3447. EPMO Open Source Coordination Office Redaction File Detail Report

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

3447.1 Files compared

# Location File Last Modified
1 Fri Jun 9 19:50:16 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 REPC_MT000100UV01.xsd Fri Apr 21 20:03:26 2017 UTC

3447.2 Comparison summary

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

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

3447.4 Active regular expressions

No regular expressions were active.

3447.5 Comparison detail

        1   <?xml vers ion="1.0"  encoding=" UTF-8" sta ndalone="n o"?>
        2   <!-- edite d with XML Spy v2009  sp1 (http: //www.alto va.com) by  Kim Solut ions (Solu tions IT)  -->
        3   <xs:schema  xmlns="ur n:hl7-org: v3" xmlns: xs="http:/ /www.w3.or g/2001/XML Schema" xm lns:ex="ur n:hl7-org/ v3-example " targetNa mespace="u rn:hl7-org :v3" eleme ntFormDefa ult="quali fied">
        4           <! --
        5   ********** ********** ********** ********** ********** ********** ********** ********** ********** ********** ********** ***
        6   * XML sche ma for mes sage type  REPC_MT000 100UV01.
        7   * Source i nformation :
        8   *     Rend ered by: R oseTree 4. 2.7
        9   *     Rend ered on: 
        10   * HMD was  rendered i nto XML us ing softwa re provide d to HL7 b y Beeler C onsulting  LLC.
        11    HMD to MI F Transfor m: $Id: Ro seTreeHmdT oMIFStatic Model.xsl, v 1.15 200 7/10/19 05 :55:13 wbe eler Exp $
        12     Base tra nsform: $I d: Convert Base.xsl,v  1.5 2007/ 10/19 05:5 5:13 wbeel er Exp $
        13     Package  Id Convers ion: $Id:  TransformP ackageIds. xsl,v 1.6  2007/03/20  02:48:49  wbeeler Ex p $
        14     HTML To  MIF markup : $Id: Htm lToMIFMark up.xsl,v 1 .4 2007/03 /20 02:48: 49 wbeeler  Exp $
        15    Flat to S erializati on Transfo rm: $Id: M IFStaticMo delFlatToS erializati on.xsl,v 1 .5 2007/03 /20 02:48: 50 wbeeler  Exp $
        16    Fix Names  Transform : $Id: Fix MifNames.x sl,v 1.8 2 007/03/20  02:48:49 w beeler Exp  $
        17     Base tra nsform: $I d: Convert Base.xsl,v  1.5 2007/ 10/19 05:5 5:13 wbeel er Exp $
        18     Package  Id Convers ion: $Id:  TransformP ackageIds. xsl,v 1.6  2007/03/20  02:48:49  wbeeler Ex p $
        19   *
        20   * Generate d by XMLIT S version  3.1.6
        21   *   MIF to  XSD Trans form $Id:  StaticMifT oXsd.xsl,v  1.30 2007 /12/06 05: 50:08 wbee ler Exp $
        22   *     Pack age Id Con version: $ Id: Transf ormPackage Ids.xsl,v  1.6 2007/0 3/20 02:48 :49 wbeele r Exp $
        23   *
        24   * Copyrigh t (c) 2002 , 2003, 20 04, 2005,  2006, 2007  Health Le vel Seven.  All right s reserved .
        25   *  Redistr ibution an d use in s ource and  binary for ms, with o r without
        26   *  modific ation, are  permitted  provided  that the f ollowing c onditions
        27   *  are met :
        28   *  1. Redi stribution s of sourc e code mus t retain t he above c opyright
        29   *     noti ce, this l ist of con ditions an d the foll owing disc laimer.
        30   *  2. Redi stribution s in binar y form mus t reproduc e the abov e copyrigh t
        31   *     noti ce, this l ist of con ditions an d the foll owing disc laimer in  the
        32   *     docu mentation  and/or oth er materia ls provide d with the  distribut ion.
        33   *  3. All  advertisin g material s mentioni ng feature s or use o f this sof tware
        34   *     must  display t he followi ng acknowl edgement:
        35   *       Th is product  includes  software d eveloped b y Health L evel Seven .
        36   *  THIS SO FTWARE IS  PROVIDED B Y HEALTH L EVEL SEVEN , INC. AND  CONTRIBUT ORS "AS IS " AND
        37   *  ANY EXP RESS OR IM PLIED WARR ANTIES, IN CLUDING, B UT NOT LIM ITED TO, T HE
        38   *  IMPLIED  WARRANTIE S OF MERCH ANTABILITY  AND FITNE SS FOR A P ARTICULAR  PURPOSE
        39   *  ARE DIS CLAIMED.   IN NO EVEN T SHALL TH E REGENTS  OR CONTRIB UTORS BE L IABLE
        40   *  FOR ANY  DIRECT, I NDIRECT, I NCIDENTAL,  SPECIAL,  EXEMPLARY,  OR CONSEQ UENTIAL
        41   *  DAMAGES  (INCLUDIN G, BUT NOT  LIMITED T O, PROCURE MENT OF SU BSTITUTE G OODS
        42   *  OR SERV ICES; LOSS  OF USE, D ATA, OR PR OFITS; OR  BUSINESS I NTERRUPTIO N)
        43   *  HOWEVER  CAUSED AN D ON ANY T HEORY OF L IABILITY,  WHETHER IN  CONTRACT,  STRICT
        44   *  LIABILI TY, OR TOR T (INCLUDI NG NEGLIGE NCE OR OTH ERWISE) AR ISING IN A NY WAY
        45   *  OUT OF  THE USE OF  THIS SOFT WARE, EVEN  IF ADVISE D OF THE P OSSIBILITY  OF
        46   *  SUCH DA MAGE.
        47   *
        48   ********** ********** ********** ********** ********** ********** ********** ********** ********** ********** ********** ******
        49              -->
        50           <x s:annotati on>
        51                    <xs: documentat ion>Genera ted using  schema bui lder versi on 3.1.6.  Stylesheet s:
        52   HMD was re ndered int o XML usin g software  provided  to HL7 by  Beeler Con sulting LL C.
        53    HMD to MI F Transfor m: $Id: Ro seTreeHmdT oMIFStatic Model.xsl, v 1.15 200 7/10/19 05 :55:13 wbe eler Exp $
        54     Base tra nsform: $I d: Convert Base.xsl,v  1.5 2007/ 10/19 05:5 5:13 wbeel er Exp $
        55     Package  Id Convers ion: $Id:  TransformP ackageIds. xsl,v 1.6  2007/03/20  02:48:49  wbeeler Ex p $
        56     HTML To  MIF markup : $Id: Htm lToMIFMark up.xsl,v 1 .4 2007/03 /20 02:48: 49 wbeeler  Exp $
        57    Flat to S erializati on Transfo rm: $Id: M IFStaticMo delFlatToS erializati on.xsl,v 1 .5 2007/03 /20 02:48: 50 wbeeler  Exp $
        58    Fix Names  Transform : $Id: Fix MifNames.x sl,v 1.8 2 007/03/20  02:48:49 w beeler Exp  $
        59     Base tra nsform: $I d: Convert Base.xsl,v  1.5 2007/ 10/19 05:5 5:13 wbeel er Exp $
        60     Package  Id Convers ion: $Id:  TransformP ackageIds. xsl,v 1.6  2007/03/20  02:48:49  wbeeler Ex p $
        61   StaticMifT oXsd.xsl v ersion 2.0 </xs:docum entation>
        62           </ xs:annotat ion>
        63           <x s:include  schemaLoca tion="../c oreschemas /infrastru ctureRoot. xsd"/>
        64           <x s:include  schemaLoca tion="COCT _MT040200U V01.xsd"/>
        65           <x s:include  schemaLoca tion="COCT _MT230100U V.xsd"/>
        66           <x s:include  schemaLoca tion="COCT _MT220200U V.xsd"/>
        67           <x s:include  schemaLoca tion="COCT _MT220300U V.xsd"/>
        68           <x s:include  schemaLoca tion="COCT _MT230100U V.xsd"/>
        69           <x s:include  schemaLoca tion="COCT _MT910000U V.xsd"/>
        70           <x s:include  schemaLoca tion="COCT _MT040200U V01.xsd"/>
        71           <x s:include  schemaLoca tion="COCT _MT080000U V.xsd"/>
        72           <x s:include  schemaLoca tion="REPC _MT000700U V01.xsd"/>
        73           <x s:include  schemaLoca tion="COCT _MT050000U V01.xsd"/>
        74           <x s:include  schemaLoca tion="COCT _MT090000U V01.xsd"/>
        75           <x s:complexT ype name=" REPC_MT000 100UV01.Ac t">
        76                    <xs: sequence>
        77                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        78                             <xs:el ement name ="id" type ="II" minO ccurs="0"  maxOccurs= "unbounded "/>
        79                             <xs:el ement name ="code" ty pe="CD"/>
        80                             <xs:el ement name ="text" ty pe="ED_exp licit" min Occurs="0" />
        81                             <xs:el ement name ="statusCo de" type=" CS" minOcc urs="0"/>
        82                             <xs:el ement name ="effectiv eTime" typ e="IVL_TS_ explicit"  minOccurs= "0"/>
        83                             <xs:el ement name ="availabi lityTime"  type="TS_e xplicit" m inOccurs=" 0"/>
        84                             <xs:el ement name ="priority Code" type ="CE" minO ccurs="0"/ >
        85                             <xs:el ement name ="confiden tialityCod e" type="C E" minOccu rs="0" max Occurs="un bounded"/>
        86                             <xs:el ement name ="uncertai ntyCode" t ype="CE" m inOccurs=" 0"/>
        87                             <xs:el ement name ="language Code" type ="CS" minO ccurs="0"/ >
        88                             <xs:el ement name ="subject"  type="REP C_MT000100 UV01.Subje ct4" nilla ble="true"  minOccurs ="0" maxOc curs="unbo unded"/>
        89                             <xs:el ement name ="recordTa rget" type ="REPC_MT0 00100UV01. RecordTarg et" nillab le="true"  minOccurs= "0"/>
        90                             <xs:el ement name ="responsi bleParty"  type="REPC _MT000100U V01.Respon sibleParty " nillable ="true" mi nOccurs="0 "/>
        91                             <xs:el ement name ="performe r" type="R EPC_MT0001 00UV01.Per former3" n illable="t rue" minOc curs="0" m axOccurs=" unbounded" />
        92                             <xs:el ement name ="author"  type="REPC _MT000100U V01.Author 3" nillabl e="true" m inOccurs=" 0" maxOccu rs="unboun ded"/>
        93                             <xs:el ement name ="dataEnte rer" type= "REPC_MT00 0100UV01.D ataEnterer " nillable ="true" mi nOccurs="0 "/>
        94                             <xs:el ement name ="informan t" type="R EPC_MT0001 00UV01.Inf ormant12"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        95                             <xs:el ement name ="custodia n" type="R EPC_MT0001 00UV01.Cus todian" ni llable="tr ue" minOcc urs="0" ma xOccurs="u nbounded"/ >
        96                             <xs:el ement name ="verifier " type="RE PC_MT00010 0UV01.Veri fier" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        97                             <xs:el ement name ="location " type="RE PC_MT00010 0UV01.Loca tion" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        98                             <xs:el ement name ="definiti on" type=" REPC_MT000 100UV01.De finition2"  nillable= "true" min Occurs="0" />
        99                             <xs:el ement name ="conditio ns" type=" REPC_MT000 100UV01.Co nditions"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        100                             <xs:el ement name ="sourceOf " type="RE PC_MT00010 0UV01.Sour ceOf3" nil lable="tru e" minOccu rs="0" max Occurs="un bounded"/>
        101                             <xs:el ement name ="targetOf " type="RE PC_MT00010 0UV01.Sour ceOf" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        102                    </xs :sequence>
        103                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        104                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        105                    <xs: attribute  name="clas sCode" typ e="ActClas sRoot" use ="required "/>
        106                    <xs: attribute  name="mood Code" type ="x_Clinic alStatemen tActMood"  use="requi red"/>
        107                    <xs: attribute  name="nega tionInd" t ype="bl" u se="option al"/>
        108           </ xs:complex Type>
        109           <x s:complexT ype name=" REPC_MT000 100UV01.Ac tDefinitio n">
        110                    <xs: sequence>
        111                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        112                             <xs:el ement name ="id" type ="II"/>
        113                             <xs:el ement name ="text" ty pe="ED_exp licit" min Occurs="0" />
        114                    </xs :sequence>
        115                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        116                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        117                    <xs: attribute  name="clas sCode" typ e="ActClas sRoot" use ="required "/>
        118                    <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="DEF"/>
        119           </ xs:complex Type>
        120           <x s:complexT ype name=" REPC_MT000 100UV01.Ac tReference ">
        121                    <xs: sequence>
        122                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        123                             <xs:el ement name ="id" type ="II"/>
        124                    </xs :sequence>
        125                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        126                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        127                    <xs: attribute  name="clas sCode" typ e="ActClas sRoot" use ="required "/>
        128                    <xs: attribute  name="mood Code" type ="x_Clinic alStatemen tObservati onMood" us e="require d"/>
        129           </ xs:complex Type>
        130           <x s:complexT ype name=" REPC_MT000 100UV01.Ad ministerab leMaterial ">
        131                    <xs: sequence>
        132                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        133                             <xs:el ement name ="administ erableMate rial" type ="REPC_MT0 00100UV01. Material"/ >
        134                    </xs :sequence>
        135                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        136                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        137                    <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="r equired" f ixed="ADMM "/>
        138           </ xs:complex Type>
        139           <x s:complexT ype name=" REPC_MT000 100UV01.Au thor3">
        140                    <xs: sequence>
        141                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        142                             <xs:el ement name ="noteText " type="ED _explicit"  minOccurs ="0"/>
        143                             <xs:el ement name ="time" ty pe="TS_exp licit" min Occurs="0" />
        144                             <xs:el ement name ="modeCode " type="CE " minOccur s="0"/>
        145                             <xs:el ement name ="signatur eCode" typ e="CE" min Occurs="0" />
        146                             <xs:el ement name ="signatur eText" typ e="ED_expl icit" minO ccurs="0"/ >
        147                             <xs:ch oice>
        148                                      <xs:elem ent name=" assignedEn tity1" typ e="COCT_MT 090000UV01 .AssignedE ntity" nil lable="tru e"/>
        149                                      <xs:elem ent name=" patient1"  type="COCT _MT050000U V01.Patien t" nillabl e="true"/>
        150                                      <xs:choi ce>
        151                                               <xs:elemen t name="em ployee" ty pe="COCT_M T910000UV. Employee"  nillable=" true"/>
        152                                               <xs:elemen t name="st udent" typ e="COCT_MT 910000UV.S tudent" ni llable="tr ue"/>
        153                                               <xs:elemen t name="pe rsonalRela tionship"  type="COCT _MT910000U V.Personal Relationsh ip" nillab le="true"/ >
        154                                               <xs:elemen t name="ca reGiver" t ype="COCT_ MT910000UV .CareGiver " nillable ="true"/>
        155                                               <xs:elemen t name="re sponsibleP arty" type ="COCT_MT0 40200UV01. Responsibl eParty" ni llable="tr ue"/>
        156                                      </xs:cho ice>
        157                             </xs:c hoice>
        158                    </xs :sequence>
        159                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        160                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        161                    <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="AUT"/>
        162                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="OP"/>
        163           </ xs:complex Type>
        164           <x s:complexT ype name=" REPC_MT000 100UV01.Co mponent3">
        165                    <xs: sequence>
        166                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        167                             <xs:el ement name ="sequence Number" ty pe="INT" m inOccurs=" 0"/>
        168                             <xs:el ement name ="seperata bleInd" ty pe="BL" mi nOccurs="0 "/>
        169                             <xs:ch oice>
        170                                      <xs:elem ent name=" actReferen ce1" type= "REPC_MT00 0100UV01.A ctReferenc e" nillabl e="true"/>
        171                                      <xs:choi ce>
        172                                               <xs:elemen t name="ac t" type="R EPC_MT0001 00UV01.Act " nillable ="true"/>
        173                                               <xs:elemen t name="en counter" t ype="REPC_ MT000100UV 01.Encount er" nillab le="true"/ >
        174                                               <xs:elemen t name="ob servation"  type="REP C_MT000100 UV01.Obser vation" ni llable="tr ue"/>
        175                                               <xs:elemen t name="or ganizer" t ype="REPC_ MT000100UV 01.Organiz er" nillab le="true"/ >
        176                                               <xs:elemen t name="pr ocedure" t ype="REPC_ MT000100UV 01.Procedu re" nillab le="true"/ >
        177                                               <xs:elemen t name="su bstanceAdm inistratio n" type="R EPC_MT0001 00UV01.Sub stanceAdmi nistration " nillable ="true"/>
        178                                               <xs:elemen t name="su pply" type ="REPC_MT0 00100UV01. Supply" ni llable="tr ue"/>
        179                                      </xs:cho ice>
        180                             </xs:c hoice>
        181                    </xs :sequence>
        182                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        183                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        184                    <xs: attribute  name="type Code" type ="ActRelat ionshipHas Component"  use="requ ired"/>
        185                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l"/>
        186                    <xs: attribute  name="cont extConduct ionInd" ty pe="bl" us e="optiona l" default ="true"/>
        187           </ xs:complex Type>
        188           <x s:complexT ype name=" REPC_MT000 100UV01.Co nditions">
        189                    <xs: sequence>
        190                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        191                             <xs:el ement name ="conjunct ionCode" t ype="CS" m inOccurs=" 0"/>
        192                             <xs:el ement name ="seperata bleInd" ty pe="BL" mi nOccurs="0 "/>
        193                             <xs:el ement name ="criterio n" type="R EPC_MT0001 00UV01.Cri terion" ni llable="tr ue"/>
        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="type Code" type ="ActRelat ionshipCon ditional"  use="requi red"/>
        198                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="ON"/>
        199                    <xs: attribute  name="cont extConduct ionInd" ty pe="bl" us e="optiona l" default ="false"/>
        200           </ xs:complex Type>
        201           <x s:complexT ype name=" REPC_MT000 100UV01.Co nsumable">
        202                    <xs: sequence>
        203                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        204                             <xs:ch oice>
        205                                      <xs:elem ent name=" administer ableMateri al" type=" REPC_MT000 100UV01.Ad ministerab leMaterial "/>
        206                                      <xs:elem ent name=" medication " type="CO CT_MT23010 0UV.Medica tion"/>
        207                             </xs:c hoice>
        208                    </xs :sequence>
        209                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        210                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        211                    <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="CSM"/>
        212                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="AN"/>
        213           </ xs:complex Type>
        214           <x s:complexT ype name=" REPC_MT000 100UV01.Cr iterion">
        215                    <xs: sequence>
        216                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        217                             <xs:el ement name ="code" ty pe="CD" mi nOccurs="0 "/>
        218                             <xs:el ement name ="text" ty pe="ED_exp licit" min Occurs="0" />
        219                             <xs:el ement name ="value" t ype="ANY"/ >
        220                             <xs:el ement name ="interpre tationCode " type="CE "/>
        221                             <xs:el ement name ="precondi tion" type ="REPC_MT0 00100UV01. Preconditi on2" nilla ble="true"  minOccurs ="0" maxOc curs="unbo unded"/>
        222                    </xs :sequence>
        223                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        224                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        225                    <xs: attribute  name="clas sCode" typ e="ActClas sObservati on" use="r equired"/>
        226                    <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN.CRT "/>
        227                    <xs: attribute  name="nega tionInd" t ype="bl" u se="option al" defaul t="false"/ >
        228           </ xs:complex Type>
        229           <x s:complexT ype name=" REPC_MT000 100UV01.Cu stodian">
        230                    <xs: sequence>
        231                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        232                             <xs:el ement name ="time" ty pe="IVL_TS _explicit"  minOccurs ="0"/>
        233                             <xs:el ement name ="responsi bleParty"  type="COCT _MT040200U V01.Respon sibleParty " nillable ="true"/>
        234                    </xs :sequence>
        235                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        236                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        237                    <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="CST"/>
        238           </ xs:complex Type>
        239           <x s:complexT ype name=" REPC_MT000 100UV01.Da taEnterer" >
        240                    <xs: sequence>
        241                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        242                             <xs:el ement name ="time" ty pe="TS_exp licit" min Occurs="0" />
        243                             <xs:el ement name ="modeCode " type="CE " minOccur s="0"/>
        244                             <xs:el ement name ="signatur eCode" typ e="CE" min Occurs="0" />
        245                             <xs:el ement name ="signatur eText_expl icit" type ="ED" minO ccurs="0"/ >
        246                             <xs:el ement name ="assigned Entity" ty pe="COCT_M T090000UV0 1.Assigned Entity" ni llable="tr ue"/>
        247                    </xs :sequence>
        248                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        249                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        250                    <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="ENT"/>
        251                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="OP"/>
        252           </ xs:complex Type>
        253           <x s:complexT ype name=" REPC_MT000 100UV01.De finition2" >
        254                    <xs: sequence>
        255                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        256                             <xs:el ement name ="actDefin ition" typ e="REPC_MT 000100UV01 .ActDefini tion" nill able="true "/>
        257                    </xs :sequence>
        258                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        259                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        260                    <xs: attribute  name="type Code" type ="ActRelat ionshipTyp e" use="re quired" fi xed="INST" />
        261                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="AN"/>
        262                    <xs: attribute  name="cont extConduct ionInd" ty pe="bl" us e="optiona l" default ="false"/>
        263           </ xs:complex Type>
        264           <x s:complexT ype name=" REPC_MT000 100UV01.En counter">
        265                    <xs: sequence>
        266                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        267                             <xs:el ement name ="id" type ="II" maxO ccurs="unb ounded"/>
        268                             <xs:el ement name ="code" ty pe="CD" mi nOccurs="0 "/>
        269                             <xs:el ement name ="text" ty pe="ED_exp licit" min Occurs="0" />
        270                             <xs:el ement name ="statusCo de" type=" CS" minOcc urs="0"/>
        271                             <xs:el ement name ="effectiv eTime" typ e="SXCM_TS _explicit"  minOccurs ="0" maxOc curs="unbo unded"/>
        272                             <xs:el ement name ="availabi lityTime"  type="TS_e xplicit" m inOccurs=" 0"/>
        273                             <xs:el ement name ="priority Code" type ="CE" minO ccurs="0"/ >
        274                             <xs:el ement name ="confiden tialityCod e" type="C E" minOccu rs="0" max Occurs="un bounded"/>
        275                             <xs:el ement name ="admissio nReferralS ourceCode"  type="CE"  minOccurs ="0"/>
        276                             <xs:el ement name ="lengthOf StayQuanti ty" type=" PQ" minOcc urs="0"/>
        277                             <xs:el ement name ="discharg eDispositi onCode" ty pe="CE" mi nOccurs="0 "/>
        278                             <xs:el ement name ="preAdmit TestInd" t ype="BL" m inOccurs=" 0"/>
        279                             <xs:el ement name ="specialC ourtesiesC ode" type= "CE" minOc curs="0" m axOccurs=" unbounded" />
        280                             <xs:el ement name ="specialA rrangement Code" type ="CE" minO ccurs="0"  maxOccurs= "unbounded "/>
        281                             <xs:el ement name ="subject"  type="REP C_MT000100 UV01.Subje ct4" nilla ble="true"  minOccurs ="0" maxOc curs="unbo unded"/>
        282                             <xs:el ement name ="recordTa rget" type ="REPC_MT0 00100UV01. RecordTarg et" nillab le="true"  minOccurs= "0"/>
        283                             <xs:el ement name ="responsi bleParty"  type="REPC _MT000100U V01.Respon sibleParty " nillable ="true" mi nOccurs="0 "/>
        284                             <xs:el ement name ="performe r" type="R EPC_MT0001 00UV01.Per former3" n illable="t rue" minOc curs="0" m axOccurs=" unbounded" />
        285                             <xs:el ement name ="author"  type="REPC _MT000100U V01.Author 3" nillabl e="true" m inOccurs=" 0" maxOccu rs="unboun ded"/>
        286                             <xs:el ement name ="dataEnte rer" type= "REPC_MT00 0100UV01.D ataEnterer " nillable ="true" mi nOccurs="0 "/>
        287                             <xs:el ement name ="informan t" type="R EPC_MT0001 00UV01.Inf ormant12"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        288                             <xs:el ement name ="verifier " type="RE PC_MT00010 0UV01.Veri fier" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        289                             <xs:el ement name ="location " type="RE PC_MT00010 0UV01.Loca tion" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        290                             <xs:el ement name ="definiti on" type=" REPC_MT000 100UV01.De finition2"  nillable= "true" min Occurs="0" />
        291                             <xs:el ement name ="conditio ns" type=" REPC_MT000 100UV01.Co nditions"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        292                             <xs:el ement name ="sourceOf " type="RE PC_MT00010 0UV01.Sour ceOf3" nil lable="tru e" minOccu rs="0" max Occurs="un bounded"/>
        293                             <xs:el ement name ="targetOf " type="RE PC_MT00010 0UV01.Sour ceOf" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        294                    </xs :sequence>
        295                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        296                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        297                    <xs: attribute  name="clas sCode" typ e="ActClas s" use="re quired" fi xed="ENC"/ >
        298                    <xs: attribute  name="mood Code" type ="x_Clinic alStatemen tEncounter Mood" use= "required" />
        299           </ xs:complex Type>
        300           <x s:complexT ype name=" REPC_MT000 100UV01.He althCareFa cility">
        301                    <xs: sequence>
        302                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        303                             <xs:el ement name ="id" type ="II" minO ccurs="0"/ >
        304                             <xs:el ement name ="code" ty pe="CE" mi nOccurs="0 "/>
        305                             <xs:el ement name ="location " type="RE PC_MT00010 0UV01.Plac e" nillabl e="true" m inOccurs=" 0"/>
        306                             <xs:el ement name ="serviceP roviderOrg anization"  type="REP C_MT000100 UV01.Organ ization" n illable="t rue" minOc curs="0"/>
        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="RoleCla ssServiceD eliveryLoc ation" use ="required "/>
        311           </ xs:complex Type>
        312           <x s:complexT ype name=" REPC_MT000 100UV01.In formant12" >
        313                    <xs: sequence>
        314                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        315                             <xs:el ement name ="function Code" type ="CD" minO ccurs="0"/ >
        316                             <xs:el ement name ="time" ty pe="IVL_TS _explicit"  minOccurs ="0"/>
        317                             <xs:el ement name ="modeCode " type="CE " minOccur s="0"/>
        318                             <xs:ch oice>
        319                                      <xs:elem ent name=" assignedEn tity1" typ e="COCT_MT 090000UV01 .AssignedE ntity" nil lable="tru e"/>
        320                                      <xs:elem ent name=" patient1"  type="COCT _MT050000U V01.Patien t" nillabl e="true"/>
        321                                      <xs:choi ce>
        322                                               <xs:elemen t name="em ployee" ty pe="COCT_M T910000UV. Employee"  nillable=" true"/>
        323                                               <xs:elemen t name="st udent" typ e="COCT_MT 910000UV.S tudent" ni llable="tr ue"/>
        324                                               <xs:elemen t name="pe rsonalRela tionship"  type="COCT _MT910000U V.Personal Relationsh ip" nillab le="true"/ >
        325                                               <xs:elemen t name="ca reGiver" t ype="COCT_ MT910000UV .CareGiver " nillable ="true"/>
        326                                               <xs:elemen t name="re sponsibleP arty" type ="COCT_MT0 40200UV01. Responsibl eParty" ni llable="tr ue"/>
        327                                      </xs:cho ice>
        328                             </xs:c hoice>
        329                    </xs :sequence>
        330                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        331                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        332                    <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="INF"/>
        333                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="OP"/>
        334           </ xs:complex Type>
        335           <x s:complexT ype name=" REPC_MT000 100UV01.Lo cation">
        336                    <xs: sequence>
        337                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        338                             <xs:el ement name ="healthCa reFacility " type="RE PC_MT00010 0UV01.Heal thCareFaci lity" nill able="true "/>
        339                    </xs :sequence>
        340                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        341                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        342                    <xs: attribute  name="type Code" type ="Particip ationTarge tLocation"  use="requ ired"/>
        343                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l"/>
        344           </ xs:complex Type>
        345           <x s:complexT ype name=" REPC_MT000 100UV01.Ma terial">
        346                    <xs: sequence>
        347                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        348                             <xs:el ement name ="code" ty pe="CE_exp licit" min Occurs="0" />
        349                             <xs:el ement name ="desc" ty pe="ST_exp licit" min Occurs="0" />
        350                             <xs:el ement name ="material Part" type ="REPC_MT0 00100UV01. MaterialPa rt" nillab le="true"  minOccurs= "0" maxOcc urs="unbou nded"/>
        351                    </xs :sequence>
        352                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        353                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        354                    <xs: attribute  name="clas sCode" typ e="EntityC lassMateri al" use="r equired"/>
        355                    <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required" />
        356           </ xs:complex Type>
        357           <x s:complexT ype name=" REPC_MT000 100UV01.Ma terial2">
        358                    <xs: sequence>
        359                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        360                             <xs:el ement name ="code" ty pe="CV" mi nOccurs="0 "/>
        361                             <xs:el ement name ="desc" ty pe="ST_exp licit" min Occurs="0" />
        362                    </xs :sequence>
        363                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        364                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        365                    <xs: attribute  name="clas sCode" typ e="EntityC lassMateri al" use="r equired"/>
        366                    <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required" />
        367           </ xs:complex Type>
        368           <x s:complexT ype name=" REPC_MT000 100UV01.Ma terialPart ">
        369                    <xs: sequence>
        370                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        371                             <xs:el ement name ="partMate rial" type ="REPC_MT0 00100UV01. Material2" />
        372                    </xs :sequence>
        373                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        374                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        375                    <xs: attribute  name="clas sCode" typ e="RoleCla ssPartitiv e" use="re quired"/>
        376           </ xs:complex Type>
        377           <x s:complexT ype name=" REPC_MT000 100UV01.Ob servation" >
        378                    <xs: sequence>
        379                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        380                             <xs:el ement name ="id" type ="II" minO ccurs="0"  maxOccurs= "unbounded "/>
        381                             <xs:el ement name ="code" ty pe="CD" mi nOccurs="0 "/>
        382                             <xs:el ement name ="derivati onExpr" ty pe="ST" mi nOccurs="0 "/>
        383                             <xs:el ement name ="text" ty pe="ED_exp licit" min Occurs="0" />
        384                             <xs:el ement name ="statusCo de" type=" CS" minOcc urs="0"/>
        385                             <xs:el ement name ="effectiv eTime" typ e="SXCM_TS _explicit"  minOccurs ="0" maxOc curs="unbo unded"/>
        386                             <xs:el ement name ="availabi lityTime"  type="TS_e xplicit" m inOccurs=" 0"/>
        387                             <xs:el ement name ="priority Code" type ="CE" minO ccurs="0"/ >
        388                             <xs:el ement name ="confiden tialityCod e" type="C E" minOccu rs="0" max Occurs="un bounded"/>
        389                             <xs:el ement name ="repeatNu mber" type ="IVL_INT"  minOccurs ="0"/>
        390                             <xs:el ement name ="uncertai ntyCode" t ype="CE" m inOccurs=" 0"/>
        391                             <xs:el ement name ="language Code" type ="CS" minO ccurs="0"/ >
        392                             <xs:el ement name ="value" t ype="ANY"  minOccurs= "0"/>
        393                             <xs:el ement name ="interpre tationCode " type="CE " minOccur s="0" maxO ccurs="unb ounded"/>
        394                             <xs:el ement name ="methodCo de" type=" CE" minOcc urs="0" ma xOccurs="u nbounded"/ >
        395                             <xs:el ement name ="targetSi teCode" ty pe="CD" mi nOccurs="0 " maxOccur s="unbound ed"/>
        396                             <xs:el ement name ="subject"  type="REP C_MT000100 UV01.Subje ct4" nilla ble="true"  minOccurs ="0" maxOc curs="unbo unded"/>
        397                             <xs:el ement name ="recordTa rget" type ="REPC_MT0 00100UV01. RecordTarg et" nillab le="true"  minOccurs= "0"/>
        398                             <xs:el ement name ="responsi bleParty"  type="REPC _MT000100U V01.Respon sibleParty " nillable ="true" mi nOccurs="0 "/>
        399                             <xs:el ement name ="performe r" type="R EPC_MT0001 00UV01.Per former3" n illable="t rue" minOc curs="0" m axOccurs=" unbounded" />
        400                             <xs:el ement name ="author"  type="REPC _MT000100U V01.Author 3" nillabl e="true" m inOccurs=" 0" maxOccu rs="unboun ded"/>
        401                             <xs:el ement name ="dataEnte rer" type= "REPC_MT00 0100UV01.D ataEnterer " nillable ="true" mi nOccurs="0 "/>
        402                             <xs:el ement name ="informan t" type="R EPC_MT0001 00UV01.Inf ormant12"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        403                             <xs:el ement name ="verifier " type="RE PC_MT00010 0UV01.Veri fier" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        404                             <xs:el ement name ="location " type="RE PC_MT00010 0UV01.Loca tion" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        405                             <xs:el ement name ="definiti on" type=" REPC_MT000 100UV01.De finition2"  nillable= "true" min Occurs="0" />
        406                             <xs:el ement name ="conditio ns" type=" REPC_MT000 100UV01.Co nditions"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        407                             <xs:el ement name ="referenc eRange" ty pe="REPC_M T000100UV0 1.Referenc eRange2" n illable="t rue" minOc curs="0" m axOccurs=" unbounded" />
        408                             <xs:el ement name ="sourceOf " type="RE PC_MT00010 0UV01.Sour ceOf3" nil lable="tru e" minOccu rs="0" max Occurs="un bounded"/>
        409                             <xs:el ement name ="targetOf " type="RE PC_MT00010 0UV01.Sour ceOf" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        410                    </xs :sequence>
        411                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        412                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        413                    <xs: attribute  name="clas sCode" typ e="ActClas sObservati on" use="r equired"/>
        414                    <xs: attribute  name="mood Code" type ="x_Clinic alStatemen tObservati onMood" us e="require d"/>
        415                    <xs: attribute  name="nega tionInd" t ype="bl" u se="option al"/>
        416           </ xs:complex Type>
        417           <x s:complexT ype name=" REPC_MT000 100UV01.Ob servationR ange">
        418                    <xs: sequence>
        419                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        420                             <xs:el ement name ="text" ty pe="ED_exp licit" min Occurs="0" />
        421                             <xs:el ement name ="value" t ype="ANY"/ >
        422                             <xs:el ement name ="interpre tationCode " type="CE "/>
        423                             <xs:el ement name ="precondi tion" type ="REPC_MT0 00100UV01. Preconditi on" nillab le="true"  minOccurs= "0" maxOcc urs="unbou nded"/>
        424                    </xs :sequence>
        425                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        426                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        427                    <xs: attribute  name="clas sCode" typ e="ActClas sObservati on" use="r equired"/>
        428                    <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN.CRT "/>
        429                    <xs: attribute  name="nega tionInd" t ype="bl" u se="option al" defaul t="false"/ >
        430           </ xs:complex Type>
        431           <x s:complexT ype name=" REPC_MT000 100UV01.Or ganization ">
        432                    <xs: sequence>
        433                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        434                             <xs:el ement name ="id" type ="II" minO ccurs="0"  maxOccurs= "unbounded "/>
        435                             <xs:el ement name ="name" ty pe="ON_exp licit" min Occurs="0"  maxOccurs ="unbounde d"/>
        436                             <xs:el ement name ="telecom"  type="TEL _explicit"  minOccurs ="0" maxOc curs="unbo unded"/>
        437                             <xs:el ement name ="addr" ty pe="AD_exp licit" min Occurs="0"  maxOccurs ="unbounde d"/>
        438                    </xs :sequence>
        439                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        440                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        441                    <xs: attribute  name="clas sCode" typ e="EntityC lassOrgani zation" us e="require d"/>
        442                    <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        443           </ xs:complex Type>
        444           <x s:complexT ype name=" REPC_MT000 100UV01.Or ganizer">
        445                    <xs: sequence>
        446                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        447                             <xs:el ement name ="id" type ="II" minO ccurs="0"  maxOccurs= "unbounded "/>
        448                             <xs:el ement name ="code" ty pe="CD" mi nOccurs="0 "/>
        449                             <xs:el ement name ="statusCo de" type=" CS" minOcc urs="0"/>
        450                             <xs:el ement name ="effectiv eTime" typ e="IVL_TS_ explicit"  minOccurs= "0"/>
        451                             <xs:el ement name ="availabi lityTime"  type="TS_e xplicit" m inOccurs=" 0"/>
        452                             <xs:el ement name ="priority Code" type ="CE" minO ccurs="0"  maxOccurs= "unbounded "/>
        453                             <xs:el ement name ="confiden tialityCod e" type="C E" minOccu rs="0" max Occurs="un bounded"/>
        454                             <xs:el ement name ="subject"  type="REP C_MT000100 UV01.Subje ct4" nilla ble="true"  minOccurs ="0" maxOc curs="unbo unded"/>
        455                             <xs:el ement name ="recordTa rget" type ="REPC_MT0 00100UV01. RecordTarg et" nillab le="true"  minOccurs= "0"/>
        456                             <xs:el ement name ="responsi bleParty"  type="REPC _MT000100U V01.Respon sibleParty " nillable ="true" mi nOccurs="0 "/>
        457                             <xs:el ement name ="performe r" type="R EPC_MT0001 00UV01.Per former3" n illable="t rue" minOc curs="0" m axOccurs=" unbounded" />
        458                             <xs:el ement name ="author"  type="REPC _MT000100U V01.Author 3" nillabl e="true" m inOccurs=" 0" maxOccu rs="unboun ded"/>
        459                             <xs:el ement name ="dataEnte rer" type= "REPC_MT00 0100UV01.D ataEnterer " nillable ="true" mi nOccurs="0 "/>
        460                             <xs:el ement name ="informan t" type="R EPC_MT0001 00UV01.Inf ormant12"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        461                             <xs:el ement name ="verifier " type="RE PC_MT00010 0UV01.Veri fier" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        462                             <xs:el ement name ="location " type="RE PC_MT00010 0UV01.Loca tion" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        463                             <xs:el ement name ="definiti on" type=" REPC_MT000 100UV01.De finition2"  nillable= "true" min Occurs="0" />
        464                             <xs:el ement name ="conditio ns" type=" REPC_MT000 100UV01.Co nditions"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        465                             <xs:el ement name ="componen t" type="R EPC_MT0001 00UV01.Com ponent3" n illable="t rue" minOc curs="0" m axOccurs=" unbounded" />
        466                             <xs:el ement name ="sourceOf " type="RE PC_MT00010 0UV01.Sour ceOf3" nil lable="tru e" minOccu rs="0" max Occurs="un bounded"/>
        467                             <xs:el ement name ="targetOf " type="RE PC_MT00010 0UV01.Sour ceOf" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        468                    </xs :sequence>
        469                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        470                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        471                    <xs: attribute  name="clas sCode" typ e="ActClas sContainer " use="req uired"/>
        472                    <xs: attribute  name="mood Code" type ="ActMood"  use="requ ired" fixe d="EVN"/>
        473           </ xs:complex Type>
        474           <x s:complexT ype name=" REPC_MT000 100UV01.Pe rformer3">
        475                    <xs: sequence>
        476                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        477                             <xs:el ement name ="function Code" type ="CD" minO ccurs="0"/ >
        478                             <xs:el ement name ="time" ty pe="IVL_TS _explicit"  minOccurs ="0"/>
        479                             <xs:el ement name ="modeCode " type="CE " minOccur s="0"/>
        480                             <xs:ch oice>
        481                                      <xs:elem ent name=" assignedEn tity1" typ e="COCT_MT 090000UV01 .AssignedE ntity" nil lable="tru e"/>
        482                                      <xs:elem ent name=" patient1"  type="COCT _MT050000U V01.Patien t" nillabl e="true"/>
        483                                      <xs:choi ce>
        484                                               <xs:elemen t name="em ployee" ty pe="COCT_M T910000UV. Employee"  nillable=" true"/>
        485                                               <xs:elemen t name="st udent" typ e="COCT_MT 910000UV.S tudent" ni llable="tr ue"/>
        486                                               <xs:elemen t name="pe rsonalRela tionship"  type="COCT _MT910000U V.Personal Relationsh ip" nillab le="true"/ >
        487                                               <xs:elemen t name="ca reGiver" t ype="COCT_ MT910000UV .CareGiver " nillable ="true"/>
        488                                               <xs:elemen t name="re sponsibleP arty" type ="COCT_MT0 40200UV01. Responsibl eParty" ni llable="tr ue"/>
        489                                      </xs:cho ice>
        490                             </xs:c hoice>
        491                    </xs :sequence>
        492                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        493                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        494                    <xs: attribute  name="type Code" type ="Particip ationPhysi calPerform er" use="r equired"/>
        495                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="OP"/>
        496           </ xs:complex Type>
        497           <x s:complexT ype name=" REPC_MT000 100UV01.Pl ace">
        498                    <xs: sequence>
        499                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        500                             <xs:el ement name ="name" ty pe="EN_exp licit" min Occurs="0"  maxOccurs ="unbounde d"/>
        501                             <xs:el ement name ="addr" ty pe="AD_exp licit" min Occurs="0" />
        502                    </xs :sequence>
        503                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        504                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        505                    <xs: attribute  name="clas sCode" typ e="EntityC lassPlace"  use="requ ired"/>
        506                    <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "required"  fixed="IN STANCE"/>
        507           </ xs:complex Type>
        508           <x s:complexT ype name=" REPC_MT000 100UV01.Pr econdition ">
        509                    <xs: sequence>
        510                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        511                             <xs:el ement name ="conjunct ionCode" t ype="CS" m inOccurs=" 0"/>
        512                             <xs:el ement name ="seperata bleInd" ty pe="BL" mi nOccurs="0 "/>
        513                             <xs:el ement name ="criterio n" type="R EPC_MT0001 00UV01.Cri terion" ni llable="tr ue"/>
        514                    </xs :sequence>
        515                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        516                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        517                    <xs: attribute  name="type Code" type ="ActRelat ionshipTyp e" use="re quired" fi xed="PRCN" />
        518                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="OP"/>
        519                    <xs: attribute  name="cont extConduct ionInd" ty pe="bl" us e="optiona l" default ="true"/>
        520           </ xs:complex Type>
        521           <x s:complexT ype name=" REPC_MT000 100UV01.Pr econdition 2">
        522                    <xs: sequence>
        523                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        524                             <xs:el ement name ="conjunct ionCode" t ype="CS" m inOccurs=" 0"/>
        525                             <xs:el ement name ="seperata bleInd" ty pe="BL" mi nOccurs="0 "/>
        526                             <xs:el ement name ="criterio n" type="R EPC_MT0001 00UV01.Cri terion" ni llable="tr ue"/>
        527                    </xs :sequence>
        528                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        529                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        530                    <xs: attribute  name="type Code" type ="ActRelat ionshipTyp e" use="re quired" fi xed="PRCN" />
        531                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="ON"/>
        532                    <xs: attribute  name="cont extConduct ionInd" ty pe="bl" us e="optiona l" default ="false"/>
        533           </ xs:complex Type>
        534           <x s:complexT ype name=" REPC_MT000 100UV01.Pr ocedure">
        535                    <xs: sequence>
        536                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        537                             <xs:el ement name ="id" type ="II" maxO ccurs="unb ounded"/>
        538                             <xs:el ement name ="code" ty pe="CD" mi nOccurs="0 "/>
        539                             <xs:el ement name ="text" ty pe="ED_exp licit" min Occurs="0" />
        540                             <xs:el ement name ="statusCo de" type=" CS" minOcc urs="0"/>
        541                             <xs:el ement name ="effectiv eTime" typ e="SXCM_TS _explicit"  minOccurs ="0" maxOc curs="unbo unded"/>
        542                             <xs:el ement name ="availabi lityTime"  type="TS"  minOccurs= "0"/>
        543                             <xs:el ement name ="priority Code" type ="CE" minO ccurs="0"/ >
        544                             <xs:el ement name ="confiden tialityCod e" type="C E" minOccu rs="0" max Occurs="un bounded"/>
        545                             <xs:el ement name ="interrup tibleInd"  type="BL"  minOccurs= "0"/>
        546                             <xs:el ement name ="uncertai ntyCode" t ype="CE" m inOccurs=" 0"/>
        547                             <xs:el ement name ="language Code" type ="CS" minO ccurs="0"/ >
        548                             <xs:el ement name ="methodCo de" type=" CE" minOcc urs="0" ma xOccurs="u nbounded"/ >
        549                             <xs:el ement name ="approach SiteCode"  type="CD"  minOccurs= "0" maxOcc urs="unbou nded"/>
        550                             <xs:el ement name ="targetSi teCode" ty pe="CD" mi nOccurs="0 " maxOccur s="unbound ed"/>
        551                             <xs:el ement name ="subject"  type="REP C_MT000100 UV01.Subje ct4" nilla ble="true"  minOccurs ="0" maxOc curs="unbo unded"/>
        552                             <xs:el ement name ="recordTa rget" type ="REPC_MT0 00100UV01. RecordTarg et" nillab le="true"  minOccurs= "0"/>
        553                             <xs:el ement name ="responsi bleParty"  type="REPC _MT000100U V01.Respon sibleParty " nillable ="true" mi nOccurs="0 "/>
        554                             <xs:el ement name ="performe r" type="R EPC_MT0001 00UV01.Per former3" n illable="t rue" minOc curs="0" m axOccurs=" unbounded" />
        555                             <xs:el ement name ="author"  type="REPC _MT000100U V01.Author 3" nillabl e="true" m inOccurs=" 0" maxOccu rs="unboun ded"/>
        556                             <xs:el ement name ="dataEnte rer" type= "REPC_MT00 0100UV01.D ataEnterer " nillable ="true" mi nOccurs="0 "/>
        557                             <xs:el ement name ="informan t" type="R EPC_MT0001 00UV01.Inf ormant12"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        558                             <xs:el ement name ="verifier " type="RE PC_MT00010 0UV01.Veri fier" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        559                             <xs:el ement name ="location " type="RE PC_MT00010 0UV01.Loca tion" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        560                             <xs:el ement name ="definiti on" type=" REPC_MT000 100UV01.De finition2"  nillable= "true" min Occurs="0" />
        561                             <xs:el ement name ="conditio ns" type=" REPC_MT000 100UV01.Co nditions"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        562                             <xs:el ement name ="sourceOf " type="RE PC_MT00010 0UV01.Sour ceOf3" nil lable="tru e" minOccu rs="0" max Occurs="un bounded"/>
        563                             <xs:el ement name ="targetOf " type="RE PC_MT00010 0UV01.Sour ceOf" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        564                    </xs :sequence>
        565                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        566                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        567                    <xs: attribute  name="clas sCode" typ e="ActClas sProcedure " use="req uired"/>
        568                    <xs: attribute  name="mood Code" type ="x_Clinic alStatemen tProcedure Mood" use= "required" />
        569                    <xs: attribute  name="nega tionInd" t ype="bl" u se="option al"/>
        570           </ xs:complex Type>
        571           <x s:complexT ype name=" REPC_MT000 100UV01.Pr oduct">
        572                    <xs: sequence>
        573                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        574                             <xs:el ement name ="id" type ="II" minO ccurs="0"  maxOccurs= "unbounded "/>
        575                             <xs:el ement name ="code" ty pe="CE" mi nOccurs="0 "/>
        576                             <xs:el ement name ="name" ty pe="EN_exp licit" min Occurs="0"  maxOccurs ="unbounde d"/>
        577                             <xs:el ement name ="quantity " type="PQ " minOccur s="0"/>
        578                             <xs:el ement name ="playingM aterial" t ype="REPC_ MT000100UV 01.Materia l" nillabl e="true" m inOccurs=" 0"/>
        579                             <xs:el ement name ="scopingO rganizatio n" type="R EPC_MT0001 00UV01.Org anization"  nillable= "true" min Occurs="0" />
        580                    </xs :sequence>
        581                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        582                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        583                    <xs: attribute  name="clas sCode" typ e="RoleCla ssPassive"  use="requ ired"/>
        584           </ xs:complex Type>
        585           <x s:complexT ype name=" REPC_MT000 100UV01.Pr oduct2">
        586                    <xs: sequence>
        587                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        588                             <xs:ch oice>
        589                                      <xs:elem ent name=" product1"  type="REPC _MT000100U V01.Produc t"/>
        590                                      <xs:choi ce>
        591                                               <xs:elemen t name="co ntent" typ e="COCT_MT 220300UV.C ontent"/>
        592                                               <xs:elemen t name="me dication"  type="COCT _MT230100U V.Medicati on"/>
        593                                      </xs:cho ice>
        594                             </xs:c hoice>
        595                    </xs :sequence>
        596                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        597                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        598                    <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="PRD"/>
        599                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l"/>
        600           </ xs:complex Type>
        601           <x s:complexT ype name=" REPC_MT000 100UV01.Re cordTarget ">
        602                    <xs: sequence>
        603                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        604                             <xs:ch oice>
        605                                      <xs:elem ent name=" maintained Entity" ty pe="REPC_M T000700UV0 1.Maintain edEntity"  nillable=" true"/>
        606                                      <xs:elem ent name=" patient" t ype="COCT_ MT050000UV 01.Patient " nillable ="true"/>
        607                             </xs:c hoice>
        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="RCT"/>
        612                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="OP"/>
        613           </ xs:complex Type>
        614           <x s:complexT ype name=" REPC_MT000 100UV01.Re ferenceRan ge2">
        615                    <xs: sequence>
        616                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        617                             <xs:el ement name ="seperata bleInd" ty pe="BL" mi nOccurs="0 "/>
        618                             <xs:el ement name ="observat ionRange"  type="REPC _MT000100U V01.Observ ationRange " nillable ="true"/>
        619                    </xs :sequence>
        620                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        621                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        622                    <xs: attribute  name="type Code" type ="ActRelat ionshipTyp e" use="re quired" fi xed="REFV" />
        623                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="ON"/>
        624                    <xs: attribute  name="cont extConduct ionInd" ty pe="bl" us e="optiona l" default ="false"/>
        625           </ xs:complex Type>
        626           <x s:complexT ype name=" REPC_MT000 100UV01.Re sponsibleP arty">
        627                    <xs: sequence>
        628                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        629                             <xs:el ement name ="assigned Entity" ty pe="COCT_M T090000UV0 1.Assigned Entity" ni llable="tr ue"/>
        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="RESP"/>
        634                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l"/>
        635           </ xs:complex Type>
        636           <x s:complexT ype name=" REPC_MT000 100UV01.So urceOf">
        637                    <xs: sequence>
        638                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        639                             <xs:el ement name ="sequence Number" ty pe="INT" m inOccurs=" 0"/>
        640                             <xs:el ement name ="pauseQua ntity" typ e="PQ" min Occurs="0" />
        641                             <xs:el ement name ="conjunct ionCode" t ype="CS" m inOccurs=" 0"/>
        642                             <xs:el ement name ="seperata bleInd" ty pe="BL" mi nOccurs="0 "/>
        643                             <xs:ch oice>
        644                                      <xs:elem ent name=" act" type= "REPC_MT00 0100UV01.A ct" nillab le="true"/ >
        645                                      <xs:elem ent name=" encounter"  type="REP C_MT000100 UV01.Encou nter" nill able="true "/>
        646                                      <xs:elem ent name=" observatio n" type="R EPC_MT0001 00UV01.Obs ervation"  nillable=" true"/>
        647                                      <xs:elem ent name=" organizer"  type="REP C_MT000100 UV01.Organ izer" nill able="true "/>
        648                                      <xs:elem ent name=" procedure"  type="REP C_MT000100 UV01.Proce dure" nill able="true "/>
        649                                      <xs:elem ent name=" substanceA dministrat ion" type= "REPC_MT00 0100UV01.S ubstanceAd ministrati on" nillab le="true"/ >
        650                                      <xs:elem ent name=" supply" ty pe="REPC_M T000100UV0 1.Supply"  nillable=" true"/>
        651                             </xs:c hoice>
        652                    </xs :sequence>
        653                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        654                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        655                    <xs: attribute  name="type Code" type ="ActRelat ionshipTyp e" use="re quired"/>
        656                    <xs: attribute  name="inve rsionInd"  type="bl"  use="optio nal"/>
        657                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="AN"/>
        658                    <xs: attribute  name="cont extConduct ionInd" ty pe="bl" us e="optiona l" default ="true"/>
        659                    <xs: attribute  name="nega tionInd" t ype="bl" u se="option al"/>
        660           </ xs:complex Type>
        661           <x s:complexT ype name=" REPC_MT000 100UV01.So urceOf3">
        662                    <xs: sequence>
        663                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        664                             <xs:el ement name ="sequence Number" ty pe="INT" m inOccurs=" 0"/>
        665                             <xs:el ement name ="pauseQua ntity" typ e="PQ" min Occurs="0" />
        666                             <xs:el ement name ="conjunct ionCode" t ype="CS" m inOccurs=" 0"/>
        667                             <xs:el ement name ="seperata bleInd" ty pe="BL" mi nOccurs="0 "/>
        668                             <xs:ch oice>
        669                                      <xs:elem ent name=" act" type= "REPC_MT00 0100UV01.A ct" nillab le="true"/ >
        670                                      <xs:elem ent name=" encounter"  type="REP C_MT000100 UV01.Encou nter" nill able="true "/>
        671                                      <xs:elem ent name=" observatio n" type="R EPC_MT0001 00UV01.Obs ervation"  nillable=" true"/>
        672                                      <xs:elem ent name=" organizer"  type="REP C_MT000100 UV01.Organ izer" nill able="true "/>
        673                                      <xs:elem ent name=" procedure"  type="REP C_MT000100 UV01.Proce dure" nill able="true "/>
        674                                      <xs:elem ent name=" substanceA dministrat ion" type= "REPC_MT00 0100UV01.S ubstanceAd ministrati on" nillab le="true"/ >
        675                                      <xs:elem ent name=" supply" ty pe="REPC_M T000100UV0 1.Supply"  nillable=" true"/>
        676                             </xs:c hoice>
        677                    </xs :sequence>
        678                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        679                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        680                    <xs: attribute  name="type Code" type ="ActRelat ionshipTyp e" use="re quired"/>
        681                    <xs: attribute  name="inve rsionInd"  type="bl"  use="optio nal"/>
        682                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="AN"/>
        683                    <xs: attribute  name="cont extConduct ionInd" ty pe="bl" us e="optiona l" default ="true"/>
        684                    <xs: attribute  name="nega tionInd" t ype="bl" u se="option al"/>
        685           </ xs:complex Type>
        686           <x s:complexT ype name=" REPC_MT000 100UV01.Su bject4">
        687                    <xs: sequence>
        688                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        689                             <xs:el ement name ="sequence Number" ty pe="INT" m inOccurs=" 0"/>
        690                             <xs:el ement name ="awarenes sCode" typ e="CE" min Occurs="0" />
        691                             <xs:ch oice>
        692                                      <xs:choi ce>
        693                                               <xs:elemen t name="em ployee" ty pe="COCT_M T910000UV. Employee"  nillable=" true"/>
        694                                               <xs:elemen t name="st udent" typ e="COCT_MT 910000UV.S tudent" ni llable="tr ue"/>
        695                                               <xs:elemen t name="pe rsonalRela tionship"  type="COCT _MT910000U V.Personal Relationsh ip" nillab le="true"/ >
        696                                               <xs:elemen t name="ca reGiver" t ype="COCT_ MT910000UV .CareGiver " nillable ="true"/>
        697                                               <xs:elemen t name="re sponsibleP arty" type ="COCT_MT0 40200UV01. Responsibl eParty" ni llable="tr ue"/>
        698                                      </xs:cho ice>
        699                                      <xs:elem ent name=" specimen"  type="COCT _MT080000U V.Specimen " nillable ="true"/>
        700                                      <xs:elem ent name=" maintained Entity" ty pe="REPC_M T000700UV0 1.Maintain edEntity"  nillable=" true"/>
        701                                      <xs:elem ent name=" patient" t ype="COCT_ MT050000UV 01.Patient " nillable ="true"/>
        702                             </xs:c hoice>
        703                    </xs :sequence>
        704                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        705                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        706                    <xs: attribute  name="type Code" type ="Particip ationTarge tSubject"  use="requi red"/>
        707                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="OP"/>
        708           </ xs:complex Type>
        709           <x s:complexT ype name=" REPC_MT000 100UV01.Su bstanceAdm inistratio n">
        710                    <xs: sequence>
        711                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        712                             <xs:el ement name ="id" type ="II" minO ccurs="0"  maxOccurs= "unbounded "/>
        713                             <xs:el ement name ="code" ty pe="CD" mi nOccurs="0 "/>
        714                             <xs:el ement name ="text" ty pe="ED_exp licit" min Occurs="0" />
        715                             <xs:el ement name ="statusCo de" type=" CS" minOcc urs="0"/>
        716                             <!--<x s:element  name="effe ctiveTime"  type="SXC M_TS_expli cit" minOc curs="0" m axOccurs=" unbounded" /> -->
        717                             <xs:el ement name ="effectiv eTime" typ e="TS" min Occurs="0"  maxOccurs ="unbounde d"/>
        718                             <xs:el ement name ="availabi lityTime"  type="TS_e xplicit" m inOccurs=" 0"/>
        719                             <xs:el ement name ="priority Code" type ="CE" minO ccurs="0"/ >
        720                             <xs:el ement name ="confiden tialityCod e" type="C E" minOccu rs="0" max Occurs="un bounded"/>
        721                             <xs:el ement name ="repeatNu mber" type ="IVL_INT"  minOccurs ="0"/>
        722                             <xs:el ement name ="language Code" type ="CE" minO ccurs="0"/ >
        723                             <xs:el ement name ="routeCod e" type="C E" minOccu rs="0"/>
        724                             <xs:el ement name ="approach SiteCode"  type="CD"  minOccurs= "0" maxOcc urs="unbou nded"/>
        725                             <xs:el ement name ="doseQuan tity" type ="IVL_PQ"  minOccurs= "0"/>
        726                             <xs:el ement name ="rateQuan tity" type ="IVL_PQ"  minOccurs= "0"/>
        727                             <xs:el ement name ="doseChec kQuantity"  type="RTO _QTY_QTY"  minOccurs= "0" maxOcc urs="unbou nded"/>
        728                             <xs:el ement name ="maxDoseQ uantity" t ype="RTO_P Q_PQ" minO ccurs="0"/ >
        729                             <xs:el ement name ="administ rationUnit Code" type ="CE" minO ccurs="0"/ >
        730                             <xs:el ement name ="subject"  type="REP C_MT000100 UV01.Subje ct4" nilla ble="true"  minOccurs ="0" maxOc curs="unbo unded"/>
        731                             <xs:el ement name ="consumab le" type=" REPC_MT000 100UV01.Co nsumable"/ >
        732                             <xs:el ement name ="recordTa rget" type ="REPC_MT0 00100UV01. RecordTarg et" nillab le="true"  minOccurs= "0"/>
        733                             <xs:el ement name ="responsi bleParty"  type="REPC _MT000100U V01.Respon sibleParty " nillable ="true" mi nOccurs="0 "/>
        734                             <xs:el ement name ="performe r" type="R EPC_MT0001 00UV01.Per former3" n illable="t rue" minOc curs="0" m axOccurs=" unbounded" />
        735                             <xs:el ement name ="author"  type="REPC _MT000100U V01.Author 3" nillabl e="true" m inOccurs=" 0" maxOccu rs="unboun ded"/>
        736                             <xs:el ement name ="dataEnte rer" type= "REPC_MT00 0100UV01.D ataEnterer " nillable ="true" mi nOccurs="0 "/>
        737                             <xs:el ement name ="informan t" type="R EPC_MT0001 00UV01.Inf ormant12"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        738                             <xs:el ement name ="verifier " type="RE PC_MT00010 0UV01.Veri fier" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        739                             <xs:el ement name ="location " type="RE PC_MT00010 0UV01.Loca tion" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        740                             <xs:el ement name ="definiti on" type=" REPC_MT000 100UV01.De finition2"  nillable= "true" min Occurs="0" />
        741                             <xs:el ement name ="conditio ns" type=" REPC_MT000 100UV01.Co nditions"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        742                             <xs:el ement name ="sourceOf " type="RE PC_MT00010 0UV01.Sour ceOf3" nil lable="tru e" minOccu rs="0" max Occurs="un bounded"/>
        743                             <xs:el ement name ="targetOf " type="RE PC_MT00010 0UV01.Sour ceOf" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        744                    </xs :sequence>
        745                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        746                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        747                    <xs: attribute  name="clas sCode" typ e="ActClas s" use="re quired" fi xed="SBADM "/>
        748                    <xs: attribute  name="mood Code" type ="x_Clinic alStatemen tSubstance Mood" use= "required" />
        749                    <xs: attribute  name="nega tionInd" t ype="bl" u se="option al"/>
        750           </ xs:complex Type>
        751           <x s:complexT ype name=" REPC_MT000 100UV01.Su pply">
        752                    <xs: sequence>
        753                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        754                             <xs:el ement name ="id" type ="II" maxO ccurs="unb ounded"/>
        755                             <xs:el ement name ="code" ty pe="CD" mi nOccurs="0 "/>
        756                             <xs:el ement name ="text" ty pe="ED_exp licit" min Occurs="0" />
        757                             <xs:el ement name ="statusCo de" type=" CS" minOcc urs="0"/>
        758                             <xs:el ement name ="effectiv eTime" typ e="SXCM_TS _explicit"  minOccurs ="0" maxOc curs="unbo unded"/>
        759                             <xs:el ement name ="availabi lityTime"  type="TS"  minOccurs= "0"/>
        760                             <xs:el ement name ="priority Code" type ="CE" minO ccurs="0"  maxOccurs= "unbounded "/>
        761                             <xs:el ement name ="confiden tialityCod e" type="C E" minOccu rs="0" max Occurs="un bounded"/>
        762                             <xs:el ement name ="repeatNu mber" type ="IVL_INT"  minOccurs ="0"/>
        763                             <xs:el ement name ="independ entInd" ty pe="BL" mi nOccurs="0 "/>
        764                             <xs:el ement name ="language Code" type ="CE" minO ccurs="0"/ >
        765                             <xs:el ement name ="quantity " type="PQ " minOccur s="0"/>
        766                             <xs:el ement name ="expected UseTime" t ype="IVL_T S_explicit " minOccur s="0"/>
        767                             <xs:el ement name ="subject"  type="REP C_MT000100 UV01.Subje ct4" nilla ble="true"  minOccurs ="0" maxOc curs="unbo unded"/>
        768                             <!--<x s:element  name="prod uct" type= "REPC_MT00 0100UV01.P roduct2" m axOccurs=" unbounded" />-->
        769                             <xs:el ement name ="product"  type="REP C_MT000100 UV01.Produ ct2" minOc curs="0" m axOccurs=" unbounded" />
        770                             <xs:el ement name ="recordTa rget" type ="REPC_MT0 00100UV01. RecordTarg et" nillab le="true"  minOccurs= "0"/>
        771                             <xs:el ement name ="responsi bleParty"  type="REPC _MT000100U V01.Respon sibleParty " nillable ="true" mi nOccurs="0 "/>
        772                             <xs:el ement name ="performe r" type="R EPC_MT0001 00UV01.Per former3" n illable="t rue" minOc curs="0" m axOccurs=" unbounded" />
        773                             <xs:el ement name ="author"  type="REPC _MT000100U V01.Author 3" nillabl e="true" m inOccurs=" 0" maxOccu rs="unboun ded"/>
        774                             <xs:el ement name ="dataEnte rer" type= "REPC_MT00 0100UV01.D ataEnterer " nillable ="true" mi nOccurs="0 "/>
        775                             <xs:el ement name ="informan t" type="R EPC_MT0001 00UV01.Inf ormant12"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        776                             <xs:el ement name ="verifier " type="RE PC_MT00010 0UV01.Veri fier" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        777                             <xs:el ement name ="location " type="RE PC_MT00010 0UV01.Loca tion" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        778                             <xs:el ement name ="definiti on" type=" REPC_MT000 100UV01.De finition2"  nillable= "true" min Occurs="0" />
        779                             <xs:el ement name ="conditio ns" type=" REPC_MT000 100UV01.Co nditions"  nillable=" true" minO ccurs="0"  maxOccurs= "unbounded "/>
        780                             <xs:el ement name ="sourceOf " type="RE PC_MT00010 0UV01.Sour ceOf3" nil lable="tru e" minOccu rs="0" max Occurs="un bounded"/>
        781                             <xs:el ement name ="targetOf " type="RE PC_MT00010 0UV01.Sour ceOf" nill able="true " minOccur s="0" maxO ccurs="unb ounded"/>
        782                    </xs :sequence>
        783                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        784                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        785                    <xs: attribute  name="clas sCode" typ e="ActClas sSupply" u se="requir ed"/>
        786                    <xs: attribute  name="mood Code" type ="x_Clinic alStatemen tSupplyMoo d" use="re quired"/>
        787           </ xs:complex Type>
        788           <x s:complexT ype name=" REPC_MT000 100UV01.Ve rifier">
        789                    <xs: sequence>
        790                             <xs:gr oup ref="I nfrastruct ureRootEle ments"/>
        791                             <xs:el ement name ="noteText " type="ED _explicit"  minOccurs ="0"/>
        792                             <xs:el ement name ="time" ty pe="TS_exp licit" min Occurs="0" />
        793                             <xs:el ement name ="modeCode " type="CE " minOccur s="0"/>
        794                             <xs:el ement name ="signatur eCode" typ e="CS" min Occurs="0" />
        795                             <xs:el ement name ="signatur eText" typ e="ED_expl icit" minO ccurs="0"/ >
        796                             <xs:el ement name ="assigned Entity" ty pe="COCT_M T090000UV0 1.Assigned Entity" ni llable="tr ue"/>
        797                    </xs :sequence>
        798                    <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        799                    <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        800                    <xs: attribute  name="type Code" type ="Particip ationVerif ier" use=" required"/ >
        801                    <xs: attribute  name="cont extControl Code" type ="ContextC ontrol" us e="optiona l" default ="OP"/>
        802           </ xs:complex Type>
        803   </xs:schem a>