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>
|
---|