9. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/5/2017 11:26:49 AM Central 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.

9.1 Files compared

# Location File Last Modified
1 esr.zip\esr\vbr\WEB-INF\wsdl vbr.xsd Sun Mar 20 21:25:30 2016 UTC
2 esr.zip\esr\vbr\WEB-INF\wsdl vbr.xsd Thu Oct 5 15:49:17 2017 UTC

9.2 Comparison summary

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

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

9.4 Active regular expressions

No regular expressions were active.

9.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" xmlns :va="http: // DNS     /schema/es r/vbr/v1"  targetName space="htt p:// DNS     /schema/es r/vbr/v1"  elementFor mDefault=" qualified" >
  3           <x s:simpleTy pe name="d ocumentTyp e">
  4                    <xs: restrictio n base="xs :string">
  5                             <xs:en umeration  value="Han dbook self  generated  by Vetera n"/>
  6                             <xs:en umeration  value="Han dbook auto  generated  by System "/>
  7                             <xs:en umeration  value="Ben efits at a  Glance se lf generat ed by Vete ran"/>
  8                             <xs:en umeration  value="Ben efits at a  Glance au to generat ed by syst em"/>
  9                             <xs:en umeration  value="Hea lth Benefi ts Plan Da ta String" />
  10                    </xs :restricti on>
  11           </ xs:simpleT ype>
  12           <x s:element  name="audi t">
  13                    <xs: complexTyp e>
  14                             <xs:se quence>
  15                                      <xs:elem ent name=" createdDat e" type="x s:dateTime " minOccur s="0" maxO ccurs="1"/ >
  16                                      <xs:elem ent name=" createdBy"  type="va: sysOwnerTy pe" minOcc urs="1" ma xOccurs="1 "/>
  17                                      <xs:elem ent name=" modifiedDa te" type=" xs:dateTim e" minOccu rs="0" max Occurs="1" />
  18                                      <xs:elem ent name=" modifiedBy " type="va :sysOwnerT ype" minOc curs="0" m axOccurs=" 1"/>
  19                             </xs:s equence>
  20                    </xs :complexTy pe>
  21           </ xs:element >
  22           <x s:element  name="stat us">
  23                    <xs: simpleType >
  24                             <xs:re striction  base="xs:s tring">
  25                                      <xs:enum eration va lue="Succe ss"/>
  26                                      <xs:enum eration va lue="Failu re"/>
  27                             </xs:r estriction >
  28                    </xs :simpleTyp e>
  29           </ xs:element >
  30           <x s:element  name="mess age">
  31                    <xs: complexTyp e>
  32                             <xs:se quence>
  33                                      <xs:elem ent name=" type" minO ccurs="1"  maxOccurs= "1">
  34                                               <xs:simple Type>
  35                                                       <x s:restrict ion base=" xs:string" >
  36                                                                <xs: enumeratio n value="I nvalid Req uest"/>
  37                                                                <xs: enumeratio n value="S uccess"/>
  38                                                                <xs: enumeratio n value="F ailed"/>
  39                                                       </ xs:restric tion>
  40                                               </xs:simpl eType>
  41                                      </xs:ele ment>
  42                                      <xs:elem ent name=" detail" ty pe="xs:str ing"/>
  43                             </xs:s equence>
  44                    </xs :complexTy pe>
  45           </ xs:element >
  46           <x s:element  name="vete ranIdentif ier">
  47                    <xs: complexTyp e>
  48                             <xs:se quence>
  49                                      <xs:elem ent name=" type" minO ccurs="1"  maxOccurs= "1">
  50                                               <xs:simple Type>
  51                                                       <x s:restrict ion base=" xs:string" >
  52                                                                <xs: enumeratio n value="V PID"/>
  53                                                       </ xs:restric tion>
  54                                               </xs:simpl eType>
  55                                      </xs:ele ment>
  56                                      <xs:elem ent name=" value" min Occurs="1"  maxOccurs ="1">
  57                                               <xs:simple Type>
  58                                                       <x s:restrict ion base=" xs:string" >
  59                                                                <xs: pattern va lue="[0]{6 }[0-9]{10} V[0-9]{6}[ 0]{6}"/>
  60                                                       </ xs:restric tion>
  61                                               </xs:simpl eType>
  62                                      </xs:ele ment>
  63                             </xs:s equence>
  64                    </xs :complexTy pe>
  65           </ xs:element >
  66           <x s:element  name="docu ment">
  67                    <xs: annotation >
  68                             <xs:do cumentatio n>Unique n umber for  the reques t – Option al for onl ine
  69                                      and requ ired for m ailed. Thi s will be  used if VB H returns  the
  70                                      document  in respon se to the  request fr om ESR.
  71                                      This is  the receip t-string i n the DOCU MENT_recei pt table
  72                             </xs:d ocumentati on>
  73                    </xs :annotatio n>
  74                    <xs: complexTyp e>
  75                             <xs:se quence>
  76                                      <xs:elem ent name=" name" type ="xs:strin g"/>
  77                                      <xs:elem ent name=" type" type ="va:docum entType" m inOccurs=" 1" maxOccu rs="1"/>
  78                                      <xs:elem ent name=" format" ty pe="va:for matType" m inOccurs=" 1" maxOccu rs="1"/>
  79                                      <xs:elem ent name=" content" t ype="xs:ba se64Binary " minOccur s="1" maxO ccurs="1"/ >
  80                                      <xs:elem ent ref="v a:versionN umber"/>
  81                                      <xs:elem ent ref="v a:releaseC ontrolNumb er" minOcc urs="1" ma xOccurs="1 "/>
  82                                      <xs:elem ent ref="v a:requestN umber">
  83                                               <xs:annota tion>
  84                                                       <x s:document ation>Uniq ue number  for the re quest – Op tional for  online an d required  for maile d. This wi ll be used  if VBH re turns the  document i n response  to the re quest from  ESR. 
  85   This is th e receipt- string in  the DOCUME NT_receipt  table</xs :documenta tion>
  86                                               </xs:annot ation>
  87                                      </xs:ele ment>
  88                                      <xs:elem ent ref="v a:audit" m inOccurs=" 1" maxOccu rs="1"/>
  89                             </xs:s equence>
  90                    </xs :complexTy pe>
  91           </ xs:element >
  92           <x s:element  name="deli veryPrefer ence" >
  93           <x s:simpleTy pe>
  94                             <xs:re striction  base="xs:s tring">
  95                                      <xs:enum eration va lue="ONLIN E"/>
  96                                      <xs:enum eration va lue="MAIL" />
  97                             </xs:r estriction >
  98                    </xs :simpleTyp e>
  99           </ xs:element >
  100           <x s:element  name="rele aseControl Number" ty pe="xs:str ing"/>
  101           <x s:element  name="vers ionNumber"  type="xs: int"/>
  102           <x s:element  name="requ estNumber"  type="xs: string">
  103                    <xs: annotation >
  104                             <xs:do cumentatio n>Unique n umber for  the reques t – Option al for onl ine and re quired for  mailed. T his will b e used if  VBH return s the docu ment in re sponse to  the reques t from ESR
  105   This is th e receipt- string in  the DOCUME NT_receipt  table</xs :documenta tion>
  106                    </xs :annotatio n>
  107           </ xs:element >
  108           <x s:element  name="time Stamp" typ e="xs:date Time"/>
  109           <x s:element  name="Retr ieveDocume ntRequest" >
  110                    <xs: complexTyp e>
  111                             <xs:se quence>
  112                                      <xs:elem ent name=" searchCrit eria" minO ccurs="1"  maxOccurs= "1">
  113                                               <xs:comple xType>
  114                                                       <x s:sequence >
  115                                                                <xs: element re f="va:vete ranIdentif ier" minOc curs="1" m axOccurs=" 1"/>
  116                                                                <xs: element na me="types" >
  117                                                                         <xs:co mplexType>
  118                                                                                  <xs:sequ ence>
  119                                                                                           <xs:elemen t name="ty pe" type=" va:documen tType" min Occurs="1"  maxOccurs ="unbounde d"/>
  120                                                                                  </xs:seq uence>
  121                                                                         </xs:c omplexType >
  122                                                                </xs :element>
  123                                                                <xs: element re f="va:vers ionNumber" />
  124                                                                <xs: element re f="va:rele aseControl Number"/>
  125                                                                <xs: element na me="format " type="va :formatTyp e"/>
  126                                                       </ xs:sequenc e>
  127                                               </xs:compl exType>
  128                                      </xs:ele ment>
  129                             </xs:s equence>
  130                    </xs :complexTy pe>
  131           </ xs:element >
  132           <x s:element  name="Retr ieveDocume ntResponse ">
  133                    <xs: complexTyp e>
  134                             <xs:se quence>
  135                                      <xs:elem ent ref="v a:status"  minOccurs= "1" maxOcc urs="1"/>
  136                                      <xs:elem ent ref="v a:message" />
  137                                      <xs:elem ent ref="v a:timeStam p" minOccu rs="1" max Occurs="1" />
  138                                      <xs:elem ent name=" documents" >
  139                                               <xs:comple xType>
  140                                                       <x s:sequence >
  141                                                                <xs: element re f="va:docu ment" minO ccurs="0"  maxOccurs= "unbounded "/>
  142                                                       </ xs:sequenc e>
  143                                               </xs:compl exType>
  144                                      </xs:ele ment>
  145                             </xs:s equence>
  146                    </xs :complexTy pe>
  147           </ xs:element >
  148           <x s:element  name="Save DocumentRe quest">
  149                    <xs: complexTyp e>
  150                             <xs:se quence>
  151                                      <xs:elem ent ref="v a:veteranI dentifier"  minOccurs ="1" maxOc curs="1"/>
  152                                      <xs:elem ent ref="v a:delivery Preference " minOccur s="0" maxO ccurs="1"/ >
  153                                      <xs:elem ent name=" documents"  minOccurs ="1" maxOc curs="1">
  154                                               <xs:comple xType>
  155                                                       <x s:sequence >
  156                                                                <xs: element re f="va:docu ment" minO ccurs="1"  maxOccurs= "unbounded "/>
  157                                                       </ xs:sequenc e>
  158                                               </xs:compl exType>
  159                                      </xs:ele ment>
  160                             </xs:s equence>
  161                    </xs :complexTy pe>
  162           </ xs:element >
  163           <x s:element  name="Save DocumentRe sponse">
  164                    <xs: complexTyp e>
  165                             <xs:se quence>
  166                                      <xs:elem ent ref="v a:status"  minOccurs= "1" maxOcc urs="1"/>
  167                                      <xs:elem ent ref="v a:message" />
  168                                      <xs:elem ent ref="v a:timeStam p" minOccu rs="1" max Occurs="1" />
  169                             </xs:s equence>
  170                    </xs :complexTy pe>
  171           </ xs:element >
  172           <x s:element  name="VbrF aultExcept ion">
  173                    <xs: complexTyp e>
  174                             <xs:se quence>
  175                                      <xs:elem ent name=" faultExcep tions" min Occurs="1"  maxOccurs ="1">
  176                                               <xs:comple xType>
  177                                                       <x s:sequence >
  178                                                                <xs: element na me="faultE xception"  minOccurs= "0" maxOcc urs="unbou nded">
  179                                                                         <xs:co mplexType>
  180                                                                                  <xs:sequ ence>
  181                                                                                           <xs:elemen t name="co de" type=" xs:string" />
  182                                                                                           <xs:elemen t name="me ssage" typ e="xs:stri ng"/>
  183                                                                                  </xs:seq uence>
  184                                                                         </xs:c omplexType >
  185                                                                </xs :element>
  186                                                       </ xs:sequenc e>
  187                                               </xs:compl exType>
  188                                      </xs:ele ment>
  189                             </xs:s equence>
  190                    </xs :complexTy pe>
  191           </ xs:element >
  192           <x s:simpleTy pe name="s ysOwnerTyp e">
  193                    <xs: restrictio n base="xs :string">
  194                             <xs:en umeration  value="VCG "/>
  195                    </xs :restricti on>
  196           </ xs:simpleT ype>
  197           <x s:simpleTy pe name="f ormatType" >
  198                    <xs: restrictio n base="xs :string">
  199                             <xs:en umeration  value="XML "/>
  200                             <xs:en umeration  value="PDF "/>
  201                             <xs:en umeration  value="TXT "/>
  202                    </xs :restricti on>
  203           </ xs:simpleT ype>
  204   </xs:schem a>