20 likes | 152 Views
Medical Device Interoperability Using ‘Profiles’ To Advance Rigorous Testing. User / Device. Validation. Specification Constraints. Test Management. Test Harness. Standards Profile. Domain Framework. Message E.g., HL7 V2 . Test Services. Test Resources. Terminology/ Nomenclature.
E N D
Medical Device InteroperabilityUsing ‘Profiles’ To Advance Rigorous Testing User / Device Validation Specification Constraints Test Management Test Harness StandardsProfile DomainFramework MessageE.g., HL7 V2 Test Services Test Resources Terminology/Nomenclature Test Case/ Value(s) Test System Development Components Test System Instance Based on Use Case(s) Assertions Report HL7 v2 Standard Message Definition IHE TF Message Transaction Constraints Conformance Profile (XML) HL7 v2 Standard Value Sets IHE TF Message Transaction Value Set Constraints Table Library (XML) Testable Assertions: IHE-PCD Validation Requirements Used by NIST Test Tools ISO/IEEE 11073 Nomenclature Harmonized Rosetta Terminology Mapping Constraints Validation Context File (XML) IHE-PCD TF Message Transaction Test Assertions Test Case Specific Test Assertions Validation Context File (XML) Patient Care Devices (PCD)
Medical Device Interoperability IHE-PCD Test Environments and Services User / Device Vendor Services Test Management Instance Test EnvironmentE.g., IHE-PCD Conformance Testing of an HL7 V2 IHE-PCD Message using a NIST Web Application Client HL7 V2 Message HL7 V2 Message Validation Test Case HL7 V2 Message Validation Report Results HL7 V2 Message Validation Report • Test Artifacts • Conformance Profile • HL7 Tables • ‘Device’ Test Agents • ISO/IEEE 11073/Rosetta Terminology Test Harness (Java Code) Test Execution Web Application Client Registry/ Repository Services Test Management HL7 V2 Message Validation HL7 V2 Message Generation IHE-PCD Client Test Scenario IHE-PCD DOC Test Agent IHE-PCD DOR/DOF Test Agent Results HL7 V2 Message Validation Reports IHE-PCD IOC Test Agent IHE-PCD IOR Test Agent Isolated System Test EnvironmentE.g., IHE-PCD Functional Behavior Conformance Testing using a NIST Web Application Client and Test Agents Test Harness (Java Code) Test Execution IHE-PCD AM Test Agent IHE-PCD AR Test Agent Web Application Client IHE-PCD IDCC Test Agent IHE-PCD IDCR Test Agent IHE PCD Device Application Report Router/Logger/Proxy System Under Test Patient Care Devices (PCD)