![Page 1: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/1.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
HL7/Healthcare Devices WG(San Diego, California)
NIST Tooling Activities
John Garguilo and Sandra Martinez11-16 September, 2011
![Page 2: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/2.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Our Team and Project Web Sites…
Contacts• John Garguilo ([email protected])
• Sandra Martinez ([email protected])
Tools and Project Sites
NIST’s IHE-PCD HL7 V2• Static ‘Instance Testing’
Pre-/Connectathon Web site:http://xreg2.nist.gov:8080/PCD-HL7WebCon/
• Pre-Connectathon Cycle 6 (2011-12)
‘Isolated Testing’ Coming in October…
(URL coming soon…)
MDC Testing Web site: www.nist.gov/medicaldevices
![Page 3: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/3.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
NIST Supported Test ToolsOverview/Status Update
• HL7 V2 Validation (IHE-PCD)– Instance-type Environment (at message level)– http://xreg2.nist.gov:8080/PCD-HL7WebCon/– http://hit-testing.nist.gov:8080/HL7Web/
• Cycle 6 (2011-12)– Isolated-type Environment – Scenario based– Actor centric– One System Under Test (SUT)
• RTMMS – Rosetta Terminology Mapping Management System– No version available to public – yet…
• ICSGenerator (ICS = Implementation Conformance Statement)
• Next Steps and What’s still needed…– Envelope/Message wrappers (WS, SOAP, SAML?) validation– Web Services
![Page 4: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/4.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
HL7 / Healthcare Devices WG(San Diego, California)
NIST Tooling: HL7 V2.6 Test ToolFor Cycle 6 (2011-12)
13 September, 2011
4
![Page 5: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/5.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ionTest Environments
• Instance Testing– Conformance (e.g., against HL7 V2.x or CDA)
• Implementation conforms to Spec. on which it is based
• Isolated System Testing– Includes Instance Testing Activities– Protocol Conformance – Functional Behavior Conformance
• Features and Operational behavior correspond to Specs.
• Peer-to-Peer System Testing– Includes Isolated System Testing Activities– Interoperability Testing
• Testing complete application environment • May include interacting w/ Database, using
Network Communications, or interacting w/ other hardware, apps, or systems if appropriate
NIST HIT Test Infrastructure
![Page 6: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/6.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Conformance Testing of an HL7 V2 Message
ReportReport
Test Artifacts• Conformance Profile• HL7 Tables• ‘Device’ Test Agents• ISO/IEEE 11073/Rosetta
Terminology
Test Artifacts• Conformance Profile• HL7 Tables• ‘Device’ Test Agents• ISO/IEEE 11073/Rosetta
Terminology
HL7 V2MessageValidation
HL7 V2MessageValidation
Services Test Management
HL7 V2 Message
Validation Test Case
HL7 V2 Message
Validation Test Case
ResultsHL7 V2
MessageValidation
Report
ResultsHL7 V2
MessageValidation
Report
Test Harness(Java Code)
Test Harness(Java Code)
Test Execution
User
Web Application
Client
HL7 V2 Message
HL7 V2 Message
Registry/Repository
Instance System Test Environment
![Page 7: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/7.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD Pre- and -Connectathon Toolhttp://xreg2.nist.gov:8080/PCD-HL7WebCon/
![Page 8: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/8.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Validation Report (Example)
![Page 9: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/9.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ionTest Environments
• Instance Testing– Conformance (e.g., against HL7 V2.x or CDA)
• Implementation conforms to Spec. on which it is based
• Isolated System Testing– Includes Instance Testing Activities– Protocol Conformance – Functional Behavior Conformance
• Features and Operational behavior correspond to Specs.
• Peer-to-Peer System Testing– Includes Isolated System Testing Activities– Interoperability Testing
• Testing complete application environment • May include interacting w/ Database, using
Network Communications, or interacting w/ other hardware, apps, or systems if appropriate
NIST HIT Test Infrastructure
![Page 10: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/10.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD Testing using a Web Application Client
ReportReport
IHE-PCDDOR/DOFTest Agent
IHE-PCDDOR/DOFTest Agent
HL7 V2Message
Generation
HL7 V2Message
Generation
IHE-PCDDOC
Test Agent
IHE-PCDDOC
Test Agent
HL7 V2MessageValidation
HL7 V2MessageValidation
ServicesTest Management
Router/Logger/Proxy
Vendor
System Under Test
Test Artifacts• Conformance Profiles• HL7 Tables• Validation Context Files• Generation Context Files
IHE-PCD ClientTest Scenario
IHE-PCD ClientTest Scenario
ResultsHL7 V2 Message
Validation Reports
ResultsHL7 V2 Message
Validation Reports
Test Harness(Java Code)
Test Harness(Java Code)
Test Execution
Web Application
Client
IHE-PCDIOR
Test Agent
IHE-PCDIOR
Test Agent
IHE-PCDAM
Test Agent
IHE-PCDAM
Test Agent
IHE-PCDIOC
Test Agent
IHE-PCDIOC
Test Agent
IHE-PCDAR
Test Agent
IHE-PCDAR
Test Agent
IHE-PCDIDCC
Test Agent
IHE-PCDIDCC
Test Agent
IHE-PCDIDCR
Test Agent
IHE-PCDIDCR
Test Agent
Isolated System Test Environment
![Page 11: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/11.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Isolated / Scenario Testing
• Demonstration of a ‘user’ or System Under Test (SUT) [acting as a device observation reporter – DOR] interacting with the NIST Test System [acting as a device observation consumer – DOC] ‘Test Agent’
![Page 12: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/12.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test Tool
![Page 13: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/13.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolSelect Version and Actor
![Page 14: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/14.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolDOR – select test case
![Page 15: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/15.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolTest Case and Step Descriptions
![Page 16: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/16.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolConfiguration
![Page 17: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/17.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolWaiting for DOR/SUT…
![Page 18: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/18.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolParse ORU^R01; Send ACK^R01
![Page 19: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/19.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolTransaction Processing, with result
![Page 20: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/20.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolTest Result Summary
![Page 21: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/21.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolValidation Report
![Page 22: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/22.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolValidation Report, Continued
![Page 23: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/23.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolSubmit Report (to Test Management)
![Page 24: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/24.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolTest Management – Vendor Summary
![Page 25: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/25.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolTest Management – Vendor Dashboard
![Page 26: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/26.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolValidation Report
![Page 27: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/27.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
IHE-PCD HL7 V2 Isolated Test ToolValidation Report, Cont
![Page 28: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/28.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
HL7/Healthcare Devices WG(San Diego, California)
“Rosetta Terminology MappingManagement System”
(RTMMS) Activities
John Garguilo and Sandra Martinez11-16 September, 2011
![Page 29: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/29.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
NIST Contacts
• John J. [email protected]
• Sandra [email protected]
• Isabelle Barclay (Guest Researcher) – term ends this month
• Nicolas Crouzier (Guest Researcher)
Project Web site: www.nist.gov/medicaldevices
Semantic Interoperability of Medical Devices
![Page 30: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/30.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
• RTMMS was developed to support the IHE-PCD Rosetta Terminology Mapping (RTM) :– A web application that allows vendors and
reviewers:• access, retrieval, and reporting of Rosetta
Tables over the internet in conformance to IHE RTM Profile.
• saving the data in the xml format as defined by RTM Profile.
– Aids in The harmonization process by:• Identifying missing terms. • Automatic generation of the “Harmonized
Rosetta Table”• Viewing and downloading latest hRTM table.
– Facilitates the proposal of New Terms to x73 Nomenclature
RTMMS Overview
![Page 31: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/31.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
• Models RTM data and relationships
• Stores RTM data– Rosetta table– Units and Unit Groups– Enumerations and Enumeration Groups– hRTM table
• Uses IEEE 11073 Nomenclature database– REFIDs– Term codes– Partition numbers
Database
![Page 32: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/32.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
• General user– Views Rosetta Tables
• Reviewer– Participates in discussions
• Vendor– Modifies Vendor Rosetta Table– Suggests new or mapped terms
• SDO (Standard Development Organization)– Modifies Units and Enumerations Table– Register new or mapped terms
• Admin– Manages User Accounts
• Potential IEEE-Member User ??
RTMMS Users
![Page 33: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/33.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
• Access to NIST IEEE 11073 Nomenclature database – Appendix A terms– Appendix B terms– IDCO terms– PHD terms
• Access to RTM database• Ability to proposed terms in Rosetta• Download in XML format hRTM, units and
enumerations tables• User registration
– Email confirmation, approval…• Filtering based on regular expressions• Rosetta validation against hRTM• Management capabilities for SDO users
RTMMS Features
![Page 34: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/34.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
RTMMS Updates (since May 2011)
• Database management capabilities implemented.• Versioning system implemented.
– Possibility for the SDO to view previous Rosetta versions.
• Logging history capabilities implemented.– To identify occurred changes, time they were made,
users who made them…• New menu on top of login screen for the user guide• Differentiation between mapped terms and new
terms• Access to Vendor, Groups and Rules tables.• Harmonized Rosetta is now generated in real time
from Rosetta table• Import directly Paul’s XML files
![Page 35: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/35.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Ongoing Work
• RTM database re-structuring to facilitate management.
• Implementing synonym terms– Support synonyms in Nomenclature Database– Support synonyms in RTM Database
• SNOMED interface.
• Resolved bugs identified in functionality testing exercise.– Add unit filtering– Improve registration e-mail content– Allow to add units or enumeration, not both at the same
time.
![Page 36: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/36.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Next Steps
• Add aECG into X73 Nomenclature Dbase.
• hRTM table updates– Support Vendor_VMD, and Vendor Description
• Populate X73 Nomenclature dbase systematic name, common term, acronym and term description tables. – Waiting for electronic files, if available.
• SDO ability to set Rosetta versions.
![Page 37: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/37.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Issues• IEEE copyright issues
-Displaying of copyrighted information…-Maintenance issues…-Hosting/Server issues…-Access control issues…
• Integration of LOINC Terms– We have no documentation on LOINC.– Mapping must be provided.
• Waiting for SNOMED mapped terms.
• Clarification of new/private terms adoption process
![Page 38: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/38.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
All users capabilities:
• View/Download Rosetta Table• View/Download Units Table• View/Download Enumerations Table• View logging history• Filter Rosetta Table
– By Vendor ID (Philips)– Using Regular Expressions (MDCX_.*)– Viewing Discussed Entries
RTMMS Scenario and DEMO
![Page 39: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/39.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Rosetta Table
![Page 40: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/40.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Units Table
![Page 41: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/41.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Enumeration Table
![Page 42: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/42.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Download Table in XML
![Page 43: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/43.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Logging history
![Page 44: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/44.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Filter Rosetta table
Filter Vendor_ID
![Page 45: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/45.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Filter Rosetta table
Filter Vendor_Discussion
![Page 46: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/46.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
All users capabilities:
• Account management• User Guide
RTMMS Scenario and DEMO
![Page 47: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/47.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Account Management
![Page 48: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/48.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
User Guide
![Page 49: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/49.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
RTMMS Scenario
‘Reviewer’ Type User Capabilities
• Contribute to Discussions– Adding Comments
![Page 50: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/50.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Comment Dialog
![Page 51: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/51.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
‘Vendor’ Type User Capabilities
• Add a new Rosetta entry– REFIDs lookup from x73 Nomenclature– Group lookup from RTM tables– Units/Unit Groups and Enumerations/Enumeration
Groups lookup from RTM tables– Term codes completion from x73 Nomenclature– Suggesting new terms to the standard– Validating Required fields
• Edit a Rosetta entry• Deprecate a Rosetta entry
RTMMS Scenario
![Page 52: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/52.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Rosetta : Philips vendor
![Page 53: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/53.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Edit Entry
![Page 54: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/54.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
‘SDO’ Type User Capabilities
• Register a Proposed Term– Assigning term code– Automatically updating Vendor tables
RTMMS Scenario
![Page 55: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/55.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Register new terms
![Page 56: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/56.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
‘Admin’ Type User Capabilities
• Save/Load/Delete selected database
• User management
• Import XML files provided by Paul Schluter
RTMMS Scenario
![Page 57: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/57.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Database Management
![Page 58: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/58.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
User Management
![Page 59: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/59.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Import Rosetta XML files
![Page 60: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/60.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
HL7/Healthcare Devices WG(San Diego, California)
“ICSGenerator” Tool Activities
John Garguilo and Sandra Martinez11-16 September, 2011
![Page 61: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/61.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
NIST Contacts
• John J. [email protected]
• Sandra [email protected]
• Jing Gao (Guess Researcher)Project Web site: www.nist.gov/medicaldevices
Semantic Interoperability of Medical Devices
![Page 62: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/62.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
ICSGenerator Overview
ICSGenerator was developed to:• Support IEEE 11073 Conformance Testing.
– Generate Implementation Conformance Statements (ICSs)
– Build Device Profile (XML) – Provide validation against DIM Schema– Provide high level semantic interoperability
• Ensures correct containment relationship and terminology at the object class and related attribute, notification, and behavior level
• Provides access to Rosetta Dbase and X73 dbase
![Page 63: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/63.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
• Access to latest hRTM version (3q 2011-05-07T10)• Access to the latest X73 Nomenclature dbase version
(containing IDC, PHD and Appendix B.)• Private Terms support
– Capability to enter private objects using a “blank” object template.
– Capability to import private terms using a Rosetta-based xml file. • "File" menu “import private terms”
– Capability to access MDC-<vid> private terms from hRTM, if available.
– Capability to enter private attributes to a private object or to already defined objects.(This is based on the x73 DIM allowance of extension (section 6.1.4) to the model that states: “In other cases, it may be necessary to define completely new objects or to add new attributes, new methods, or new events to already defined objects. These extensions are considered private or manufacturer-specific extensions”.)
ICSGenerator Enhancements
![Page 64: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/64.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
ICSGenerator Updates Capability to enter private objects using a “blank” object template
![Page 65: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/65.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
ICSGenerator Updates Capability to enter private objects using a “blank” object template
![Page 66: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/66.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
ICSGenerator Updates Capability to import private terms using a Rosetta-based xml file
![Page 67: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/67.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
ICSGenerator Updates Capability to access private terms from hRTM.
![Page 68: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/68.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
ICSGenerator Updates Capability to enter private attributes to a private object or to
already defined objects.
![Page 69: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/69.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
User Interface improvements:
• "Profile Overview" display – By clicking “DIM” on tree root, profile information is
displayed on the right side panel.
• Dim Object changeable – By clicking on the DIM Object Name an object can
be changed to a different object.
ICSGenerator Enhancements (Cont.)
![Page 70: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/70.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
• Support PHD standards– Update specializations with published
versions
• Access to MCD-<vid> private terms via hRTM, when available.
ICSGenerator Future Enhancements
![Page 71: Software and Systems Division HL7/Healthcare Devices WG (San Diego, California) NIST Tooling Activities John Garguilo and Sandra Martinez 11-16 September,](https://reader038.vdocuments.us/reader038/viewer/2022103112/551a460d550346545e8b51e5/html5/thumbnails/71.jpg)
Soft
ware
an
d S
yste
ms D
ivis
ion
Thank You!• Questions• Discussion