3430. EPMO Open Source Coordination Office Redaction File Detail Report

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

3430.1 Files compared

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

3430.2 Comparison summary

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

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

3430.4 Active regular expressions

No regular expressions were active.

3430.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  PRPA_MT201 301UV02.
        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 0007UV.xsd "/>
        49      <xs:inc lude schem aLocation= "COCT_MT82 0000UV.xsd "/>
        50      <xs:inc lude schem aLocation= "COCT_MT15 0002UV01.x sd"/>
        51      <xs:inc lude schem aLocation= "COCT_MT03 0007UV.xsd "/>
        52      <xs:inc lude schem aLocation= "COCT_MT03 0207UV.xsd "/>
        53      <xs:inc lude schem aLocation= "COCT_MT71 0007UV.xsd "/>
        54      <xs:inc lude schem aLocation= "COCT_MT96 0000UV05.x sd"/>
        55      <xs:inc lude schem aLocation= "COCT_MT67 0000UV04.x sd"/>
        56      <xs:inc lude schem aLocation= "COCT_MT15 0003UV03.x sd"/>
        57      <xs:inc lude schem aLocation= "COCT_MT51 0000UV06.x sd"/>
        58      <xs:com plexType n ame="PRPA_ MT201301UV 02.Adminis trativeObs ervation">
        59         <xs: sequence>
        60            < xs:group r ef="Infras tructureRo otElements "/>
        61            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        62            < xs:element  name="cod e" type="C D" minOccu rs="1" max Occurs="1" />
        63            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        64            < xs:element  name="eff ectiveTime " type="SX CM_TS_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        65            < xs:element  name="val ue" type=" ANY" minOc curs="1" m axOccurs=" 1"/>
        66         </xs :sequence>
        67         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        68         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        69         <xs: attribute  name="clas sCode" typ e="ActClas sObservati on" use="r equired"/>
        70         <xs: attribute  name="mood Code" type ="ActMood"  use="opti onal" fixe d="EVN"/>
        71      </xs:co mplexType>
        72      <xs:com plexType n ame="PRPA_ MT201301UV 02.BirthPl ace">
        73         <xs: sequence>
        74            < xs:group r ef="Infras tructureRo otElements "/>
        75            < xs:element  name="add r" type="A D" minOccu rs="0" max Occurs="1" />
        76            < xs:element  name="bir thplace" t ype="COCT_ MT710007UV .Place" ni llable="tr ue" minOcc urs="0"
        77                          maxOccurs ="1"/>
        78            < xs:element  name="sub jectOf" ty pe="PRPA_M T201301UV0 2.Subject2 " nillable ="true"
        79                          minOccurs ="0"
        80                          maxOccurs ="1"/>
        81         </xs :sequence>
        82         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        83         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        84         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="o ptional" f ixed="BIRT HPL"/>
        85      </xs:co mplexType>
        86      <xs:com plexType n ame="PRPA_ MT201301UV 02.CareGiv er">
        87         <xs: sequence>
        88            < xs:group r ef="Infras tructureRo otElements "/>
        89            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        90            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        91            < xs:element  name="add r" type="A D_explicit " minOccur s="0" maxO ccurs="unb ounded"/>
        92            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        93            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        94            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        95            < xs:element  name="car eGiverPers on" type=" COCT_MT030 207UV.Pers on" nillab le="true"
        96                          minOccurs ="1"
        97                          maxOccurs ="1"/>
        98         </xs :sequence>
        99         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        100         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        101         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="o ptional" f ixed="CARE GIVER"/>
        102      </xs:co mplexType>
        103      <xs:com plexType n ame="PRPA_ MT201301UV 02.Citizen ">
        104         <xs: sequence>
        105            < xs:group r ef="Infras tructureRo otElements "/>
        106            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        107            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        108            < xs:element  name="pol iticalNati on" type=" PRPA_MT201 301UV02.Na tion" minO ccurs="1"
        109                          maxOccurs ="1"/>
        110         </xs :sequence>
        111         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        112         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        113         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="o ptional" f ixed="CIT" />
        114      </xs:co mplexType>
        115      <xs:com plexType n ame="PRPA_ MT201301UV 02.Contact Party">
        116         <xs: sequence>
        117            < xs:group r ef="Infras tructureRo otElements "/>
        118            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        119            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        120            < xs:element  name="add r" type="A D_explicit " minOccur s="0" maxO ccurs="unb ounded"/>
        121            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="1"  maxOccurs= "unbounded "/>
        122            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        123            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        124            < xs:choice>
        125                <xs:elem ent name=" contactPer son" type= "COCT_MT03 0207UV.Per son" nilla ble="true"
        126                             minOcc urs="1"
        127                             maxOcc urs="1"/>
        128                <xs:elem ent name=" contactOrg anization"  type="COC T_MT150007 UV.Organiz ation" nil lable="tru e"
        129                             minOcc urs="1"
        130                             maxOcc urs="1"/>
        131            < /xs:choice >
        132         </xs :sequence>
        133         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        134         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        135         <xs: attribute  name="clas sCode" typ e="RoleCla ssContact"  use="requ ired"/>
        136         <xs: attribute  name="nega tionInd" t ype="bl" u se="option al"/>
        137      </xs:co mplexType>
        138      <xs:com plexType n ame="PRPA_ MT201301UV 02.Covered Party">
        139         <xs: sequence>
        140            < xs:group r ef="Infras tructureRo otElements "/>
        141            < xs:element  name="seq uenceNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        142            < xs:element  name="tim e" type="I VL_TS_expl icit" minO ccurs="0"  maxOccurs= "1"/>
        143            < xs:element  name="cov erageRecor d" type="C OCT_MT5100 00UV06.Cov erageRecor d" nillabl e="true"
        144                          minOccurs ="1"
        145                          maxOccurs ="1"/>
        146         </xs :sequence>
        147         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        148         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        149         <xs: attribute  name="type Code" type ="Particip ationType"  use="requ ired" fixe d="COV"/>
        150      </xs:co mplexType>
        151      <xs:com plexType n ame="PRPA_ MT201301UV 02.Employe e">
        152         <xs: sequence>
        153            < xs:group r ef="Infras tructureRo otElements "/>
        154            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        155            < xs:element  name="add r" type="A D_explicit " minOccur s="0" maxO ccurs="unb ounded"/>
        156            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        157            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        158            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        159            < xs:element  name="job TitleName"  type="SC"  minOccurs ="0" maxOc curs="1"/>
        160            < xs:element  name="job ClassCode"  type="CE"  minOccurs ="0" maxOc curs="1"/>
        161            < xs:element  name="occ upationCod e" type="C E" minOccu rs="0" max Occurs="1" />
        162            < xs:element  name="emp loyerOrgan ization" t ype="COCT_ MT150007UV .Organizat ion" nilla ble="true"
        163                          minOccurs ="1"
        164                          maxOccurs ="1"/>
        165         </xs :sequence>
        166         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        167         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        168         <xs: attribute  name="clas sCode" typ e="RoleCla ssEmployee " use="req uired"/>
        169         <xs: attribute  name="nega tionInd" t ype="bl" u se="option al"/>
        170      </xs:co mplexType>
        171      <xs:com plexType n ame="PRPA_ MT201301UV 02.Group">
        172         <xs: sequence>
        173            < xs:group r ef="Infras tructureRo otElements "/>
        174            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        175            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        176            < xs:element  name="nam e" type="E N_explicit " minOccur s="0" maxO ccurs="unb ounded"/>
        177            < xs:element  name="des c" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        178            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        179            < xs:element  name="exi stenceTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        180            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        181            < xs:element  name="add r" type="A D_explicit " minOccur s="0" maxO ccurs="1"/ >
        182         </xs :sequence>
        183         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        184         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        185         <xs: attribute  name="clas sCode" typ e="EntityC lassOrgani zation" us e="require d"/>
        186         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "optional"  fixed="IN STANCE"/>
        187      </xs:co mplexType>
        188      <xs:com plexType n ame="PRPA_ MT201301UV 02.Guardia n">
        189         <xs: sequence>
        190            < xs:group r ef="Infras tructureRo otElements "/>
        191            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        192            < xs:element  name="add r" type="A D_explicit " minOccur s="0" maxO ccurs="unb ounded"/>
        193            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        194            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        195            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        196            < xs:element  name="cer tificateTe xt" type=" ED_explici t" minOccu rs="0" max Occurs="1" />
        197            < xs:choice>
        198                <xs:elem ent name=" guardianPe rson" type ="COCT_MT0 30207UV.Pe rson" nill able="true "
        199                             minOcc urs="1"
        200                             maxOcc urs="1"/>
        201                <xs:elem ent name=" guardianOr ganization " type="CO CT_MT15000 7UV.Organi zation" ni llable="tr ue"
        202                             minOcc urs="1"
        203                             maxOcc urs="1"/>
        204            < /xs:choice >
        205         </xs :sequence>
        206         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        207         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        208         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="o ptional" f ixed="GUAR D"/>
        209         <xs: attribute  name="nega tionInd" t ype="bl" u se="option al"/>
        210      </xs:co mplexType>
        211      <xs:com plexType n ame="PRPA_ MT201301UV 02.Languag eCommunica tion">
        212         <xs: sequence>
        213            < xs:group r ef="Infras tructureRo otElements "/>
        214            < xs:element  name="lan guageCode"  type="CE"  minOccurs ="1" maxOc curs="1"/>
        215            < xs:element  name="mod eCode" typ e="CE" min Occurs="0"  maxOccurs ="1"/>
        216            < xs:element  name="pro ficiencyLe velCode" t ype="CE" m inOccurs=" 0" maxOccu rs="1"/>
        217            < xs:element  name="pre ferenceInd " type="BL " minOccur s="0" maxO ccurs="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:co mplexType>
        222      <xs:com plexType n ame="PRPA_ MT201301UV 02.Member" >
        223         <xs: sequence>
        224            < xs:group r ef="Infras tructureRo otElements "/>
        225            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        226            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        227            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        228            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        229            < xs:element  name="gro up" type=" PRPA_MT201 301UV02.Gr oup" nilla ble="true"  minOccurs ="1"
        230                          maxOccurs ="1"/>
        231         </xs :sequence>
        232         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        233         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        234         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="r equired" f ixed="MBR" />
        235      </xs:co mplexType>
        236      <xs:com plexType n ame="PRPA_ MT201301UV 02.Nation" >
        237         <xs: sequence>
        238            < xs:group r ef="Infras tructureRo otElements "/>
        239            < xs:element  name="cod e" type="C D" minOccu rs="1" max Occurs="1" />
        240            < xs:element  name="nam e" type="O N_explicit " minOccur s="0" maxO ccurs="1"/ >
        241         </xs :sequence>
        242         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        243         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        244         <xs: attribute  name="clas sCode" typ e="EntityC lass" use= "optional"  fixed="NA T"/>
        245         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "optional"  fixed="IN STANCE"/>
        246      </xs:co mplexType>
        247      <xs:com plexType n ame="PRPA_ MT201301UV 02.NonPers onLivingSu bject">
        248         <xs: sequence>
        249            < xs:group r ef="Infras tructureRo otElements "/>
        250            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        251            < xs:element  name="cod e" type="C E" minOccu rs="0" max Occurs="1" />
        252            < xs:element  name="nam e" type="E N_explicit " minOccur s="0" maxO ccurs="unb ounded"/>
        253            < xs:element  name="des c" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        254            < xs:element  name="exi stenceTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        255            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        256            < xs:element  name="ris kCode" typ e="CE" min Occurs="0"  maxOccurs ="unbounde d"/>
        257            < xs:element  name="han dlingCode"  type="CE"  minOccurs ="0" maxOc curs="unbo unded"/>
        258            < xs:element  name="adm inistrativ eGenderCod e" type="C E" minOccu rs="0" max Occurs="1" />
        259            < xs:element  name="bir thTime" ty pe="TS_exp licit" min Occurs="0"  maxOccurs ="1"/>
        260            < xs:element  name="dec easedInd"  type="BL"  minOccurs= "0" maxOcc urs="1"/>
        261            < xs:element  name="dec easedTime"  type="TS_ explicit"  minOccurs= "0" maxOcc urs="1"/>
        262            < xs:element  name="mul tipleBirth Ind" type= "BL" minOc curs="0" m axOccurs=" 1"/>
        263            < xs:element  name="mul tipleBirth OrderNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        264            < xs:element  name="org anDonorInd " type="BL " minOccur s="0" maxO ccurs="1"/ >
        265            < xs:element  name="str ainText" t ype="ED_ex plicit" mi nOccurs="0 " maxOccur s="1"/>
        266            < xs:element  name="gen derStatusC ode" type= "CE" minOc curs="0" m axOccurs=" 1"/>
        267            < xs:element  name="asP atientOfOt herProvide r" type="P RPA_MT2013 01UV02.Pat ientOfOthe rProvider"
        268                          nillable= "true"
        269                          minOccurs ="0"
        270                          maxOccurs ="unbounde d"/>
        271            < xs:element  name="asM ember" typ e="PRPA_MT 201301UV02 .Member" n illable="t rue" minOc curs="0"
        272                          maxOccurs ="unbounde d"/>
        273            < xs:element  name="asO therIDs" t ype="PRPA_ MT201301UV 02.OtherID s" nillabl e="true"
        274                          minOccurs ="0"
        275                          maxOccurs ="unbounde d"/>
        276            < xs:element  name="con tactParty"  type="PRP A_MT201301 UV02.Conta ctParty" n illable="t rue"
        277                          minOccurs ="0"
        278                          maxOccurs ="unbounde d"/>
        279            < xs:element  name="gua rdian" typ e="PRPA_MT 201301UV02 .Guardian"  nillable= "true" min Occurs="0"
        280                          maxOccurs ="unbounde d"/>
        281            < xs:element  name="per sonalRelat ionship" t ype="PRPA_ MT201301UV 02.Persona lRelations hip"
        282                          nillable= "true"
        283                          minOccurs ="0"
        284                          maxOccurs ="unbounde d"/>
        285            < xs:element  name="car eGiver" ty pe="PRPA_M T201301UV0 2.CareGive r" nillabl e="true"
        286                          minOccurs ="0"
        287                          maxOccurs ="unbounde d"/>
        288            < xs:element  name="bir thPlace" t ype="PRPA_ MT201301UV 02.BirthPl ace" nilla ble="true"
        289                          minOccurs ="0"
        290                          maxOccurs ="1"/>
        291            < xs:element  name="gua rantorRole " type="CO CT_MT67000 0UV04.Guar antorRole"  nillable= "true"
        292                          minOccurs ="0"
        293                          maxOccurs ="unbounde d"/>
        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="EntityC lassNonPer sonLivingS ubject" us e="require d"/>
        298         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "optional"  fixed="IN STANCE"/>
        299      </xs:co mplexType>
        300      <xs:com plexType n ame="PRPA_ MT201301UV 02.OtherID s">
        301         <xs: sequence>
        302            < xs:group r ef="Infras tructureRo otElements "/>
        303            < xs:element  name="id"  type="II"  minOccurs ="1" maxOc curs="unbo unded"/>
        304            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        305            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        306            < xs:element  name="sco pingOrgani zation" ty pe="COCT_M T150002UV0 1.Organiza tion"
        307                          nillable= "true"
        308                          minOccurs ="1"
        309                          maxOccurs ="1"/>
        310         </xs :sequence>
        311         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        312         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        313         <xs: attribute  name="clas sCode" typ e="RoleCla ssRoot" us e="require d"/>
        314      </xs:co mplexType>
        315      <xs:com plexType n ame="PRPA_ MT201301UV 02.Patient ">
        316         <xs: sequence>
        317            < xs:group r ef="Infras tructureRo otElements "/>
        318            < xs:element  name="id"  type="II"  minOccurs ="1" maxOc curs="unbo unded"/>
        319            < xs:element  name="add r" type="A D_explicit " minOccur s="0" maxO ccurs="unb ounded"/>
        320            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        321            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 1" maxOccu rs="1"/>
        322            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        323            < xs:element  name="con fidentiali tyCode" ty pe="CE" mi nOccurs="0 " maxOccur s="unbound ed"/>
        324            < xs:element  name="ver yImportant PersonCode " type="CE " minOccur s="0" maxO ccurs="1"/ >
        325            < xs:choice>
        326                <xs:elem ent name=" patientPer son" type= "PRPA_MT20 1301UV02.P erson" nil lable="tru e"
        327                             minOcc urs="1"
        328                             maxOcc urs="1"/>
        329                <xs:elem ent name=" patientNon PersonLivi ngSubject"
        330                             type=" PRPA_MT201 301UV02.No nPersonLiv ingSubject "
        331                             nillab le="true"
        332                             minOcc urs="1"
        333                             maxOcc urs="1"/>
        334            < /xs:choice >
        335            < xs:element  name="pro viderOrgan ization" t ype="COCT_ MT150003UV 03.Organiz ation"
        336                          nillable= "true"
        337                          minOccurs ="1"
        338                          maxOccurs ="1"/>
        339            < xs:element  name="sub jectOf" ty pe="PRPA_M T201301UV0 2.Subject4 " nillable ="true"
        340                          minOccurs ="0"
        341                          maxOccurs ="unbounde d"/>
        342            < xs:element  name="cov eredPartyO f" type="P RPA_MT2013 01UV02.Cov eredParty"  nillable= "true"
        343                          minOccurs ="0"
        344                          maxOccurs ="unbounde d"/>
        345         </xs :sequence>
        346         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        347         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        348         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="r equired" f ixed="PAT" />
        349      </xs:co mplexType>
        350      <xs:com plexType n ame="PRPA_ MT201301UV 02.Patient OfOtherPro vider">
        351         <xs: sequence>
        352            < xs:group r ef="Infras tructureRo otElements "/>
        353            < xs:element  name="sub jectOf" ty pe="PRPA_M T201301UV0 2.Subject3 " minOccur s="1" maxO ccurs="1"/ >
        354         </xs :sequence>
        355         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        356         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        357         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="r equired" f ixed="PAT" />
        358      </xs:co mplexType>
        359      <xs:com plexType n ame="PRPA_ MT201301UV 02.Person" >
        360         <xs: sequence>
        361            < xs:group r ef="Infras tructureRo otElements "/>
        362            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        363            < xs:element  name="nam e" type="P N_explicit " minOccur s="1" maxO ccurs="unb ounded"/>
        364            < xs:element  name="des c" type="E D_explicit " minOccur s="0" maxO ccurs="1"/ >
        365            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        366            < xs:element  name="adm inistrativ eGenderCod e" type="C E" minOccu rs="0" max Occurs="1" />
        367            < xs:element  name="bir thTime" ty pe="TS_exp licit" min Occurs="0"  maxOccurs ="1"/>
        368            < xs:element  name="dec easedInd"  type="BL"  minOccurs= "0" maxOcc urs="1"/>
        369            < xs:element  name="dec easedTime"  type="TS_ explicit"  minOccurs= "0" maxOcc urs="1"/>
        370            < xs:element  name="mul tipleBirth Ind" type= "BL" minOc curs="0" m axOccurs=" 1"/>
        371            < xs:element  name="mul tipleBirth OrderNumbe r" type="I NT" minOcc urs="0" ma xOccurs="1 "/>
        372            < xs:element  name="org anDonorInd " type="BL " minOccur s="0" maxO ccurs="1"/ >
        373            < xs:element  name="add r" type="A D_explicit " minOccur s="0" maxO ccurs="unb ounded"/>
        374            < xs:element  name="mar italStatus Code" type ="CE" minO ccurs="0"  maxOccurs= "1"/>
        375            < xs:element  name="edu cationLeve lCode" typ e="CE" min Occurs="0"  maxOccurs ="1"/>
        376            < xs:element  name="dis abilityCod e" type="C E" minOccu rs="0" max Occurs="un bounded"/>
        377            < xs:element  name="liv ingArrange mentCode"  type="CE"  minOccurs= "0" maxOcc urs="1"/>
        378            < xs:element  name="rel igiousAffi liationCod e" type="C E" minOccu rs="0" max Occurs="1" />
        379            < xs:element  name="rac eCode" typ e="CE" min Occurs="0"  maxOccurs ="unbounde d"/>
        380            < xs:element  name="eth nicGroupCo de" type=" CE" minOcc urs="0" ma xOccurs="u nbounded"/ >
        381            < xs:element  name="asP atientOfOt herProvide r" type="P RPA_MT2013 01UV02.Pat ientOfOthe rProvider"
        382                          nillable= "true"
        383                          minOccurs ="0"
        384                          maxOccurs ="unbounde d"/>
        385            < xs:element  name="asE mployee" t ype="PRPA_ MT201301UV 02.Employe e" nillabl e="true"
        386                          minOccurs ="0"
        387                          maxOccurs ="unbounde d"/>
        388            < xs:element  name="asC itizen" ty pe="PRPA_M T201301UV0 2.Citizen"  nillable= "true" min Occurs="0"
        389                          maxOccurs ="unbounde d"/>
        390            < xs:element  name="asS tudent" ty pe="PRPA_M T201301UV0 2.Student"  nillable= "true" min Occurs="0"
        391                          maxOccurs ="unbounde d"/>
        392            < xs:element  name="asM ember" typ e="PRPA_MT 201301UV02 .Member" n illable="t rue" minOc curs="0"
        393                          maxOccurs ="unbounde d"/>
        394            < xs:element  name="asO therIDs" t ype="PRPA_ MT201301UV 02.OtherID s" nillabl e="true"
        395                          minOccurs ="0"
        396                          maxOccurs ="unbounde d"/>
        397            < xs:element  name="con tactParty"  type="PRP A_MT201301 UV02.Conta ctParty" n illable="t rue"
        398                          minOccurs ="0"
        399                          maxOccurs ="unbounde d"/>
        400            < xs:element  name="gua rdian" typ e="PRPA_MT 201301UV02 .Guardian"  nillable= "true" min Occurs="0"
        401                          maxOccurs ="unbounde d"/>
        402            < xs:element  name="per sonalRelat ionship" t ype="PRPA_ MT201301UV 02.Persona lRelations hip"
        403                          nillable= "true"
        404                          minOccurs ="0"
        405                          maxOccurs ="unbounde d"/>
        406            < xs:element  name="car eGiver" ty pe="PRPA_M T201301UV0 2.CareGive r" nillabl e="true"
        407                          minOccurs ="0"
        408                          maxOccurs ="unbounde d"/>
        409            < xs:element  name="bir thPlace" t ype="PRPA_ MT201301UV 02.BirthPl ace" nilla ble="true"
        410                          minOccurs ="0"
        411                          maxOccurs ="1"/>
        412            < xs:element  name="gua rantorRole " type="CO CT_MT67000 0UV04.Guar antorRole"  nillable= "true"
        413                          minOccurs ="0"
        414                          maxOccurs ="unbounde d"/>
        415            < xs:element  name="lan guageCommu nication"  type="PRPA _MT201301U V02.Langua geCommunic ation"
        416                          nillable= "true"
        417                          minOccurs ="0"
        418                          maxOccurs ="unbounde d"/>
        419         </xs :sequence>
        420         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        421         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        422         <xs: attribute  name="clas sCode" typ e="EntityC lass" use= "optional"  fixed="PS N"/>
        423         <xs: attribute  name="dete rminerCode " type="En tityDeterm iner" use= "optional"  fixed="IN STANCE"/>
        424      </xs:co mplexType>
        425      <xs:com plexType n ame="PRPA_ MT201301UV 02.Persona lRelations hip">
        426         <xs: sequence>
        427            < xs:group r ef="Infras tructureRo otElements "/>
        428            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        429            < xs:element  name="cod e" type="C E" minOccu rs="1" max Occurs="1" />
        430            < xs:element  name="add r" type="A D_explicit " minOccur s="0" maxO ccurs="unb ounded"/>
        431            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        432            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        433            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        434            < xs:choice>
        435                <xs:elem ent name=" relationsh ipHolder1"  type="COC T_MT030007 UV.Person"  nillable= "true"
        436                             minOcc urs="1"
        437                             maxOcc urs="1"/>
        438                <xs:elem ent name=" relationsh ipHolder2"  type="COC T_MT030007 UV.NonPers onLivingSu bject"
        439                             nillab le="true"
        440                             minOcc urs="1"
        441                             maxOcc urs="1"/>
        442            < /xs:choice >
        443         </xs :sequence>
        444         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        445         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        446         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="o ptional" f ixed="PRS" />
        447         <xs: attribute  name="nega tionInd" t ype="bl" u se="option al"/>
        448      </xs:co mplexType>
        449      <xs:com plexType n ame="PRPA_ MT201301UV 02.Student ">
        450         <xs: sequence>
        451            < xs:group r ef="Infras tructureRo otElements "/>
        452            < xs:element  name="id"  type="II"  minOccurs ="0" maxOc curs="unbo unded"/>
        453            < xs:element  name="add r" type="A D_explicit " minOccur s="0" maxO ccurs="unb ounded"/>
        454            < xs:element  name="tel ecom" type ="TEL_expl icit" minO ccurs="0"  maxOccurs= "unbounded "/>
        455            < xs:element  name="sta tusCode" t ype="CS" m inOccurs=" 0" maxOccu rs="1"/>
        456            < xs:element  name="eff ectiveTime " type="IV L_TS_expli cit" minOc curs="0" m axOccurs=" 1"/>
        457            < xs:element  name="sch oolOrganiz ation" typ e="COCT_MT 150007UV.O rganizatio n" nillabl e="true"
        458                          minOccurs ="0"
        459                          maxOccurs ="1"/>
        460         </xs :sequence>
        461         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        462         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        463         <xs: attribute  name="clas sCode" typ e="RoleCla ss" use="o ptional" f ixed="STD" />
        464      </xs:co mplexType>
        465      <xs:com plexType n ame="PRPA_ MT201301UV 02.Subject 2">
        466         <xs: sequence>
        467            < xs:group r ef="Infras tructureRo otElements "/>
        468            < xs:element  name="pos ition" typ e="COCT_MT 960000UV05 .Position"  nillable= "true" min Occurs="1"
        469                          maxOccurs ="1"/>
        470         </xs :sequence>
        471         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        472         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        473         <xs: attribute  name="type Code" type ="Particip ationTarge tSubject"  use="requi red"/>
        474      </xs:co mplexType>
        475      <xs:com plexType n ame="PRPA_ MT201301UV 02.Subject 3">
        476         <xs: sequence>
        477            < xs:group r ef="Infras tructureRo otElements "/>
        478            < xs:element  name="car eProvision " type="CO CT_MT82000 0UV.CarePr ovision" m inOccurs=" 1"
        479                          maxOccurs ="1"/>
        480         </xs :sequence>
        481         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        482         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        483         <xs: attribute  name="type Code" type ="Particip ationTarge tSubject"  use="requi red"/>
        484      </xs:co mplexType>
        485      <xs:com plexType n ame="PRPA_ MT201301UV 02.Subject 4">
        486         <xs: sequence>
        487            < xs:group r ef="Infras tructureRo otElements "/>
        488            < xs:element  name="adm inistrativ eObservati on"
        489                          type="PRP A_MT201301 UV02.Admin istrativeO bservation "
        490                          nillable= "true"
        491                          minOccurs ="1"
        492                          maxOccurs ="1"/>
        493         </xs :sequence>
        494         <xs: attributeG roup ref=" Infrastruc tureRootAt tributes"/ >
        495         <xs: attribute  name="null Flavor" ty pe="NullFl avor" use= "optional" />
        496         <xs: attribute  name="type Code" type ="Particip ationTarge tSubject"  use="optio nal" defau lt="SBJ"/>
        497      </xs:co mplexType>
        498   </xs:schem a>