38. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/31/2017 10:05:17 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.

38.1 Files compared

# Location File Last Modified
1 esr.zip\esr\voa\WEB-INF\wsdl voa.xsd Tue Oct 3 17:04:50 2017 UTC
2 esr.zip\esr\voa\WEB-INF\wsdl voa.xsd Tue Oct 31 14:12:49 2017 UTC

38.2 Comparison summary

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

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

38.4 Active regular expressions

No regular expressions were active.

38.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/voa/v1"  xmlns:eeSu mmary="htt p://jaxws. webservice s.esr. URL         /schemas"  targetName space="htt p:// DNS     /schema/es r/voa/v1"  elementFor mDefault=" qualified" >
  3           <x s:import n amespace=" http://jax ws.webserv ices.esr. URL         /schemas"  schemaLoca tion="eeSu mmary.xsd" />
  4           <x s:element  name="docu ment">
  5                    <xs: complexTyp e>
  6                             <xs:se quence>
  7                                      <xs:elem ent name=" name" type ="xs:strin g"/>
  8                                      <xs:elem ent name=" format" ty pe="va:for matType" m inOccurs=" 1" maxOccu rs="1"/>
  9                                      <xs:elem ent name=" type" type ="va:attac hmentType"  minOccurs ="0" maxOc curs="1"/>
  10                                      <xs:elem ent name=" content" t ype="xs:ba se64Binary " minOccur s="1" maxO ccurs="1"/ >
  11                             </xs:s equence>
  12                    </xs :complexTy pe>
  13           </ xs:element >
  14           <x s:element  name="form ">
  15                    <xs: complexTyp e>
  16                             <xs:se quence>
  17                                      <xs:elem ent ref="v a:formIden tifier" mi nOccurs="1 " maxOccur s="1"/>
  18                                      <xs:elem ent name=" summary" t ype="eeSum mary:eeSum mary" minO ccurs="1"  maxOccurs= "1"/>
  19                                      <xs:elem ent name=" attachment s" minOccu rs="0" max Occurs="1" >
  20                                               <xs:comple xType>
  21                                                       <x s:sequence >
  22                                                                <xs: element re f="va:docu ment" minO ccurs="0"  maxOccurs= "unbounded "/>
  23                                                       </ xs:sequenc e>
  24                                               </xs:compl exType>
  25                                      </xs:ele ment>
  26                                      <xs:elem ent name=" applicatio ns" type=" va:applica tionCollec tion"/>
  27                             </xs:s equence>
  28                    </xs :complexTy pe>
  29           </ xs:element >
  30           <x s:element  name="iden tity">
  31                    <xs: complexTyp e>
  32                             <xs:se quence>
  33                                      <xs:elem ent ref="v a:veteranI dentifier"  minOccurs ="0" maxOc curs="1"/>
  34                                      <xs:elem ent ref="v a:authenti cationLeve l" minOccu rs="1" max Occurs="1" />
  35                             </xs:s equence>
  36                    </xs :complexTy pe>
  37           </ xs:element >
  38           <x s:element  name="stat us">
  39                    <xs: simpleType >
  40                             <xs:an notation>
  41                                      <xs:docu mentation>
  42                                      Form sub mission st atus 
  43                                               100 -- For m Submitte d, 
  44                                               101 -- For m Submissi on Failed,  
  45                                               102 -- For m Processi ng In Prog ress, 
  46                                               103 -- For m Processi ng Pending
  47                                               104 -- For m Processe d Successf ully,
  48                                      </xs:doc umentation >
  49                             </xs:a nnotation>
  50                             <xs:re striction  base="xs:s tring">
  51                                      <xs:enum eration va lue="100"/ >
  52                                      <xs:enum eration va lue="101"/ >
  53                                      <xs:enum eration va lue="102"/ >
  54                                      <xs:enum eration va lue="103"/ >
  55                                      <xs:enum eration va lue="104"/ >
  56                             </xs:r estriction >
  57                    </xs :simpleTyp e>
  58           </ xs:element >
  59           <x s:element  name="mess age">
  60                    <xs: complexTyp e>
  61                             <xs:se quence>
  62                                      <xs:elem ent name=" type" minO ccurs="1"  maxOccurs= "1">
  63                                               <xs:simple Type>
  64                                                       <x s:restrict ion base=" xs:string" >
  65                                                                <xs: enumeratio n value="F orm succes sfully rec eived for  EE process ing"/>
  66                                                                <xs: enumeratio n value="F orm missin g required  elements" />
  67                                                       </ xs:restric tion>
  68                                               </xs:simpl eType>
  69                                      </xs:ele ment>
  70                                      <xs:elem ent name=" detail" ty pe="xs:str ing" minOc curs="0"/>
  71                             </xs:s equence>
  72                    </xs :complexTy pe>
  73           </ xs:element >
  74           <x s:element  name="vete ranIdentif ier">
  75                    <xs: complexTyp e>
  76                             <xs:se quence>
  77                                      <xs:elem ent name=" type" minO ccurs="1"  maxOccurs= "1">
  78                                               <xs:simple Type>
  79                                                       <x s:annotati on>
  80                                                                <xs: documentat ion>
  81                                                                Iden tity Types  
  82                                                                         1 -- I CN/VPID, 
  83                                                                         2 -- E DIPI, 
  84                                                                         3 -- U SAA, 
  85                                                                         4 -- S EC ID
  86                                                                </xs :documenta tion>
  87                                                       </ xs:annotat ion>
  88                                                       <x s:restrict ion base=" xs:string" >
  89                                                                <xs: enumeratio n value="1 "/>
  90                                                                <xs: enumeratio n value="2 "/>
  91                                                                <xs: enumeratio n value="3 "/>
  92                                                                <xs: enumeratio n value="4 "/>
  93                                                       </ xs:restric tion>
  94                                               </xs:simpl eType>
  95                                      </xs:ele ment>
  96                                      <xs:elem ent name=" value" typ e="xs:stri ng" minOcc urs="1" ma xOccurs="1 "/>
  97                             </xs:s equence>
  98                    </xs :complexTy pe>
  99           </ xs:element >
  100           <x s:element  name="form Identifier ">
  101                    <xs: complexTyp e>
  102                             <xs:se quence>
  103                                      <xs:elem ent name=" type" minO ccurs="1"  maxOccurs= "1">
  104                                               <xs:simple Type>
  105                                                       <x s:annotati on>
  106                                                                <xs: documentat ion>
  107                                                                Assu rance form  of 
  108                                                                         100 --  1010EZ, 
  109                                                                         101 --  1010EZR, 
  110                                                                         102 --  1010HS, 
  111                                                                         103 --  1010SH, 
  112                                                                         104 --  1010CG,
  113                                                                         105 --  21526EZ   <!-- CCR13 857- new f orm type - ->
  114                                                                </xs :documenta tion>
  115                                                       </ xs:annotat ion>
  116                                                       <x s:restrict ion base=" xs:string" >
  117                                                                <xs: enumeratio n value="1 00"/>
  118                                                                <xs: enumeratio n value="1 01"/>
  119                                                                <xs: enumeratio n value="1 02"/>
  120                                                                <xs: enumeratio n value="1 03"/>
  121                                                                <xs: enumeratio n value="1 04"/>
  122                                                                <xs: enumeratio n value="1 05"/>  <!- - CCR13857 - new form  type -->
  123                                                       </ xs:restric tion>
  124                                               </xs:simpl eType>
  125                                      </xs:ele ment>
  126                                      <xs:elem ent name=" value" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 "/>
  127                                      <xs:elem ent name=" version" t ype="xs:in teger" min Occurs="0"  maxOccurs ="1"/>
  128                             </xs:s equence>
  129                    </xs :complexTy pe>
  130           </ xs:element >
  131           <x s:element  name="auth entication Level">
  132                    <xs: complexTyp e>
  133                             <xs:se quence>
  134                                      <xs:elem ent name=" type" minO ccurs="1"  maxOccurs= "1">
  135                                               <xs:annota tion>
  136                                                       <x s:document ation>
  137                                                       As surance ty pe of 
  138                                                                100  -- Anonymo us, 
  139                                                                101  -- Assuran ce Level 1
  140                                                                102  -- Assuran ce Level 2
  141                                                                103  -- Assuran ce Level 3
  142                                                                104  -- Assuran ce Level 4 ,
  143                                                       </ xs:documen tation>
  144                                               </xs:annot ation>
  145                                               <xs:simple Type>
  146                                                       <x s:restrict ion base=" xs:string" >
  147                                                                <xs: enumeratio n value="1 00"/>
  148                                                                <xs: enumeratio n value="1 01"/>
  149                                                                <xs: enumeratio n value="1 02"/>
  150                                                                <xs: enumeratio n value="1 03"/>
  151                                                                <xs: enumeratio n value="1 04"/>
  152                                                       </ xs:restric tion>
  153                                               </xs:simpl eType>
  154                                      </xs:ele ment>
  155                                      <xs:elem ent name=" value" typ e="xs:stri ng" minOcc urs="0" ma xOccurs="1 "/>
  156                             </xs:s equence>
  157                    </xs :complexTy pe>
  158           </ xs:element >
  159           <x s:element  name="iden tityTrait" >
  160                    <xs: complexTyp e>
  161                             <xs:se quence>
  162                                      <xs:elem ent name=" firstName"  type="xs: string" mi nOccurs="1 " maxOccur s="1"/>
  163                                      <xs:elem ent name=" lastName"  type="xs:s tring" min Occurs="1"  maxOccurs ="1"/>
  164                                      <xs:elem ent name=" gender" ty pe="xs:str ing" minOc curs="1" m axOccurs=" 1"/>
  165                                      <xs:elem ent name=" DOB" type= "xs:date"  minOccurs= "1" maxOcc urs="1"/>
  166                                      <xs:elem ent name=" SSN" minOc curs="1" m axOccurs=" 1">
  167                                               <xs:simple Type>
  168                                                       <x s:restrict ion base=" xs:string" >
  169                                                                <xs: pattern va lue="[0-9] {3}-[0-9]{ 2}-[0-9]{4 }"/>
  170                                                       </ xs:restric tion>
  171                                               </xs:simpl eType>
  172                                      </xs:ele ment>
  173                             </xs:s equence>
  174                    </xs :complexTy pe>
  175           </ xs:element >
  176           <x s:element  name="time Stamp" typ e="xs:date Time"/>
  177           <x s:element  name="retr ieveFormSu bmissionSt atusReques t">
  178                    <xs: complexTyp e>
  179                             <xs:se quence>
  180                                      <xs:elem ent name=" formSubmis sionId" ty pe="xs:int eger" minO ccurs="1"  maxOccurs= "1"/>
  181                                      <xs:elem ent ref="v a:identity " minOccur s="1" maxO ccurs="1"/ >
  182                             </xs:s equence>
  183                    </xs :complexTy pe>
  184           </ xs:element >
  185           <x s:element  name="retr ieveFormSu bmissionSt atusRespon se">
  186                    <xs: complexTyp e>
  187                             <xs:se quence>
  188                                      <xs:elem ent ref="v a:status"  minOccurs= "1" maxOcc urs="1"/>
  189                                      <xs:elem ent name=" formSubmis sionId" ty pe="xs:int eger" minO ccurs="1"  maxOccurs= "1"/>
  190                                      <xs:elem ent ref="v a:message" />
  191                                      <xs:elem ent ref="v a:timeStam p" minOccu rs="1" max Occurs="1" />
  192                             </xs:s equence>
  193                    </xs :complexTy pe>
  194           </ xs:element >
  195           <x s:element  name="subm itFormRequ est">
  196                    <xs: complexTyp e>
  197                             <xs:se quence>
  198                                      <xs:elem ent ref="v a:form" mi nOccurs="1 " maxOccur s="1"/>
  199                                      <xs:elem ent ref="v a:identity " minOccur s="1" maxO ccurs="1"/ >
  200                             </xs:s equence>
  201                    </xs :complexTy pe>
  202           </ xs:element >
  203           <x s:element  name="subm itFormResp onse">
  204                    <xs: complexTyp e>
  205                             <xs:se quence>
  206                                      <xs:elem ent ref="v a:status"  minOccurs= "1" maxOcc urs="1"/>
  207                                      <xs:elem ent name=" formSubmis sionId" ty pe="xs:int eger" minO ccurs="1"  maxOccurs= "1"/>
  208                                      <xs:elem ent ref="v a:message" />
  209                                      <xs:elem ent ref="v a:timeStam p" minOccu rs="1" max Occurs="1" />
  210                             </xs:s equence>
  211                    </xs :complexTy pe>
  212           </ xs:element >
  213           <x s:element  name="VoaF aultExcept ion">
  214                    <xs: complexTyp e>
  215                             <xs:se quence>
  216                                      <xs:elem ent name=" faultExcep tions" min Occurs="1"  maxOccurs ="1">
  217                                               <xs:comple xType>
  218                                                       <x s:sequence >
  219                                                                <xs: element na me="faultE xception"  minOccurs= "0" maxOcc urs="unbou nded">
  220                                                                         <xs:co mplexType>
  221                                                                                  <xs:sequ ence>
  222                                                                                           <xs:elemen t name="co de" type=" xs:string" />
  223                                                                                           <xs:elemen t name="me ssage" typ e="xs:stri ng"/>
  224                                                                                  </xs:seq uence>
  225                                                                         </xs:c omplexType >
  226                                                                </xs :element>
  227                                                       </ xs:sequenc e>
  228                                               </xs:compl exType>
  229                                      </xs:ele ment>
  230                             </xs:s equence>
  231                    </xs :complexTy pe>
  232           </ xs:element >
  233           <x s:simpleTy pe name="f ormatType" >
  234                    <xs: restrictio n base="xs :string">
  235                             <xs:en umeration  value="WOR D"/>
  236                             <xs:en umeration  value="PDF "/>
  237                             <xs:en umeration  value="RTF "/>
  238                             <xs:en umeration  value="JPG "/>
  239                    </xs :restricti on>
  240           </ xs:simpleT ype>
  241           <x s:simpleTy pe name="b enefitType ">
  242                    <xs: annotation >
  243                             <xs:do cumentatio n>
  244                             Benefi t type of 
  245                                      1 -- Hea lth Servic es, 
  246                                      2 -- Dom iciliary, 
  247                                      3 -- Den tal, Nursi ng Home, 
  248                                      4 -- Out patient Me dical, 
  249                                      5 -- Enr ollment
  250                             </xs:d ocumentati on>
  251                    </xs :annotatio n>
  252                    <xs: restrictio n base="xs :string">
  253                             <xs:en umeration  value="1"/ >
  254                             <xs:en umeration  value="2"/ >
  255                             <xs:en umeration  value="3"/ >
  256                             <xs:en umeration  value="4"/ >
  257                             <xs:en umeration  value="5"/ >
  258                             <xs:en umeration  value="6"/ >
  259                    </xs :restricti on>
  260           </ xs:simpleT ype>
  261           <x s:simpleTy pe name="a ppMethod">
  262                    <xs: annotation >
  263                             <xs:do cumentatio n>
  264                             Applic ation meth od: 
  265                                      1 -- Onl ine, 
  266                                      2 -- In  Person, 
  267                                      3 -- Pho ne, 
  268                                      4 -- Mai l
  269                             </xs:d ocumentati on>
  270                    </xs :annotatio n>
  271                    <xs: restrictio n base="xs :string">
  272                             <xs:en umeration  value="1"/ >
  273                             <xs:en umeration  value="2"/ >
  274                             <xs:en umeration  value="3"/ >
  275                             <xs:en umeration  value="4"/ >
  276                    </xs :restricti on>
  277           </ xs:simpleT ype>
  278           <x s:simpleTy pe name="a ttachmentT ype">
  279                    <xs: annotation >
  280                             <xs:do cumentatio n>
  281                             Eligib ility Docu ment Type:  
  282                                      1 -- DD- 214, 
  283                                      2 -- DD- 215, 
  284                                      3 -- WD  AGO Form, 
  285                                      4 -- Mil itary Orde rs of Awar d,
  286                                      5 -- Oth er Officia l Service  Records, 
  287                                      6 -- VBA /DOD FILE,  
  288                                      7 -- VBA  Letter, 
  289                             </xs:d ocumentati on>
  290                    </xs :annotatio n>
  291                    <xs: restrictio n base="xs :string">
  292                             <xs:en umeration  value="1"/ >
  293                             <xs:en umeration  value="2"/ >
  294                             <xs:en umeration  value="3"/ >
  295                             <xs:en umeration  value="4"/ >
  296                             <xs:en umeration  value="5"/ >
  297                             <xs:en umeration  value="6"/ >
  298                             <xs:en umeration  value="7"/ >
  299                    </xs :restricti on>
  300           </ xs:simpleT ype>
  301           <x s:complexT ype name=" applicatio nInfo">
  302                    <xs: sequence>
  303                             <xs:el ement name ="benefitT ype" type= "va:benefi tType" min Occurs="0" />
  304                             <xs:el ement name ="appDate"  type="xs: date" minO ccurs="0"/ >
  305                             <xs:el ement name ="appMetho d" type="v a:appMetho d" default ="1" minOc curs="1"/>
  306                    </xs :sequence>
  307           </ xs:complex Type>
  308           <x s:complexT ype name=" applicatio nCollectio n">
  309                    <xs: sequence>
  310                             <xs:el ement name ="applicat ionInfo" t ype="va:ap plicationI nfo" minOc curs="0" m axOccurs=" unbounded" />
  311                    </xs :sequence>
  312           </ xs:complex Type>
  313   </xs:schem a>