[507] | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
---|
| 2 | <xsd:schema xmlns="urn:hl7-org:v3" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:mif="urn:hl7-org:v3/mif" xmlns:nccommon="urn:gov:hhs:fha:nhinc:common:nhinccommon" targetNamespace="urn:hl7-org:v3" elementFormDefault="qualified">
|
---|
| 3 | <!-- =========================================================================
|
---|
| 4 | This schema is a helper schema. It is required because XML Schemas
|
---|
| 5 | do not allow you to import multiple schemas that use the same namespace.
|
---|
| 6 | The only way to do it is to use include to get them all into one file and
|
---|
| 7 | then import only the one file. Since HL7 has broken apart their messages
|
---|
| 8 | into separate files but uses the same namespace, we need to compbine them
|
---|
| 9 | together so that we can access them.
|
---|
| 10 |
|
---|
| 11 | NOTE: All schemas that contain references to multiple HL7 files must
|
---|
| 12 | be defined in this schema.
|
---|
| 13 | ========================================================================= -->
|
---|
| 14 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201301UV.xsd"/>
|
---|
| 15 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201302UV.xsd"/>
|
---|
| 16 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201303UV.xsd"/>
|
---|
| 17 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201304UV.xsd"/>
|
---|
| 18 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201305UV.xsd"/>
|
---|
| 19 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201306UV.xsd"/>
|
---|
| 20 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201309UV.xsd"/>
|
---|
| 21 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/MCCI_IN000002UV01.xsd"/>
|
---|
| 22 | <xsd:import namespace="urn:gov:hhs:fha:nhinc:common:nhinccommon" schemaLocation="../common/NhincCommon.xsd"/>
|
---|
| 23 | <!-- ====================================================================
|
---|
| 24 | Subject Discovery Schemas.
|
---|
| 25 | ==================================================================== -->
|
---|
| 26 | <xsd:complexType name="PIXConsumer_PRPA_IN201301UVProxyRequestType">
|
---|
| 27 | <xsd:sequence>
|
---|
| 28 | <xsd:element ref="PRPA_IN201301UV"/>
|
---|
| 29 | <xsd:element name="assertion" type="nccommon:AssertionType"/>
|
---|
| 30 | <xsd:element name="nhinTargetSystem" type="nccommon:NhinTargetSystemType"/>
|
---|
| 31 | </xsd:sequence>
|
---|
| 32 | </xsd:complexType>
|
---|
| 33 | <xsd:element name="PIXConsumer_PRPA_IN201301UVProxyRequest" type="PIXConsumer_PRPA_IN201301UVProxyRequestType"/>
|
---|
| 34 | <xsd:complexType name="PIXConsumer_PRPA_IN201302UVProxyRequestType">
|
---|
| 35 | <xsd:sequence>
|
---|
| 36 | <xsd:element ref="PRPA_IN201302UV"/>
|
---|
| 37 | <xsd:element name="assertion" type="nccommon:AssertionType"/>
|
---|
| 38 | <xsd:element name="nhinTargetSystem" type="nccommon:NhinTargetSystemType"/>
|
---|
| 39 | </xsd:sequence>
|
---|
| 40 | </xsd:complexType>
|
---|
| 41 | <xsd:element name="PIXConsumer_PRPA_IN201302UVProxyRequest" type="PIXConsumer_PRPA_IN201302UVProxyRequestType"/>
|
---|
| 42 | <xsd:complexType name="PIXConsumer_PRPA_IN201303UVProxyRequestType">
|
---|
| 43 | <xsd:sequence>
|
---|
| 44 | <xsd:element ref="PRPA_IN201303UV"/>
|
---|
| 45 | <xsd:element name="assertion" type="nccommon:AssertionType"/>
|
---|
| 46 | <xsd:element name="nhinTargetSystem" type="nccommon:NhinTargetSystemType"/>
|
---|
| 47 | </xsd:sequence>
|
---|
| 48 | </xsd:complexType>
|
---|
| 49 | <xsd:element name="PIXConsumer_PRPA_IN201303UVProxyRequest" type="PIXConsumer_PRPA_IN201303UVProxyRequestType"/>
|
---|
| 50 | <xsd:complexType name="PIXConsumer_PRPA_IN201304UVProxyRequestType">
|
---|
| 51 | <xsd:sequence>
|
---|
| 52 | <xsd:element ref="PRPA_IN201304UV"/>
|
---|
| 53 | <xsd:element name="assertion" type="nccommon:AssertionType"/>
|
---|
| 54 | <xsd:element name="nhinTargetSystem" type="nccommon:NhinTargetSystemType"/>
|
---|
| 55 | </xsd:sequence>
|
---|
| 56 | </xsd:complexType>
|
---|
| 57 | <xsd:element name="PIXConsumer_PRPA_IN201304UVProxyRequest" type="PIXConsumer_PRPA_IN201304UVProxyRequestType"/>
|
---|
| 58 | <xsd:complexType name="PIXConsumer_PRPA_IN201309UVProxyRequestType">
|
---|
| 59 | <xsd:sequence>
|
---|
| 60 | <xsd:element ref="PRPA_IN201309UV"/>
|
---|
| 61 | <xsd:element name="assertion" type="nccommon:AssertionType"/>
|
---|
| 62 | <xsd:element name="nhinTargetSystem" type="nccommon:NhinTargetSystemType"/>
|
---|
| 63 | </xsd:sequence>
|
---|
| 64 | </xsd:complexType>
|
---|
| 65 | <xsd:element name="PIXConsumer_PRPA_IN201309UVProxyRequest" type="PIXConsumer_PRPA_IN201309UVProxyRequestType"/>
|
---|
| 66 | </xsd:schema>
|
---|