Sharing Valuesets, Codes, and Maps (SVCM)
1.5.1 - Trial-Implementation
This page is part of the Sharing Valuesets, Codes, and Maps (SVCM) (v1.5.1: Publication) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions
This page provides a list of the FHIR artifacts defined as part of this implementation guide.
The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.
IHE.SVCM.TerminologyConsumer |
CapabilityStatement for Terminology Consumer Actor in the IHE IT Infrastructure Technical Framework Supplement SVCM. |
IHE.SVCM.TerminologyRepository |
CapabilityStatement for Terminology Repository Actor in the IHE IT Infrastructure Technical Framework Supplement SVCM. |
These define constraints on FHIR resources for systems conforming to this implementation guide.
Audit Event for Expand Value Set Transaction by the Terminology Consumer and Repository |
Defines constraints on the AuditEvent Resource to record when an Expand Value Set Transaction happens to expand a ValueSet, as recorded by the Terminology Consumer and Registry. |
Audit Event for Lookup Code Transaction by the Terminology Consumer and Repository |
Defines constraints on the AuditEvent Resource to record when a Lookup Code Transaction happens to expand a CodeSystem, as recorded by the Terminology Consumer and Registry. |
Audit Event for Query Code System Transaction by the Terminology Consumer and Repository for Query |
Defines constraints on the AuditEvent Resource to record when a Query Code System Transaction happens to query a CodeSystem, as recorded by the Terminology Consumer and Registry. |
Audit Event for Query Code System Transaction by the Terminology Consumer and Repository for Read |
Defines constraints on the AuditEvent Resource to record when a Query Code System Transaction happens to read a CodeSystem, as recorded by the Terminology Consumer and Registry. |
Audit Event for Query Concept Map Transaction by the Terminology Consumer and Repository for Query |
Defines constraints on the AuditEvent Resource to record when a Query Concept Map Transaction happens to query a ConceptMap, as recorded by the Terminology Consumer and Registry. |
Audit Event for Query Concept Map Transaction by the Terminology Consumer and Repository for Read |
Defines constraints on the AuditEvent Resource to record when a Query Concept Map Transaction happens to read a ConceptMap, as recorded by the Terminology Consumer and Registry. |
Audit Event for Query Value Set Transaction by the Terminology Consumer and Repository for Query |
Defines constraints on the AuditEvent Resource to record when a Query Value Set Transaction happens to query a ValueSet, as recorded by the Terminology Consumer and Registry. |
Audit Event for Query Value Set Transaction by the Terminology Consumer and Repository for Read |
Defines constraints on the AuditEvent Resource to record when a Query Value Set Transaction happens to read a ValueSet, as recorded by the Terminology Consumer and Registry. |
Audit Event for Translate Code Transaction by the Terminology Consumer and Repository |
Defines constraints on the AuditEvent Resource to record when a Translate Code Transaction happens to translate a code using a ConceptMap, as recorded by the Terminology Consumer and Registry. |
Audit Event for Validate Code Transaction by the Terminology Consumer and Repository |
Defines constraints on the AuditEvent Resource to record when a Validate Code Transaction happens to validate a code, as recorded by the Terminology Consumer and Registry. |
Basic AuditEvent for a successful Operation |
A basic AuditEvent profile for when a RESTful Operation action happens successfully.
Note: the pattern defined in DICOM and IHE have the client is identified as the Source Role ID, and the server is identified as the Destination Role ID. This represents the query parameters are flowing from the client to the server. This may not be so obvious, as the data actually flows the opposite direction. This pattern is established and thus followed here. |
SVCM CodeSystem |
A profile on the CodeSystem resource for SVCM. |
SVCM ConceptMap |
A profile on the ConceptMap resource for SVCM. |
SVCM ValueSet |
A profile on the ValueSet resource for SVCM. |
These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.
Audit example for ITI-100 for Terminology Consumer for query. |
Audit example for a Terminology Consumer requesting a query on a ConceptMap for ITI-100. |
Audit example for ITI-100 for Terminology Consumer for read. |
Audit example for a Terminology Consumer requesting a read on a ConceptMap for ITI-100. |
Audit example for ITI-101 for Terminology Consumer for translate code. |
Audit example for a Terminology Consumer requesting translate code for ITI-101. |
Audit example for ITI-95 for Terminology Consumer for query. |
Audit example for a Terminology Consumer requesting a query on a ValueSet for ITI-95. |
Audit example for ITI-95 for Terminology Consumer for read. |
Audit example for a Terminology Consumer requesting a read on a ValueSet for ITI-95. |
Audit example for ITI-96 for Terminology Consumer for query. |
Audit example for a Terminology Consumer requesting a query on a CodeSystem for ITI-96. |
Audit example for ITI-96 for Terminology Consumer for read. |
Audit example for a Terminology Consumer requesting a read on a CodeSystem for ITI-96. |
Audit example for ITI-97 for Terminology Consumer for expand. |
Audit example for a Terminology Consumer requesting Expand ValueSet for ITI-97. |
Audit example for ITI-98 for Terminology Consumer for lookup code. |
Audit example for a Terminology Consumer requesting lookup code for ITI-98. |
Audit example for ITI-99 for Terminology Consumer for validate code on a CodeSystem. |
Audit example for a Terminology Consumer requesting validate code on a CodeSystem for ITI-99. |
Audit example for ITI-99 for Terminology Consumer for validate code on a ValueSet. |
Audit example for a Terminology Consumer requesting validate code on a ValueSet for ITI-99. |
Device Example for SVCM |
Device Example for SVCM. |
SVCMExample2ValueSet |
An example 2 ValueSet for SVCM |
SVCMExampleCodeSystem |
An example CodeSystem for SVCM |
SVCMExampleCodeSystem2 |
An example CodeSystem for SVCM for mapping |
SVCMExampleConceptMap |
An example ConceptMap for SVCM |
SVCMExampleValueSet |
An example ValueSet for SVCM |