1 | <?xml version="1.0" encoding="UTF-8"?>
|
---|
2 |
|
---|
3 | <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
---|
4 | targetNamespace="urn:hl7-org:v3"
|
---|
5 | xmlns:tns="urn:hl7-org:v3"
|
---|
6 | elementFormDefault="qualified" xmlns:ncpcf="urn:gov:hhs:fha:nhinc:common:patientcorrelationfacade" xmlns:nccommon="urn:gov:hhs:fha:nhinc:common:nhinccommon">
|
---|
7 | <xsd:import
|
---|
8 | schemaLocation="../../../schemas/nhinc/common/PatientCorrelationFacade.xsd"
|
---|
9 | namespace="urn:gov:hhs:fha:nhinc:common:patientcorrelationfacade" />
|
---|
10 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201301UV.xsd"/>
|
---|
11 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201302UV.xsd"/>
|
---|
12 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201303UV.xsd"/>
|
---|
13 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201304UV.xsd"/>
|
---|
14 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201305UV.xsd"/>
|
---|
15 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201306UV.xsd"/>
|
---|
16 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201309UV.xsd"/>
|
---|
17 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/PRPA_IN201310UV.xsd"/>
|
---|
18 | <xsd:include schemaLocation="../../HL7V3/multicacheschemas/MCCI_IN000002UV01.xsd"/>
|
---|
19 | <xsd:import schemaLocation="../../../schemas/nhinc/common/NhincCommon.xsd" namespace="urn:gov:hhs:fha:nhinc:common:nhinccommon"/>
|
---|
20 | <xsd:complexType name="CreatePixRetrieveRequestType">
|
---|
21 | <xsd:sequence>
|
---|
22 | <xsd:element ref="ncpcf:RetrievePatientCorrelationsRequest"/>
|
---|
23 | </xsd:sequence>
|
---|
24 | </xsd:complexType>
|
---|
25 | <xsd:element name="CreatePixRetrieveRequest" type="tns:CreatePixRetrieveRequestType"></xsd:element>
|
---|
26 |
|
---|
27 | <xsd:complexType name="CreatePixRetrieveResponseType">
|
---|
28 | <xsd:sequence>
|
---|
29 | <xsd:element ref="tns:PRPA_IN201309UV"/>
|
---|
30 | </xsd:sequence>
|
---|
31 | </xsd:complexType>
|
---|
32 | <xsd:element name="CreatePixRetrieveResponse" type="tns:CreatePixRetrieveResponseType" />
|
---|
33 |
|
---|
34 | <xsd:complexType name="CreateFacadeRetrieveResultRequestType">
|
---|
35 | <xsd:sequence>
|
---|
36 | <xsd:element ref="tns:PRPA_IN201310UV"/>
|
---|
37 | </xsd:sequence>
|
---|
38 | </xsd:complexType>
|
---|
39 | <xsd:element name="CreateFacadeRetrieveResultRequest" type="tns:CreateFacadeRetrieveResultRequestType"></xsd:element>
|
---|
40 |
|
---|
41 | <xsd:complexType name="CreateFacadeRetrieveResultResponseType">
|
---|
42 | <xsd:sequence>
|
---|
43 | <xsd:element ref="ncpcf:RetrievePatientCorrelationsResponse"/>
|
---|
44 | </xsd:sequence>
|
---|
45 | </xsd:complexType>
|
---|
46 | <xsd:element name="CreateFacadeRetrieveResultResponse" type="tns:CreateFacadeRetrieveResultResponseType"></xsd:element>
|
---|
47 |
|
---|
48 | <xsd:complexType name="CreatePixAddRequestType">
|
---|
49 | <xsd:sequence>
|
---|
50 | <xsd:element ref="ncpcf:AddPatientCorrelationRequest"/>
|
---|
51 | </xsd:sequence>
|
---|
52 | </xsd:complexType>
|
---|
53 | <xsd:element name="CreatePixAddRequest" type="tns:CreatePixAddRequestType"></xsd:element>
|
---|
54 |
|
---|
55 | <xsd:complexType name="CreatePixAddResponseType">
|
---|
56 | <xsd:sequence>
|
---|
57 | <xsd:element ref="tns:PRPA_IN201301UV"/>
|
---|
58 | </xsd:sequence>
|
---|
59 | </xsd:complexType>
|
---|
60 | <xsd:element name="CreatePixAddResponse" type="tns:CreatePixAddResponseType" />
|
---|
61 |
|
---|
62 | <xsd:complexType name="CreatePixRevokeRequestType">
|
---|
63 | <xsd:sequence>
|
---|
64 | <xsd:element ref="ncpcf:RemovePatientCorrelationRequest"/>
|
---|
65 | </xsd:sequence>
|
---|
66 | </xsd:complexType>
|
---|
67 | <xsd:element name="CreatePixRevokeRequest" type="tns:CreatePixRevokeRequestType"></xsd:element>
|
---|
68 |
|
---|
69 | <xsd:complexType name="CreatePixRevokeResponseType">
|
---|
70 | <xsd:sequence>
|
---|
71 | <xsd:element ref="tns:PRPA_IN201303UV"/>
|
---|
72 | </xsd:sequence>
|
---|
73 | </xsd:complexType>
|
---|
74 | <xsd:element name="CreatePixRevokeResponse" type="tns:CreatePixRevokeResponseType"></xsd:element>
|
---|
75 |
|
---|
76 | <xsd:complexType name="CreateAckRequestType">
|
---|
77 | <xsd:sequence>
|
---|
78 | <xsd:element name="message" type="xsd:string"/>
|
---|
79 | </xsd:sequence>
|
---|
80 | </xsd:complexType>
|
---|
81 | <xsd:element name="CreateAckRequest" type="tns:CreateAckRequestType" />
|
---|
82 |
|
---|
83 | <xsd:complexType name="CreateAckResponseType">
|
---|
84 | <xsd:sequence>
|
---|
85 | <xsd:element ref="nccommon:Acknowledgement"/>
|
---|
86 | </xsd:sequence>
|
---|
87 | </xsd:complexType>
|
---|
88 | <xsd:element name="CreateAckResponse" type="tns:CreateAckResponseType" />
|
---|
89 |
|
---|
90 |
|
---|
91 |
|
---|
92 | </xsd:schema>
|
---|