Version Number in the Response Message
As of Version 1.22.1, ICE outputs the version of the service in each evaluated shot and recommendation, in the <dataSourceType /> element as follows:
<dataSourceType code="ICE_1.22.1" codeSystem="2.16.840.1.113883.3.795.5.4.12.1.2" codeSystemName="org.cdsframework source"/>
The code attribute indicates the version of ICE. The dataSourceType element is a valid element of the vMR for both the SubstanceAdministrationEvent and SubstanceAdministrationProposal elements, so we do not expect that returning this additional element will cause any problems for implementers.
Below are examples of the output for both SubstanceAdministrationEvent and SubstanceAdministrationProposal elements.
Sample Evaluation:
<substanceAdministrationEvent>
...
<isValid value="true"/>
<relatedClinicalStatement>
<targetRelationshipToSource code="PERT" codeSystem="2.16.840.1.113883.5.1002" displayName="has pertinent information"/>
<substanceAdministrationEvent>
<templateId root="2.16.840.1.113883.3.795.11.9.1.1"/>
<id root="b7a4dea1-c645-41a7-83ec-34cdec1eda23"/>
<dataSourceType code="ICE_1.22.1" codeSystem="2.16.840.1.113883.3.795.5.4.12.1.2" codeSystemName="org.cdsframework source"/>
<substanceAdministrationGeneralPurpose code="384810002" codeSystem="2.16.840.1.113883.6.5" codeSystemName="SNOMED CT" displayName="Immunization/vaccination management (procedure)"/>
...
</relatedClinicalStatement>
</substanceAdministrationEvent>
Sample Recommendation:
<substanceAdministrationProposal>
...
<id root="0dfd35ed-fc07-45c6-bdef-e1175aa8dc84"/>
<dataSourceType code="ICE_1.22.1" codeSystem="2.16.840.1.113883.3.795.5.4.12.1.2" codeSystemName="org.cdsframework source"/>
<substanceAdministrationGeneralPurpose code="384810002" codeSystem="2.16.840.1.113883.6.5" codeSystemName="SNOMED CT" displayName="Immunization/vaccination management (procedure)"/>
...
</substanceAdministrationProposal>