MIM 6.2.02 - Detailed Change Description.
Schema Defects - Query Messages
Schema defects were present in the MIM 5.5.01 and MIM 6.2.01 relating to schemas used for query messages.
The defect relates to the Message Type (MT) schemas listed below,
each of the schemas includes an element named "Query"
Incorrect example schema fragment :
<xs:include schemaLocation="../dt/infrastructureRoot.xsd"/>
<xs:include schemaLocation="../dt/NHSVocab.xsd"/>
<xs:include schemaLocation="../dt/datatypeflavours.xsd"/>
<xs:element name="Query" type="QUPA_MT000001UK01.Query"/>
<xs:complexType name="QUPA_MT000001UK01.Person.address">
<xs:sequence>
<xs:group ref="InfrastructureRootElements"/>
<xs:element name="semanticsText" type="ST" fixed="Person.address"/>
<xs:element name="value" type="AD"/>
</xs:sequence>
<xs:attributeGroup ref="InfrastructureRootAttributes"/>
</xs:complexType>
Corrected example schema fragment :
<xs:include schemaLocation="../dt/infrastructureRoot.xsd"/>
<xs:include schemaLocation="../dt/NHSVocab.xsd"/>
<xs:include schemaLocation="../dt/datatypeflavours.xsd"/>
<xs:element name="query" type="QUPA_MT000001UK01.Query"/>
<xs:complexType name="QUPA_MT000001UK01.Person.address">
<xs:sequence>
<xs:group ref="InfrastructureRootElements"/>
<xs:element name="semanticsText" type="ST" fixed="Person.address"/>
<xs:element name="value" type="AD"/>
</xs:sequence>
<xs:attributeGroup ref="InfrastructureRootAttributes"/>
</xs:complexType>