3694. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 6/9/2017 3:50:27 PM Eastern Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

3694.1 Files compared

# Location File Last Modified
1 Fri Jun 9 19:50:27 2017 UTC
2 eHealth_Exch (eHealth Exchange Enhancements) Build 3 docs & code_May_2017.zip\VAP_CIF_CODE0502.zip\VAP_CIF_CODE0502\VAP_CIF_CODE0502\nvap-ext-svc-proxy\src\main\resources\schemas\multicacheschemas COCT_MT290000UV06.xsd Fri Apr 21 20:03:28 2017 UTC

3694.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 0 0
Changed 0 0
Inserted 1 720
Removed 0 0

3694.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

3694.4 Active regular expressions

No regular expressions were active.

3694.5 Comparison detail

        1   <?xml vers ion="1.0"  encoding=" UTF-8" sta ndalone="n o"?>
        2   <xs:schema  xmlns="ur n:hl7-org: v3" xmlns: xs="http:/ /www.w3.or g/2001/XML Schema"
        3               xmlns:ex= "urn:hl7-o rg/v3-exam ple"
        4               targetNam espace="ur n:hl7-org: v3"
        5               elementFo rmDefault= "qualified "><!--
        6   ********** ********** ********** ********** ********** ********** ********** ********** ********** ********** ********** ***
        7   * XML sche ma for mes sage type  COCT_MT290 000UV06.
        8   * Source i nformation :
        9   *     Rend ered by: V isio to MI F transfor m
        10   *     Rend ered on: 
        11  
        12   *
        13   * Generate d by XMLIT S version  3.1.6
        14   *   MIF to  XSD Trans form $Id:  StaticMifT oXsd.xsl,v  1.30 2007 /12/06 05: 50:08 wbee ler Exp $
        15   *     Pack age Id Con version: $ Id: Transf ormPackage Ids.xsl,v  1.6 2007/0 3/20 02:48 :49 wbeele r Exp $
        16   *
        17   * Copyrigh t (c) 2002 , 2003, 20 04, 2005,  2006, 2007  Health Le vel Seven.  All right s reserved .
        18   *  Redistr ibution an d use in s ource and  binary for ms, with o r without
        19   *  modific ation, are  permitted  provided  that the f ollowing c onditions
        20   *  are met :
        21   *  1. Redi stribution s of sourc e code mus t retain t he above c opyright
        22   *     noti ce, this l ist of con ditions an d the foll owing disc laimer.
        23   *  2. Redi stribution s in binar y form mus t reproduc e the abov e copyrigh t
        24   *     noti ce, this l ist of con ditions an d the foll owing disc laimer in  the
        25   *     docu mentation  and/or oth er materia ls provide d with the  distribut ion.
        26   *  3. All  advertisin g material s mentioni ng feature s or use o f this sof tware
        27   *     must  display t he followi ng acknowl edgement:
        28   *       Th is product  includes  software d eveloped b y Health L evel Seven .
        29   *  THIS SO FTWARE IS  PROVIDED B Y HEALTH L EVEL SEVEN , INC. AND  CONTRIBUT ORS "AS IS " AND
        30   *  ANY EXP RESS OR IM PLIED WARR ANTIES, IN CLUDING, B UT NOT LIM ITED TO, T HE
        31   *  IMPLIED  WARRANTIE S OF MERCH ANTABILITY  AND FITNE SS FOR A P ARTICULAR  PURPOSE
        32   *  ARE DIS CLAIMED.   IN NO EVEN T SHALL TH E REGENTS  OR CONTRIB UTORS BE L IABLE
        33   *  FOR ANY  DIRECT, I NDIRECT, I NCIDENTAL,  SPECIAL,  EXEMPLARY,  OR CONSEQ UENTIAL
        34   *  DAMAGES  (INCLUDIN G, BUT NOT  LIMITED T O, PROCURE MENT OF SU BSTITUTE G OODS
        35   *  OR SERV ICES; LOSS  OF USE, D ATA, OR PR OFITS; OR  BUSINESS I NTERRUPTIO N)
        36   *  HOWEVER  CAUSED AN D ON ANY T HEORY OF L IABILITY,  WHETHER IN  CONTRACT,  STRICT
        37   *  LIABILI TY, OR TOR T (INCLUDI NG NEGLIGE NCE OR OTH ERWISE) AR ISING IN A NY WAY
        38   *  OUT OF  THE USE OF  THIS SOFT WARE, EVEN  IF ADVISE D OF THE P OSSIBILITY  OF
        39   *  SUCH DA MAGE.
        40   *
        41   ********** ********** ********** ********** ********** ********** ********** ********** ********** ********** ********** ******
        42              --><xs:ann otation>
        43         <xs: documentat ion>Genera ted using  schema bui lder versi on 3.1.6.  Stylesheet s:
        44  
        45   StaticMifT oXsd.xsl v ersion 2.0 </xs:docum entation>
        46      </xs:an notation>
        47      <xs:inc lude schem aLocation= "../coresc hemas/infr astructure Root.xsd"/ >
        48      <xs:inc lude schem aLocation= "COCT_MT05 0000UV01.x sd"/>
        49      <xs:inc lude schem aLocation= "COCT_MT96 0000UV05.x sd"/>
        50      <xs:inc lude schem aLocation= "COCT_MT24 0003UV02.x sd"/>
        51      <xs:com plexType n ame="COCT_ MT290000UV 06.Adminis trativeDia gnosis">
        52         <xs: sequence>
        53            < xs:group r ef="Infras tructureRo otElements "/>
        54            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        55            < xs:element  name="cod e" type="C E" minOccu rs="1" max Occurs="1" />
        56            < xs:element  name="tex t" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        57            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        58            < xs:element  name="val ue" type=" CD" minOcc urs="1" ma xOccurs="1 "/>
        59         </xs :sequence>
        60         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        61         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        62         <xs: attribute  name="clas sCode" typ e="ActClas sObservati on" use="r equired"/>
        63         <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN"/>
        64      </xs:co mplexType>
        65      <xs:com plexType n ame="COCT_ MT290000UV 06.Adminis trativeDia gnosisRefe rence">
        66         <xs: sequence>
        67            < xs:group r ef="Infras tructureRo otElements "/>
        68            < xs:element  name="id"  type="II"  minOccurs ="1" maxOc curs="1"/>
        69         </xs :sequence>
        70         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        71         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        72         <xs: attribute  name="clas sCode" typ e="ActClas sObservati on" use="r equired"/>
        73         <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN"/>
        74      </xs:co mplexType>
        75      <xs:com plexType n ame="COCT_ MT290000UV 06.Assigne dEntity">
        76         <xs: sequence>
        77            < xs:group r ef="Infras tructureRo otElements "/>
        78            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        79            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        80            < xs:choice>
        81                <xs:elem ent name=" assignedPr oviderPers on" type=" COCT_MT290 000UV06.Pr oviderPers on"
        82                             nillab le="true"
        83                             minOcc urs="0"
        84                             maxOcc urs="1"/>
        85                <xs:elem ent name=" assignedNo nPersonLiv ingSubject "
        86                             type=" COCT_MT290 000UV06.No nPersonLiv ingSubject "
        87                             nillab le="true"
        88                             minOcc urs="0"
        89                             maxOcc urs="1"/>
        90                <xs:elem ent name=" assignedDe vice" type ="COCT_MT2 90000UV06. Device2" n illable="t rue"
        91                             minOcc urs="0"
        92                             maxOcc urs="1"/>
        93            < /xs:choice >
        94            < xs:element  name="ind irectAutho rity" type ="COCT_MT2 90000UV06. IndirectAu thorithyOv er"
        95                          nillable= "true"
        96                          minOccurs ="0"
        97                          maxOccurs ="unbounde d"/>
        98         </xs :sequence>
        99         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        100         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        101         <xs: attribute  name="clas sCode" typ e="RoleCla ssAssigned Entity" us e="require d"/>
        102      </xs:co mplexType>
        103      <xs:com plexType n ame="COCT_ MT290000UV 06.Author" >
        104         <xs: sequence>
        105            < xs:group r ef="Infras tructureRo otElements "/>
        106            < xs:element  name="ass ignedEntit y" type="C OCT_MT2900 00UV06.Ass ignedEntit y" nillabl e="true"
        107                          minOccurs ="1"
        108                          maxOccurs ="1"/>
        109         </xs :sequence>
        110         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        111         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        112         <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="AUT"/>
        113      </xs:co mplexType>
        114      <xs:com plexType n ame="COCT_ MT290000UV 06.Author1 ">
        115         <xs: sequence>
        116            < xs:group r ef="Infras tructureRo otElements "/>
        117            < xs:element  name="tim e" type="T S_explicit " minOccur s="0" maxO ccurs="1"/ >
        118            < xs:element  name="ass ignedEntit y" type="C OCT_MT2900 00UV06.Ass ignedEntit y" nillabl e="true"
        119                          minOccurs ="1"
        120                          maxOccurs ="1"/>
        121         </xs :sequence>
        122         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        123         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        124         <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="AUT"/>
        125      </xs:co mplexType>
        126      <xs:com plexType n ame="COCT_ MT290000UV 06.Author2 ">
        127         <xs: sequence>
        128            < xs:group r ef="Infras tructureRo otElements "/>
        129            < xs:element  name="tim e" type="I VL_TS_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        130            < xs:element  name="ass ignedEntit y" type="C OCT_MT2900 00UV06.Ass ignedEntit y" nillabl e="true"
        131                          minOccurs ="1"
        132                          maxOccurs ="1"/>
        133         </xs :sequence>
        134         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        135         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        136         <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="AUT"/>
        137      </xs:co mplexType>
        138      <xs:com plexType n ame="COCT_ MT290000UV 06.Billabl eClinicalS ervice">
        139         <xs: sequence>
        140            < xs:group r ef="Infras tructureRo otElements "/>
        141            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        142            < xs:element  name="cod e" type="C D" minOccu rs="1" max Occurs="1" />
        143            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="1" m axOccurs=" 1"/>
        144            < xs:element  name="pri orityCode"  type="CE"  minOccurs ="0" maxOc curs="unbo unded"/>
        145            < xs:element  name="con fidentiali tyCode" ty pe="CE" mi nOccurs="0 " maxOccur s="unbound ed"/>
        146            < xs:element  name="rep eatNumber"  type="IVL _INT" minO ccurs="0"  maxOccurs= "1"/>
        147            < xs:element  name="rea sonCode" t ype="CE" m inOccurs=" 0" maxOccu rs="unboun ded"/>
        148            < xs:element  name="sub ject" type ="COCT_MT2 90000UV06. Subject5"  nillable=" true" minO ccurs="0"
        149                          maxOccurs ="unbounde d"/>
        150            < xs:element  name="reu sableDevic e" type="C OCT_MT2900 00UV06.Reu sableDevic e" nillabl e="true"
        151                          minOccurs ="0"
        152                          maxOccurs ="1"/>
        153            < xs:element  name="pro duct" type ="COCT_MT2 90000UV06. Product1"  nillable=" true" minO ccurs="0"
        154                          maxOccurs ="unbounde d"/>
        155            < xs:element  name="res ponsiblePa rty" type= "COCT_MT29 0000UV06.R esponsible Party"
        156                          nillable= "true"
        157                          minOccurs ="0"
        158                          maxOccurs ="1"/>
        159            < xs:element  name="sec ondaryPerf ormer" typ e="COCT_MT 290000UV06 .Secondary Performer"
        160                          nillable= "true"
        161                          minOccurs ="0"
        162                          maxOccurs ="unbounde d"/>
        163            < xs:element  name="per former" ty pe="COCT_M T290000UV0 6.Performe r" nillabl e="true"
        164                          minOccurs ="0"
        165                          maxOccurs ="1"/>
        166            < xs:element  name="aut hor" type= "COCT_MT29 0000UV06.A uthor" nil lable="tru e" minOccu rs="0"
        167                          maxOccurs ="1"/>
        168            < xs:element  name="con sultant" t ype="COCT_ MT290000UV 06.Consult ant" nilla ble="true"
        169                          minOccurs ="0"
        170                          maxOccurs ="unbounde d"/>
        171            < xs:element  name="loc ation" typ e="COCT_MT 290000UV06 .Location"  nillable= "true" min Occurs="0"
        172                          maxOccurs ="1"/>
        173            < xs:element  name="inF ulfillment Of" type=" COCT_MT290 000UV06.In Fulfillmen tOf" nilla ble="true"
        174                          minOccurs ="0"
        175                          maxOccurs ="unbounde d"/>
        176            < xs:element  name="rea son1" type ="COCT_MT2 90000UV06. Reason1" n illable="t rue" minOc curs="0"
        177                          maxOccurs ="unbounde d"/>
        178            < xs:element  name="rea son2" type ="COCT_MT2 90000UV06. Reason4" n illable="t rue" minOc curs="0"
        179                          maxOccurs ="unbounde d"/>
        180            < xs:element  name="rea son3" type ="COCT_MT2 90000UV06. Reason3" n illable="t rue" minOc curs="0"
        181                          maxOccurs ="unbounde d"/>
        182            < xs:element  name="com ponent" ty pe="COCT_M T290000UV0 6.Componen t2" nillab le="true"
        183                          minOccurs ="0"
        184                          maxOccurs ="1"/>
        185            < xs:element  name="sub jectOf1" t ype="COCT_ MT290000UV 06.Subject 2" nillabl e="true"
        186                          minOccurs ="0"
        187                          maxOccurs ="unbounde d"/>
        188            < xs:element  name="sub jectOf2" t ype="COCT_ MT290000UV 06.Subject " nillable ="true"
        189                          minOccurs ="0"
        190                          maxOccurs ="1"/>
        191            < xs:element  name="com ponentOf"  type="COCT _MT290000U V06.Compon ent1" nill able="true "
        192                          minOccurs ="0"
        193                          maxOccurs ="unbounde d"/>
        194         </xs :sequence>
        195         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        196         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        197         <xs: attribute  name="clas sCode" typ e="ActClas sRoot" use ="required "/>
        198         <xs: attribute  name="mood Code" type ="ActMoodC ompletionT rack" use= "required" />
        199      </xs:co mplexType>
        200      <xs:com plexType n ame="COCT_ MT290000UV 06.Billabl eModifier" >
        201         <xs: sequence>
        202            < xs:group r ef="Infras tructureRo otElements "/>
        203            < xs:element  name="cod e" type="C D" minOccu rs="0" max Occurs="1" />
        204         </xs :sequence>
        205         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        206         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        207         <xs: attribute  name="clas sCode" typ e="ActClas sObservati on" use="r equired"/>
        208         <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN"/>
        209      </xs:co mplexType>
        210      <xs:com plexType n ame="COCT_ MT290000UV 06.Compone nt1">
        211         <xs: sequence>
        212            < xs:group r ef="Infras tructureRo otElements "/>
        213            < xs:element  name="pat ientEncoun ter" type= "COCT_MT29 0000UV06.P atientEnco unter"
        214                          nillable= "true"
        215                          minOccurs ="1"
        216                          maxOccurs ="1"/>
        217         </xs :sequence>
        218         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        219         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        220         <xs: attribute  name="type Code" type ="ActRelat ionshipHas Component"  use="requ ired"/>
        221      </xs:co mplexType>
        222      <xs:com plexType n ame="COCT_ MT290000UV 06.Compone nt2">
        223         <xs: sequence>
        224            < xs:group r ef="Infras tructureRo otElements "/>
        225            < xs:element  name="spe cimenColle ctionEvent " type="CO CT_MT29000 0UV06.Spec imenCollec tionEvent"
        226                          nillable= "true"
        227                          minOccurs ="1"
        228                          maxOccurs ="1"/>
        229         </xs :sequence>
        230         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        231         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        232         <xs: attribute  name="type Code" type ="ActRelat ionshipHas Component"  use="requ ired"/>
        233      </xs:co mplexType>
        234      <xs:com plexType n ame="COCT_ MT290000UV 06.Consult ant">
        235         <xs: sequence>
        236            < xs:group r ef="Infras tructureRo otElements "/>
        237            < xs:element  name="ass ignedEntit y" type="C OCT_MT2900 00UV06.Ass ignedEntit y" nillabl e="true"
        238                          minOccurs ="1"
        239                          maxOccurs ="1"/>
        240         </xs :sequence>
        241         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        242         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        243         <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="CON"/>
        244      </xs:co mplexType>
        245      <xs:com plexType n ame="COCT_ MT290000UV 06.Device" >
        246         <xs: sequence>
        247            < xs:group r ef="Infras tructureRo otElements "/>
        248            < xs:element  name="id"  type="II"  minOccurs ="1" maxOc curs="1"/>
        249         </xs :sequence>
        250         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        251         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        252         <xs: attribute  name="clas sCode" typ e="RoleCla ssAssigned Entity" us e="require d"/>
        253      </xs:co mplexType>
        254      <xs:com plexType n ame="COCT_ MT290000UV 06.Device2 ">
        255         <xs: sequence>
        256            < xs:group r ef="Infras tructureRo otElements "/>
        257            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        258            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        259            < xs:element  name="nam e" type="S T" minOccu rs="0" max Occurs="1" />
        260            < xs:element  name="man ufacturerM odelName"  type="SC"  minOccurs= "0" maxOcc urs="1"/>
        261            < xs:element  name="sof twareName"  type="SC"  minOccurs ="0" maxOc curs="1"/>
        262         </xs :sequence>
        263         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        264         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        265         <xs: attribute  name="clas sCode" typ e="EntityC lassDevice " use="req uired"/>
        266         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        267      </xs:co mplexType>
        268      <xs:com plexType n ame="COCT_ MT290000UV 06.HealthC areProvide r">
        269         <xs: sequence>
        270            < xs:group r ef="Infras tructureRo otElements "/>
        271            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        272            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        273            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        274            < xs:element  name="hea lthCarePro viderPerso n" type="C OCT_MT2900 00UV06.Pro viderPerso n"
        275                          nillable= "true"
        276                          minOccurs ="0"
        277                          maxOccurs ="1"/>
        278         </xs :sequence>
        279         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        280         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        281         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="r equired" f ixed="PROV "/>
        282      </xs:co mplexType>
        283      <xs:com plexType n ame="COCT_ MT290000UV 06.InFulfi llmentOf">
        284         <xs: sequence>
        285            < xs:group r ef="Infras tructureRo otElements "/>
        286            < xs:element  name="ser viceReques t" type="C OCT_MT2900 00UV06.Ser viceReques t" nillabl e="true"
        287                          minOccurs ="1"
        288                          maxOccurs ="1"/>
        289         </xs :sequence>
        290         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        291         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        292         <xs: attribute  name="type Code" type ="ActRelat ionshipFul fills" use ="required "/>
        293      </xs:co mplexType>
        294      <xs:com plexType n ame="COCT_ MT290000UV 06.Indirec tAuthorith yOver">
        295         <xs: sequence>
        296            < xs:group r ef="Infras tructureRo otElements "/>
        297            < xs:element  name="hea lthCarePro vider" typ e="COCT_MT 290000UV06 .HealthCar eProvider"
        298                          nillable= "true"
        299                          minOccurs ="1"
        300                          maxOccurs ="1"/>
        301         </xs :sequence>
        302         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        303         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        304         <xs: attribute  name="type Code" type ="RoleLink Type" use= "required"  fixed="IN DAUTH"/>
        305      </xs:co mplexType>
        306      <xs:com plexType n ame="COCT_ MT290000UV 06.Injury" >
        307         <xs: sequence>
        308            < xs:group r ef="Infras tructureRo otElements "/>
        309            < xs:element  name="cod e" type="C E" minOccu rs="1" max Occurs="1" />
        310            < xs:element  name="tex t" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        311            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        312            < xs:element  name="val ue" type=" CE" minOcc urs="1" ma xOccurs="1 "/>
        313            < xs:element  name="tar getSiteCod e" type="C D" minOccu rs="1" max Occurs="1" />
        314            < xs:element  name="ori gin" type= "COCT_MT29 0000UV06.O rigin" nil lable="tru e" minOccu rs="0"
        315                          maxOccurs ="unbounde d"/>
        316         </xs :sequence>
        317         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        318         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        319         <xs: attribute  name="clas sCode" typ e="ActClas sObservati on" use="r equired"/>
        320         <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN"/>
        321      </xs:co mplexType>
        322      <xs:com plexType n ame="COCT_ MT290000UV 06.InjuryL ocation">
        323         <xs: sequence>
        324            < xs:group r ef="Infras tructureRo otElements "/>
        325            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        326            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        327            < xs:element  name="nam e" type="T N" minOccu rs="0" max Occurs="un bounded"/>
        328            < xs:element  name="add r" type="A D_explicit " minOccur s="0" maxO ccurs="1"/ >
        329            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        330            < xs:element  name="loc atedInjury Place" typ e="COCT_MT 290000UV06 .InjuryPla ce" nillab le="true"
        331                          minOccurs ="0"
        332                          maxOccurs ="1"/>
        333            < xs:element  name="sub jectOf" ty pe="COCT_M T290000UV0 6.Subject3 " nillable ="true"
        334                          minOccurs ="0"
        335                          maxOccurs ="unbounde d"/>
        336         </xs :sequence>
        337         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        338         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        339         <xs: attribute  name="clas sCode" typ e="RoleCla ssLocatedE ntity" use ="required "/>
        340      </xs:co mplexType>
        341      <xs:com plexType n ame="COCT_ MT290000UV 06.InjuryP lace">
        342         <xs: sequence>
        343            < xs:group r ef="Infras tructureRo otElements "/>
        344            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        345            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        346            < xs:element  name="nam e" type="E N_explicit " minOccur s="0" maxO ccurs="unb ounded"/>
        347            < xs:element  name="des c" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        348            < xs:element  name="pos itionText"  type="ED_ explicit"  minOccurs= "0" maxOcc urs="1"/>
        349            < xs:element  name="inj uryLocatio n" type="C OCT_MT2900 00UV06.Inj uryLocatio n" nillabl e="true"
        350                          minOccurs ="0"
        351                          maxOccurs ="unbounde d"/>
        352         </xs :sequence>
        353         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        354         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        355         <xs: attribute  name="clas sCode" typ e="EntityC lassPlace"  use="requ ired"/>
        356         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        357      </xs:co mplexType>
        358      <xs:com plexType n ame="COCT_ MT290000UV 06.Locatio n">
        359         <xs: sequence>
        360            < xs:group r ef="Infras tructureRo otElements "/>
        361            < xs:element  name="ser viceDelive ryLocation " type="CO CT_MT24000 3UV02.Serv iceDeliver yLocation"
        362                          nillable= "true"
        363                          minOccurs ="1"
        364                          maxOccurs ="1"/>
        365         </xs :sequence>
        366         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        367         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        368         <xs: attribute  name="type Code" type ="Particip ationTarge tLocation"  use="requ ired"/>
        369      </xs:co mplexType>
        370      <xs:com plexType n ame="COCT_ MT290000UV 06.Locatio n1">
        371         <xs: sequence>
        372            < xs:group r ef="Infras tructureRo otElements "/>
        373            < xs:element  name="ser viceDelive ryLocation " type="CO CT_MT24000 3UV02.Serv iceDeliver yLocation"
        374                          minOccurs ="1"
        375                          maxOccurs ="1"/>
        376         </xs :sequence>
        377         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        378         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        379         <xs: attribute  name="type Code" type ="Particip ationTarge tLocation"  use="requ ired"/>
        380      </xs:co mplexType>
        381      <xs:com plexType n ame="COCT_ MT290000UV 06.Manufac turedMater ial">
        382         <xs: sequence>
        383            < xs:group r ef="Infras tructureRo otElements "/>
        384            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        385         </xs :sequence>
        386         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        387         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        388         <xs: attribute  name="clas sCode" typ e="EntityC lassManufa cturedMate rial" use= "required" />
        389         <xs: attribute  name="dete rminerCode " type="x_ Determiner InstanceKi nd" use="r equired"/>
        390      </xs:co mplexType>
        391      <xs:com plexType n ame="COCT_ MT290000UV 06.Manufac turedProdu ct">
        392         <xs: sequence>
        393            < xs:group r ef="Infras tructureRo otElements "/>
        394            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="1"/>
        395            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        396            < xs:element  name="man ufacturedM aterial" t ype="COCT_ MT290000UV 06.Manufac turedMater ial"
        397                          nillable= "true"
        398                          minOccurs ="0"
        399                          maxOccurs ="1"/>
        400            < xs:element  name="man ufacturerM anufacture dProductOr ganization "
        401                          type="COC T_MT290000 UV06.Manuf acturedPro ductOrgani zation"
        402                          nillable= "true"
        403                          minOccurs ="0"
        404                          maxOccurs ="1"/>
        405         </xs :sequence>
        406         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        407         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        408         <xs: attribute  name="clas sCode" typ e="RoleCla ssManufact uredProduc t" use="re quired"/>
        409      </xs:co mplexType>
        410      <xs:com plexType n ame="COCT_ MT290000UV 06.Manufac turedProdu ctOrganiza tion">
        411         <xs: sequence>
        412            < xs:group r ef="Infras tructureRo otElements "/>
        413            < xs:element  name="nam e" type="O N_explicit " minOccur s="0" maxO ccurs="1"/ >
        414            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        415         </xs :sequence>
        416         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        417         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        418         <xs: attribute  name="clas sCode" typ e="EntityC lassOrgani zation" us e="require d"/>
        419         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        420      </xs:co mplexType>
        421      <xs:com plexType n ame="COCT_ MT290000UV 06.NonPers onLivingSu bject">
        422         <xs: sequence>
        423            < xs:group r ef="Infras tructureRo otElements "/>
        424            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        425            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        426            < xs:element  name="nam e" type="T N" minOccu rs="0" max Occurs="1" />
        427         </xs :sequence>
        428         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        429         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        430         <xs: attribute  name="clas sCode" typ e="EntityC lassNonPer sonLivingS ubject" us e="require d"/>
        431         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        432      </xs:co mplexType>
        433      <xs:com plexType n ame="COCT_ MT290000UV 06.Origin" >
        434         <xs: sequence>
        435            < xs:group r ef="Infras tructureRo otElements "/>
        436            < xs:element  name="inj uryLocatio n" type="C OCT_MT2900 00UV06.Inj uryLocatio n" nillabl e="true"
        437                          minOccurs ="1"
        438                          maxOccurs ="1"/>
        439         </xs :sequence>
        440         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        441         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        442         <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="ORG"/>
        443      </xs:co mplexType>
        444      <xs:com plexType n ame="COCT_ MT290000UV 06.Patient CareProvis ionRequest ">
        445         <xs: sequence>
        446            < xs:group r ef="Infras tructureRo otElements "/>
        447            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        448            < xs:element  name="cod e" type="C D" minOccu rs="0" max Occurs="1" />
        449            < xs:element  name="eff ectiveTime " type="IV L_TS" minO ccurs="0"  maxOccurs= "1"/>
        450            < xs:element  name="aut hor" type= "COCT_MT29 0000UV06.A uthor2" ni llable="tr ue" minOcc urs="0"
        451                          maxOccurs ="1"/>
        452            < xs:element  name="rea son" type= "COCT_MT29 0000UV06.R eason" nil lable="tru e" minOccu rs="0"
        453                          maxOccurs ="unbounde d"/>
        454         </xs :sequence>
        455         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        456         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        457         <xs: attribute  name="clas sCode" typ e="ActClas sCareProvi sion" use= "required" />
        458         <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="RQO"/>
        459      </xs:co mplexType>
        460      <xs:com plexType n ame="COCT_ MT290000UV 06.Patient Encounter" >
        461         <xs: sequence>
        462            < xs:group r ef="Infras tructureRo otElements "/>
        463            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        464            < xs:element  name="cod e" type="C D" minOccu rs="0" max Occurs="1" />
        465            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        466            < xs:element  name="act ivityTime"  type="IVL _TS_explic it" minOcc urs="0" ma xOccurs="1 "/>
        467            < xs:element  name="pri orityCode"  type="CE"  minOccurs ="0" maxOc curs="1"/>
        468            < xs:element  name="adm issionRefe rralSource Code" type ="CE" minO ccurs="0"  maxOccurs= "1"/>
        469            < xs:element  name="dis chargeDisp ositionCod e" type="C E" minOccu rs="0" max Occurs="1" />
        470            < xs:element  name="rea son" type= "COCT_MT29 0000UV06.R eason5" ni llable="tr ue" minOcc urs="0"
        471                          maxOccurs ="unbounde d"/>
        472         </xs :sequence>
        473         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        474         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        475         <xs: attribute  name="clas sCode" typ e="ActClas s" use="re quired" fi xed="ENC"/ >
        476         <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN"/>
        477      </xs:co mplexType>
        478      <xs:com plexType n ame="COCT_ MT290000UV 06.Perform er">
        479         <xs: sequence>
        480            < xs:group r ef="Infras tructureRo otElements "/>
        481            < xs:element  name="fun ctionCode"  type="CE"  minOccurs ="0" maxOc curs="1"/>
        482            < xs:element  name="ass ignedEntit y" type="C OCT_MT2900 00UV06.Ass ignedEntit y" nillabl e="true"
        483                          minOccurs ="1"
        484                          maxOccurs ="1"/>
        485         </xs :sequence>
        486         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        487         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        488         <xs: attribute  name="type Code" type ="Particip ationPhysi calPerform er" use="r equired"/>
        489      </xs:co mplexType>
        490      <xs:com plexType n ame="COCT_ MT290000UV 06.Present ingIndicat ion">
        491         <xs: sequence>
        492            < xs:group r ef="Infras tructureRo otElements "/>
        493            < xs:element  name="cod e" type="C D" minOccu rs="0" max Occurs="1" />
        494            < xs:element  name="tex t" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        495            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        496            < xs:element  name="val ue" type=" ANY" minOc curs="0" m axOccurs=" 1"/>
        497         </xs :sequence>
        498         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        499         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        500         <xs: attribute  name="clas sCode" typ e="ActClas sObservati on" use="r equired"/>
        501         <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN"/>
        502      </xs:co mplexType>
        503      <xs:com plexType n ame="COCT_ MT290000UV 06.Product 1">
        504         <xs: sequence>
        505            < xs:group r ef="Infras tructureRo otElements "/>
        506            < xs:element  name="man ufacturedP roduct" ty pe="COCT_M T290000UV0 6.Manufact uredProduc t"
        507                          nillable= "true"
        508                          minOccurs ="1"
        509                          maxOccurs ="1"/>
        510         </xs :sequence>
        511         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        512         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        513         <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="PRD"/>
        514      </xs:co mplexType>
        515      <xs:com plexType n ame="COCT_ MT290000UV 06.Product 2">
        516         <xs: sequence>
        517            < xs:group r ef="Infras tructureRo otElements "/>
        518            < xs:element  name="spe cimen" typ e="COCT_MT 290000UV06 .Specimen"  minOccurs ="1" maxOc curs="1"/>
        519         </xs :sequence>
        520         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        521         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        522         <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="PRD"/>
        523      </xs:co mplexType>
        524      <xs:com plexType n ame="COCT_ MT290000UV 06.Provide rPerson">
        525         <xs: sequence>
        526            < xs:group r ef="Infras tructureRo otElements "/>
        527            < xs:element  name="nam e" type="P N_explicit " minOccur s="1" maxO ccurs="1"/ >
        528            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        529            < xs:element  name="adm inistrativ eGenderCod e" type="C E" minOccu rs="0" max Occurs="1" />
        530            < xs:element  name="bir thTime" ty pe="TS_exp licit" min Occurs="0"  maxOccurs ="1"/>
        531            < xs:element  name="add r" type="A D_explicit " minOccur s="0" maxO ccurs="1"/ >
        532         </xs :sequence>
        533         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        534         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        535         <xs: attribute  name="clas sCode" typ e="EntityC lass" use= "required"  fixed="PS N"/>
        536         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        537      </xs:co mplexType>
        538      <xs:com plexType n ame="COCT_ MT290000UV 06.Reason" >
        539         <xs: sequence>
        540            < xs:group r ef="Infras tructureRo otElements "/>
        541            < xs:element  name="adm inistrativ eDiagnosis Reference"
        542                          type="COC T_MT290000 UV06.Admin istrativeD iagnosisRe ference"
        543                          nillable= "true"
        544                          minOccurs ="1"
        545                          maxOccurs ="1"/>
        546         </xs :sequence>
        547         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        548         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        549         <xs: attribute  name="type Code" type ="ActRelat ionshipRea son" use=" required"/ >
        550      </xs:co mplexType>
        551      <xs:com plexType n ame="COCT_ MT290000UV 06.Reason1 ">
        552         <xs: sequence>
        553            < xs:group r ef="Infras tructureRo otElements "/>
        554            < xs:element  name="seq uenceNumbe r" type="I NT" minOcc urs="1" ma xOccurs="1 "/>
        555            < xs:element  name="inj ury" type= "COCT_MT29 0000UV06.I njury" nil lable="tru e" minOccu rs="1"
        556                          maxOccurs ="1"/>
        557         </xs :sequence>
        558         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        559         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        560         <xs: attribute  name="type Code" type ="ActRelat ionshipRea son" use=" required"/ >
        561      </xs:co mplexType>
        562      <xs:com plexType n ame="COCT_ MT290000UV 06.Reason3 ">
        563         <xs: sequence>
        564            < xs:group r ef="Infras tructureRo otElements "/>
        565            < xs:element  name="pri orityNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        566            < xs:element  name="adm inistrativ eDiagnosis " type="CO CT_MT29000 0UV06.Admi nistrative Diagnosis"
        567                          nillable= "true"
        568                          minOccurs ="1"
        569                          maxOccurs ="1"/>
        570         </xs :sequence>
        571         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        572         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        573         <xs: attribute  name="type Code" type ="ActRelat ionshipRea son" use=" required"/ >
        574      </xs:co mplexType>
        575      <xs:com plexType n ame="COCT_ MT290000UV 06.Reason4 ">
        576         <xs: sequence>
        577            < xs:group r ef="Infras tructureRo otElements "/>
        578            < xs:element  name="seq uenceNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        579            < xs:element  name="pat ientCarePr ovisionReq uest"
        580                          type="COC T_MT290000 UV06.Patie ntCareProv isionReque st"
        581                          nillable= "true"
        582                          minOccurs ="1"
        583                          maxOccurs ="1"/>
        584         </xs :sequence>
        585         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        586         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        587         <xs: attribute  name="type Code" type ="ActRelat ionshipRea son" use=" required"/ >
        588      </xs:co mplexType>
        589      <xs:com plexType n ame="COCT_ MT290000UV 06.Reason5 ">
        590         <xs: sequence>
        591            < xs:group r ef="Infras tructureRo otElements "/>
        592            < xs:element  name="pri orityNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        593            < xs:element  name="pre sentingInd ication" t ype="COCT_ MT290000UV 06.Present ingIndicat ion"
        594                          nillable= "true"
        595                          minOccurs ="1"
        596                          maxOccurs ="1"/>
        597         </xs :sequence>
        598         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        599         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        600         <xs: attribute  name="type Code" type ="ActRelat ionshipRea son" use=" required"/ >
        601      </xs:co mplexType>
        602      <xs:com plexType n ame="COCT_ MT290000UV 06.Respons ibleParty" >
        603         <xs: sequence>
        604            < xs:group r ef="Infras tructureRo otElements "/>
        605            < xs:element  name="ass ignedEntit y" type="C OCT_MT2900 00UV06.Ass ignedEntit y" nillabl e="true"
        606                          minOccurs ="1"
        607                          maxOccurs ="1"/>
        608         </xs :sequence>
        609         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        610         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        611         <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="RESP"/>
        612      </xs:co mplexType>
        613      <xs:com plexType n ame="COCT_ MT290000UV 06.Reusabl eDevice">
        614         <xs: sequence>
        615            < xs:group r ef="Infras tructureRo otElements "/>
        616            < xs:element  name="dev ice" type= "COCT_MT29 0000UV06.D evice" nil lable="tru e" minOccu rs="1"
        617                          maxOccurs ="1"/>
        618         </xs :sequence>
        619         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        620         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        621         <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="RDV"/>
        622      </xs:co mplexType>
        623      <xs:com plexType n ame="COCT_ MT290000UV 06.Seconda ryPerforme r">
        624         <xs: sequence>
        625            < xs:group r ef="Infras tructureRo otElements "/>
        626            < xs:element  name="fun ctionCode"  type="CE"  minOccurs ="0" maxOc curs="1"/>
        627            < xs:element  name="ass ignedEntit y" type="C OCT_MT2900 00UV06.Ass ignedEntit y" nillabl e="true"
        628                          minOccurs ="1"
        629                          maxOccurs ="1"/>
        630         </xs :sequence>
        631         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        632         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        633         <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="SPRF"/>
        634      </xs:co mplexType>
        635      <xs:com plexType n ame="COCT_ MT290000UV 06.Service Request">
        636         <xs: sequence>
        637            < xs:group r ef="Infras tructureRo otElements "/>
        638            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        639            < xs:element  name="cod e" type="C D" minOccu rs="0" max Occurs="1" />
        640            < xs:element  name="aut hor" type= "COCT_MT29 0000UV06.A uthor1" ni llable="tr ue" minOcc urs="0"
        641                          maxOccurs ="1"/>
        642         </xs :sequence>
        643         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        644         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        645         <xs: attribute  name="clas sCode" typ e="ActClas sRoot" use ="required "/>
        646         <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="RQO"/>
        647      </xs:co mplexType>
        648      <xs:com plexType n ame="COCT_ MT290000UV 06.Specime n">
        649         <xs: sequence>
        650            < xs:group r ef="Infras tructureRo otElements "/>
        651         </xs :sequence>
        652         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        653         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        654         <xs: attribute  name="clas sCode" typ e="RoleCla ssSpecimen " use="req uired"/>
        655      </xs:co mplexType>
        656      <xs:com plexType n ame="COCT_ MT290000UV 06.Specime nCollectio nEvent">
        657         <xs: sequence>
        658            < xs:group r ef="Infras tructureRo otElements "/>
        659            < xs:element  name="pro duct" type ="COCT_MT2 90000UV06. Product2"  minOccurs= "1" maxOcc urs="1"/>
        660            < xs:element  name="loc ation" typ e="COCT_MT 290000UV06 .Location1 " minOccur s="1" maxO ccurs="1"/ >
        661         </xs :sequence>
        662         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        663         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        664         <xs: attribute  name="clas sCode" typ e="ActClas sProcedure " use="req uired"/>
        665         <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN"/>
        666      </xs:co mplexType>
        667      <xs:com plexType n ame="COCT_ MT290000UV 06.Subject ">
        668         <xs: sequence>
        669            < xs:group r ef="Infras tructureRo otElements "/>
        670            < xs:element  name="sub stitution"  type="COC T_MT290000 UV06.Subst itution" n illable="t rue"
        671                          minOccurs ="1"
        672                          maxOccurs ="1"/>
        673         </xs :sequence>
        674         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        675         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        676         <xs: attribute  name="type Code" type ="ActRelat ionshipTyp e" use="re quired" fi xed="SUBJ" />
        677      </xs:co mplexType>
        678      <xs:com plexType n ame="COCT_ MT290000UV 06.Subject 2">
        679         <xs: sequence>
        680            < xs:group r ef="Infras tructureRo otElements "/>
        681            < xs:element  name="bil lableModif ier" type= "COCT_MT29 0000UV06.B illableMod ifier"
        682                          nillable= "true"
        683                          minOccurs ="1"
        684                          maxOccurs ="1"/>
        685         </xs :sequence>
        686         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        687         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        688         <xs: attribute  name="type Code" type ="ActRelat ionshipTyp e" use="re quired" fi xed="SUBJ" />
        689      </xs:co mplexType>
        690      <xs:com plexType n ame="COCT_ MT290000UV 06.Subject 3">
        691         <xs: sequence>
        692            < xs:group r ef="Infras tructureRo otElements "/>
        693            < xs:element  name="pos ition" typ e="COCT_MT 960000UV05 .Position"  nillable= "true" min Occurs="1"
        694                          maxOccurs ="1"/>
        695         </xs :sequence>
        696         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        697         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        698         <xs: attribute  name="type Code" type ="Particip ationTarge tSubject"  use="requi red"/>
        699      </xs:co mplexType>
        700      <xs:com plexType n ame="COCT_ MT290000UV 06.Subject 5">
        701         <xs: sequence>
        702            < xs:group r ef="Infras tructureRo otElements "/>
        703            < xs:element  name="pat ient" type ="COCT_MT0 50000UV01. Patient" n illable="t rue" minOc curs="1"
        704                          maxOccurs ="1"/>
        705         </xs :sequence>
        706         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        707         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        708         <xs: attribute  name="type Code" type ="Particip ationTarge tSubject"  use="requi red"/>
        709         <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l"/>
        710      </xs:co mplexType>
        711      <xs:com plexType n ame="COCT_ MT290000UV 06.Substit ution">
        712         <xs: sequence>
        713            < xs:group r ef="Infras tructureRo otElements "/>
        714         </xs :sequence>
        715         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        716         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        717         <xs: attribute  name="clas sCode" typ e="ActClas s" use="re quired" fi xed="SUBST "/>
        718         <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN"/>
        719      </xs:co mplexType>
        720   </xs:schem a>