source: ccr/trunk/nhin-vista/projects/NHINC/Current/Product/Production/Common/Interfaces/src/schemas/HL7V3/NE2008/multicacheschemas/COCT_MT530000UV.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: 74.0 KB
Line 
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<xs:schema xmlns="urn:hl7-org:v3" xmlns:xs="http://www.w3.org/2001/XMLSchema"
3 xmlns:ex="urn:hl7-org/v3-example"
4 targetNamespace="urn:hl7-org:v3"
5 elementFormDefault="qualified"><!--
6*****************************************************************************************************************
7* XML schema for message type COCT_MT530000UV.
8* Source information:
9* Rendered by: Visio to MIF transform
10* Rendered on:
11*
12*
13* Generated by XMLITS version 3.1.6
14* MIF to XSD Transform $Id: StaticMifToXsd.xsl,v 1.30 2007/12/06 05:50:08 wbeeler Exp $
15* Package Id Conversion: $Id: TransformPackageIds.xsl,v 1.6 2007/03/20 02:48:49 wbeeler Exp $
16*
17* Copyright (c) 2002, 2003, 2004, 2005, 2006, 2007 Health Level Seven. All rights reserved.
18* Redistribution and use in source and binary forms, with or without
19* modification, are permitted provided that the following conditions
20* are met:
21* 1. Redistributions of source code must retain the above copyright
22* notice, this list of conditions and the following disclaimer.
23* 2. Redistributions in binary form must reproduce the above copyright
24* notice, this list of conditions and the following disclaimer in the
25* documentation and/or other materials provided with the distribution.
26* 3. All advertising materials mentioning features or use of this software
27* must display the following acknowledgement:
28* This product includes software developed by Health Level Seven.
29* THIS SOFTWARE IS PROVIDED BY HEALTH LEVEL SEVEN, INC. AND CONTRIBUTORS "AS IS" AND
30* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
31* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
32* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
33* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
34* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
35* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
36* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
37* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
38* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
39* SUCH DAMAGE.
40*
41********************************************************************************************************************
42 --><xs:annotation>
43 <xs:documentation>Generated using schema builder version 3.1.6. Stylesheets:
44
45StaticMifToXsd.xsl version 2.0</xs:documentation>
46 </xs:annotation>
47 <xs:include schemaLocation="../coreschemas/infrastructureRoot.xsd"/>
48 <xs:include schemaLocation="COCT_MT230100UV.xsd"/>
49 <xs:include schemaLocation="COCT_MT080000UV.xsd"/>
50 <xs:include schemaLocation="COCT_MT050000UV01.xsd"/>
51 <xs:include schemaLocation="COCT_MT090000UV01.xsd"/>
52 <xs:include schemaLocation="COCT_MT090102UV02.xsd"/>
53 <xs:complexType name="COCT_MT530000UV.Act">
54 <xs:sequence>
55 <xs:group ref="InfrastructureRootElements"/>
56 <xs:element name="id" type="II" minOccurs="0" maxOccurs="unbounded"/>
57 <xs:element name="code" type="CD" minOccurs="1" maxOccurs="1"/>
58 <xs:element name="text" type="ED" minOccurs="0" maxOccurs="1"/>
59 <xs:element name="statusCode" type="CS" minOccurs="0" maxOccurs="1"/>
60 <xs:element name="effectiveTime" type="IVL_TS" minOccurs="0" maxOccurs="1"/>
61 <xs:element name="availabilityTime" type="TS" minOccurs="0" maxOccurs="1"/>
62 <xs:element name="priorityCode" type="CE" minOccurs="0" maxOccurs="1"/>
63 <xs:element name="confidentialityCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
64 <xs:element name="uncertaintyCode" type="CE" minOccurs="0" maxOccurs="1"/>
65 <xs:element name="languageCode" type="CE" minOccurs="0" maxOccurs="1"/>
66 <xs:element name="subject" type="COCT_MT530000UV.Subject2" nillable="true" minOccurs="0"
67 maxOccurs="unbounded"/>
68 <xs:element name="recordTarget" type="COCT_MT530000UV.RecordTarget" nillable="true"
69 minOccurs="0"
70 maxOccurs="1"/>
71 <xs:element name="responsibleParty" type="COCT_MT530000UV.ResponsibleParty2"
72 nillable="true"
73 minOccurs="0"
74 maxOccurs="unbounded"/>
75 <xs:element name="performer" type="COCT_MT530000UV.Performer" nillable="true" minOccurs="0"
76 maxOccurs="unbounded"/>
77 <xs:element name="author" type="COCT_MT530000UV.Author" nillable="true" minOccurs="0"
78 maxOccurs="unbounded"/>
79 <xs:element name="dataEnterer" type="COCT_MT530000UV.DataEnterer" nillable="true"
80 minOccurs="0"
81 maxOccurs="1"/>
82 <xs:element name="informant" type="COCT_MT530000UV.Informant" nillable="true" minOccurs="0"
83 maxOccurs="unbounded"/>
84 <xs:element name="verifier" type="COCT_MT530000UV.Verifier" nillable="true" minOccurs="0"
85 maxOccurs="unbounded"/>
86 <xs:element name="location" type="COCT_MT530000UV.Location" nillable="true" minOccurs="0"
87 maxOccurs="unbounded"/>
88 <xs:element name="definition" type="COCT_MT530000UV.Definition" nillable="true"
89 minOccurs="0"
90 maxOccurs="1"/>
91 <xs:element name="conditions" type="COCT_MT530000UV.Conditions" nillable="true"
92 minOccurs="0"
93 maxOccurs="unbounded"/>
94 <xs:element name="sourceOf1" type="COCT_MT530000UV.SourceOf1" nillable="true" minOccurs="0"
95 maxOccurs="unbounded"/>
96 <xs:element name="sourceOf2" type="COCT_MT530000UV.SourceOf3" nillable="true" minOccurs="0"
97 maxOccurs="unbounded"/>
98 <xs:element name="subjectOf" type="COCT_MT530000UV.Subject1" nillable="true" minOccurs="0"
99 maxOccurs="1"/>
100 <xs:element name="targetOf" type="COCT_MT530000UV.SourceOf2" nillable="true" minOccurs="0"
101 maxOccurs="unbounded"/>
102 </xs:sequence>
103 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
104 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
105 <xs:attribute name="classCode" type="ActClassRoot" use="required"/>
106 <xs:attribute name="moodCode" type="x_ClinicalStatementActMood" use="required"/>
107 <xs:attribute name="negationInd" type="bl" use="optional"/>
108 </xs:complexType>
109 <xs:complexType name="COCT_MT530000UV.ActDefinition">
110 <xs:sequence>
111 <xs:group ref="InfrastructureRootElements"/>
112 <xs:element name="id" type="II" minOccurs="1" maxOccurs="1"/>
113 <xs:element name="text" type="ED" minOccurs="0" maxOccurs="1"/>
114 </xs:sequence>
115 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
116 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
117 <xs:attribute name="classCode" type="ActClassRoot" use="required"/>
118 <xs:attribute name="moodCode" type="ActMood" use="required" fixed="DEF"/>
119 </xs:complexType>
120 <xs:complexType name="COCT_MT530000UV.ActReference">
121 <xs:sequence>
122 <xs:group ref="InfrastructureRootElements"/>
123 <xs:element name="id" type="II" minOccurs="1" maxOccurs="1"/>
124 </xs:sequence>
125 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
126 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
127 <xs:attribute name="classCode" type="ActClassRoot" use="required"/>
128 <xs:attribute name="moodCode" type="ActMood" use="required"/>
129 </xs:complexType>
130 <xs:complexType name="COCT_MT530000UV.AdministerableMaterial">
131 <xs:sequence>
132 <xs:group ref="InfrastructureRootElements"/>
133 <xs:element name="administerableMaterialKind" type="COCT_MT530000UV.MaterialKind"
134 minOccurs="1"
135 maxOccurs="1"/>
136 </xs:sequence>
137 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
138 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
139 <xs:attribute name="classCode" type="RoleClass" use="required" fixed="ADMM"/>
140 </xs:complexType>
141 <xs:complexType name="COCT_MT530000UV.Animal">
142 <xs:sequence>
143 <xs:group ref="InfrastructureRootElements"/>
144 <xs:element name="code" type="CE" minOccurs="1" maxOccurs="1"/>
145 <xs:element name="quantity" type="PQ" minOccurs="0" maxOccurs="1"/>
146 <xs:element name="name" type="EN" minOccurs="0" maxOccurs="unbounded"/>
147 <xs:element name="desc" type="ED" minOccurs="0" maxOccurs="1"/>
148 <xs:element name="administrativeGenderCode" type="CE" minOccurs="0" maxOccurs="1"/>
149 <xs:element name="birthTime" type="TS" minOccurs="0" maxOccurs="1"/>
150 <xs:element name="strainText" type="ST" minOccurs="0" maxOccurs="1"/>
151 <xs:element name="genderStatusCode" type="CE" minOccurs="0" maxOccurs="1"/>
152 <xs:element name="asRole" type="COCT_MT530000UV.Role" nillable="true" minOccurs="0"
153 maxOccurs="unbounded"/>
154 <xs:element name="birthplace" type="COCT_MT530000UV.Birthplace" nillable="true"
155 minOccurs="0"
156 maxOccurs="1"/>
157 </xs:sequence>
158 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
159 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
160 <xs:attribute name="classCode" type="EntityClass" use="required" fixed="ANM"/>
161 <xs:attribute name="determinerCode" type="EntityDeterminer" use="required" fixed="INSTANCE"/>
162 </xs:complexType>
163 <xs:complexType name="COCT_MT530000UV.Author">
164 <xs:sequence>
165 <xs:group ref="InfrastructureRootElements"/>
166 <xs:element name="noteText" type="ED" minOccurs="0" maxOccurs="1"/>
167 <xs:element name="time" type="TS" minOccurs="0" maxOccurs="1"/>
168 <xs:element name="modeCode" type="CE" minOccurs="0" maxOccurs="1"/>
169 <xs:element name="signatureCode" type="CE" minOccurs="0" maxOccurs="1"/>
170 <xs:element name="signatureText" type="ED" minOccurs="0" maxOccurs="1"/>
171 <xs:choice>
172 <xs:element name="relatedEntity" type="COCT_MT530000UV.RelatedEntity" nillable="true"
173 minOccurs="1"
174 maxOccurs="1"/>
175 <xs:element name="patient" type="COCT_MT050000UV01.Patient" nillable="true" minOccurs="1"
176 maxOccurs="1"/>
177 <xs:element name="assignedEntity" type="COCT_MT090000UV01.AssignedEntity" nillable="true"
178 minOccurs="1"
179 maxOccurs="1"/>
180 </xs:choice>
181 </xs:sequence>
182 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
183 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
184 <xs:attribute name="typeCode" type="ParticipationType" use="required" fixed="AUT"/>
185 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="OP"/>
186 </xs:complexType>
187 <xs:complexType name="COCT_MT530000UV.Birthplace">
188 <xs:sequence>
189 <xs:group ref="InfrastructureRootElements"/>
190 <xs:element name="birthplace" type="COCT_MT530000UV.Place" nillable="true" minOccurs="1"
191 maxOccurs="1"/>
192 </xs:sequence>
193 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
194 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
195 <xs:attribute name="classCode" type="RoleClass" use="required" fixed="BIRTHPL"/>
196 </xs:complexType>
197 <xs:complexType name="COCT_MT530000UV.Component">
198 <xs:sequence>
199 <xs:group ref="InfrastructureRootElements"/>
200 <xs:element name="sequenceNumber" type="INT" minOccurs="0" maxOccurs="1"/>
201 <xs:element name="seperatableInd" type="BL" minOccurs="0" maxOccurs="1"/>
202 <xs:choice>
203 <xs:choice>
204 <xs:element name="observation" type="COCT_MT530000UV.Observation" nillable="true"
205 minOccurs="1"
206 maxOccurs="1"/>
207 <xs:element name="substanceAdministration" type="COCT_MT530000UV.SubstanceAdministration"
208 nillable="true"
209 minOccurs="1"
210 maxOccurs="1"/>
211 <xs:element name="supply" type="COCT_MT530000UV.Supply" nillable="true" minOccurs="1"
212 maxOccurs="1"/>
213 <xs:element name="procedure" type="COCT_MT530000UV.Procedure" nillable="true" minOccurs="1"
214 maxOccurs="1"/>
215 <xs:element name="encounter" type="COCT_MT530000UV.Encounter" nillable="true" minOccurs="1"
216 maxOccurs="1"/>
217 <xs:element name="act" type="COCT_MT530000UV.Act" nillable="true" minOccurs="1"
218 maxOccurs="1"/>
219 <xs:element name="organizer" type="COCT_MT530000UV.Organizer" nillable="true" minOccurs="1"
220 maxOccurs="1"/>
221 </xs:choice>
222 <xs:element name="actReference" type="COCT_MT530000UV.ActReference" nillable="true"
223 minOccurs="1"
224 maxOccurs="1"/>
225 </xs:choice>
226 </xs:sequence>
227 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
228 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
229 <xs:attribute name="typeCode" type="ActRelationshipHasComponent" use="required"/>
230 <xs:attribute name="contextControlCode" type="ContextControl" use="optional"/>
231 <xs:attribute name="contextConductionInd" type="bl" use="optional" default="true"/>
232 </xs:complexType>
233 <xs:complexType name="COCT_MT530000UV.Conditions">
234 <xs:sequence>
235 <xs:group ref="InfrastructureRootElements"/>
236 <xs:element name="conjunctionCode" type="CS" minOccurs="0" maxOccurs="1"/>
237 <xs:element name="seperatableInd" type="BL" minOccurs="0" maxOccurs="1"/>
238 <xs:element name="criterion" type="COCT_MT530000UV.Criterion" nillable="true" minOccurs="1"
239 maxOccurs="1"/>
240 </xs:sequence>
241 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
242 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
243 <xs:attribute name="typeCode" type="ActRelationshipConditional" use="required"/>
244 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="ON"/>
245 <xs:attribute name="contextConductionInd" type="bl" use="optional" default="false"/>
246 </xs:complexType>
247 <xs:complexType name="COCT_MT530000UV.Consumable">
248 <xs:sequence>
249 <xs:group ref="InfrastructureRootElements"/>
250 <xs:choice>
251 <xs:element name="administerableMaterial" type="COCT_MT530000UV.AdministerableMaterial"
252 nillable="true"
253 minOccurs="1"
254 maxOccurs="1"/>
255 <xs:element name="medication" type="COCT_MT230100UV.Medication" nillable="true"
256 minOccurs="1"
257 maxOccurs="1"/>
258 </xs:choice>
259 </xs:sequence>
260 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
261 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
262 <xs:attribute name="typeCode" type="ParticipationType" use="required" fixed="CSM"/>
263 <xs:attribute name="contextControlCode" type="ContextControl" use="optional"/>
264 </xs:complexType>
265 <xs:complexType name="COCT_MT530000UV.ControlActEvent">
266 <xs:sequence>
267 <xs:group ref="InfrastructureRootElements"/>
268 <xs:element name="id" type="II" minOccurs="0" maxOccurs="1"/>
269 <xs:element name="code" type="CD" minOccurs="1" maxOccurs="1"/>
270 <xs:element name="statusCode" type="CS" minOccurs="1" maxOccurs="1"/>
271 <xs:element name="effectiveTime" type="TS" minOccurs="1" maxOccurs="1"/>
272 <xs:element name="reasonCode" type="CV" minOccurs="0" maxOccurs="1"/>
273 <xs:element name="responsibleParty" type="COCT_MT530000UV.ResponsibleParty1"
274 nillable="true"
275 minOccurs="0"
276 maxOccurs="1"/>
277 <xs:element name="author" type="COCT_MT530000UV.Author" nillable="true" minOccurs="0"
278 maxOccurs="unbounded"/>
279 </xs:sequence>
280 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
281 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
282 <xs:attribute name="classCode" type="ActClassControlAct" use="optional" fixed="CACT"/>
283 <xs:attribute name="moodCode" type="ActMood" use="optional" fixed="EVN"/>
284 </xs:complexType>
285 <xs:complexType name="COCT_MT530000UV.Criterion">
286 <xs:sequence>
287 <xs:group ref="InfrastructureRootElements"/>
288 <xs:element name="code" type="CD" minOccurs="0" maxOccurs="1"/>
289 <xs:element name="text" type="ED" minOccurs="0" maxOccurs="1"/>
290 <xs:element name="value" type="ANY" minOccurs="1" maxOccurs="1"/>
291 <xs:element name="interpretationCode" type="CE" minOccurs="1" maxOccurs="1"/>
292 <xs:element name="precondition" type="COCT_MT530000UV.Precondition2" nillable="true"
293 minOccurs="0"
294 maxOccurs="unbounded"/>
295 </xs:sequence>
296 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
297 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
298 <xs:attribute name="classCode" type="ActClassObservation" use="required"/>
299 <xs:attribute name="moodCode" type="ActMood" use="required" fixed="EVN.CRT"/>
300 <xs:attribute name="negationInd" type="bl" use="optional" default="false"/>
301 </xs:complexType>
302 <xs:complexType name="COCT_MT530000UV.DataEnterer">
303 <xs:sequence>
304 <xs:group ref="InfrastructureRootElements"/>
305 <xs:element name="time" type="TS" minOccurs="0" maxOccurs="1"/>
306 <xs:element name="modeCode" type="CE" minOccurs="0" maxOccurs="1"/>
307 <xs:element name="signatureCode" type="CE" minOccurs="0" maxOccurs="1"/>
308 <xs:element name="signatureText" type="ED" minOccurs="0" maxOccurs="1"/>
309 <xs:element name="assignedEntity" type="COCT_MT090000UV01.AssignedEntity" nillable="true"
310 minOccurs="1"
311 maxOccurs="1"/>
312 </xs:sequence>
313 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
314 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
315 <xs:attribute name="typeCode" type="ParticipationType" use="required" fixed="ENT"/>
316 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="OP"/>
317 </xs:complexType>
318 <xs:complexType name="COCT_MT530000UV.Definition">
319 <xs:sequence>
320 <xs:group ref="InfrastructureRootElements"/>
321 <xs:element name="actDefinition" type="COCT_MT530000UV.ActDefinition" nillable="true"
322 minOccurs="1"
323 maxOccurs="1"/>
324 </xs:sequence>
325 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
326 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
327 <xs:attribute name="typeCode" type="ActRelationshipType" use="required" fixed="INST"/>
328 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="AN"/>
329 <xs:attribute name="contextConductionInd" type="bl" use="optional" default="false"/>
330 </xs:complexType>
331 <xs:complexType name="COCT_MT530000UV.Device">
332 <xs:sequence>
333 <xs:group ref="InfrastructureRootElements"/>
334 <xs:element name="manufacturedProduct" type="COCT_MT530000UV.ManufacturedProduct"
335 nillable="true"
336 minOccurs="1"
337 maxOccurs="1"/>
338 </xs:sequence>
339 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
340 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
341 <xs:attribute name="typeCode" type="ParticipationTargetDevice" use="required"/>
342 <xs:attribute name="contextControlCode" type="ContextControl" use="optional"/>
343 </xs:complexType>
344 <xs:complexType name="COCT_MT530000UV.Encounter">
345 <xs:sequence>
346 <xs:group ref="InfrastructureRootElements"/>
347 <xs:element name="id" type="II" minOccurs="0" maxOccurs="unbounded"/>
348 <xs:element name="code" type="CD" minOccurs="0" maxOccurs="1"/>
349 <xs:element name="text" type="ED" minOccurs="0" maxOccurs="1"/>
350 <xs:element name="statusCode" type="CS" minOccurs="0" maxOccurs="1"/>
351 <xs:element name="effectiveTime" type="SXCM_TS" minOccurs="0" maxOccurs="unbounded"/>
352 <xs:element name="availabilityTime" type="TS" minOccurs="0" maxOccurs="1"/>
353 <xs:element name="priorityCode" type="CE" minOccurs="0" maxOccurs="1"/>
354 <xs:element name="confidentialityCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
355 <xs:element name="admissionReferralSourceCode" type="CE" minOccurs="0" maxOccurs="1"/>
356 <xs:element name="lengthOfStayQuantity" type="PQ" minOccurs="0" maxOccurs="1"/>
357 <xs:element name="dischargeDispositionCode" type="CE" minOccurs="0" maxOccurs="1"/>
358 <xs:element name="preAdmitTestInd" type="BL" minOccurs="0" maxOccurs="1"/>
359 <xs:element name="specialCourtesiesCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
360 <xs:element name="specialArrangementCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
361 <xs:element name="subject" type="COCT_MT530000UV.Subject2" nillable="true" minOccurs="0"
362 maxOccurs="unbounded"/>
363 <xs:element name="recordTarget" type="COCT_MT530000UV.RecordTarget" nillable="true"
364 minOccurs="0"
365 maxOccurs="1"/>
366 <xs:element name="responsibleParty" type="COCT_MT530000UV.ResponsibleParty2"
367 nillable="true"
368 minOccurs="0"
369 maxOccurs="unbounded"/>
370 <xs:element name="performer" type="COCT_MT530000UV.Performer" nillable="true" minOccurs="0"
371 maxOccurs="unbounded"/>
372 <xs:element name="author" type="COCT_MT530000UV.Author" nillable="true" minOccurs="0"
373 maxOccurs="unbounded"/>
374 <xs:element name="dataEnterer" type="COCT_MT530000UV.DataEnterer" nillable="true"
375 minOccurs="0"
376 maxOccurs="1"/>
377 <xs:element name="informant" type="COCT_MT530000UV.Informant" nillable="true" minOccurs="0"
378 maxOccurs="unbounded"/>
379 <xs:element name="verifier" type="COCT_MT530000UV.Verifier" nillable="true" minOccurs="0"
380 maxOccurs="unbounded"/>
381 <xs:element name="location" type="COCT_MT530000UV.Location" nillable="true" minOccurs="0"
382 maxOccurs="unbounded"/>
383 <xs:element name="definition" type="COCT_MT530000UV.Definition" nillable="true"
384 minOccurs="0"
385 maxOccurs="1"/>
386 <xs:element name="conditions" type="COCT_MT530000UV.Conditions" nillable="true"
387 minOccurs="0"
388 maxOccurs="unbounded"/>
389 <xs:element name="sourceOf1" type="COCT_MT530000UV.SourceOf1" nillable="true" minOccurs="0"
390 maxOccurs="unbounded"/>
391 <xs:element name="sourceOf2" type="COCT_MT530000UV.SourceOf3" nillable="true" minOccurs="0"
392 maxOccurs="unbounded"/>
393 <xs:element name="subjectOf" type="COCT_MT530000UV.Subject1" nillable="true" minOccurs="0"
394 maxOccurs="1"/>
395 <xs:element name="targetOf" type="COCT_MT530000UV.SourceOf2" nillable="true" minOccurs="0"
396 maxOccurs="unbounded"/>
397 </xs:sequence>
398 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
399 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
400 <xs:attribute name="classCode" type="ActClass" use="required" fixed="ENC"/>
401 <xs:attribute name="moodCode" type="x_ClinicalStatementEncounterMood" use="required"/>
402 </xs:complexType>
403 <xs:complexType name="COCT_MT530000UV.Entity">
404 <xs:sequence>
405 <xs:group ref="InfrastructureRootElements"/>
406 <xs:element name="id" type="II" minOccurs="0" maxOccurs="unbounded"/>
407 <xs:element name="code" type="CE" minOccurs="0" maxOccurs="1"/>
408 <xs:element name="quantity" type="PQ" minOccurs="0" maxOccurs="unbounded"/>
409 <xs:element name="name" type="EN" minOccurs="0" maxOccurs="unbounded"/>
410 <xs:element name="desc" type="ED" minOccurs="0" maxOccurs="1"/>
411 <xs:element name="statusCode" type="CS" minOccurs="0" maxOccurs="1"/>
412 <xs:element name="riskCode" type="CE" minOccurs="0" maxOccurs="1"/>
413 <xs:element name="handlingCode" type="CE" minOccurs="0" maxOccurs="1"/>
414 <xs:element name="asRole" type="COCT_MT530000UV.Role" nillable="true" minOccurs="0"
415 maxOccurs="unbounded"/>
416 </xs:sequence>
417 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
418 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
419 <xs:attribute name="classCode" type="EntityClassRoot" use="required"/>
420 <xs:attribute name="determinerCode" type="EntityDeterminer" use="required" fixed="INSTANCE"/>
421 </xs:complexType>
422 <xs:complexType name="COCT_MT530000UV.HealthCareFacility">
423 <xs:sequence>
424 <xs:group ref="InfrastructureRootElements"/>
425 <xs:element name="id" type="II" minOccurs="0" maxOccurs="1"/>
426 <xs:element name="code" type="CE" minOccurs="0" maxOccurs="1"/>
427 <xs:element name="location" type="COCT_MT530000UV.Place" nillable="true" minOccurs="0"
428 maxOccurs="1"/>
429 <xs:element name="serviceProviderOrganization" type="COCT_MT530000UV.Organization"
430 nillable="true"
431 minOccurs="0"
432 maxOccurs="1"/>
433 </xs:sequence>
434 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
435 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
436 <xs:attribute name="classCode" type="RoleClassServiceDeliveryLocation" use="required"/>
437 </xs:complexType>
438 <xs:complexType name="COCT_MT530000UV.Informant">
439 <xs:sequence>
440 <xs:group ref="InfrastructureRootElements"/>
441 <xs:element name="functionCode" type="CE" minOccurs="0" maxOccurs="1"/>
442 <xs:element name="time" type="IVL_TS" minOccurs="0" maxOccurs="1"/>
443 <xs:element name="modeCode" type="CE" minOccurs="0" maxOccurs="1"/>
444 <xs:choice>
445 <xs:element name="relatedEntity" type="COCT_MT530000UV.RelatedEntity" nillable="true"
446 minOccurs="1"
447 maxOccurs="1"/>
448 <xs:element name="patient" type="COCT_MT050000UV01.Patient" nillable="true" minOccurs="1"
449 maxOccurs="1"/>
450 <xs:element name="assignedEntity" type="COCT_MT090000UV01.AssignedEntity" nillable="true"
451 minOccurs="1"
452 maxOccurs="1"/>
453 </xs:choice>
454 </xs:sequence>
455 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
456 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
457 <xs:attribute name="typeCode" type="ParticipationType" use="required" fixed="INF"/>
458 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="OP"/>
459 </xs:complexType>
460 <xs:complexType name="COCT_MT530000UV.LabeledDrug">
461 <xs:sequence>
462 <xs:group ref="InfrastructureRootElements"/>
463 <xs:element name="code" type="CE" minOccurs="0" maxOccurs="1"/>
464 <xs:element name="name" type="EN" minOccurs="0" maxOccurs="1"/>
465 <xs:element name="expirationTime" type="IVL_TS" minOccurs="0" maxOccurs="1"/>
466 </xs:sequence>
467 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
468 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
469 <xs:attribute name="classCode" type="EntityClassManufacturedMaterial" use="required"/>
470 <xs:attribute name="determinerCode" type="EntityDeterminer" use="required"/>
471 </xs:complexType>
472 <xs:complexType name="COCT_MT530000UV.Location">
473 <xs:sequence>
474 <xs:group ref="InfrastructureRootElements"/>
475 <xs:element name="healthCareFacility" type="COCT_MT530000UV.HealthCareFacility"
476 nillable="true"
477 minOccurs="1"
478 maxOccurs="1"/>
479 </xs:sequence>
480 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
481 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
482 <xs:attribute name="typeCode" type="ParticipationTargetLocation" use="required"/>
483 <xs:attribute name="contextControlCode" type="ContextControl" use="optional"/>
484 </xs:complexType>
485 <xs:complexType name="COCT_MT530000UV.ManufacturedProduct">
486 <xs:sequence>
487 <xs:group ref="InfrastructureRootElements"/>
488 <xs:element name="id" type="II" minOccurs="0" maxOccurs="unbounded"/>
489 <xs:choice>
490 <xs:element name="manufacturedLabeledDrug" type="COCT_MT530000UV.LabeledDrug"
491 nillable="true"
492 minOccurs="1"
493 maxOccurs="1"/>
494 <xs:element name="manufacturedMaterial" type="COCT_MT530000UV.Material" nillable="true"
495 minOccurs="1"
496 maxOccurs="1"/>
497 </xs:choice>
498 <xs:element name="manufacturerOrganization" type="COCT_MT530000UV.Organization"
499 nillable="true"
500 minOccurs="0"
501 maxOccurs="1"/>
502 </xs:sequence>
503 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
504 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
505 <xs:attribute name="classCode" type="RoleClassManufacturedProduct" use="required"/>
506 </xs:complexType>
507 <xs:complexType name="COCT_MT530000UV.Material">
508 <xs:sequence>
509 <xs:group ref="InfrastructureRootElements"/>
510 <xs:element name="code" type="CE" minOccurs="0" maxOccurs="1"/>
511 <xs:element name="name" type="EN" minOccurs="0" maxOccurs="1"/>
512 <xs:element name="lotNumberText" type="ST" minOccurs="0" maxOccurs="1"/>
513 <xs:element name="expirationTime" type="IVL_TS" minOccurs="0" maxOccurs="1"/>
514 </xs:sequence>
515 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
516 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
517 <xs:attribute name="classCode" type="EntityClassManufacturedMaterial" use="required"/>
518 <xs:attribute name="determinerCode" type="EntityDeterminer" use="required"/>
519 </xs:complexType>
520 <xs:complexType name="COCT_MT530000UV.MaterialKind">
521 <xs:sequence>
522 <xs:group ref="InfrastructureRootElements"/>
523 <xs:element name="code" type="CE" minOccurs="0" maxOccurs="1"/>
524 <xs:element name="desc" type="ST" minOccurs="0" maxOccurs="1"/>
525 <xs:element name="materialPart" type="COCT_MT530000UV.MaterialPart" nillable="true"
526 minOccurs="0"
527 maxOccurs="unbounded"/>
528 </xs:sequence>
529 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
530 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
531 <xs:attribute name="classCode" type="EntityClassMaterial" use="required"/>
532 <xs:attribute name="determinerCode" type="EntityDeterminerDetermined" use="required"/>
533 </xs:complexType>
534 <xs:complexType name="COCT_MT530000UV.MaterialKind2">
535 <xs:sequence>
536 <xs:group ref="InfrastructureRootElements"/>
537 <xs:element name="code" type="CV" minOccurs="0" maxOccurs="1"/>
538 <xs:element name="desc" type="ST" minOccurs="0" maxOccurs="1"/>
539 </xs:sequence>
540 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
541 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
542 <xs:attribute name="classCode" type="EntityClassMaterial" use="required"/>
543 <xs:attribute name="determinerCode" type="EntityDeterminerDetermined" use="required"/>
544 </xs:complexType>
545 <xs:complexType name="COCT_MT530000UV.MaterialPart">
546 <xs:sequence>
547 <xs:group ref="InfrastructureRootElements"/>
548 <xs:element name="partMaterialKind" type="COCT_MT530000UV.MaterialKind2" minOccurs="1"
549 maxOccurs="1"/>
550 </xs:sequence>
551 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
552 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
553 <xs:attribute name="classCode" type="RoleClassPartitive" use="required"/>
554 </xs:complexType>
555 <xs:complexType name="COCT_MT530000UV.Observation">
556 <xs:sequence>
557 <xs:group ref="InfrastructureRootElements"/>
558 <xs:element name="id" type="II" minOccurs="0" maxOccurs="unbounded"/>
559 <xs:element name="code" type="CD" minOccurs="1" maxOccurs="1"/>
560 <xs:element name="derivationExpr" type="ST" minOccurs="0" maxOccurs="1"/>
561 <xs:element name="text" type="ED" minOccurs="0" maxOccurs="1"/>
562 <xs:element name="statusCode" type="CS" minOccurs="0" maxOccurs="1"/>
563 <xs:element name="effectiveTime" type="SXCM_TS" minOccurs="0" maxOccurs="unbounded"/>
564 <xs:element name="availabilityTime" type="TS" minOccurs="0" maxOccurs="1"/>
565 <xs:element name="priorityCode" type="CE" minOccurs="0" maxOccurs="1"/>
566 <xs:element name="confidentialityCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
567 <xs:element name="repeatNumber" type="IVL_INT" minOccurs="0" maxOccurs="1"/>
568 <xs:element name="uncertaintyCode" type="CE" minOccurs="0" maxOccurs="1"/>
569 <xs:element name="languageCode" type="CE" minOccurs="0" maxOccurs="1"/>
570 <xs:element name="value" type="ANY" minOccurs="0" maxOccurs="1"/>
571 <xs:element name="interpretationCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
572 <xs:element name="methodCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
573 <xs:element name="targetSiteCode" type="CD" minOccurs="0" maxOccurs="unbounded"/>
574 <xs:element name="subject" type="COCT_MT530000UV.Subject2" nillable="true" minOccurs="0"
575 maxOccurs="unbounded"/>
576 <xs:element name="recordTarget" type="COCT_MT530000UV.RecordTarget" nillable="true"
577 minOccurs="0"
578 maxOccurs="1"/>
579 <xs:element name="responsibleParty" type="COCT_MT530000UV.ResponsibleParty2"
580 nillable="true"
581 minOccurs="0"
582 maxOccurs="unbounded"/>
583 <xs:element name="performer" type="COCT_MT530000UV.Performer" nillable="true" minOccurs="0"
584 maxOccurs="unbounded"/>
585 <xs:element name="author" type="COCT_MT530000UV.Author" nillable="true" minOccurs="0"
586 maxOccurs="unbounded"/>
587 <xs:element name="dataEnterer" type="COCT_MT530000UV.DataEnterer" nillable="true"
588 minOccurs="0"
589 maxOccurs="1"/>
590 <xs:element name="informant" type="COCT_MT530000UV.Informant" nillable="true" minOccurs="0"
591 maxOccurs="unbounded"/>
592 <xs:element name="verifier" type="COCT_MT530000UV.Verifier" nillable="true" minOccurs="0"
593 maxOccurs="unbounded"/>
594 <xs:element name="location" type="COCT_MT530000UV.Location" nillable="true" minOccurs="0"
595 maxOccurs="unbounded"/>
596 <xs:element name="definition" type="COCT_MT530000UV.Definition" nillable="true"
597 minOccurs="0"
598 maxOccurs="1"/>
599 <xs:element name="conditions" type="COCT_MT530000UV.Conditions" nillable="true"
600 minOccurs="0"
601 maxOccurs="unbounded"/>
602 <xs:element name="referenceRange" type="COCT_MT530000UV.ReferenceRange" nillable="true"
603 minOccurs="0"
604 maxOccurs="unbounded"/>
605 <xs:element name="sourceOf1" type="COCT_MT530000UV.SourceOf1" nillable="true" minOccurs="0"
606 maxOccurs="unbounded"/>
607 <xs:element name="sourceOf2" type="COCT_MT530000UV.SourceOf3" nillable="true" minOccurs="0"
608 maxOccurs="unbounded"/>
609 <xs:element name="subjectOf" type="COCT_MT530000UV.Subject1" nillable="true" minOccurs="0"
610 maxOccurs="1"/>
611 <xs:element name="targetOf" type="COCT_MT530000UV.SourceOf2" nillable="true" minOccurs="0"
612 maxOccurs="unbounded"/>
613 </xs:sequence>
614 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
615 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
616 <xs:attribute name="classCode" type="ActClassObservation" use="required"/>
617 <xs:attribute name="moodCode" type="x_ClinicalStatementObservationMood" use="required"/>
618 <xs:attribute name="negationInd" type="bl" use="optional"/>
619 </xs:complexType>
620 <xs:complexType name="COCT_MT530000UV.ObservationRange">
621 <xs:sequence>
622 <xs:group ref="InfrastructureRootElements"/>
623 <xs:element name="text" type="ED" minOccurs="0" maxOccurs="1"/>
624 <xs:element name="value" type="ANY" minOccurs="1" maxOccurs="1"/>
625 <xs:element name="interpretationCode" type="CE" minOccurs="1" maxOccurs="1"/>
626 <xs:element name="precondition" type="COCT_MT530000UV.Precondition1" nillable="true"
627 minOccurs="0"
628 maxOccurs="unbounded"/>
629 </xs:sequence>
630 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
631 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
632 <xs:attribute name="classCode" type="ActClassObservation" use="required"/>
633 <xs:attribute name="moodCode" type="ActMood" use="required" fixed="EVN.CRT"/>
634 <xs:attribute name="negationInd" type="bl" use="optional" default="false"/>
635 </xs:complexType>
636 <xs:complexType name="COCT_MT530000UV.Organization">
637 <xs:sequence>
638 <xs:group ref="InfrastructureRootElements"/>
639 <xs:element name="id" type="II" minOccurs="0" maxOccurs="unbounded"/>
640 <xs:element name="name" type="ON" minOccurs="0" maxOccurs="unbounded"/>
641 <xs:element name="telecom" type="TEL" minOccurs="0" maxOccurs="unbounded"/>
642 <xs:element name="addr" type="AD" minOccurs="0" maxOccurs="unbounded"/>
643 </xs:sequence>
644 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
645 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
646 <xs:attribute name="classCode" type="EntityClassOrganization" use="required"/>
647 <xs:attribute name="determinerCode" type="EntityDeterminer" use="required" fixed="INSTANCE"/>
648 </xs:complexType>
649 <xs:complexType name="COCT_MT530000UV.Organizer">
650 <xs:sequence>
651 <xs:group ref="InfrastructureRootElements"/>
652 <xs:element name="id" type="II" minOccurs="0" maxOccurs="unbounded"/>
653 <xs:element name="code" type="CD" minOccurs="0" maxOccurs="1"/>
654 <xs:element name="text" type="ED" minOccurs="0" maxOccurs="1"/>
655 <xs:element name="statusCode" type="CS" minOccurs="0" maxOccurs="1"/>
656 <xs:element name="effectiveTime" type="IVL_TS" minOccurs="0" maxOccurs="1"/>
657 <xs:element name="availabilityTime" type="TS" minOccurs="0" maxOccurs="1"/>
658 <xs:element name="priorityCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
659 <xs:element name="confidentialityCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
660 <xs:element name="subject" type="COCT_MT530000UV.Subject2" nillable="true" minOccurs="0"
661 maxOccurs="unbounded"/>
662 <xs:element name="recordTarget" type="COCT_MT530000UV.RecordTarget" nillable="true"
663 minOccurs="0"
664 maxOccurs="1"/>
665 <xs:element name="responsibleParty" type="COCT_MT530000UV.ResponsibleParty2"
666 nillable="true"
667 minOccurs="0"
668 maxOccurs="unbounded"/>
669 <xs:element name="performer" type="COCT_MT530000UV.Performer" nillable="true" minOccurs="0"
670 maxOccurs="unbounded"/>
671 <xs:element name="author" type="COCT_MT530000UV.Author" nillable="true" minOccurs="0"
672 maxOccurs="unbounded"/>
673 <xs:element name="dataEnterer" type="COCT_MT530000UV.DataEnterer" nillable="true"
674 minOccurs="0"
675 maxOccurs="1"/>
676 <xs:element name="informant" type="COCT_MT530000UV.Informant" nillable="true" minOccurs="0"
677 maxOccurs="unbounded"/>
678 <xs:element name="verifier" type="COCT_MT530000UV.Verifier" nillable="true" minOccurs="0"
679 maxOccurs="unbounded"/>
680 <xs:element name="location" type="COCT_MT530000UV.Location" nillable="true" minOccurs="0"
681 maxOccurs="unbounded"/>
682 <xs:element name="definition" type="COCT_MT530000UV.Definition" nillable="true"
683 minOccurs="0"
684 maxOccurs="1"/>
685 <xs:element name="conditions" type="COCT_MT530000UV.Conditions" nillable="true"
686 minOccurs="0"
687 maxOccurs="unbounded"/>
688 <xs:element name="component" type="COCT_MT530000UV.Component" nillable="true" minOccurs="0"
689 maxOccurs="unbounded"/>
690 <xs:element name="sourceOf1" type="COCT_MT530000UV.SourceOf1" nillable="true" minOccurs="0"
691 maxOccurs="unbounded"/>
692 <xs:element name="sourceOf2" type="COCT_MT530000UV.SourceOf3" nillable="true" minOccurs="0"
693 maxOccurs="unbounded"/>
694 <xs:element name="subjectOf" type="COCT_MT530000UV.Subject1" nillable="true" minOccurs="0"
695 maxOccurs="1"/>
696 <xs:element name="targetOf" type="COCT_MT530000UV.SourceOf2" nillable="true" minOccurs="0"
697 maxOccurs="unbounded"/>
698 </xs:sequence>
699 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
700 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
701 <xs:attribute name="classCode" type="ActClassContainer" use="required"/>
702 <xs:attribute name="moodCode" type="ActMood" use="required" fixed="EVN"/>
703 </xs:complexType>
704 <xs:complexType name="COCT_MT530000UV.Performer">
705 <xs:sequence>
706 <xs:group ref="InfrastructureRootElements"/>
707 <xs:element name="functionCode" type="CE" minOccurs="0" maxOccurs="1"/>
708 <xs:element name="time" type="IVL_TS" minOccurs="0" maxOccurs="1"/>
709 <xs:element name="modeCode" type="CE" minOccurs="0" maxOccurs="1"/>
710 <xs:choice>
711 <xs:element name="relatedEntity" type="COCT_MT530000UV.RelatedEntity" nillable="true"
712 minOccurs="1"
713 maxOccurs="1"/>
714 <xs:element name="patient" type="COCT_MT050000UV01.Patient" nillable="true" minOccurs="1"
715 maxOccurs="1"/>
716 <xs:element name="assignedEntity" type="COCT_MT090000UV01.AssignedEntity" nillable="true"
717 minOccurs="1"
718 maxOccurs="1"/>
719 </xs:choice>
720 </xs:sequence>
721 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
722 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
723 <xs:attribute name="typeCode" type="ParticipationPhysicalPerformer" use="required"/>
724 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="OP"/>
725 </xs:complexType>
726 <xs:complexType name="COCT_MT530000UV.Person">
727 <xs:sequence>
728 <xs:group ref="InfrastructureRootElements"/>
729 <xs:element name="name" type="PN" minOccurs="0" maxOccurs="unbounded"/>
730 <xs:element name="telecom" type="TEL" minOccurs="0" maxOccurs="unbounded"/>
731 <xs:element name="administrativeGenderCode" type="CE" minOccurs="0" maxOccurs="1"/>
732 <xs:element name="birthTime" type="TS" minOccurs="0" maxOccurs="1"/>
733 <xs:element name="multipleBirthInd" type="BL" minOccurs="0" maxOccurs="1"/>
734 <xs:element name="multipleBirthOrderNumber" type="INT" minOccurs="0" maxOccurs="1"/>
735 <xs:element name="maritalStatusCode" type="CE" minOccurs="0" maxOccurs="1"/>
736 <xs:element name="religiousAffiliationCode" type="CE" minOccurs="0" maxOccurs="1"/>
737 <xs:element name="raceCode" type="CE" minOccurs="0" maxOccurs="1"/>
738 <xs:element name="ethnicGroupCode" type="CE" minOccurs="0" maxOccurs="1"/>
739 <xs:element name="asRole" type="COCT_MT530000UV.Role" nillable="true" minOccurs="0"
740 maxOccurs="unbounded"/>
741 <xs:element name="birthplace" type="COCT_MT530000UV.Birthplace" nillable="true"
742 minOccurs="0"
743 maxOccurs="1"/>
744 </xs:sequence>
745 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
746 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
747 <xs:attribute name="classCode" type="EntityClass" use="required" fixed="PSN"/>
748 <xs:attribute name="determinerCode" type="EntityDeterminer" use="required" fixed="INSTANCE"/>
749 </xs:complexType>
750 <xs:complexType name="COCT_MT530000UV.Place">
751 <xs:sequence>
752 <xs:group ref="InfrastructureRootElements"/>
753 <xs:element name="name" type="EN" minOccurs="0" maxOccurs="unbounded"/>
754 <xs:element name="addr" type="AD" minOccurs="0" maxOccurs="1"/>
755 </xs:sequence>
756 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
757 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
758 <xs:attribute name="classCode" type="EntityClassPlace" use="required"/>
759 <xs:attribute name="determinerCode" type="EntityDeterminer" use="required" fixed="INSTANCE"/>
760 </xs:complexType>
761 <xs:complexType name="COCT_MT530000UV.Precondition1">
762 <xs:sequence>
763 <xs:group ref="InfrastructureRootElements"/>
764 <xs:element name="conjunctionCode" type="CS" minOccurs="0" maxOccurs="1"/>
765 <xs:element name="seperatableInd" type="BL" minOccurs="0" maxOccurs="1"/>
766 <xs:element name="criterion" type="COCT_MT530000UV.Criterion" nillable="true" minOccurs="1"
767 maxOccurs="1"/>
768 </xs:sequence>
769 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
770 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
771 <xs:attribute name="typeCode" type="ActRelationshipType" use="required" fixed="PRCN"/>
772 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="OP"/>
773 <xs:attribute name="contextConductionInd" type="bl" use="optional" default="true"/>
774 </xs:complexType>
775 <xs:complexType name="COCT_MT530000UV.Precondition2">
776 <xs:sequence>
777 <xs:group ref="InfrastructureRootElements"/>
778 <xs:element name="conjunctionCode" type="CS" minOccurs="0" maxOccurs="1"/>
779 <xs:element name="seperatableInd" type="BL" minOccurs="0" maxOccurs="1"/>
780 <xs:element name="criterion" type="COCT_MT530000UV.Criterion" nillable="true" minOccurs="1"
781 maxOccurs="1"/>
782 </xs:sequence>
783 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
784 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
785 <xs:attribute name="typeCode" type="ActRelationshipType" use="required" fixed="PRCN"/>
786 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="ON"/>
787 <xs:attribute name="contextConductionInd" type="bl" use="optional" default="false"/>
788 </xs:complexType>
789 <xs:complexType name="COCT_MT530000UV.Procedure">
790 <xs:sequence>
791 <xs:group ref="InfrastructureRootElements"/>
792 <xs:element name="id" type="II" minOccurs="0" maxOccurs="unbounded"/>
793 <xs:element name="code" type="CD" minOccurs="0" maxOccurs="1"/>
794 <xs:element name="text" type="ED" minOccurs="0" maxOccurs="1"/>
795 <xs:element name="statusCode" type="CS" minOccurs="0" maxOccurs="1"/>
796 <xs:element name="effectiveTime" type="SXCM_TS" minOccurs="0" maxOccurs="unbounded"/>
797 <xs:element name="availabilityTime" type="TS" minOccurs="0" maxOccurs="1"/>
798 <xs:element name="priorityCode" type="CE" minOccurs="0" maxOccurs="1"/>
799 <xs:element name="confidentialityCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
800 <xs:element name="interruptibleInd" type="BL" minOccurs="0" maxOccurs="1"/>
801 <xs:element name="uncertaintyCode" type="CE" minOccurs="0" maxOccurs="1"/>
802 <xs:element name="languageCode" type="CE" minOccurs="0" maxOccurs="1"/>
803 <xs:element name="methodCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
804 <xs:element name="approachSiteCode" type="CD" minOccurs="0" maxOccurs="unbounded"/>
805 <xs:element name="targetSiteCode" type="CD" minOccurs="0" maxOccurs="unbounded"/>
806 <xs:element name="subject" type="COCT_MT530000UV.Subject2" nillable="true" minOccurs="0"
807 maxOccurs="unbounded"/>
808 <xs:element name="device" type="COCT_MT530000UV.Device" nillable="true" minOccurs="0"
809 maxOccurs="unbounded"/>
810 <xs:element name="product" type="COCT_MT530000UV.Product2" nillable="true" minOccurs="0"
811 maxOccurs="unbounded"/>
812 <xs:element name="recordTarget" type="COCT_MT530000UV.RecordTarget" nillable="true"
813 minOccurs="0"
814 maxOccurs="1"/>
815 <xs:element name="responsibleParty" type="COCT_MT530000UV.ResponsibleParty2"
816 nillable="true"
817 minOccurs="0"
818 maxOccurs="unbounded"/>
819 <xs:element name="performer" type="COCT_MT530000UV.Performer" nillable="true" minOccurs="0"
820 maxOccurs="unbounded"/>
821 <xs:element name="author" type="COCT_MT530000UV.Author" nillable="true" minOccurs="0"
822 maxOccurs="unbounded"/>
823 <xs:element name="dataEnterer" type="COCT_MT530000UV.DataEnterer" nillable="true"
824 minOccurs="0"
825 maxOccurs="1"/>
826 <xs:element name="informant" type="COCT_MT530000UV.Informant" nillable="true" minOccurs="0"
827 maxOccurs="unbounded"/>
828 <xs:element name="verifier" type="COCT_MT530000UV.Verifier" nillable="true" minOccurs="0"
829 maxOccurs="unbounded"/>
830 <xs:element name="location" type="COCT_MT530000UV.Location" nillable="true" minOccurs="0"
831 maxOccurs="unbounded"/>
832 <xs:element name="definition" type="COCT_MT530000UV.Definition" nillable="true"
833 minOccurs="0"
834 maxOccurs="1"/>
835 <xs:element name="conditions" type="COCT_MT530000UV.Conditions" nillable="true"
836 minOccurs="0"
837 maxOccurs="unbounded"/>
838 <xs:element name="sourceOf1" type="COCT_MT530000UV.SourceOf1" nillable="true" minOccurs="0"
839 maxOccurs="unbounded"/>
840 <xs:element name="sourceOf2" type="COCT_MT530000UV.SourceOf3" nillable="true" minOccurs="0"
841 maxOccurs="unbounded"/>
842 <xs:element name="subjectOf" type="COCT_MT530000UV.Subject1" nillable="true" minOccurs="0"
843 maxOccurs="1"/>
844 <xs:element name="targetOf" type="COCT_MT530000UV.SourceOf2" nillable="true" minOccurs="0"
845 maxOccurs="unbounded"/>
846 </xs:sequence>
847 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
848 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
849 <xs:attribute name="classCode" type="ActClassProcedure" use="required"/>
850 <xs:attribute name="moodCode" type="x_ClinicalStatementProcedureMood" use="required"/>
851 <xs:attribute name="negationInd" type="bl" use="optional"/>
852 </xs:complexType>
853 <xs:complexType name="COCT_MT530000UV.Product1">
854 <xs:sequence>
855 <xs:group ref="InfrastructureRootElements"/>
856 <xs:element name="manufacturedProduct" type="COCT_MT530000UV.ManufacturedProduct"
857 minOccurs="1"
858 maxOccurs="1"/>
859 </xs:sequence>
860 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
861 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
862 <xs:attribute name="typeCode" type="ParticipationType" use="required" fixed="PRD"/>
863 <xs:attribute name="contextControlCode" type="ContextControl" use="optional"/>
864 </xs:complexType>
865 <xs:complexType name="COCT_MT530000UV.Product2">
866 <xs:sequence>
867 <xs:group ref="InfrastructureRootElements"/>
868 <xs:element name="sequenceNumber" type="INT" minOccurs="0" maxOccurs="1"/>
869 <xs:element name="specimen" type="COCT_MT080000UV.Specimen" nillable="true" minOccurs="1"
870 maxOccurs="1"/>
871 </xs:sequence>
872 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
873 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
874 <xs:attribute name="typeCode" type="ParticipationType" use="required" fixed="PRD"/>
875 <xs:attribute name="contextControlCode" type="ContextControl" use="optional"/>
876 </xs:complexType>
877 <xs:complexType name="COCT_MT530000UV.RecordTarget">
878 <xs:sequence>
879 <xs:group ref="InfrastructureRootElements"/>
880 <xs:element name="patient" type="COCT_MT050000UV01.Patient" nillable="true" minOccurs="1"
881 maxOccurs="1"/>
882 </xs:sequence>
883 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
884 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
885 <xs:attribute name="typeCode" type="ParticipationType" use="required" fixed="RCT"/>
886 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="OP"/>
887 </xs:complexType>
888 <xs:complexType name="COCT_MT530000UV.ReferenceRange">
889 <xs:sequence>
890 <xs:group ref="InfrastructureRootElements"/>
891 <xs:element name="seperatableInd" type="BL" minOccurs="0" maxOccurs="1"/>
892 <xs:element name="observationRange" type="COCT_MT530000UV.ObservationRange" nillable="true"
893 minOccurs="1"
894 maxOccurs="1"/>
895 </xs:sequence>
896 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
897 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
898 <xs:attribute name="typeCode" type="ActRelationshipType" use="required" fixed="REFV"/>
899 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="ON"/>
900 <xs:attribute name="contextConductionInd" type="bl" use="optional" default="false"/>
901 </xs:complexType>
902 <xs:complexType name="COCT_MT530000UV.RelatedEntity">
903 <xs:sequence>
904 <xs:group ref="InfrastructureRootElements"/>
905 <xs:element name="id" type="II" minOccurs="0" maxOccurs="unbounded"/>
906 <xs:element name="code" type="CE" minOccurs="0" maxOccurs="1"/>
907 <xs:element name="addr" type="AD" minOccurs="0" maxOccurs="unbounded"/>
908 <xs:element name="telecom" type="TEL" minOccurs="0" maxOccurs="unbounded"/>
909 <xs:choice>
910 <xs:choice>
911 <xs:element name="relatedPerson" type="COCT_MT530000UV.Person" nillable="true"
912 minOccurs="0"
913 maxOccurs="1"/>
914 <xs:element name="relatedAnimal" type="COCT_MT530000UV.Animal" nillable="true"
915 minOccurs="0"
916 maxOccurs="1"/>
917 </xs:choice>
918 <xs:element name="relatedEntity" type="COCT_MT530000UV.Entity" nillable="true"
919 minOccurs="0"
920 maxOccurs="1"/>
921 </xs:choice>
922 <xs:choice>
923 <xs:choice>
924 <xs:element name="scopingPerson" type="COCT_MT530000UV.Person" nillable="true"
925 minOccurs="0"
926 maxOccurs="1"/>
927 <xs:element name="scopingAnimal" type="COCT_MT530000UV.Animal" nillable="true"
928 minOccurs="0"
929 maxOccurs="1"/>
930 </xs:choice>
931 <xs:element name="scopingEntity" type="COCT_MT530000UV.Entity" nillable="true"
932 minOccurs="0"
933 maxOccurs="1"/>
934 </xs:choice>
935 </xs:sequence>
936 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
937 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
938 <xs:attribute name="classCode" type="RoleClassMutualRelationship" use="required"/>
939 </xs:complexType>
940 <xs:complexType name="COCT_MT530000UV.ResponsibleParty1">
941 <xs:sequence>
942 <xs:group ref="InfrastructureRootElements"/>
943 <xs:element name="assignedPerson" type="COCT_MT090102UV02.AssignedPerson" nillable="true"
944 minOccurs="1"
945 maxOccurs="1"/>
946 </xs:sequence>
947 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
948 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
949 <xs:attribute name="typeCode" type="ParticipationType" use="required" fixed="RESP"/>
950 </xs:complexType>
951 <xs:complexType name="COCT_MT530000UV.ResponsibleParty2">
952 <xs:sequence>
953 <xs:group ref="InfrastructureRootElements"/>
954 <xs:element name="assignedEntity" type="COCT_MT090000UV01.AssignedEntity" nillable="true"
955 minOccurs="1"
956 maxOccurs="1"/>
957 </xs:sequence>
958 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
959 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
960 <xs:attribute name="typeCode" type="ParticipationType" use="required" fixed="RESP"/>
961 <xs:attribute name="contextControlCode" type="ContextControl" use="optional"/>
962 </xs:complexType>
963 <xs:complexType name="COCT_MT530000UV.Role">
964 <xs:sequence>
965 <xs:group ref="InfrastructureRootElements"/>
966 <xs:element name="id" type="II" minOccurs="1" maxOccurs="1"/>
967 <xs:element name="code" type="CE" minOccurs="0" maxOccurs="1"/>
968 <xs:element name="scopingOrganization" type="COCT_MT530000UV.Organization" nillable="true"
969 minOccurs="0"
970 maxOccurs="1"/>
971 </xs:sequence>
972 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
973 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
974 <xs:attribute name="classCode" type="RoleClassRoot" use="required"/>
975 </xs:complexType>
976 <xs:complexType name="COCT_MT530000UV.SourceOf1">
977 <xs:sequence>
978 <xs:group ref="InfrastructureRootElements"/>
979 <xs:element name="sequenceNumber" type="INT" minOccurs="0" maxOccurs="1"/>
980 <xs:element name="pauseQuantity" type="PQ" minOccurs="0" maxOccurs="1"/>
981 <xs:element name="conjunctionCode" type="CS" minOccurs="0" maxOccurs="1"/>
982 <xs:element name="seperatableInd" type="BL" minOccurs="0" maxOccurs="1"/>
983 <xs:element name="actReference" type="COCT_MT530000UV.ActReference" nillable="true"
984 minOccurs="1"
985 maxOccurs="1"/>
986 </xs:sequence>
987 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
988 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
989 <xs:attribute name="typeCode" type="ActRelationshipType" use="required"/>
990 <xs:attribute name="inversionInd" type="bl" use="optional"/>
991 <xs:attribute name="contextControlCode" type="ContextControl" use="optional"/>
992 <xs:attribute name="contextConductionInd" type="bl" use="optional" default="false"/>
993 <xs:attribute name="negationInd" type="bl" use="optional"/>
994 </xs:complexType>
995 <xs:complexType name="COCT_MT530000UV.SourceOf2">
996 <xs:sequence>
997 <xs:group ref="InfrastructureRootElements"/>
998 <xs:element name="sequenceNumber" type="INT" minOccurs="0" maxOccurs="1"/>
999 <xs:element name="pauseQuantity" type="PQ" minOccurs="0" maxOccurs="1"/>
1000 <xs:element name="conjunctionCode" type="CS" minOccurs="0" maxOccurs="1"/>
1001 <xs:element name="seperatableInd" type="BL" minOccurs="0" maxOccurs="1"/>
1002 <xs:choice>
1003 <xs:element name="observation" type="COCT_MT530000UV.Observation" nillable="true"
1004 minOccurs="1"
1005 maxOccurs="1"/>
1006 <xs:element name="substanceAdministration" type="COCT_MT530000UV.SubstanceAdministration"
1007 nillable="true"
1008 minOccurs="1"
1009 maxOccurs="1"/>
1010 <xs:element name="supply" type="COCT_MT530000UV.Supply" nillable="true" minOccurs="1"
1011 maxOccurs="1"/>
1012 <xs:element name="procedure" type="COCT_MT530000UV.Procedure" nillable="true" minOccurs="1"
1013 maxOccurs="1"/>
1014 <xs:element name="encounter" type="COCT_MT530000UV.Encounter" nillable="true" minOccurs="1"
1015 maxOccurs="1"/>
1016 <xs:element name="act" type="COCT_MT530000UV.Act" nillable="true" minOccurs="1"
1017 maxOccurs="1"/>
1018 <xs:element name="organizer" type="COCT_MT530000UV.Organizer" nillable="true" minOccurs="1"
1019 maxOccurs="1"/>
1020 </xs:choice>
1021 </xs:sequence>
1022 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
1023 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
1024 <xs:attribute name="typeCode" type="ActRelationshipType" use="required"/>
1025 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="AN"/>
1026 <xs:attribute name="contextConductionInd" type="bl" use="optional" default="true"/>
1027 <xs:attribute name="negationInd" type="bl" use="optional"/>
1028 </xs:complexType>
1029 <xs:complexType name="COCT_MT530000UV.SourceOf3">
1030 <xs:sequence>
1031 <xs:group ref="InfrastructureRootElements"/>
1032 <xs:element name="sequenceNumber" type="INT" minOccurs="0" maxOccurs="1"/>
1033 <xs:element name="pauseQuantity" type="PQ" minOccurs="0" maxOccurs="1"/>
1034 <xs:element name="conjunctionCode" type="CS" minOccurs="0" maxOccurs="1"/>
1035 <xs:element name="seperatableInd" type="BL" minOccurs="0" maxOccurs="1"/>
1036 <xs:choice>
1037 <xs:element name="observation" type="COCT_MT530000UV.Observation" nillable="true"
1038 minOccurs="1"
1039 maxOccurs="1"/>
1040 <xs:element name="substanceAdministration" type="COCT_MT530000UV.SubstanceAdministration"
1041 nillable="true"
1042 minOccurs="1"
1043 maxOccurs="1"/>
1044 <xs:element name="supply" type="COCT_MT530000UV.Supply" nillable="true" minOccurs="1"
1045 maxOccurs="1"/>
1046 <xs:element name="procedure" type="COCT_MT530000UV.Procedure" nillable="true" minOccurs="1"
1047 maxOccurs="1"/>
1048 <xs:element name="encounter" type="COCT_MT530000UV.Encounter" nillable="true" minOccurs="1"
1049 maxOccurs="1"/>
1050 <xs:element name="act" type="COCT_MT530000UV.Act" nillable="true" minOccurs="1"
1051 maxOccurs="1"/>
1052 <xs:element name="organizer" type="COCT_MT530000UV.Organizer" nillable="true" minOccurs="1"
1053 maxOccurs="1"/>
1054 </xs:choice>
1055 </xs:sequence>
1056 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
1057 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
1058 <xs:attribute name="typeCode" type="ActRelationshipType" use="required"/>
1059 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="AN"/>
1060 <xs:attribute name="contextConductionInd" type="bl" use="optional" default="true"/>
1061 <xs:attribute name="negationInd" type="bl" use="optional"/>
1062 </xs:complexType>
1063 <xs:complexType name="COCT_MT530000UV.Subject1">
1064 <xs:sequence>
1065 <xs:group ref="InfrastructureRootElements"/>
1066 <xs:element name="controlActEvent" type="COCT_MT530000UV.ControlActEvent" nillable="true"
1067 minOccurs="1"
1068 maxOccurs="1"/>
1069 </xs:sequence>
1070 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
1071 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
1072 <xs:attribute name="typeCode" type="ActRelationshipType" use="optional" fixed="SUBJ"/>
1073 <xs:attribute name="contextControlCode" type="ContextControl" use="optional"/>
1074 <xs:attribute name="contextConductionInd" type="bl" use="optional" default="false"/>
1075 </xs:complexType>
1076 <xs:complexType name="COCT_MT530000UV.Subject2">
1077 <xs:sequence>
1078 <xs:group ref="InfrastructureRootElements"/>
1079 <xs:element name="sequenceNumber" type="INT" minOccurs="0" maxOccurs="1"/>
1080 <xs:element name="awarenessCode" type="CE" minOccurs="0" maxOccurs="1"/>
1081 <xs:choice>
1082 <xs:element name="patient" type="COCT_MT050000UV01.Patient" nillable="true" minOccurs="1"
1083 maxOccurs="1"/>
1084 <xs:element name="relatedEntity" type="COCT_MT530000UV.RelatedEntity" nillable="true"
1085 minOccurs="1"
1086 maxOccurs="1"/>
1087 <xs:element name="specimen" type="COCT_MT080000UV.Specimen" nillable="true" minOccurs="1"
1088 maxOccurs="1"/>
1089 </xs:choice>
1090 </xs:sequence>
1091 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
1092 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
1093 <xs:attribute name="typeCode" type="ParticipationTargetSubject" use="required"/>
1094 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="OP"/>
1095 </xs:complexType>
1096 <xs:complexType name="COCT_MT530000UV.SubstanceAdministration">
1097 <xs:sequence>
1098 <xs:group ref="InfrastructureRootElements"/>
1099 <xs:element name="id" type="II" minOccurs="0" maxOccurs="unbounded"/>
1100 <xs:element name="code" type="CD" minOccurs="0" maxOccurs="1"/>
1101 <xs:element name="text" type="ED" minOccurs="0" maxOccurs="1"/>
1102 <xs:element name="statusCode" type="CS" minOccurs="0" maxOccurs="1"/>
1103 <xs:element name="effectiveTime" type="SXCM_TS" minOccurs="0" maxOccurs="unbounded"/>
1104 <xs:element name="availabilityTime" type="TS" minOccurs="0" maxOccurs="1"/>
1105 <xs:element name="priorityCode" type="CE" minOccurs="0" maxOccurs="1"/>
1106 <xs:element name="confidentialityCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
1107 <xs:element name="repeatNumber" type="IVL_INT" minOccurs="0" maxOccurs="1"/>
1108 <xs:element name="languageCode" type="CE" minOccurs="0" maxOccurs="1"/>
1109 <xs:element name="routeCode" type="CE" minOccurs="0" maxOccurs="1"/>
1110 <xs:element name="approachSiteCode" type="CD" minOccurs="0" maxOccurs="unbounded"/>
1111 <xs:element name="doseQuantity" type="IVL_PQ" minOccurs="0" maxOccurs="1"/>
1112 <xs:element name="rateQuantity" type="IVL_PQ" minOccurs="0" maxOccurs="1"/>
1113 <xs:element name="doseCheckQuantity" type="RTO_QTY_QTY" minOccurs="0" maxOccurs="unbounded"/>
1114 <xs:element name="maxDoseQuantity" type="RTO_PQ_PQ" minOccurs="0" maxOccurs="1"/>
1115 <xs:element name="administrationUnitCode" type="CE" minOccurs="0" maxOccurs="1"/>
1116 <xs:element name="subject" type="COCT_MT530000UV.Subject2" nillable="true" minOccurs="0"
1117 maxOccurs="unbounded"/>
1118 <xs:element name="consumable" type="COCT_MT530000UV.Consumable" nillable="true"
1119 minOccurs="0"
1120 maxOccurs="1"/>
1121 <xs:element name="recordTarget" type="COCT_MT530000UV.RecordTarget" nillable="true"
1122 minOccurs="0"
1123 maxOccurs="1"/>
1124 <xs:element name="responsibleParty" type="COCT_MT530000UV.ResponsibleParty2"
1125 nillable="true"
1126 minOccurs="0"
1127 maxOccurs="unbounded"/>
1128 <xs:element name="performer" type="COCT_MT530000UV.Performer" nillable="true" minOccurs="0"
1129 maxOccurs="unbounded"/>
1130 <xs:element name="author" type="COCT_MT530000UV.Author" nillable="true" minOccurs="0"
1131 maxOccurs="unbounded"/>
1132 <xs:element name="dataEnterer" type="COCT_MT530000UV.DataEnterer" nillable="true"
1133 minOccurs="0"
1134 maxOccurs="1"/>
1135 <xs:element name="informant" type="COCT_MT530000UV.Informant" nillable="true" minOccurs="0"
1136 maxOccurs="unbounded"/>
1137 <xs:element name="verifier" type="COCT_MT530000UV.Verifier" nillable="true" minOccurs="0"
1138 maxOccurs="unbounded"/>
1139 <xs:element name="location" type="COCT_MT530000UV.Location" nillable="true" minOccurs="0"
1140 maxOccurs="unbounded"/>
1141 <xs:element name="definition" type="COCT_MT530000UV.Definition" nillable="true"
1142 minOccurs="0"
1143 maxOccurs="1"/>
1144 <xs:element name="conditions" type="COCT_MT530000UV.Conditions" nillable="true"
1145 minOccurs="0"
1146 maxOccurs="unbounded"/>
1147 <xs:element name="sourceOf1" type="COCT_MT530000UV.SourceOf1" nillable="true" minOccurs="0"
1148 maxOccurs="unbounded"/>
1149 <xs:element name="sourceOf2" type="COCT_MT530000UV.SourceOf3" nillable="true" minOccurs="0"
1150 maxOccurs="unbounded"/>
1151 <xs:element name="subjectOf" type="COCT_MT530000UV.Subject1" nillable="true" minOccurs="0"
1152 maxOccurs="1"/>
1153 <xs:element name="targetOf" type="COCT_MT530000UV.SourceOf2" nillable="true" minOccurs="0"
1154 maxOccurs="unbounded"/>
1155 </xs:sequence>
1156 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
1157 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
1158 <xs:attribute name="classCode" type="ActClass" use="required" fixed="SBADM"/>
1159 <xs:attribute name="moodCode" type="x_ClinicalStatementSubstanceMood" use="required"/>
1160 <xs:attribute name="negationInd" type="bl" use="optional"/>
1161 </xs:complexType>
1162 <xs:complexType name="COCT_MT530000UV.Supply">
1163 <xs:sequence>
1164 <xs:group ref="InfrastructureRootElements"/>
1165 <xs:element name="id" type="II" minOccurs="0" maxOccurs="unbounded"/>
1166 <xs:element name="code" type="CD" minOccurs="0" maxOccurs="1"/>
1167 <xs:element name="text" type="ED" minOccurs="0" maxOccurs="1"/>
1168 <xs:element name="statusCode" type="CS" minOccurs="0" maxOccurs="1"/>
1169 <xs:element name="effectiveTime" type="SXCM_TS" minOccurs="0" maxOccurs="unbounded"/>
1170 <xs:element name="availabilityTime" type="TS" minOccurs="0" maxOccurs="1"/>
1171 <xs:element name="priorityCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
1172 <xs:element name="confidentialityCode" type="CE" minOccurs="0" maxOccurs="unbounded"/>
1173 <xs:element name="repeatNumber" type="IVL_INT" minOccurs="0" maxOccurs="1"/>
1174 <xs:element name="independentInd" type="BL" minOccurs="0" maxOccurs="1"/>
1175 <xs:element name="languageCode" type="CE" minOccurs="0" maxOccurs="1"/>
1176 <xs:element name="quantity" type="PQ" minOccurs="0" maxOccurs="1"/>
1177 <xs:element name="expectedUseTime" type="IVL_TS" minOccurs="0" maxOccurs="1"/>
1178 <xs:element name="subject" type="COCT_MT530000UV.Subject2" nillable="true" minOccurs="0"
1179 maxOccurs="unbounded"/>
1180 <xs:element name="product" type="COCT_MT530000UV.Product1" minOccurs="1"
1181 maxOccurs="unbounded"/>
1182 <xs:element name="recordTarget" type="COCT_MT530000UV.RecordTarget" nillable="true"
1183 minOccurs="0"
1184 maxOccurs="1"/>
1185 <xs:element name="responsibleParty" type="COCT_MT530000UV.ResponsibleParty2"
1186 nillable="true"
1187 minOccurs="0"
1188 maxOccurs="unbounded"/>
1189 <xs:element name="performer" type="COCT_MT530000UV.Performer" nillable="true" minOccurs="0"
1190 maxOccurs="unbounded"/>
1191 <xs:element name="author" type="COCT_MT530000UV.Author" nillable="true" minOccurs="0"
1192 maxOccurs="unbounded"/>
1193 <xs:element name="dataEnterer" type="COCT_MT530000UV.DataEnterer" nillable="true"
1194 minOccurs="0"
1195 maxOccurs="1"/>
1196 <xs:element name="informant" type="COCT_MT530000UV.Informant" nillable="true" minOccurs="0"
1197 maxOccurs="unbounded"/>
1198 <xs:element name="verifier" type="COCT_MT530000UV.Verifier" nillable="true" minOccurs="0"
1199 maxOccurs="unbounded"/>
1200 <xs:element name="location" type="COCT_MT530000UV.Location" nillable="true" minOccurs="0"
1201 maxOccurs="unbounded"/>
1202 <xs:element name="definition" type="COCT_MT530000UV.Definition" nillable="true"
1203 minOccurs="0"
1204 maxOccurs="1"/>
1205 <xs:element name="conditions" type="COCT_MT530000UV.Conditions" nillable="true"
1206 minOccurs="0"
1207 maxOccurs="unbounded"/>
1208 <xs:element name="sourceOf1" type="COCT_MT530000UV.SourceOf1" nillable="true" minOccurs="0"
1209 maxOccurs="unbounded"/>
1210 <xs:element name="sourceOf2" type="COCT_MT530000UV.SourceOf3" nillable="true" minOccurs="0"
1211 maxOccurs="unbounded"/>
1212 <xs:element name="subjectOf" type="COCT_MT530000UV.Subject1" nillable="true" minOccurs="0"
1213 maxOccurs="1"/>
1214 <xs:element name="targetOf" type="COCT_MT530000UV.SourceOf2" nillable="true" minOccurs="0"
1215 maxOccurs="unbounded"/>
1216 </xs:sequence>
1217 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
1218 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
1219 <xs:attribute name="classCode" type="ActClassSupply" use="required"/>
1220 <xs:attribute name="moodCode" type="x_ClinicalStatementSupplyMood" use="required"/>
1221 </xs:complexType>
1222 <xs:complexType name="COCT_MT530000UV.Verifier">
1223 <xs:sequence>
1224 <xs:group ref="InfrastructureRootElements"/>
1225 <xs:element name="noteText" type="ED" minOccurs="0" maxOccurs="1"/>
1226 <xs:element name="time" type="TS" minOccurs="0" maxOccurs="1"/>
1227 <xs:element name="modeCode" type="CE" minOccurs="0" maxOccurs="1"/>
1228 <xs:element name="signatureCode" type="CS" minOccurs="0" maxOccurs="1"/>
1229 <xs:element name="signatureText" type="ED" minOccurs="0" maxOccurs="1"/>
1230 <xs:element name="assignedEntity" type="COCT_MT090000UV01.AssignedEntity" nillable="true"
1231 minOccurs="1"
1232 maxOccurs="1"/>
1233 </xs:sequence>
1234 <xs:attributeGroup ref="InfrastructureRootAttributes"/>
1235 <xs:attribute name="nullFlavor" type="NullFlavor" use="optional"/>
1236 <xs:attribute name="typeCode" type="ParticipationVerifier" use="required"/>
1237 <xs:attribute name="contextControlCode" type="ContextControl" use="optional" default="OP"/>
1238 </xs:complexType>
1239</xs:schema>
Note: See TracBrowser for help on using the repository browser.