3178. EPMO Open Source Coordination Office Redaction File Detail Report

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

3178.1 Files compared

# Location File Last Modified
1 Fri Jun 9 19:49:55 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-client\src\main\resources\gov\va\nvap\privacy\data ConsentDirectiveData.xsd Fri Apr 21 20:03:26 2017 UTC

3178.2 Comparison summary

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

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

3178.4 Active regular expressions

No regular expressions were active.

3178.5 Comparison detail

        1   <?xml vers ion="1.0"  encoding=" UTF-8"?>
        2   <xs:schema  xmlns:xs= "http://ww w.w3.org/2 001/XMLSch ema"
        3           xm lns:tns="h ttp://gov/ va/nvap/pr ivacy/data " xmlns:ja xb="http:/ /java.sun. com/xml/ns /jaxb"
        4           ta rgetNamesp ace="http: //gov/va/n vap/privac y/data" el ementFormD efault="qu alified"
        5           at tributeFor mDefault=" unqualifie d" version ="0.2" xml :lang="en"
        6           ja xb:version ="2.0">
        7  
        8           <x s:element  name="Cons entDirecti veData">
        9                    <xs: complexTyp e>
        10                             <xs:se quence>
        11                                      <xs:elem ent name=" docId" typ e="xs:stri ng" />
        12                                      <xs:elem ent name=" effectiveD ateTime" t ype="xs:st ring" />
        13                                      <xs:elem ent name=" icn" type= "xs:string " />
        14                                      <xs:elem ent name=" patientRol eSsn" type ="xs:strin g" />
        15                                      <xs:elem ent name=" patientRol eStreetAdd ressLine"  type="xs:s tring" />
        16                                      <xs:elem ent name=" patientRol eCity" typ e="xs:stri ng" />
        17                                      <xs:elem ent name=" patientRol eState" ty pe="xs:str ing" />
        18                                      <xs:elem ent name=" patientRol ePostalCod e" type="x s:string"  />
        19                                      <xs:elem ent name=" patientRol eCountry"  type="xs:s tring" />
        20                                      <xs:elem ent name=" patientRol eTelecom"  type="xs:s tring" />
        21                                      <xs:elem ent name=" patientRol eGivenName " type="xs :string" / >
        22                                      <xs:elem ent name=" patientRol eFamilyNam e" type="x s:string"  />
        23                                      <xs:elem ent name=" patientRol eMiddleNam e" type="x s:string"  />
        24                                      <xs:elem ent name=" patientRol eSuffix" t ype="xs:st ring" />
        25                                      <xs:elem ent name=" patientRol ePrefix" t ype="xs:st ring" />
        26                                      <xs:elem ent name=" patientRol eGivenName Alias" typ e="xs:stri ng" />
        27                                      <xs:elem ent name=" patientRol eFamilyNam eAlias" ty pe="xs:str ing" />
        28                                      <xs:elem ent name=" patientRol eMiddleNam eAlias" ty pe="xs:str ing" />
        29                                      <xs:elem ent name=" patientRol eSuffixAli as" type=" xs:string"  />
        30                                      <xs:elem ent name=" patientRol ePrefixAli as" type=" xs:string"  />
        31                                      <xs:elem ent name=" patientRol eGenderCod e" type="x s:string"  />
        32                                      <xs:elem ent name=" patientRol eGenderDis playName"  type="xs:s tring" />
        33                                      <xs:elem ent name=" patientRol eGenderDis playText"  type="xs:s tring" />
        34                                      <xs:elem ent name=" patientRol eDob" type ="xs:strin g" />
        35                                      <xs:elem ent name=" patientRol eMaritalSt atusDispla yText"
        36                                               type="xs:s tring" />
        37                                      <xs:elem ent name=" patientRol eMaritalSt atusDispla yName"
        38                                               type="xs:s tring" />
        39                                      <xs:elem ent name=" patientRol eMaritalSt atusCode"  type="xs:s tring" />
        40                                      <xs:elem ent name=" patientRol eEthnicGro upCodeDisp layText"
        41                                               type="xs:s tring" />
        42                                      <!-- Pat ient Provi der Organi zation -->
        43                                      <xs:elem ent name=" patientRol eProviderO rganizatio nNumber"
        44                                               type="xs:s tring" />
        45                                      <xs:elem ent name=" patientRol eProviderO rganizatio nOid"
        46                                               type="xs:s tring" />
        47                                      <xs:elem ent name=" patientRol eProviderO rganizatio nName"
        48                                               type="xs:s tring" />
        49  
        50                                      <xs:elem ent name=" authorPers onTime" ty pe="xs:str ing" />
        51                                      <xs:elem ent name=" authorPers onOrgOid"  type="xs:s tring" />
        52                                      <xs:elem ent name=" authorPers onOid" typ e="xs:stri ng" />
        53                                      <xs:elem ent name=" authorPers onGivenNam e" type="x s:string"  />
        54                                      <xs:elem ent name=" authorPers onFamilyNa me" type=" xs:string"  />
        55                                      <xs:elem ent name=" authorPers onSuffix"  type="xs:s tring" />
        56                                      <xs:elem ent name=" authorPers onPrefix"  type="xs:s tring" />
        57                                      <xs:elem ent name=" authorPers onFacility Number" ty pe="xs:str ing" />
        58                                      <xs:elem ent name=" authorPers onFacility Oid" type= "xs:string " />
        59                                      <xs:elem ent name=" authorPers onFacility Name" type ="xs:strin g" />
        60                                      <xs:elem ent name=" authorPers onTelecom"  type="xs: string" />
        61                                      <xs:elem ent name=" authorPers onStreetAd dressLine"  type="xs: string" />
        62                                      <xs:elem ent name=" authorPers onCity" ty pe="xs:str ing" />
        63                                      <xs:elem ent name=" authorPers onState" t ype="xs:st ring" />
        64                                      <xs:elem ent name=" authorPers onPostalCo de" type=" xs:string"  />
        65                                      <xs:elem ent name=" authorPers onCountry"  type="xs: string" />
        66  
        67                                      <xs:elem ent name=" authorAssi gnedScanne rTime" typ e="xs:stri ng" />
        68                                      <xs:elem ent name=" authorAssi gnedScanne rOrgOid" t ype="xs:st ring" />
        69                                      <xs:elem ent name=" authorAssi gnedScanne rStreetAdd ressLine"
        70                                               type="xs:s tring" />
        71                                      <xs:elem ent name=" authorAssi gnedScanne rCity" typ e="xs:stri ng" />
        72                                      <xs:elem ent name=" authorAssi gnedScanne rState" ty pe="xs:str ing" />
        73                                      <xs:elem ent name=" authorAssi gnedScanne rPostalCod e" type="x s:string"  />
        74                                      <xs:elem ent name=" authorAssi gnedScanne rCountry"  type="xs:s tring" />
        75                                      <xs:elem ent name=" authorAssi gnedScanne rTelecom"  type="xs:s tring" />
        76                                      <xs:elem ent name=" authorAssi gnedScanne rDeviceCod e" type="x s:string"  />
        77                                      <xs:elem ent name=" authorAssi gnedScanne rDeviceNam e" type="x s:string"  />
        78                                      <xs:elem ent name=" authorAssi gnedScanne rManufactu rerModelNa me"
        79                                               type="xs:s tring" />
        80                                      <xs:elem ent name=" authorAssi gnedScanne rSoftwareN ame"
        81                                               type="xs:s tring" />
        82                                      <xs:elem ent name=" authorRepr esentedSca nnerOrgOid " type="xs :string" / >
        83                                      <xs:elem ent name=" authorRepr esentedSca nnerSource Name"
        84                                               type="xs:s tring" />
        85                                      <xs:elem ent name=" authorRepr esentedSca nnerTeleco m" type="x s:string"  />
        86                                      <xs:elem ent name=" authorRepr esentedSca nnerStreet AddressLin e"
        87                                               type="xs:s tring" />
        88                                      <xs:elem ent name=" authorRepr esentedSca nnerCity"  type="xs:s tring" />
        89                                      <xs:elem ent name=" authorRepr esentedSca nnerState"  type="xs: string" />
        90                                      <xs:elem ent name=" authorRepr esentedSca nnerPostal Code"
        91                                               type="xs:s tring" />
        92                                      <xs:elem ent name=" authorRepr esentedSca nnerCountr y" type="x s:string"  />
        93  
        94                                      <xs:elem ent name=" dataEntere rTime" typ e="xs:stri ng" />
        95                                      <xs:elem ent name=" dataEntere rStationNu mber" type ="xs:strin g" />
        96                                      <xs:elem ent name=" dataEntere rOid" type ="xs:strin g" />
        97                                      <xs:elem ent name=" dataEntere rAuthorNam e" type="x s:string"  />
        98  
        99                                      <xs:elem ent name=" custodianO id" type=" xs:string"  />
        100                                      <xs:elem ent name=" custodianN ame" type= "xs:string " />
        101                                      <xs:elem ent name=" custodianT elecom" ty pe="xs:str ing" />
        102                                      <xs:elem ent name=" custodianS treetAddre ssLine" ty pe="xs:str ing" />
        103                                      <xs:elem ent name=" custodianC ity" type= "xs:string " />
        104                                      <xs:elem ent name=" custodianS tate" type ="xs:strin g" />
        105                                      <xs:elem ent name=" custodianP ostalCode"  type="xs: string" />
        106                                      <xs:elem ent name=" custodianC ountry" ty pe="xs:str ing" />
        107  
        108  
        109                                      <xs:elem ent name=" informatio nRecipient Oid" type= "xs:string " />
        110                                      <xs:elem ent name=" informatio nRecipient Id" type=" xs:string"  />
        111                                      <xs:elem ent name=" informatio nRecipient StreetAddr essLine"
        112                                               type="xs:s tring" />
        113                                      <xs:elem ent name=" informatio nRecipient City" type ="xs:strin g" />
        114                                      <xs:elem ent name=" informatio nRecipient State" typ e="xs:stri ng" />
        115                                      <xs:elem ent name=" informatio nRecipient PostalCode " type="xs :string" / >
        116                                      <xs:elem ent name=" informatio nRecipient Country" t ype="xs:st ring" />
        117                                      <xs:elem ent name=" informatio nRecipient GivenName"  type="xs: string" />
        118                                      <xs:elem ent name=" informatio nRecipient FamilyName " type="xs :string" / >
        119                                      <xs:elem ent name=" informatio nRecipient Suffix" ty pe="xs:str ing" />
        120                                      <xs:elem ent name=" informatio nRecipient Prefix" ty pe="xs:str ing" />
        121                                      <xs:elem ent name=" informatio nRecipient ReceivedOr ganization Oid"
        122                                               type="xs:s tring" />
        123                                      <xs:elem ent name=" informatio nRecipient ReceivedOr ganization Name"
        124                                               type="xs:s tring" />
        125  
        126                                      <xs:elem ent name=" previousCo nsentDirec tiveId" ty pe="xs:str ing" />
        127  
        128                                      <xs:elem ent name=" componentS tructuredN arrativeTe xt" type=" xs:string"  />
        129                                      <xs:elem ent name=" componentP urposeOfUs eCode" typ e="xs:stri ng" />
        130                                      <xs:elem ent name=" componentP urposeOfUs eDisplayNa me" type=" xs:string"  />
        131                                      <xs:elem ent name=" componentS tatusCode"  type="xs: string" />
        132                                      <xs:elem ent name=" componentI nformantEn tityOid" t ype="xs:st ring" />
        133                                      <xs:elem ent name=" componentI nformantEn tityId" ty pe="xs:str ing" />
        134                                      <xs:elem ent name=" componentI nformantEn tityName"  type="xs:s tring" />
        135                                      <xs:elem ent name=" componentA ssignedEnt ityTelecom " type="xs :string" / >
        136                                      <xs:elem ent name=" componentI nformantEn tityStreet AddressLin e"
        137                                               type="xs:s tring" />
        138                                      <xs:elem ent name=" componentI nformantEn tityCity"  type="xs:s tring" />
        139                                      <xs:elem ent name=" componentI nformantEn tityState"  type="xs: string" />
        140                                      <xs:elem ent name=" componentI nformantEn tityPostal Code"
        141                                               type="xs:s tring" />
        142                                      <xs:elem ent name=" componentI nformantEn tityCountr y" type="x s:string"  />
        143  
        144                                      <xs:elem ent name=" legalAuthe nticatorTi me" type=" xs:string"  />
        145                                      <xs:elem ent name=" legalAuthe nticatorUs erId" type ="xs:strin g" />
        146                                      <xs:elem ent name=" legalAuthe nticatorEn tityOid" t ype="xs:st ring" />
        147                                      <xs:elem ent name=" legalAuthe nticatorSt reetAddres sLine"
        148                                               type="xs:s tring" />
        149                                      <xs:elem ent name=" legalAuthe nticatorCi ty" type=" xs:string"  />
        150                                      <xs:elem ent name=" legalAuthe nticatorSt ate" type= "xs:string " />
        151                                      <xs:elem ent name=" legalAuthe nticatorPo stalCode"  type="xs:s tring" />
        152                                      <xs:elem ent name=" legalAuthe nticatorCo untry" typ e="xs:stri ng" />
        153                                      <xs:elem ent name=" legalAuthe nticatorTe lecom" typ e="xs:stri ng" />
        154                                      <xs:elem ent name=" legalAuthe nticatorGi venName" t ype="xs:st ring" />
        155                                      <xs:elem ent name=" legalAuthe nticatorFa milyName"  type="xs:s tring" />
        156                                      <xs:elem ent name=" legalAuthe nticatorSu ffix" type ="xs:strin g" />
        157                                      <xs:elem ent name=" legalAuthe nticatorPr efix" type ="xs:strin g" />
        158  
        159                                      <xs:elem ent name=" documentat ionRootId"  type="xs: string" />
        160                                      <xs:elem ent name=" documentat ionBeginTi me" type=" xs:string"  />
        161                                      <xs:elem ent name=" documentat ionEndTime " type="xs :string" / >
        162  
        163                                      <!-- Mul tiple Part icipating  Entities - ->
        164                                      <xs:elem ent name=" participan t" type="t ns:partici pant"
        165                                               maxOccurs= "4999" />
        166  
        167                                      <!-- Mul tiple Cons ent Direct ive Base 6 4 Document s -->
        168                                      <xs:elem ent name=" scannedCon sentDirect iveDocumen tBase64Tex t"
        169                                               type="tns: scannedCon sentDirect iveDocumen tBase64Tex t" maxOccu rs="4999"  />
        170                                      <xs:elem ent name=" alternateP olicyLangu ageReprese ntationTex t"
        171                                               type="xs:s tring" max Occurs="49 99" />
        172  
        173                                      <xs:elem ent name=" optoutReas on" type=" xs:string"  />
        174                             </xs:s equence>
        175                    </xs :complexTy pe>
        176           </ xs:element >
        177  
        178           <x s:complexT ype name=" scannedCon sentDirect iveDocumen tBase64Tex t">
        179                    <xs: sequence>
        180                             <xs:el ement name ="mediaTyp e" type="x s:string"  />
        181                             <xs:el ement name ="represen tation" ty pe="xs:str ing" />
        182                             <xs:el ement name ="document " type="xs :base64Bin ary" />
        183                    </xs :sequence>
        184           </ xs:complex Type>
        185  
        186           <x s:complexT ype name=" participan t">
        187                    <xs: sequence>
        188                             <xs:el ement name ="componen tParticipa ntId" type ="xs:strin g" />
        189                             <xs:el ement name ="componen tParticipa ntOid" typ e="xs:stri ng" />
        190                             <xs:el ement name ="componen tParticipa ntRoleCode " type="xs :string" / >
        191                             <xs:el ement name ="componen tParticipa ntRoleDisp layName"
        192                                      type="xs :string" / >
        193                             <xs:el ement name ="componen tParticipa ntRoleCode SystemName "
        194                                      type="xs :string" / >
        195                             <xs:el ement name ="componen tParticipa ntRoleCode SystemOid"
        196                                      type="xs :string" / >
        197                             <xs:el ement name ="componen tParticipa ntStreetAd dressLine"
        198                                      type="xs :string" / >
        199                             <xs:el ement name ="componen tParticipa ntCity" ty pe="xs:str ing" />
        200                             <xs:el ement name ="componen tParticipa ntState" t ype="xs:st ring" />
        201                             <xs:el ement name ="componen tParticipa ntPostalCo de" type=" xs:string"  />
        202                             <xs:el ement name ="componen tParticipa ntCountry"  type="xs: string" />
        203                             <xs:el ement name ="componen tParticipa ntPlayingE ntityName"
        204                                      type="xs :string" / >
        205                    </xs :sequence>
        206           </ xs:complex Type>
        207  
        208   </xs:schem a>