134. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 2/21/2018 6:58:10 AM Central Standard 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.

134.1 Files compared

# Location File Last Modified
1 CUI-CPP-v2.4.0-source-archive.zip\app\xsd\ExamResponse\subset\vler ExamRequestTypes.xsd Thu Dec 21 03:33:17 2017 UTC
2 CUI-CPP-v2.4.0-source-archive.zip\app\xsd\ExamResponse\subset\vler ExamRequestTypes.xsd Tue Feb 6 20:10:54 2018 UTC

134.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 3 378
Changed 2 8
Inserted 0 0
Removed 0 0

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

134.4 Active regular expressions

No regular expressions were active.

134.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               xmlns:nc= "http://ni em.gov/nie m/niem-cor e/2.0"
  4               xmlns:s=" http://nie m.gov/niem /structure s/2.0"
  5               xmlns:i=" http://nie m.gov/niem /appinfo/2 .0"
  6                xmlns:ere= "http:// DNS     /vler/sche mas/vlerSu persetSche ma/2.0/Exa mRequestEn ums"
  7                xmlns:ert= "http:// DNS     /vler/sche mas/vlerSu persetSche ma/2.0/Exa mRequestTy pes"
  8                targetName space="htt p:// DNS     /vler/sche mas/vlerSu persetSche ma/2.0/Exa mRequestTy pes"
  9               elementFo rmDefault= "unqualifi ed"
  10               attribute FormDefaul t="unquali fied"
  11               version=" 2.1">
  12       <xs:import  schemaLoc ation="Exa mRequestEn ums.xsd" n amespace=" http:// DNS     /vler/sche mas/vlerSu persetSche ma/2.0/Exa mRequestEn ums" />
  13     <xs:simp leType nam e="UuidTyp e">
  14       <xs:re striction  base="xs:s tring">
  15         <xs: pattern va lue="[a-fA -F0-9]{8}- [a-fA-F0-9 ]{4}-[a-fA -F0-9]{4}- [a-fA-F0-9 ]{4}-[a-fA -F0-9]{12} "/>
  16       </xs:r estriction >
  17     </xs:sim pleType>
  18     <xs:simp leType nam e="SsnToke nType">
  19       <xs:re striction  base="xs:t oken">
  20         <xs: pattern va lue="[0-9] {3}-[0-9]{ 2}-[0-9]{4 }|[0-9]{3} -[0-9]{2}- [0-9]{4}[P p]{1}|[0-9 ]{9}[Pp]{1 }|[0-9]{9} "/>
  21       </xs:r estriction >
  22     </xs:sim pleType>
  23     <xs:comp lexType na me="Contac tInfoType" >
  24       <xs:se quence>
  25         <xs: element na me="UserNa me" type=" xs:string" />
  26         <xs: element na me="PhoneN umber" typ e="xs:stri ng"/>
  27         <xs: element na me="EmailA ddress" ty pe="xs:str ing"/>
  28       </xs:s equence>
  29     </xs:com plexType>
  30     <xs:comp lexType na me="Triage OrderedAnc illaryTest sType">
  31       <xs:se quence min Occurs="0"  maxOccurs ="5000">
  32         <xs: element na me="Triage OrderedAnc illaryTest " type="xs :string"/>
  33       </xs:s equence>
  34     </xs:com plexType>
  35     <xs:comp lexType na me="SiteNu mberType">
  36       <xs:se quence>
  37         <xs: element na me="Value"  type="xs: string"/>
  38         <xs: element na me="Assign ingAuthori ty" type=" ere:Assign ingAuthori tyType"/>
  39       </xs:s equence>
  40     </xs:com plexType>
  41     <xs:comp lexType na me="Addres sType">
  42       <xs:se quence>
  43         <xs: element na me="Addres s1" type=" xs:string" />
  44         <xs: element na me="Addres s2" type=" xs:string"  minOccurs ="0"/>
  45         <xs: element na me="Addres s3" type=" xs:string"  minOccurs ="0"/>
  46         <xs: element na me="City"  type="xs:s tring"/>
  47         <xs: element na me="State"  type="xs: string"/>
  48         <xs: element na me="ZipCod e" type="x s:string"/ >
  49       </xs:s equence>
  50     </xs:com plexType>
  51     <xs:comp lexType na me="Medica lCenterTyp e">
  52       <xs:se quence>
  53         <xs: element na me="SiteNa me" type=" xs:string" />
  54         <xs: element na me="SiteNu mber" type ="ert:Site NumberType "/>
  55         <xs: element na me="Addres s" type="e rt:Address Type"/>
  56         <xs: element na me="Phone"  type="xs: string"/>
  57       </xs:s equence>
  58     </xs:com plexType>
  59     <xs:comp lexType na me="SsnTyp e">
  60       <xs:se quence>
  61         <xs: element na me="Value"  type="ert :SsnTokenT ype" minOc curs="0"/>
  62         <xs: element na me="Assign ingAuthori ty" type=" ere:Assign ingAuthori tyType" mi nOccurs="0 "/>
  63       </xs:s equence>
  64     </xs:com plexType>
  65     <xs:comp lexType na me="Flashe sType">
  66       <xs:se quence min Occurs="0"  maxOccurs ="5000">
  67         <xs: element na me="Flash"  type="xs: string"/>
  68       </xs:s equence>
  69     </xs:com plexType>
  70     <xs:comp lexType na me="PhoneT ype">
  71       <xs:se quence>
  72         <xs: element na me="Mobile Phone" typ e="xs:stri ng" minOcc urs="0"/>
  73         <xs: element na me="HomePh one" type= "xs:string " minOccur s="0"/>
  74         <xs: element na me="Prefer redPhone"  type="ere: PreferredP honeType"  nillable=" true"/>
  75       </xs:s equence>
  76     </xs:com plexType>
  77     <xs:comp lexType na me="EmailT ype">
  78       <xs:se quence>
  79         <xs: element na me="EmailA ddress" ty pe="xs:str ing" minOc curs="0"/>
  80       </xs:s equence>
  81     </xs:com plexType>
  82     <xs:comp lexType na me="Integr ationContr olNumberTy pe">
  83       <xs:se quence>
  84         <xs: element na me="Value"  type="xs: string" mi nOccurs="0 "/>
  85         <xs: element na me="Assign ingAuthori ty" type=" ere:Assign ingAuthori tyType" mi nOccurs="0 "/>
  86       </xs:s equence>
  87     </xs:com plexType>
  88     <xs:comp lexType na me="Patien tType">
  89       <xs:se quence>
  90         <xs: element na me="FullNa me" type=" xs:string" />
  91         <xs: element na me="FirstN ame" type= "xs:string "/>
  92         <xs: element na me="Middle Name" type ="xs:strin g" minOccu rs="0"/>
  93         <xs: element na me="LastNa me" type=" xs:string" />
  94         <xs: element na me="SSN" m inOccurs=" 0" type="e rt:SsnType "/>
  95         <xs: element na me="DateOf Birth" typ e="xs:date "/>
  96         <xs: element na me="Gender " type="er e:GenderTy pe" nillab le="true"/ >
  97         <xs: element na me="Flashe s" type="e rt:Flashes Type"/>
  98         <xs: element na me="Addres s" type="e rt:Address Type"/>
  99         <xs: element na me="Countr y" type="x s:string"/ >
  100         <xs: element na me="PhoneT ype" minOc curs="0" t ype="ert:P honeType"/ >
  101         <xs: element na me="EmailT ype" minOc curs="0" t ype="ert:E mailType"/ >
  102         <xs: element na me="Integr ationContr olNumber"  minOccurs= "0" type=" ert:Integr ationContr olNumberTy pe"/>
  103         <xs: element na me="Partic ipantId" t ype="xs:st ring" minO ccurs="0"/ >
  104         <xs: element na me="Electr onicDataIn terchangeP ersonalIde ntifier" t ype="xs:st ring" minO ccurs="0"/ >
  105         <xs: element na me="VistaI EN" type=" xs:integer " minOccur s="0" />
  106       </xs:s equence>
  107     </xs:com plexType>
  108     <xs:comp lexType na me="ClaimT ype">
  109       <xs:se quence>
  110         <xs: element na me="Payee"  type="xs: string" mi nOccurs="0 "/>
  111         <xs: element na me="Modifi er" type=" xs:string"  minOccurs ="0"/>
  112         <xs: element na me="VBAUse rContactIn fo" type=" ert:Contac tInfoType" />
  113         <xs: element na me="Commen ts" type=" xs:string"  minOccurs ="0"/>
  114         <xs: element na me="ClaimI d" type="x s:string"/ >
  115         <xs: element na me="ClaimL evelStatus " type="xs :string"/>
  116         <xs: element na me="ClaimD ate" type= "xs:date"/ >
  117         <xs: element na me="EPCode " type="xs :string"/>
  118         <xs: element na me="ClaimL abel" type ="xs:strin g"/>
  119         <xs: element na me="ClaimF olderNumbe r" type="x s:string"/ >
  120         <xs: element na me="ClaimF olderType"  type="ere :ClaimFold erType" ni llable="tr ue"/>
  121         <xs: element na me="ClaimF ileReviewR equired" t ype="xs:bo olean"/>
  122         <xs: element na me="Benefi tType" typ e="ere:Ben efitType"  nillable=" true"/>
  123         <xs: element na me="Statio n" type="x s:string"/ >
  124         <xs: element na me="Separa tionStatus " type="xs :boolean"/ >
  125         <xs: element na me="Presep arationPro gram" type ="ere:Pres eparationP rogramType " nillable ="true"/>
  126         <xs: element na me="DoDRef erringPhys ician" typ e="xs:stri ng" minOcc urs="0"/>
  127         <xs: element na me="DoDRef erringPhys icianEmail " type="xs :string" m inOccurs=" 0"/>
  128         <xs: element na me="Postse paration"  type="ere: Postsepara tionType"  nillable=" true"/>
  129         <xs: element na me="VSOLis tingCode"  type="xs:s tring" min Occurs="0" />
  130         <xs: element na me="PowerO fAttorney"  type="xs: string" mi nOccurs="0 "/>
  131         <xs: element na me="PowerO fAttorneyC ode" type= "ere:Power OfAttorney CodeType"  nillable=" true"/>
  132         <xs: element na me="AllowP owerOfAtto rneyAccess ToDocument s" type="x s:boolean" />
  133         <xs: element na me="Branch OfService"  type="xs: string" mi nOccurs="0 "/>
  134         <xs: element na me="Active DutyStatus " type="xs :string" m inOccurs=" 0"/>
  135         <xs: element na me="EntryO nDuty" typ e="xs:date " minOccur s="0"/>
  136         <xs: element na me="Servic eSeparatio nDate" typ e="xs:date " minOccur s="0"/>
  137         <xs: element na me="Period OfService"  type="ere :PeriodOfS erviceType " nillable ="true"/>
  138         <xs: element na me="Patien t" type="e rt:Patient Type"/>
  139       </xs:s equence>
  140     </xs:com plexType>
  141     <xs:comp lexType na me="BodySy stemType">
  142       <xs:se quence>
  143         <xs: element na me="Value"  type="xs: string" />
  144         <xs: element na me="BodySy stemSubgro up" type=" xs:string"  minOccurs ="0"/>
  145         <xs: element na me="BodySy stemSubgro upDetail"  type="xs:s tring" min Occurs="0" />
  146       </xs:s equence>
  147     </xs:com plexType>
  148     <xs:comp lexType na me="Specia lIssuesTyp e">
  149       <xs:se quence min Occurs="0"  maxOccurs ="5000">
  150         <xs: element na me="Specia lIssue" ty pe="xs:str ing"/>
  151       </xs:s equence>
  152     </xs:com plexType>
  153     <xs:comp lexType na me="Conten tionsType" >
  154       <xs:se quence min Occurs="1"  maxOccurs ="5000">
  155         <xs: element na me="Conten tion">
  156           <x s:complexT ype>
  157              <xs:sequen ce>
  158                <xs:elem ent name=" Contention Descriptio n" type="x s:string"/ >
  159                <xs:elem ent name=" Contention Classifica tionCode"  type="xs:s tring" min Occurs="0" />
  160                <xs:elem ent name=" Contention Classifica tionName"  type="xs:s tring" min Occurs="0" />
  161                <xs:elem ent name=" BodySystem " type="er t:BodySyst emType"/>
  162                <xs:elem ent name=" Contention Id" type=" xs:string" />
  163                <xs:elem ent name=" Contention Uuid" type ="ert:Uuid Type"/>
  164                <xs:elem ent name=" Contention LevelStatu s" type="e re:Content ionLevelSt atusType"/ >
  165                <xs:elem ent name=" Contention Type" type ="ere:Cont entionType " nillable ="true"/>
  166                <xs:elem ent name=" SpecialIss ues" type= "ert:Speci alIssuesTy pe"/>
  167                <xs:elem ent name=" Comments"  type="xs:s tring" min Occurs="0" />
  168                <xs:elem ent name=" MedicalOpi nion" type ="xs:boole an"/>
  169                <xs:elem ent name=" Stressor"  type="xs:s tring" min Occurs="0" />
  170                <xs:elem ent name=" MOSForHear ingLoss" t ype="xs:st ring" minO ccurs="0"/ >
  171                <xs:elem ent name=" Contention ClaimedFor Compensati on" type=" xs:boolean "/>
  172                <xs:elem ent name=" Contention ClaimedFor Pension" t ype="xs:bo olean"/>
  173              </xs:seque nce>
  174           </ xs:complex Type>
  175         </xs :element>
  176       </xs:s equence>
  177     </xs:com plexType>
  178     <xs:comp lexType na me="ExamsT ype">
  179       <xs:se quence min Occurs="1"  maxOccurs ="5000">
  180         <xs: element na me="Exam">
  181           <x s:complexT ype>
  182              <xs:sequen ce>
  183                <xs:elem ent name=" DBQDocumen tType" typ e="xs:stri ng"/>
  184                <xs:elem ent name=" ExamName"  type="xs:s tring"/>
  185                <xs:elem ent name=" ExamId" ty pe="xs:str ing"/>
  186                <xs:elem ent name=" ExamUuid"  type="ert: UuidType"/ >
  187                <xs:elem ent name=" ExamLevelS tatus" typ e="ere:Exa mLevelStat usType"/>
  188              </xs:seque nce>
  189           </ xs:complex Type>
  190         </xs :element>
  191       </xs:s equence>
  192     </xs:com plexType>
  193   </xs:schem a>