3364. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 6/9/2017 3:50:09 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.

3364.1 Files compared

# Location File Last Modified
1 Fri Jun 9 19:50:09 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\archive\resources\schemas\multicacheschemas COCT_MT080000UV.xsd Fri Apr 21 20:03:26 2017 UTC

3364.2 Comparison summary

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

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

3364.4 Active regular expressions

No regular expressions were active.

3364.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_MT080 000UV.
        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_MT15 0000UV02.x sd"/>
        49      <xs:inc lude schem aLocation= "COCT_MT07 0000UV01.x sd"/>
        50      <xs:inc lude schem aLocation= "COCT_MT09 0000UV01.x sd"/>
        51      <xs:com plexType n ame="COCT_ MT080000UV .ActRef">
        52         <xs: sequence>
        53            < xs:group r ef="Infras tructureRo otElements "/>
        54            < xs:element  name="id"  type="II"  minOccurs ="1" maxOc curs="1"/>
        55         </xs :sequence>
        56         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        57         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        58         <xs: attribute  name="clas sCode" typ e="ActClas sRoot" use ="required "/>
        59         <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN"/>
        60      </xs:co mplexType>
        61      <xs:com plexType n ame="COCT_ MT080000UV .Additive" >
        62         <xs: sequence>
        63            < xs:group r ef="Infras tructureRo otElements "/>
        64            < xs:element  name="qua ntity" typ e="PQ_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        65            < xs:element  name="add itive" typ e="COCT_MT 080000UV.A dditiveMat erial" min Occurs="1"
        66                          maxOccurs ="1"/>
        67         </xs :sequence>
        68         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        69         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        70         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="r equired" f ixed="ADTV "/>
        71      </xs:co mplexType>
        72      <xs:com plexType n ame="COCT_ MT080000UV .Additive2 ">
        73         <xs: sequence>
        74            < xs:group r ef="Infras tructureRo otElements "/>
        75            < xs:element  name="qua ntity" typ e="PQ_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        76            < xs:element  name="add itive" typ e="COCT_MT 080000UV.A dditiveMat erial" min Occurs="1"
        77                          maxOccurs ="1"/>
        78         </xs :sequence>
        79         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        80         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        81         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="r equired" f ixed="ADTV "/>
        82      </xs:co mplexType>
        83      <xs:com plexType n ame="COCT_ MT080000UV .AdditiveM aterial">
        84         <xs: sequence>
        85            < xs:group r ef="Infras tructureRo otElements "/>
        86            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        87            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        88            < xs:element  name="des c" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        89         </xs :sequence>
        90         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        91         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        92         <xs: attribute  name="clas sCode" typ e="EntityC lassMateri al" use="r equired"/>
        93         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        94      </xs:co mplexType>
        95      <xs:com plexType n ame="COCT_ MT080000UV .AuthorOrP erformer">
        96         <xs: sequence>
        97            < xs:group r ef="Infras tructureRo otElements "/>
        98            < xs:element  name="seq uenceNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        99            < xs:element  name="not eText" typ e="ST" min Occurs="0"  maxOccurs ="1"/>
        100            < xs:element  name="tim e" type="I VL_TS_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        101            < xs:element  name="ass ignedEntit y" type="C OCT_MT0900 00UV01.Ass ignedEntit y" nillabl e="true"
        102                          minOccurs ="1"
        103                          maxOccurs ="1"/>
        104         </xs :sequence>
        105         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        106         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        107         <xs: attribute  name="type Code" type ="x_Partic ipationAut horPerform er" use="r equired"/>
        108         <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="ON"/>
        109      </xs:co mplexType>
        110      <xs:com plexType n ame="COCT_ MT080000UV .Automatio nSpecimenO bservation Event">
        111         <xs: sequence>
        112            < xs:group r ef="Infras tructureRo otElements "/>
        113            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        114            < xs:element  name="cod e" type="C E" minOccu rs="1" max Occurs="1" />
        115            < xs:element  name="tex t" type="S T" minOccu rs="0" max Occurs="1" />
        116            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        117            < xs:element  name="eff ectiveTime " type="TS _explicit"  minOccurs ="0" maxOc curs="1"/>
        118            < xs:element  name="val ue" type=" ANY" minOc curs="1" m axOccurs=" 1"/>
        119         </xs :sequence>
        120         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        121         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        122         <xs: attribute  name="clas sCode" typ e="ActClas s" use="op tional" fi xed="SPCOB S"/>
        123         <xs: attribute  name="mood Code" type ="ActMood"  use="opti onal" fixe d="EVN"/>
        124      </xs:co mplexType>
        125      <xs:com plexType n ame="COCT_ MT080000UV .Container ">
        126         <xs: sequence>
        127            < xs:group r ef="Infras tructureRo otElements "/>
        128            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="1"/>
        129            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        130            < xs:element  name="des c" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        131            < xs:element  name="ris kCode" typ e="CE" min Occurs="0"  maxOccurs ="1"/>
        132            < xs:element  name="han dlingCode"  type="CE"  minOccurs ="0" maxOc curs="1"/>
        133            < xs:element  name="cap acityQuant ity" type= "PQ_explic it" minOcc urs="0" ma xOccurs="1 "/>
        134            < xs:element  name="hei ghtQuantit y" type="P Q_explicit " minOccur s="0" maxO ccurs="1"/ >
        135            < xs:element  name="dia meterQuant ity" type= "PQ_explic it" minOcc urs="0" ma xOccurs="1 "/>
        136            < xs:element  name="cap TypeCode"  type="CE"  minOccurs= "0" maxOcc urs="1"/>
        137            < xs:element  name="sep aratorType Code" type ="CE" minO ccurs="0"  maxOccurs= "1"/>
        138            < xs:element  name="bar rierDeltaQ uantity" t ype="PQ_ex plicit" mi nOccurs="0 " maxOccur s="1"/>
        139            < xs:element  name="bot tomDeltaQu antity" ty pe="PQ_exp licit" min Occurs="0"  maxOccurs ="1"/>
        140            < xs:element  name="asI dentifiedC ontainer"  type="COCT _MT080000U V.Identifi edContaine r"
        141                          nillable= "true"
        142                          minOccurs ="0"
        143                          maxOccurs ="1"/>
        144            < xs:element  name="asC ontent" ty pe="COCT_M T080000UV. Content3"  nillable=" true" minO ccurs="0"
        145                          maxOccurs ="1"/>
        146            < xs:element  name="asL ocatedEnti ty" type=" COCT_MT070 000UV01.Lo catedEntit y" nillabl e="true"
        147                          minOccurs ="0"
        148                          maxOccurs ="1"/>
        149            < xs:element  name="add itive" typ e="COCT_MT 080000UV.A dditive2"  nillable=" true" minO ccurs="0"
        150                          maxOccurs ="unbounde d"/>
        151         </xs :sequence>
        152         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        153         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        154         <xs: attribute  name="clas sCode" typ e="EntityC lassContai ner" use=" required"/ >
        155         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        156      </xs:co mplexType>
        157      <xs:com plexType n ame="COCT_ MT080000UV .Content1" >
        158         <xs: sequence>
        159            < xs:group r ef="Infras tructureRo otElements "/>
        160            < xs:element  name="con tainer" ty pe="COCT_M T080000UV. Container"  minOccurs ="1" maxOc curs="1"/>
        161         </xs :sequence>
        162         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        163         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        164         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="r equired" f ixed="CONT "/>
        165      </xs:co mplexType>
        166      <xs:com plexType n ame="COCT_ MT080000UV .Content3" >
        167         <xs: sequence>
        168            < xs:group r ef="Infras tructureRo otElements "/>
        169            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        170            < xs:element  name="pos itionNumbe r" type="I NT" minOcc urs="0" ma xOccurs="u nbounded"/ >
        171            < xs:element  name="con tainerHold er" type=" COCT_MT080 000UV.Hold er" minOcc urs="1"
        172                          maxOccurs ="1"/>
        173         </xs :sequence>
        174         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        175         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        176         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="r equired" f ixed="CONT "/>
        177      </xs:co mplexType>
        178      <xs:com plexType n ame="COCT_ MT080000UV .Content4" >
        179         <xs: sequence>
        180            < xs:group r ef="Infras tructureRo otElements "/>
        181            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        182            < xs:element  name="pos itionNumbe r" type="I NT" minOcc urs="0" ma xOccurs="u nbounded"/ >
        183            < xs:element  name="con tainerHold er" type=" COCT_MT080 000UV.Hold er" minOcc urs="1"
        184                          maxOccurs ="1"/>
        185         </xs :sequence>
        186         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        187         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        188         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="r equired" f ixed="CONT "/>
        189      </xs:co mplexType>
        190      <xs:com plexType n ame="COCT_ MT080000UV .Criterion ">
        191         <xs: sequence>
        192            < xs:group r ef="Infras tructureRo otElements "/>
        193            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        194            < xs:element  name="cod e" type="C D" minOccu rs="0" max Occurs="1" />
        195            < xs:element  name="tex t" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        196            < xs:element  name="val ue" type=" ANY" minOc curs="0" m axOccurs=" 1"/>
        197            < xs:element  name="int erpretatio nCode" typ e="CE" min Occurs="0"  maxOccurs ="unbounde d"/>
        198         </xs :sequence>
        199         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        200         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        201         <xs: attribute  name="clas sCode" typ e="ActClas sObservati on" use="r equired"/>
        202         <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN.CRT "/>
        203      </xs:co mplexType>
        204      <xs:com plexType n ame="COCT_ MT080000UV .Holder">
        205         <xs: sequence>
        206            < xs:group r ef="Infras tructureRo otElements "/>
        207            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        208            < xs:element  name="des c" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        209            < xs:element  name="asI dentifiedH older" typ e="COCT_MT 080000UV.I dentifiedH older"
        210                          nillable= "true"
        211                          minOccurs ="0"
        212                          maxOccurs ="unbounde d"/>
        213            < xs:element  name="asC ontent" ty pe="COCT_M T080000UV. Content4"  nillable=" true" minO ccurs="0"
        214                          maxOccurs ="1"/>
        215            < xs:element  name="asL ocatedEnti ty" type=" COCT_MT070 000UV01.Lo catedEntit y" nillabl e="true"
        216                          minOccurs ="0"
        217                          maxOccurs ="1"/>
        218         </xs :sequence>
        219         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        220         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        221         <xs: attribute  name="clas sCode" typ e="EntityC lass" use= "required"  fixed="HO LD"/>
        222         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        223      </xs:co mplexType>
        224      <xs:com plexType n ame="COCT_ MT080000UV .Identifie dContainer ">
        225         <xs: sequence>
        226            < xs:group r ef="Infras tructureRo otElements "/>
        227            < xs:element  name="id"  type="II"  minOccurs ="1" maxOc curs="1"/>
        228            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="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="clas sCode" typ e="RoleCla ss" use="r equired" f ixed="IDEN T"/>
        233      </xs:co mplexType>
        234      <xs:com plexType n ame="COCT_ MT080000UV .Identifie dHolder">
        235         <xs: sequence>
        236            < xs:group r ef="Infras tructureRo otElements "/>
        237            < xs:element  name="id"  type="II"  minOccurs ="1" maxOc curs="1"/>
        238            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        239         </xs :sequence>
        240         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        241         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        242         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="o ptional" d efault="ID ENT"/>
        243      </xs:co mplexType>
        244      <xs:com plexType n ame="COCT_ MT080000UV .Manufactu red">
        245         <xs: sequence>
        246            < xs:group r ef="Infras tructureRo otElements "/>
        247            < xs:element  name="cod e" type="C E" minOccu rs="1" max Occurs="1" />
        248            < xs:element  name="qua ntity" typ e="PQ_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        249            < xs:element  name="des c" type="S T" minOccu rs="0" max Occurs="1" />
        250            < xs:element  name="ris kCode" typ e="CE" min Occurs="0"  maxOccurs ="1"/>
        251            < xs:element  name="han dlingCode"  type="CE"  minOccurs ="0" maxOc curs="1"/>
        252            < xs:element  name="lot NumberText " type="ST " minOccur s="0" maxO ccurs="1"/ >
        253            < xs:element  name="exp irationTim e" type="I VL_TS_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        254            < xs:element  name="asS pecimenAlt ernateIden tifier"
        255                          type="COC T_MT080000 UV.Specime nAlternate Identifier "
        256                          nillable= "true"
        257                          minOccurs ="0"
        258                          maxOccurs ="unbounde d"/>
        259            < xs:element  name="asM anufacture dProduct"  type="COCT _MT080000U V.Manufact uredProduc t"
        260                          nillable= "true"
        261                          minOccurs ="1"
        262                          maxOccurs ="1"/>
        263            < xs:element  name="asS pecimenStu b" type="C OCT_MT0800 00UV.Speci menStub" n illable="t rue"
        264                          minOccurs ="0"
        265                          maxOccurs ="unbounde d"/>
        266            < xs:element  name="asC ontent" ty pe="COCT_M T080000UV. Content1"  nillable=" true" minO ccurs="0"
        267                          maxOccurs ="1"/>
        268            < xs:element  name="add itive" typ e="COCT_MT 080000UV.A dditive" n illable="t rue" minOc curs="0"
        269                          maxOccurs ="unbounde d"/>
        270         </xs :sequence>
        271         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        272         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        273         <xs: attribute  name="clas sCode" typ e="EntityC lassManufa cturedMate rial" use= "required" />
        274         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        275      </xs:co mplexType>
        276      <xs:com plexType n ame="COCT_ MT080000UV .Manufactu redProduct ">
        277         <xs: sequence>
        278            < xs:group r ef="Infras tructureRo otElements "/>
        279            < xs:element  name="man ufacturerO rganizatio n" type="C OCT_MT1500 00UV02.Org anization"
        280                          minOccurs ="1"
        281                          maxOccurs ="1"/>
        282         </xs :sequence>
        283         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        284         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        285         <xs: attribute  name="clas sCode" typ e="RoleCla ssManufact uredProduc t" use="re quired"/>
        286      </xs:co mplexType>
        287      <xs:com plexType n ame="COCT_ MT080000UV .Natural">
        288         <xs: sequence>
        289            < xs:group r ef="Infras tructureRo otElements "/>
        290            < xs:element  name="cod e" type="C E" minOccu rs="1" max Occurs="1" />
        291            < xs:element  name="qua ntity" typ e="PQ_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        292            < xs:element  name="des c" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        293            < xs:element  name="ris kCode" typ e="CE" min Occurs="0"  maxOccurs ="1"/>
        294            < xs:element  name="han dlingCode"  type="CE"  minOccurs ="0" maxOc curs="1"/>
        295            < xs:element  name="asS pecimenAlt ernateIden tifier"
        296                          type="COC T_MT080000 UV.Specime nAlternate Identifier "
        297                          nillable= "true"
        298                          minOccurs ="0"
        299                          maxOccurs ="unbounde d"/>
        300            < xs:element  name="asS pecimenStu b" type="C OCT_MT0800 00UV.Speci menStub" n illable="t rue"
        301                          minOccurs ="0"
        302                          maxOccurs ="unbounde d"/>
        303            < xs:element  name="asC ontent" ty pe="COCT_M T080000UV. Content1"  nillable=" true" minO ccurs="0"
        304                          maxOccurs ="1"/>
        305            < xs:element  name="add itive" typ e="COCT_MT 080000UV.A dditive" n illable="t rue" minOc curs="0"
        306                          maxOccurs ="unbounde d"/>
        307         </xs :sequence>
        308         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        309         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        310         <xs: attribute  name="clas sCode" typ e="EntityC lassRoot"  use="requi red"/>
        311         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        312      </xs:co mplexType>
        313      <xs:com plexType n ame="COCT_ MT080000UV .NonPerson LivingSubj ect">
        314         <xs: sequence>
        315            < xs:group r ef="Infras tructureRo otElements "/>
        316            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        317            < xs:element  name="qua ntity" typ e="PQ_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        318            < xs:element  name="nam e" type="E N_explicit " minOccur s="0" maxO ccurs="unb ounded"/>
        319            < xs:element  name="des c" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        320            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        321            < xs:element  name="exi stenceTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        322            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        323            < xs:element  name="ris kCode" typ e="CE" min Occurs="0"  maxOccurs ="1"/>
        324            < xs:element  name="han dlingCode"  type="CE"  minOccurs ="0" maxOc curs="1"/>
        325            < xs:element  name="adm inistrativ eGenderCod e" type="C E" minOccu rs="0" max Occurs="1" />
        326            < xs:element  name="bir thTime" ty pe="TS_exp licit" min Occurs="0"  maxOccurs ="1"/>
        327            < xs:element  name="dec easedInd"  type="BL"  minOccurs= "0" maxOcc urs="1"/>
        328            < xs:element  name="dec easedTime"  type="TS_ explicit"  minOccurs= "0" maxOcc urs="1"/>
        329            < xs:element  name="mul tipleBirth Ind" type= "BL" minOc curs="0" m axOccurs=" 1"/>
        330            < xs:element  name="mul tipleBirth OrderNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        331            < xs:element  name="org anDonorInd " type="BL " minOccur s="0" maxO ccurs="1"/ >
        332            < xs:element  name="str ainText" t ype="ED_ex plicit" mi nOccurs="0 " maxOccur s="1"/>
        333            < xs:element  name="gen derStatusC ode" type= "CE" minOc curs="0" m axOccurs=" 1"/>
        334            < xs:element  name="asS pecimenAlt ernateIden tifier"
        335                          type="COC T_MT080000 UV.Specime nAlternate Identifier "
        336                          nillable= "true"
        337                          minOccurs ="0"
        338                          maxOccurs ="unbounde d"/>
        339            < xs:element  name="asS pecimenStu b" type="C OCT_MT0800 00UV.Speci menStub" n illable="t rue"
        340                          minOccurs ="0"
        341                          maxOccurs ="unbounde d"/>
        342            < xs:element  name="asC ontent" ty pe="COCT_M T080000UV. Content1"  nillable=" true" minO ccurs="0"
        343                          maxOccurs ="1"/>
        344            < xs:element  name="add itive" typ e="COCT_MT 080000UV.A dditive" n illable="t rue" minOc curs="0"
        345                          maxOccurs ="unbounde d"/>
        346         </xs :sequence>
        347         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        348         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        349         <xs: attribute  name="clas sCode" typ e="EntityC lassNonPer sonLivingS ubject" us e="require d"/>
        350         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        351      </xs:co mplexType>
        352      <xs:com plexType n ame="COCT_ MT080000UV .Performer ">
        353         <xs: sequence>
        354            < xs:group r ef="Infras tructureRo otElements "/>
        355            < xs:element  name="seq uenceNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        356            < xs:element  name="not eText" typ e="ST" min Occurs="0"  maxOccurs ="1"/>
        357            < xs:element  name="tim e" type="I VL_TS_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        358            < xs:element  name="ass ignedEntit y" type="C OCT_MT0900 00UV01.Ass ignedEntit y" nillabl e="true"
        359                          minOccurs ="1"
        360                          maxOccurs ="1"/>
        361         </xs :sequence>
        362         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        363         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        364         <xs: attribute  name="type Code" type ="Particip ationPhysi calPerform er" use="o ptional"
        365                         default="P RF"/>
        366         <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="OP"/>
        367      </xs:co mplexType>
        368      <xs:com plexType n ame="COCT_ MT080000UV .Person">
        369         <xs: sequence>
        370            < xs:group r ef="Infras tructureRo otElements "/>
        371            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        372            < xs:element  name="qua ntity" typ e="PQ_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        373            < xs:element  name="nam e" type="E N_explicit " minOccur s="0" maxO ccurs="unb ounded"/>
        374            < xs:element  name="des c" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        375            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        376            < xs:element  name="exi stenceTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        377            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        378            < xs:element  name="ris kCode" typ e="CE" min Occurs="0"  maxOccurs ="1"/>
        379            < xs:element  name="han dlingCode"  type="CE"  minOccurs ="0" maxOc curs="1"/>
        380            < xs:element  name="adm inistrativ eGenderCod e" type="C E" minOccu rs="0" max Occurs="1" />
        381            < xs:element  name="bir thTime" ty pe="TS_exp licit" min Occurs="0"  maxOccurs ="1"/>
        382            < xs:element  name="dec easedInd"  type="BL"  minOccurs= "0" maxOcc urs="1"/>
        383            < xs:element  name="dec easedTime"  type="TS_ explicit"  minOccurs= "0" maxOcc urs="1"/>
        384            < xs:element  name="mul tipleBirth Ind" type= "BL" minOc curs="0" m axOccurs=" 1"/>
        385            < xs:element  name="mul tipleBirth OrderNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        386            < xs:element  name="org anDonorInd " type="BL " minOccur s="0" maxO ccurs="1"/ >
        387            < xs:element  name="add r" type="A D" minOccu rs="0" max Occurs="un bounded"/>
        388            < xs:element  name="dis abilityCod e" type="C E" minOccu rs="0" max Occurs="un bounded"/>
        389            < xs:element  name="rac eCode" typ e="CE" min Occurs="0"  maxOccurs ="unbounde d"/>
        390            < xs:element  name="eth nicGroupCo de" type=" CE" minOcc urs="0" ma xOccurs="u nbounded"/ >
        391            < xs:element  name="asS pecimenAlt ernateIden tifier"
        392                          type="COC T_MT080000 UV.Specime nAlternate Identifier "
        393                          nillable= "true"
        394                          minOccurs ="0"
        395                          maxOccurs ="unbounde d"/>
        396            < xs:element  name="asS pecimenStu b" type="C OCT_MT0800 00UV.Speci menStub" n illable="t rue"
        397                          minOccurs ="0"
        398                          maxOccurs ="unbounde d"/>
        399            < xs:element  name="asC ontent" ty pe="COCT_M T080000UV. Content1"  nillable=" true" minO ccurs="0"
        400                          maxOccurs ="1"/>
        401            < xs:element  name="add itive" typ e="COCT_MT 080000UV.A dditive" n illable="t rue" minOc curs="0"
        402                          maxOccurs ="unbounde d"/>
        403         </xs :sequence>
        404         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        405         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        406         <xs: attribute  name="clas sCode" typ e="EntityC lass" use= "required"  fixed="PS N"/>
        407         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        408      </xs:co mplexType>
        409      <xs:com plexType n ame="COCT_ MT080000UV .Precondit ion">
        410         <xs: sequence>
        411            < xs:group r ef="Infras tructureRo otElements "/>
        412            < xs:element  name="seq uenceNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        413            < xs:element  name="pri orityNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        414            < xs:element  name="con junctionCo de" type=" CS" minOcc urs="0" ma xOccurs="1 "/>
        415            < xs:element  name="cri terion" ty pe="COCT_M T080000UV. Criterion"  nillable= "true" min Occurs="1"
        416                          maxOccurs ="1"/>
        417         </xs :sequence>
        418         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        419         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        420         <xs: attribute  name="type Code" type ="ActRelat ionshipTyp e" use="re quired" fi xed="PRCN" />
        421         <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="AN"/>
        422         <xs: attribute  name="cont extConduct ionInd" ty pe="bl" us e="optiona l" default ="false"/>
        423      </xs:co mplexType>
        424      <xs:com plexType n ame="COCT_ MT080000UV .Process">
        425         <xs: sequence>
        426            < xs:group r ef="Infras tructureRo otElements "/>
        427            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        428            < xs:element  name="cod e" type="C E" minOccu rs="1" max Occurs="1" />
        429            < xs:element  name="tex t" type="S T" minOccu rs="0" max Occurs="1" />
        430            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        431            < xs:element  name="eff ectiveTime " type="SX CM_TS_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        432            < xs:element  name="app roachSiteC ode" type= "CD" minOc curs="0" m axOccurs=" 1"/>
        433            < xs:element  name="tar getSiteCod e" type="C D" minOccu rs="0" max Occurs="1" />
        434            < xs:element  name="per former" ty pe="COCT_M T080000UV. Performer"  nillable= "true" min Occurs="0"
        435                          maxOccurs ="unbounde d"/>
        436            < xs:element  name="pre condition"  type="COC T_MT080000 UV.Precond ition" nil lable="tru e"
        437                          minOccurs ="0"
        438                          maxOccurs ="unbounde d"/>
        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="clas sCode" typ e="ActClas sProcedure " use="req uired"/>
        443         <xs: attribute  name="mood Code" type ="x_ActMoo dIntentEve nt" use="r equired"/>
        444      </xs:co mplexType>
        445      <xs:com plexType n ame="COCT_ MT080000UV .ProcessSt ep">
        446         <xs: sequence>
        447            < xs:group r ef="Infras tructureRo otElements "/>
        448            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        449            < xs:element  name="cod e" type="C D" minOccu rs="0" max Occurs="1" />
        450            < xs:element  name="tex t" type="S T" minOccu rs="0" max Occurs="1" />
        451            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        452            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        453            < xs:element  name="sub ject1" typ e="COCT_MT 080000UV.S ubject1" n illable="t rue" minOc curs="0"
        454                          maxOccurs ="unbounde d"/>
        455            < xs:element  name="sub ject2" typ e="COCT_MT 080000UV.S ubject2" n illable="t rue" minOc curs="0"
        456                          maxOccurs ="unbounde d"/>
        457            < xs:element  name="aut horOrPerfo rmer" type ="COCT_MT0 80000UV.Au thorOrPerf ormer"
        458                          nillable= "true"
        459                          minOccurs ="0"
        460                          maxOccurs ="unbounde d"/>
        461         </xs :sequence>
        462         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        463         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        464         <xs: attribute  name="clas sCode" typ e="x_LabPr ocessClass Codes" use ="required "/>
        465         <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN"/>
        466      </xs:co mplexType>
        467      <xs:com plexType n ame="COCT_ MT080000UV .Product">
        468         <xs: sequence>
        469            < xs:group r ef="Infras tructureRo otElements "/>
        470            < xs:element  name="tim e" type="I VL_TS_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        471            < xs:choice>
        472                <xs:elem ent name=" process" t ype="COCT_ MT080000UV .Process"  nillable=" true" minO ccurs="1"
        473                             maxOcc urs="1"/>
        474                <xs:elem ent name=" actRef" ty pe="COCT_M T080000UV. ActRef" ni llable="tr ue" minOcc urs="1"
        475                             maxOcc urs="1"/>
        476            < /xs:choice >
        477         </xs :sequence>
        478         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        479         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        480         <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="PRD"/>
        481         <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="ON"/>
        482      </xs:co mplexType>
        483      <xs:com plexType n ame="COCT_ MT080000UV .Specimen" >
        484         <xs: sequence>
        485            < xs:group r ef="Infras tructureRo otElements "/>
        486            < xs:element  name="id"  type="II"  minOccurs ="1" maxOc curs="1"/>
        487            < xs:element  name="cod e" type="C E" minOccu rs="1" max Occurs="1" />
        488            < xs:choice>
        489                <xs:elem ent name=" specimenNa tural" typ e="COCT_MT 080000UV.N atural" mi nOccurs="1 "
        490                             maxOcc urs="1"/>
        491                <xs:elem ent name=" specimenMa nufactured " type="CO CT_MT08000 0UV.Manufa ctured" mi nOccurs="1 "
        492                             maxOcc urs="1"/>
        493                <xs:elem ent name=" specimenNo nPersonLiv ingSubject "
        494                             type=" COCT_MT080 000UV.NonP ersonLivin gSubject"
        495                             minOcc urs="1"
        496                             maxOcc urs="1"/>
        497                <xs:elem ent name=" specimenPe rson" type ="COCT_MT0 80000UV.Pe rson" minO ccurs="1"  maxOccurs= "1"/>
        498            < /xs:choice >
        499            < xs:choice>
        500                <xs:elem ent name=" sourceNatu ral" type= "COCT_MT08 0000UV.Nat ural" nill able="true "
        501                             minOcc urs="0"
        502                             maxOcc urs="1"/>
        503                <xs:elem ent name=" sourceManu factured"  type="COCT _MT080000U V.Manufact ured" nill able="true "
        504                             minOcc urs="0"
        505                             maxOcc urs="1"/>
        506                <xs:elem ent name=" sourceNonP ersonLivin gSubject"
        507                             type=" COCT_MT080 000UV.NonP ersonLivin gSubject"
        508                             nillab le="true"
        509                             minOcc urs="0"
        510                             maxOcc urs="1"/>
        511                <xs:elem ent name=" sourcePers on" type=" COCT_MT080 000UV.Pers on" nillab le="true"  minOccurs= "0"
        512                             maxOcc urs="1"/>
        513            < /xs:choice >
        514            < xs:element  name="sub jectOf1" t ype="COCT_ MT080000UV .Subject4"  nillable= "true" min Occurs="0"
        515                          maxOccurs ="unbounde d"/>
        516            < xs:element  name="sub jectOf2" t ype="COCT_ MT080000UV .Subject3"  nillable= "true" min Occurs="0"
        517                          maxOccurs ="unbounde d"/>
        518            < xs:element  name="pro ductOf" ty pe="COCT_M T080000UV. Product" n illable="t rue" minOc curs="0"
        519                          maxOccurs ="1"/>
        520         </xs :sequence>
        521         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        522         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        523         <xs: attribute  name="clas sCode" typ e="RoleCla ssSpecimen " use="req uired"/>
        524      </xs:co mplexType>
        525      <xs:com plexType n ame="COCT_ MT080000UV .SpecimenA lternateId entifier">
        526         <xs: sequence>
        527            < xs:group r ef="Infras tructureRo otElements "/>
        528            < xs:element  name="id"  type="II"  minOccurs ="1" maxOc curs="1"/>
        529            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        530            < xs:element  name="ass igningOrga nization"  type="COCT _MT150000U V02.Organi zation"
        531                          nillable= "true"
        532                          minOccurs ="0"
        533                          maxOccurs ="1"/>
        534         </xs :sequence>
        535         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        536         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        537         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="r equired" f ixed="IDEN T"/>
        538      </xs:co mplexType>
        539      <xs:com plexType n ame="COCT_ MT080000UV .SpecimenO bservation Event">
        540         <xs: sequence>
        541            < xs:group r ef="Infras tructureRo otElements "/>
        542            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        543            < xs:element  name="cod e" type="C E" minOccu rs="1" max Occurs="1" />
        544            < xs:element  name="tex t" type="S T" minOccu rs="0" max Occurs="1" />
        545            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        546            < xs:element  name="eff ectiveTime " type="TS _explicit"  minOccurs ="0" maxOc curs="1"/>
        547            < xs:element  name="val ue" type=" ANY" minOc curs="1" m axOccurs=" 1"/>
        548         </xs :sequence>
        549         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        550         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        551         <xs: attribute  name="clas sCode" typ e="ActClas sObservati on" use="o ptional" f ixed="OBS" />
        552         <xs: attribute  name="mood Code" type ="ActMood"  use="opti onal" fixe d="EVN"/>
        553      </xs:co mplexType>
        554      <xs:com plexType n ame="COCT_ MT080000UV .SpecimenS tub">
        555         <xs: sequence>
        556            < xs:group r ef="Infras tructureRo otElements "/>
        557            < xs:element  name="id"  type="II"  minOccurs ="1" maxOc curs="1"/>
        558         </xs :sequence>
        559         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        560         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        561         <xs: attribute  name="clas sCode" typ e="RoleCla ssSpecimen " use="req uired"/>
        562      </xs:co mplexType>
        563      <xs:com plexType n ame="COCT_ MT080000UV .Subject1" >
        564         <xs: sequence>
        565            < xs:group r ef="Infras tructureRo otElements "/>
        566            < xs:element  name="seq uenceNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        567            < xs:element  name="tim e" type="I VL_TS_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        568            < xs:element  name="ide ntifiedCon tainer" ty pe="COCT_M T080000UV. Identified Container"
        569                          nillable= "true"
        570                          minOccurs ="1"
        571                          maxOccurs ="1"/>
        572         </xs :sequence>
        573         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        574         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        575         <xs: attribute  name="type Code" type ="Particip ationTarge tSubject"  use="requi red"/>
        576         <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="ON"/>
        577      </xs:co mplexType>
        578      <xs:com plexType n ame="COCT_ MT080000UV .Subject2" >
        579         <xs: sequence>
        580            < xs:group r ef="Infras tructureRo otElements "/>
        581            < xs:element  name="seq uenceNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        582            < xs:element  name="tim e" type="I VL_TS_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        583            < xs:element  name="ide ntifiedHol der" type= "COCT_MT08 0000UV.Ide ntifiedHol der" nilla ble="true"
        584                          minOccurs ="1"
        585                          maxOccurs ="1"/>
        586         </xs :sequence>
        587         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        588         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        589         <xs: attribute  name="type Code" type ="Particip ationTarge tSubject"  use="optio nal" defau lt="SBJ"/>
        590         <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="ON"/>
        591      </xs:co mplexType>
        592      <xs:com plexType n ame="COCT_ MT080000UV .Subject3" >
        593         <xs: sequence>
        594            < xs:group r ef="Infras tructureRo otElements "/>
        595            < xs:element  name="seq uenceNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        596            < xs:element  name="tim e" type="I VL_TS_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        597            < xs:element  name="pro cessStep"  type="COCT _MT080000U V.ProcessS tep" nilla ble="true"
        598                          minOccurs ="1"
        599                          maxOccurs ="1"/>
        600         </xs :sequence>
        601         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        602         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        603         <xs: attribute  name="type Code" type ="Particip ationTarge tSubject"  use="requi red"/>
        604         <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="ON"/>
        605      </xs:co mplexType>
        606      <xs:com plexType n ame="COCT_ MT080000UV .Subject4" >
        607         <xs: sequence>
        608            < xs:group r ef="Infras tructureRo otElements "/>
        609            < xs:element  name="seq uenceNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        610            < xs:element  name="tim e" type="I VL_TS_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        611            < xs:choice>
        612                <xs:elem ent name=" specimenOb servationE vent" type ="COCT_MT0 80000UV.Sp ecimenObse rvationEve nt"
        613                             nillab le="true"
        614                             minOcc urs="1"
        615                             maxOcc urs="1"/>
        616                <xs:elem ent name=" automation SpecimenOb servationE vent"
        617                             type=" COCT_MT080 000UV.Auto mationSpec imenObserv ationEvent "
        618                             nillab le="true"
        619                             minOcc urs="1"
        620                             maxOcc urs="1"/>
        621            < /xs:choice >
        622         </xs :sequence>
        623         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        624         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        625         <xs: attribute  name="type Code" type ="Particip ationTarge tSubject"  use="requi red"/>
        626         <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="ON"/>
        627      </xs:co mplexType>
        628   </xs:schem a>