source: ccr/trunk/nhin-vista/projects/NHINC/Current/Product/Production/Gateway/NhinCA/src/jbiServiceUnits/GatewayPolicyEngineFacadeBPEL/META-INF/src/_references/_projects/Interfaces/src/schemas/nhinc/common/PropertyAccess.xsd@ 507

Last change on this file since 507 was 507, checked in by George Lilly, 15 years ago

NHIN gateway and adaptor for use on linux with VistA EHR and RPMS

File size: 7.4 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2
3<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
4 targetNamespace="urn:gov:hhs:fha:nhinc:common:propertyaccess"
5 xmlns:tns="urn:gov:hhs:fha:nhinc:common:propertyaccess"
6 elementFormDefault="qualified">
7
8 <xsd:complexType name="GetPropertyRequestType" >
9 <xsd:sequence>
10 <xsd:element name="propertyFile" type="xsd:string" />
11 <xsd:element name="propertyName" type="xsd:string" />
12 </xsd:sequence>
13 </xsd:complexType>
14 <xsd:element name="GetPropertyRequest" type="tns:GetPropertyRequestType" />
15
16 <xsd:complexType name="GetPropertyResponseType" >
17 <xsd:sequence>
18 <xsd:element name="propertyValue" type="xsd:string" />
19 </xsd:sequence>
20 </xsd:complexType>
21 <xsd:element name="GetPropertyResponse" type="tns:GetPropertyResponseType" />
22
23 <xsd:complexType name="GetPropertyBooleanRequestType" >
24 <xsd:sequence>
25 <xsd:element name="propertyFile" type="xsd:string" />
26 <xsd:element name="propertyName" type="xsd:string" />
27 </xsd:sequence>
28 </xsd:complexType>
29 <xsd:element name="GetPropertyBooleanRequest" type="tns:GetPropertyBooleanRequestType" />
30
31 <xsd:complexType name="GetPropertyBooleanResponseType" >
32 <xsd:sequence>
33 <xsd:element name="propertyValue" type="xsd:boolean" />
34 </xsd:sequence>
35 </xsd:complexType>
36 <xsd:element name="GetPropertyBooleanResponse" type="tns:GetPropertyBooleanResponseType" />
37
38 <xsd:complexType name="GetPropertyNamesRequestType" >
39 <xsd:sequence>
40 <xsd:element name="propertyFile" type="xsd:string" />
41 </xsd:sequence>
42 </xsd:complexType>
43 <xsd:element name="GetPropertyNamesRequest" type="tns:GetPropertyNamesRequestType" />
44
45 <xsd:complexType name="GetPropertyNamesResponseType" >
46 <xsd:sequence>
47 <xsd:element name="propertyName" type="xsd:string" minOccurs="0" maxOccurs="unbounded" />
48 </xsd:sequence>
49 </xsd:complexType>
50 <xsd:element name="GetPropertyNamesResponse" type="tns:GetPropertyNamesResponseType" />
51
52 <xsd:complexType name="PropertyType" >
53 <xsd:sequence>
54 <xsd:element name="propertyName" type="xsd:string" />
55 <xsd:element name="propertyValue" type="xsd:string" />
56 </xsd:sequence>
57 </xsd:complexType>
58 <xsd:element name="Property" type="tns:PropertyType" />
59
60 <xsd:complexType name="PropertiesType" >
61 <xsd:sequence>
62 <xsd:element name="property" type="tns:PropertyType" minOccurs="0" maxOccurs="unbounded" />
63 </xsd:sequence>
64 </xsd:complexType>
65 <xsd:element name="Properties" type="tns:PropertiesType" />
66
67 <xsd:complexType name="GetPropertiesRequestType" >
68 <xsd:sequence>
69 <xsd:element name="propertyFile" type="xsd:string" />
70 </xsd:sequence>
71 </xsd:complexType>
72 <xsd:element name="GetPropertiesRequest" type="tns:GetPropertiesRequestType" />
73
74 <xsd:complexType name="GetPropertiesResponseType" >
75 <xsd:sequence>
76 <xsd:element name="properties" type="tns:PropertiesType" />
77 </xsd:sequence>
78 </xsd:complexType>
79 <xsd:element name="GetPropertiesResponse" type="tns:GetPropertiesResponseType" />
80
81 <xsd:complexType name="GetRefreshDurationRequestType" >
82 <xsd:sequence>
83 <xsd:element name="propertyFile" type="xsd:string" />
84 </xsd:sequence>
85 </xsd:complexType>
86 <xsd:element name="GetRefreshDurationRequest" type="tns:GetRefreshDurationRequestType" />
87
88 <xsd:complexType name="GetRefreshDurationResponseType" >
89 <xsd:sequence>
90 <xsd:element name="durationMillis" type="xsd:int" />
91 </xsd:sequence>
92 </xsd:complexType>
93 <xsd:element name="GetRefreshDurationResponse" type="tns:GetRefreshDurationResponseType" />
94
95 <xsd:complexType name="GetDurationBeforeNextRefreshRequestType" >
96 <xsd:sequence>
97 <xsd:element name="propertyFile" type="xsd:string" />
98 </xsd:sequence>
99 </xsd:complexType>
100 <xsd:element name="GetDurationBeforeNextRefreshRequest" type="tns:GetDurationBeforeNextRefreshRequestType" />
101
102 <xsd:complexType name="GetDurationBeforeNextRefreshResponseType" >
103 <xsd:sequence>
104 <xsd:element name="durationMillis" type="xsd:int" />
105 </xsd:sequence>
106 </xsd:complexType>
107 <xsd:element name="GetDurationBeforeNextRefreshResponse" type="tns:GetDurationBeforeNextRefreshResponseType" />
108
109 <xsd:complexType name="ForceRefreshRequestType" >
110 <xsd:sequence>
111 <xsd:element name="propertyFile" type="xsd:string" />
112 </xsd:sequence>
113 </xsd:complexType>
114 <xsd:element name="ForceRefreshRequest" type="tns:ForceRefreshRequestType" />
115
116 <xsd:complexType name="ForceRefreshResponseType" >
117 <xsd:sequence>
118 <xsd:element name="refreshed" type="xsd:boolean" />
119 </xsd:sequence>
120 </xsd:complexType>
121 <xsd:element name="ForceRefreshResponse" type="tns:ForceRefreshResponseType" />
122
123 <xsd:complexType name="GetPropertyFileLocationRequestType" >
124 <xsd:sequence>
125 <xsd:element name="noopPlaceHolder" type="xsd:boolean" />
126 </xsd:sequence>
127 </xsd:complexType>
128 <xsd:element name="GetPropertyFileLocationRequest" type="tns:GetPropertyFileLocationRequestType" />
129
130 <xsd:complexType name="GetPropertyFileLocationResponseType" >
131 <xsd:sequence>
132 <xsd:element name="location" type="xsd:string" />
133 </xsd:sequence>
134 </xsd:complexType>
135 <xsd:element name="GetPropertyFileLocationResponse" type="tns:GetPropertyFileLocationResponseType" />
136
137 <xsd:complexType name="DumpPropsToLogRequestType" >
138 <xsd:sequence>
139 <xsd:element name="propertyFile" type="xsd:string" />
140 </xsd:sequence>
141 </xsd:complexType>
142 <xsd:element name="DumpPropsToLogRequest" type="tns:DumpPropsToLogRequestType" />
143
144 <xsd:complexType name="DumpPropsToLogResponseType" >
145 <xsd:sequence>
146 <xsd:element name="completed" type="xsd:boolean" />
147 </xsd:sequence>
148 </xsd:complexType>
149 <xsd:element name="DumpPropsToLogResponse" type="tns:DumpPropsToLogResponseType" />
150
151 <xsd:complexType name="WritePropertyFileRequestType" >
152 <xsd:sequence>
153 <xsd:element name="propertyFile" type="xsd:string" />
154 <xsd:element name="properties" type="tns:PropertiesType" />
155 </xsd:sequence>
156 </xsd:complexType>
157
158 <xsd:element name="WritePropertyFileRequest" type="tns:WritePropertyFileRequestType" />
159 <xsd:complexType name="WritePropertyFileResponseType" >
160 <xsd:sequence>
161 <xsd:element name="success" type="xsd:boolean" />
162 </xsd:sequence>
163 </xsd:complexType>
164 <xsd:element name="WritePropertyFileResponse" type="tns:WritePropertyFileResponseType" />
165
166 <xsd:complexType name="DeletePropertyFileRequestType" >
167 <xsd:sequence>
168 <xsd:element name="propertyFile" type="xsd:string" />
169 </xsd:sequence>
170 </xsd:complexType>
171 <xsd:element name="DeletePropertyFileRequest" type="tns:DeletePropertyFileRequestType" />
172
173 <xsd:complexType name="DeletePropertyFileResponseType" >
174 <xsd:sequence>
175 <xsd:element name="success" type="xsd:boolean" />
176 </xsd:sequence>
177 </xsd:complexType>
178 <xsd:element name="DeletePropertyFileResponse" type="tns:DeletePropertyFileResponseType" />
179
180
181</xsd:schema>
Note: See TracBrowser for help on using the repository browser.