104. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 4/26/2017 7:31:01 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.

104.1 Files compared

# Location File Last Modified
1 C:\AraxisMergeCompare\Pri_un\BTSSS_CIF_04102017\BTSSS_code_build3_Sprint11\BTSSS_1_build2_Sprint11_CRM\Libraries\VIMT\Developer Resources\Enterprise Components\XSD mockVetRecordWebServicePortBinding.xsd Mon Jan 30 19:45:28 2017 UTC
2 C:\AraxisMergeCompare\Pri_re\BTSSS_CIF_04102017\BTSSS_code_build3_Sprint11\BTSSS_1_build2_Sprint11_CRM\Libraries\VIMT\Developer Resources\Enterprise Components\XSD mockVetRecordWebServicePortBinding.xsd Tue Apr 25 14:12:38 2017 UTC

104.2 Comparison summary

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

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

104.4 Active regular expressions

No regular expressions were active.

104.5 Comparison detail

  1   <?xml vers ion="1.0"  encoding=" utf-8"?>
  2   <xs:schema  xmlns:tns ="http://s ervices.sh are.benefi ts.vba. DNS     /" targetN amespace=" http://ser vices.shar e.benefits .vba. DNS     /" version ="1.0" xml ns:xs="htt p://www.w3 .org/2001/ XMLSchema" >
  3     <xs:elem ent name=" AlternateN ame">
  4       <xs:co mplexType>
  5         <xs: sequence>
  6           <x s:element  name="ALT_ LAST_NAME"  nillable= "true" typ e="xs:stri ng" />
  7           <x s:element  name="ALT_ FIRST_NAME " nillable ="true" ty pe="xs:str ing" />
  8           <x s:element  name="ALT_ MIDDLE_NAM E" nillabl e="true" t ype="xs:st ring" />
  9           <x s:element  name="ALT_ NAME_SUFFI X" nillabl e="true" t ype="xs:st ring" />
  10         </xs :sequence>
  11       </xs:c omplexType >
  12     </xs:ele ment>
  13     <xs:elem ent name=" BirlsInqui ryInput" t ype="tns:b irlsInquir y" />
  14     <xs:elem ent name=" BirlsRecor d" type="t ns:birlsRe cord" />
  15     <xs:elem ent name=" BirlsSelec tion">
  16       <xs:co mplexType>
  17         <xs: sequence>
  18           <x s:element  minOccurs= "0" name=" VET_IND" n illable="t rue" type= "xs:string " />
  19           <x s:element  minOccurs= "0" name=" LAST_NAME"  nillable= "true" typ e="xs:stri ng" />
  20           <x s:element  minOccurs= "0" name=" FIRST_NAME " nillable ="true" ty pe="xs:str ing" />
  21           <x s:element  minOccurs= "0" name=" MIDDLE_NAM E" nillabl e="true" t ype="xs:st ring" />
  22           <x s:element  minOccurs= "0" name=" SUFFIX" ni llable="tr ue" type=" xs:string"  />
  23           <x s:element  minOccurs= "0" name=" FILE_NUMBE R" nillabl e="true" t ype="xs:st ring" />
  24           <x s:element  minOccurs= "0" name=" PAYEE_CODE " nillable ="true" ty pe="xs:str ing" />
  25           <x s:element  minOccurs= "0" name=" CURRENT_LO CATION" ni llable="tr ue" type=" xs:string"  />
  26           <x s:element  minOccurs= "0" name=" ENTERED_ON _DUTY_DATE " nillable ="true" ty pe="xs:str ing" />
  27           <x s:element  minOccurs= "0" name=" RELEASED_A CTIVE_DUTY _DATE" nil lable="tru e" type="x s:string"  />
  28           <x s:element  minOccurs= "0" name=" DATE_OF_BI RTH" nilla ble="true"  type="xs: string" />
  29           <x s:element  minOccurs= "0" name=" DATE_OF_DE ATH" nilla ble="true"  type="xs: string" />
  30           <x s:element  minOccurs= "0" name=" SSN_VERIFI ED" nillab le="true"  type="xs:s tring" />
  31           <x s:element  minOccurs= "0" name=" SSN" nilla ble="true"  type="xs: string" />
  32           <x s:element  minOccurs= "0" name=" SERVICE_NU MBER" nill able="true " type="xs :string" / >
  33           <x s:element  minOccurs= "0" name=" BRANCH_OF_ SERVICE" n illable="t rue" type= "xs:string " />
  34         </xs :sequence>
  35       </xs:c omplexType >
  36     </xs:ele ment>
  37     <xs:elem ent name=" Flash">
  38       <xs:co mplexType>
  39         <xs: sequence>
  40           <x s:element  name="FLAS H_CODE" ni llable="tr ue" type=" xs:string"  />
  41           <x s:element  name="FLAS H_STATION"  nillable= "true" typ e="xs:stri ng" />
  42           <x s:element  name="FLAS H_ROUTING_ SYMBOL" ni llable="tr ue" type=" xs:string"  />
  43         </xs :sequence>
  44       </xs:c omplexType >
  45     </xs:ele ment>
  46     <xs:elem ent name=" Folder">
  47       <xs:co mplexType>
  48         <xs: all>
  49           <x s:element  name="FOLD ER_TYPE" n illable="t rue" type= "xs:string " />
  50           <x s:element  name="FOLD ER_CURRENT _LOCATION"  nillable= "true" typ e="xs:stri ng" />
  51           <x s:element  name="TRAN SFER_MONTH " nillable ="true" ty pe="xs:str ing" />
  52           <x s:element  name="TRAN SFER_DAY"  nillable=" true" type ="xs:strin g" />
  53           <x s:element  name="TRAN SFER_YEAR"  nillable= "true" typ e="xs:stri ng" />
  54           <x s:element  name="DATE _OF_TRANSF ER" nillab le="true"  type="xs:s tring" />
  55           <x s:element  name="FOLD ER_PRIOR_L OCATION" n illable="t rue" type= "xs:string " />
  56           <x s:element  name="IN_T RANSIT_TO_ STATION" n illable="t rue" type= "xs:string " />
  57           <x s:element  name="IN_T RANSIT_MON TH" nillab le="true"  type="xs:s tring" />
  58           <x s:element  name="IN_T RANSIT_DAY " nillable ="true" ty pe="xs:str ing" />
  59           <x s:element  name="IN_T RANSIT_YEA R" nillabl e="true" t ype="xs:st ring" />
  60           <x s:element  name="DATE _OF_TRANSI T" nillabl e="true" t ype="xs:st ring" />
  61           <x s:element  name="RELO CATION_IND ICATOR" ni llable="tr ue" type=" xs:string"  />
  62           <x s:element  name="FARC _ACCESSION _NUM" nill able="true " type="xs :string" / >
  63           <x s:element  name="NO_F OLDER_EST_ REASON" ni llable="tr ue" type=" xs:string"  />
  64           <x s:element  name="FOLD ER_DESTROY ED_IND" ni llable="tr ue" type=" xs:string"  />
  65           <x s:element  name="FOLD ER_REBUILT _IND" nill able="true " type="xs :string" / >
  66           <x s:element  name="NO_R ECORD_IND"  nillable= "true" typ e="xs:stri ng" />
  67           <x s:element  name="FLDR _RETIRE_MO NTH" nilla ble="true"  type="xs: string" />
  68           <x s:element  name="FLDR _RETIRE_DA Y" nillabl e="true" t ype="xs:st ring" />
  69           <x s:element  name="FLDR _RETIRE_YE AR" nillab le="true"  type="xs:s tring" />
  70           <x s:element  name="DATE _OF_FLDR_R ETIRE" nil lable="tru e" type="x s:string"  />
  71           <x s:element  name="BOX_ SEQUENCE_N UMBER" nil lable="tru e" type="x s:string"  />
  72           <x s:element  name="LOCA TION_NUMBE R" nillabl e="true" t ype="xs:st ring" />
  73           <x s:element  name="INSU RANCE_FOLD ER_TYPE" n illable="t rue" type= "xs:string " />
  74         </xs :all>
  75       </xs:c omplexType >
  76     </xs:ele ment>
  77     <xs:elem ent name=" InsuranceP olicy">
  78       <xs:co mplexType>
  79         <xs: sequence>
  80           <x s:element  name="INS_ POL_PREFIX " nillable ="true" ty pe="xs:str ing" />
  81           <x s:element  name="INS_ POL_NUMBER " nillable ="true" ty pe="xs:str ing" />
  82         </xs :sequence>
  83       </xs:c omplexType >
  84     </xs:ele ment>
  85     <xs:elem ent name=" RecuringDi sclosure">
  86       <xs:co mplexType>
  87         <xs: sequence>
  88           <x s:element  name="RECU R_DISCLOSU RE_NUM" ni llable="tr ue" type=" xs:string"  />
  89           <x s:element  name="RECU R_DISCLOSU RE_MONTH"  nillable=" true" type ="xs:strin g" />
  90           <x s:element  name="RECU R_DISCLOSU RE_YEAR" n illable="t rue" type= "xs:string " />
  91           <x s:element  name="DATE _OF_DISCLO SURE" nill able="true " type="xs :string" / >
  92         </xs :sequence>
  93       </xs:c omplexType >
  94     </xs:ele ment>
  95     <xs:elem ent name=" Service">
  96       <xs:co mplexType>
  97         <xs: sequence>
  98           <x s:element  name="SHOR T_SERVICE_ NUMBER" ni llable="tr ue" type=" xs:string"  />
  99           <x s:element  name="SERV ICE_NUMBER _FILL" nil lable="tru e" type="x s:string"  />
  100           <x s:element  name="BRAN CH_OF_SERV ICE" nilla ble="true"  type="xs: string" />
  101           <x s:element  name="ENTE RED_ON_DUT Y_DATE" ni llable="tr ue" type=" xs:string"  />
  102           <x s:element  name="RELE ASED_ACTIV E_DUTY_DAT E" nillabl e="true" t ype="xs:st ring" />
  103           <x s:element  name="SEPA RATION_REA SON_CODE"  nillable=" true" type ="xs:strin g" />
  104           <x s:element  name="NONP AY_DAYS" n illable="t rue" type= "xs:string " />
  105           <x s:element  name="PAY_ GRADE" nil lable="tru e" type="x s:string"  />
  106           <x s:element  name="CHAR _OF_SVC_CO DE" nillab le="true"  type="xs:s tring" />
  107         </xs :sequence>
  108       </xs:c omplexType >
  109     </xs:ele ment>
  110     <xs:elem ent name=" ServiceDia gnostics">
  111       <xs:co mplexType>
  112         <xs: sequence>
  113           <x s:element  name="SERV ICE_DIAGNO STICS" nil lable="tru e" type="x s:string"  />
  114           <x s:element  name="SERV ICE_PERCEN T1" nillab le="true"  type="xs:s tring" />
  115           <x s:element  name="SERV ICE_PERCEN T2" nillab le="true"  type="xs:s tring" />
  116           <x s:element  name="RECU R_ANALOGUS _CODE" nil lable="tru e" type="x s:string"  />
  117           <x s:element  name="RECU R_SVC_CON_ DISABILITY " nillable ="true" ty pe="xs:str ing" />
  118         </xs :sequence>
  119       </xs:c omplexType >
  120     </xs:ele ment>
  121     <xs:elem ent name=" ShareExcep tion" nill able="true " type="tn s:shareFau ltInfoBean " />
  122     <xs:elem ent name=" findBirlsR ecord" typ e="tns:fin dBirlsReco rd" />
  123     <xs:elem ent name=" findBirlsR ecordByFil eNumber" t ype="tns:f indBirlsRe cordByFile Number" />
  124     <xs:elem ent name=" findBirlsR ecordByFil eNumberRes ponse" typ e="tns:fin dBirlsReco rdByFileNu mberRespon se" />
  125     <xs:elem ent name=" findBirlsR ecordRespo nse" type= "tns:findB irlsRecord Response"  />
  126     <xs:elem ent name=" findCorpor ateRecord"  type="tns :findCorpo rateRecord " />
  127     <xs:elem ent name=" findCorpor ateRecordB yFileNumbe r" type="t ns:findCor porateReco rdByFileNu mber" />
  128     <xs:elem ent name=" findCorpor ateRecordB yFileNumbe rResponse"  type="tns :findCorpo rateRecord ByFileNumb erResponse " />
  129     <xs:elem ent name=" findCorpor ateRecordR esponse" t ype="tns:f indCorpora teRecordRe sponse" />
  130     <xs:elem ent name=" findIndex"  type="tns :findIndex " />
  131     <xs:elem ent name=" findIndexR esponse" t ype="tns:f indIndexRe sponse" />
  132     <xs:elem ent name=" findVetera n" type="t ns:findVet eran" />
  133     <xs:elem ent name=" findVetera nByFileNum ber" type= "tns:findV eteranByFi leNumber"  />
  134     <xs:elem ent name=" findVetera nByFileNum berRespons e" type="t ns:findVet eranByFile NumberResp onse" />
  135     <xs:elem ent name=" findVetera nByPtcpntI d" type="t ns:findVet eranByPtcp ntId" />
  136     <xs:elem ent name=" findVetera nByPtcpntI dResponse"  type="tns :findVeter anByPtcpnt IdResponse " />
  137     <xs:elem ent name=" findVetera nResponse"  type="tns :findVeter anResponse " />
  138     <xs:elem ent name=" insertBirl sRecord" t ype="tns:i nsertBirls Record" />
  139     <xs:elem ent name=" insertBirl sRecordRes ponse" typ e="tns:ins ertBirlsRe cordRespon se" />
  140     <xs:elem ent name=" syncCorpor ateBirls"  type="tns: syncCorpor ateBirls"  />
  141     <xs:elem ent name=" syncCorpor ateBirlsRe sponse" ty pe="tns:sy ncCorporat eBirlsResp onse" />
  142     <xs:elem ent name=" updateBirl sRecord" t ype="tns:u pdateBirls Record" />
  143     <xs:elem ent name=" updateBirl sRecordRes ponse" typ e="tns:upd ateBirlsRe cordRespon se" />
  144     <xs:comp lexType na me="findVe teranByPtc pntId">
  145       <xs:se quence>
  146         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:lon g" />
  147       </xs:s equence>
  148     </xs:com plexType>
  149     <xs:comp lexType na me="findVe teranByPtc pntIdRespo nse">
  150       <xs:se quence>
  151         <xs: element mi nOccurs="0 " name="re turn" type ="tns:vete ranRecord"  />
  152       </xs:s equence>
  153     </xs:com plexType>
  154     <xs:comp lexType na me="vetera nRecord">
  155       <xs:se quence>
  156         <xs: element mi nOccurs="0 " name="ve tBirlsReco rd" type=" tns:birlsR ecord" />
  157         <xs: element mi nOccurs="0 " name="ve tCorpRecor d" type="t ns:shrinq2 Person" />
  158       </xs:s equence>
  159     </xs:com plexType>
  160     <xs:comp lexType na me="birlsR ecord">
  161       <xs:se quence>
  162         <xs: element na me="RETURN _CODE" typ e="xs:stri ng" />
  163         <xs: element na me="RETURN _MESSAGE"  type="xs:s tring" />
  164         <xs: element na me="SPACE"  nillable= "true" typ e="xs:stri ng" />
  165         <xs: element na me="CLAIM_ NUMBER" ni llable="tr ue" type=" xs:string"  />
  166         <xs: element na me="SOC_SE C_NUMBER"  nillable=" true" type ="xs:strin g" />
  167         <xs: element na me="INS_PR EFIX" nill able="true " type="xs :string" / >
  168         <xs: element na me="INS_NU MBER" nill able="true " type="xs :string" / >
  169         <xs: element ma xOccurs="u nbounded"  name="INSU RANCE_POLI CY">
  170           <x s:complexT ype>
  171              <xs:sequen ce>
  172                <xs:elem ent name=" INS_POL_PR EFIX" nill able="true " type="xs :string" / >
  173                <xs:elem ent name=" INS_POL_NU MBER" nill able="true " type="xs :string" / >
  174              </xs:seque nce>
  175           </ xs:complex Type>
  176         </xs :element>
  177         <xs: element ma xOccurs="u nbounded"  name="SERV ICE" nilla ble="true" >
  178           <x s:complexT ype>
  179              <xs:sequen ce>
  180                <xs:elem ent name=" SHORT_SERV ICE_NUMBER " nillable ="true" ty pe="xs:str ing" />
  181                <xs:elem ent name=" SERVICE_NU MBER_FILL"  nillable= "true" typ e="xs:stri ng" />
  182                <xs:elem ent name=" BRANCH_OF_ SERVICE" n illable="t rue" type= "xs:string " />
  183                <xs:elem ent name=" ENTERED_ON _DUTY_DATE " nillable ="true" ty pe="xs:str ing" />
  184                <xs:elem ent name=" RELEASED_A CTIVE_DUTY _DATE" nil lable="tru e" type="x s:string"  />
  185                <xs:elem ent name=" SEPARATION _REASON_CO DE" nillab le="true"  type="xs:s tring" />
  186                <xs:elem ent name=" NONPAY_DAY S" nillabl e="true" t ype="xs:st ring" />
  187                <xs:elem ent name=" PAY_GRADE"  nillable= "true" typ e="xs:stri ng" />
  188                <xs:elem ent name=" CHAR_OF_SV C_CODE" ni llable="tr ue" type=" xs:string"  />
  189              </xs:seque nce>
  190           </ xs:complex Type>
  191         </xs :element>
  192         <xs: element na me="LAST_N AME" nilla ble="true"  type="xs: string" />
  193         <xs: element na me="FIRST_ NAME" nill able="true " type="xs :string" / >
  194         <xs: element na me="MIDDLE _NAME" nil lable="tru e" type="x s:string"  />
  195         <xs: element na me="NAME_S UFFIX" nil lable="tru e" type="x s:string"  />
  196         <xs: element ma xOccurs="u nbounded"  name="ALTE RNATE_NAME " nillable ="true">
  197           <x s:complexT ype>
  198              <xs:sequen ce>
  199                <xs:elem ent name=" ALT_LAST_N AME" nilla ble="true"  type="xs: string" />
  200                <xs:elem ent name=" ALT_FIRST_ NAME" nill able="true " type="xs :string" / >
  201                <xs:elem ent name=" ALT_MIDDLE _NAME" nil lable="tru e" type="x s:string"  />
  202                <xs:elem ent name=" ALT_NAME_S UFFIX" nil lable="tru e" type="x s:string"  />
  203              </xs:seque nce>
  204           </ xs:complex Type>
  205         </xs :element>
  206         <xs: element na me="BIRTH_ MONTH" nil lable="tru e" type="x s:string"  />
  207         <xs: element na me="BIRTH_ DAY" nilla ble="true"  type="xs: string" />
  208         <xs: element na me="BIRTH_ CENTURY" n illable="t rue" type= "xs:string " />
  209         <xs: element na me="BIRTH_ YEAR" nill able="true " type="xs :string" / >
  210         <xs: element na me="DATE_O F_BIRTH" n illable="t rue" type= "xs:string " />
  211         <xs: element na me="DEATH_ MONTH" nil lable="tru e" type="x s:string"  />
  212         <xs: element na me="DEATH_ DAY" nilla ble="true"  type="xs: string" />
  213         <xs: element na me="DEATH_ CENTURY" n illable="t rue" type= "xs:string " />
  214         <xs: element na me="DEATH_ YEAR" nill able="true " type="xs :string" / >
  215         <xs: element na me="DATE_O F_DEATH" n illable="t rue" type= "xs:string " />
  216         <xs: element na me="POW_NU MBER_OF_DA YS" nillab le="true"  type="xs:s tring" />
  217         <xs: element na me="TOTAL_ ACTIVE_SER VICE_YEARS " nillable ="true" ty pe="xs:str ing" />
  218         <xs: element na me="TOTAL_ ACTIVE_SER VICE_MONTH S" nillabl e="true" t ype="xs:st ring" />
  219         <xs: element na me="TOTAL_ ACTIVE_SER VICE_DAYS"  nillable= "true" typ e="xs:stri ng" />
  220         <xs: element na me="DISABI LITY_SEVER ANCE_PAY"  nillable=" true" type ="xs:strin g" />
  221         <xs: element na me="LUMP_S UM_READJUS TMENT_PAY"  nillable= "true" typ e="xs:stri ng" />
  222         <xs: element na me="SEPARA TION_PAY"  nillable=" true" type ="xs:strin g" />
  223         <xs: element ma xOccurs="u nbounded"  name="FOLD ER" nillab le="true">
  224           <x s:complexT ype>
  225              <xs:all>
  226                <xs:elem ent name=" FOLDER_TYP E" nillabl e="true" t ype="xs:st ring" />
  227                <xs:elem ent name=" FOLDER_CUR RENT_LOCAT ION" nilla ble="true"  type="xs: string" />
  228                <xs:elem ent name=" TRANSFER_M ONTH" nill able="true " type="xs :string" / >
  229                <xs:elem ent name=" TRANSFER_D AY" nillab le="true"  type="xs:s tring" />
  230                <xs:elem ent name=" TRANSFER_Y EAR" nilla ble="true"  type="xs: string" />
  231                <xs:elem ent name=" DATE_OF_TR ANSFER" ni llable="tr ue" type=" xs:string"  />
  232                <xs:elem ent name=" FOLDER_PRI OR_LOCATIO N" nillabl e="true" t ype="xs:st ring" />
  233                <xs:elem ent name=" IN_TRANSIT _TO_STATIO N" nillabl e="true" t ype="xs:st ring" />
  234                <xs:elem ent name=" IN_TRANSIT _MONTH" ni llable="tr ue" type=" xs:string"  />
  235                <xs:elem ent name=" IN_TRANSIT _DAY" nill able="true " type="xs :string" / >
  236                <xs:elem ent name=" IN_TRANSIT _YEAR" nil lable="tru e" type="x s:string"  />
  237                <xs:elem ent name=" DATE_OF_TR ANSIT" nil lable="tru e" type="x s:string"  />
  238                <xs:elem ent name=" RELOCATION _INDICATOR " nillable ="true" ty pe="xs:str ing" />
  239                <xs:elem ent name=" FARC_ACCES SION_NUM"  nillable=" true" type ="xs:strin g" />
  240                <xs:elem ent name=" NO_FOLDER_ EST_REASON " nillable ="true" ty pe="xs:str ing" />
  241                <xs:elem ent name=" FOLDER_DES TROYED_IND " nillable ="true" ty pe="xs:str ing" />
  242                <xs:elem ent name=" FOLDER_REB UILT_IND"  nillable=" true" type ="xs:strin g" />
  243                <xs:elem ent name=" NO_RECORD_ IND" nilla ble="true"  type="xs: string" />
  244                <xs:elem ent name=" FLDR_RETIR E_MONTH" n illable="t rue" type= "xs:string " />
  245                <xs:elem ent name=" FLDR_RETIR E_DAY" nil lable="tru e" type="x s:string"  />
  246                <xs:elem ent name=" FLDR_RETIR E_YEAR" ni llable="tr ue" type=" xs:string"  />
  247                <xs:elem ent name=" DATE_OF_FL DR_RETIRE"  nillable= "true" typ e="xs:stri ng" />
  248                <xs:elem ent name=" BOX_SEQUEN CE_NUMBER"  nillable= "true" typ e="xs:stri ng" />
  249                <xs:elem ent name=" LOCATION_N UMBER" nil lable="tru e" type="x s:string"  />
  250                <xs:elem ent name=" INSURANCE_ FOLDER_TYP E" nillabl e="true" t ype="xs:st ring" />
  251              </xs:all>
  252           </ xs:complex Type>
  253         </xs :element>
  254         <xs: element na me="CLAIM_ FOLDER_LOC ATION" nil lable="tru e" type="x s:string"  />
  255         <xs: element na me="VET_HA S_BENE_IND " nillable ="true" ty pe="xs:str ing" />
  256         <xs: element na me="VET_IS _BENE_IND"  nillable= "true" typ e="xs:stri ng" />
  257         <xs: element na me="PURPLE _HEART_IND " nillable ="true" ty pe="xs:str ing" />
  258         <xs: element na me="VERIFI ED_SOC_SEC _IND" nill able="true " type="xs :string" / >
  259         <xs: element na me="VA_EMP LOYEE_IND"  nillable= "true" typ e="xs:stri ng" />
  260         <xs: element na me="VIETNA M_SERVICE_ IND" nilla ble="true"  type="xs: string" />
  261         <xs: element na me="DISABI LITY_IND"  nillable=" true" type ="xs:strin g" />
  262         <xs: element na me="MEDAL_ OF_HONOR_I ND" nillab le="true"  type="xs:s tring" />
  263         <xs: element na me="TRANSF ER_TO_RESE RVES_IND"  nillable=" true" type ="xs:strin g" />
  264         <xs: element na me="ACTIVE _DUTY_TRAI NING_IND"  nillable=" true" type ="xs:strin g" />
  265         <xs: element na me="REENLI STED_IND"  nillable=" true" type ="xs:strin g" />
  266         <xs: element na me="BURIAL _FLAG_ISSU E_IND" nil lable="tru e" type="x s:string"  />
  267         <xs: element na me="SEX_CO DE" nillab le="true"  type="xs:s tring" />
  268         <xs: element na me="CONTES TED_DATA_I ND" nillab le="true"  type="xs:s tring" />
  269         <xs: element na me="GUARDI ANSHIP_CAS E_IND" nil lable="tru e" type="x s:string"  />
  270         <xs: element na me="INCOMP ETENT_IND"  nillable= "true" typ e="xs:stri ng" />
  271         <xs: element na me="CP_VET _CP_BENE_I ND" nillab le="true"  type="xs:s tring" />
  272         <xs: element na me="VADS_I ND" nillab le="true"  type="xs:s tring" />
  273         <xs: element na me="VERIFI ED_SVC_DAT A_IND" nil lable="tru e" type="x s:string"  />
  274         <xs: element na me="CH30_I ND" nillab le="true"  type="xs:s tring" />
  275         <xs: element na me="CH32_B ANK_IND" n illable="t rue" type= "xs:string " />
  276         <xs: element na me="CH32_B EN_IND" ni llable="tr ue" type=" xs:string"  />
  277         <xs: element na me="CH34_I ND" nillab le="true"  type="xs:s tring" />
  278         <xs: element na me="CH106_ IND" nilla ble="true"  type="xs: string" />
  279         <xs: element na me="CH31_I ND" nillab le="true"  type="xs:s tring" />
  280         <xs: element na me="CH32_9 03_IND" ni llable="tr ue" type=" xs:string"  />
  281         <xs: element na me="IND_90 1" nillabl e="true" t ype="xs:st ring" />
  282         <xs: element na me="JOBS_I ND" nillab le="true"  type="xs:s tring" />
  283         <xs: element na me="VARMS_ IND" nilla ble="true"  type="xs: string" />
  284         <xs: element na me="DIAGS_ VERIFIED_I ND" nillab le="true"  type="xs:s tring" />
  285         <xs: element na me="HOMELE SS_VET_IND " nillable ="true" ty pe="xs:str ing" />
  286         <xs: element na me="RET_SV R_IND" nil lable="tru e" type="x s:string"  />
  287         <xs: element na me="PERSIA N_GULF_SVC _IND" nill able="true " type="xs :string" / >
  288         <xs: element na me="SVC_ME D_RECORD_I ND" nillab le="true"  type="xs:s tring" />
  289         <xs: element na me="BANKRU PTCY_IND"  nillable=" true" type ="xs:strin g" />
  290         <xs: element na me="CAUSE_ OF_DEATH"  nillable=" true" type ="xs:strin g" />
  291         <xs: element na me="DEATH_ IN_SVC" ni llable="tr ue" type=" xs:string"  />
  292         <xs: element na me="POWER_ OF_ATTY_CO DE1" nilla ble="true"  type="xs: string" />
  293         <xs: element na me="POWER_ OF_ATTY_CO DE2" nilla ble="true"  type="xs: string" />
  294         <xs: element ma xOccurs="u nbounded"  name="FLAS H" nillabl e="true">
  295           <x s:complexT ype>
  296              <xs:sequen ce>
  297                <xs:elem ent name=" FLASH_CODE " nillable ="true" ty pe="xs:str ing" />
  298                <xs:elem ent name=" FLASH_STAT ION" nilla ble="true"  type="xs: string" />
  299                <xs:elem ent name=" FLASH_ROUT ING_SYMBOL " nillable ="true" ty pe="xs:str ing" />
  300              </xs:seque nce>
  301           </ xs:complex Type>
  302         </xs :element>
  303         <xs: element na me="CLOTHI NG_ALLOWAN CE" nillab le="true"  type="xs:s tring" />
  304         <xs: element ma xOccurs="u nbounded"  name="SERV ICEDIAGNOS TICS" nill able="true ">
  305           <x s:complexT ype>
  306              <xs:sequen ce>
  307                <xs:elem ent name=" SERVICE_DI AGNOSTICS"  nillable= "true" typ e="xs:stri ng" />
  308                <xs:elem ent name=" SERVICE_PE RCENT1" ni llable="tr ue" type=" xs:string"  />
  309                <xs:elem ent name=" SERVICE_PE RCENT2" ni llable="tr ue" type=" xs:string"  />
  310                <xs:elem ent name=" RECUR_ANAL OGUS_CODE"  nillable= "true" typ e="xs:stri ng" />
  311                <xs:elem ent name=" RECUR_SVC_ CON_DISABI LITY" nill able="true " type="xs :string" / >
  312              </xs:seque nce>
  313           </ xs:complex Type>
  314         </xs :element>
  315         <xs: element na me="NUM_OF _SVC_CON_D IS" nillab le="true"  type="xs:s tring" />
  316         <xs: element na me="BURIAL _AWARD_PLO T" nillabl e="true" t ype="xs:st ring" />
  317         <xs: element na me="BURIAL _AWARD_TRA NSPORT" ni llable="tr ue" type=" xs:string"  />
  318         <xs: element na me="HEADST ONE" nilla ble="true"  type="xs: string" />
  319         <xs: element na me="PAYMEN T" nillabl e="true" t ype="xs:st ring" />
  320         <xs: element na me="APPLIC ATION_FOR_ PLOT" nill able="true " type="xs :string" / >
  321         <xs: element na me="ADAPTI VE_EQUIPME NT" nillab le="true"  type="xs:s tring" />
  322         <xs: element na me="SPECIA L_ADAPTIVE _HOUSING"  nillable=" true" type ="xs:strin g" />
  323         <xs: element na me="REASON _FOR_TERM_ DISALLOW"  nillable=" true" type ="xs:strin g" />
  324         <xs: element na me="ENTITL EMENT_CODE " nillable ="true" ty pe="xs:str ing" />
  325         <xs: element na me="SPECIA L_LAW_CODE " nillable ="true" ty pe="xs:str ing" />
  326         <xs: element na me="CP_EFF CTVE_DATE_ OF_TERM" n illable="t rue" type= "xs:string " />
  327         <xs: element na me="BURIAL _AWD_SVC_C ONNECT" ni llable="tr ue" type=" xs:string"  />
  328         <xs: element na me="BURIAL _AWD_NONSV C_CON" nil lable="tru e" type="x s:string"  />
  329         <xs: element na me="AUTOMO BILE_ALLOW ANCE" nill able="true " type="xs :string" / >
  330         <xs: element na me="COMBIN ED_DEGREE"  nillable= "true" typ e="xs:stri ng" />
  331         <xs: element na me="ADD_DI A_IND" nil lable="tru e" type="x s:string"  />
  332         <xs: element na me="EMPLOY EE_NUMBER"  nillable= "true" typ e="xs:stri ng" />
  333         <xs: element na me="EMPLOY EE_STATION _NUMBER" n illable="t rue" type= "xs:string " />
  334         <xs: element na me="UPDATE _MONTH" ni llable="tr ue" type=" xs:string"  />
  335         <xs: element na me="UPDATE _DAY" nill able="true " type="xs :string" / >
  336         <xs: element na me="UPDATE _CENTURY"  nillable=" true" type ="xs:strin g" />
  337         <xs: element na me="UPDATE _YEAR" nil lable="tru e" type="x s:string"  />
  338         <xs: element na me="DATE_O F_UPDATE"  nillable=" true" type ="xs:strin g" />
  339         <xs: element na me="NUMBER _OF_DISCLO SURES" nil lable="tru e" type="x s:string"  />
  340         <xs: element ma xOccurs="u nbounded"  name="RECU RING_DISCL OSURE" nil lable="tru e">
  341           <x s:complexT ype>
  342              <xs:sequen ce>
  343                <xs:elem ent name=" RECUR_DISC LOSURE_NUM " nillable ="true" ty pe="xs:str ing" />
  344                <xs:elem ent name=" RECUR_DISC LOSURE_MON TH" nillab le="true"  type="xs:s tring" />
  345                <xs:elem ent name=" RECUR_DISC LOSURE_YEA R" nillabl e="true" t ype="xs:st ring" />
  346                <xs:elem ent name=" DATE_OF_DI SCLOSURE"  nillable=" true" type ="xs:strin g" />
  347              </xs:seque nce>
  348           </ xs:complex Type>
  349         </xs :element>
  350         <xs: element na me="INSURA NCE_JURIS"  nillable= "true" typ e="xs:stri ng" />
  351         <xs: element na me="INS_LA PSED_PURGE _MONTH" ni llable="tr ue" type=" xs:string"  />
  352         <xs: element na me="INS_LA PSED_PURGE _CENTURY"  nillable=" true" type ="xs:strin g" />
  353         <xs: element na me="INS_LA PSED_PURGE _YEAR" nil lable="tru e" type="x s:string"  />
  354         <xs: element na me="DATE_O F_INS_LAPS ED_PURGE"  nillable=" true" type ="xs:strin g" />
  355         <xs: element na me="CH30_O VERPAYMENT " nillable ="true" ty pe="xs:str ing" />
  356         <xs: element na me="DMDC_R ETIRE_PAY_ SBP_AMT_C"  nillable= "true" typ e="xs:stri ng" />
  357         <xs: element na me="DMDC_R ETIRE_PAY_ SBP_MM_C"  nillable=" true" type ="xs:strin g" />
  358         <xs: element na me="DMDC_R ETIRE_PAY_ SBP_YEAR_C " nillable ="true" ty pe="xs:str ing" />
  359         <xs: element na me="DATE_O F_DMDC_RET IRE_PAY_C"  nillable= "true" typ e="xs:stri ng" />
  360         <xs: element na me="DMDC_R ETIRE_PAY_ SBP_AMT_P"  nillable= "true" typ e="xs:stri ng" />
  361         <xs: element na me="DMDC_R ETIRE_PAY_ SBP_MM_P"  nillable=" true" type ="xs:strin g" />
  362         <xs: element na me="DMDC_R ETIRE_PAY_ SBP_YEAR_P " nillable ="true" ty pe="xs:str ing" />
  363         <xs: element na me="DATE_O F_DMDC_RET IRE_PAY_P"  nillable= "true" typ e="xs:stri ng" />
  364         <xs: element na me="VADS_I ND2" nilla ble="true"  type="xs: string" />
  365         <xs: element na me="VADS_I ND3" nilla ble="true"  type="xs: string" />
  366         <xs: element na me="VERIFI ED_SVC_DAT A_IND2" ni llable="tr ue" type=" xs:string"  />
  367         <xs: element na me="VERIFI ED_SVC_DAT A_IND3" ni llable="tr ue" type=" xs:string"  />
  368         <xs: element na me="SVC_NU M_EDIT_FIL LER" nilla ble="true"  type="xs: string" />
  369         <xs: element na me="PVR_MO NTH" nilla ble="true"  type="xs: string" />
  370         <xs: element na me="PVR_DA Y" nillabl e="true" t ype="xs:st ring" />
  371         <xs: element na me="PVR_CE NTURY" nil lable="tru e" type="x s:string"  />
  372         <xs: element na me="PVR_YE AR" nillab le="true"  type="xs:s tring" />
  373         <xs: element na me="PVR_FI LLER1" nil lable="tru e" type="x s:string"  />
  374         <xs: element na me="APPEAL S_IND" nil lable="tru e" type="x s:string"  />
  375         <xs: element na me="IN_THE ATER_START _DATE" nil lable="tru e" type="x s:string"  />
  376         <xs: element na me="IN_THE ATER_END_D ATE" nilla ble="true"  type="xs: string" />
  377         <xs: element na me="IN_THE ATER_DAYS"  nillable= "true" typ e="xs:stri ng" />
  378         <xs: element mi nOccurs="0 " name="NU MBER_OF_RE CORDS" nil lable="tru e" type="x s:string"  />
  379         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" BIRLS_SELE CTION" nil lable="tru e">
  380           <x s:complexT ype>
  381              <xs:sequen ce>
  382                <xs:elem ent minOcc urs="0" na me="VET_IN D" nillabl e="true" t ype="xs:st ring" />
  383                <xs:elem ent minOcc urs="0" na me="LAST_N AME" nilla ble="true"  type="xs: string" />
  384                <xs:elem ent minOcc urs="0" na me="FIRST_ NAME" nill able="true " type="xs :string" / >
  385                <xs:elem ent minOcc urs="0" na me="MIDDLE _NAME" nil lable="tru e" type="x s:string"  />
  386                <xs:elem ent minOcc urs="0" na me="SUFFIX " nillable ="true" ty pe="xs:str ing" />
  387                <xs:elem ent minOcc urs="0" na me="FILE_N UMBER" nil lable="tru e" type="x s:string"  />
  388                <xs:elem ent minOcc urs="0" na me="PAYEE_ CODE" nill able="true " type="xs :string" / >
  389                <xs:elem ent minOcc urs="0" na me="CURREN T_LOCATION " nillable ="true" ty pe="xs:str ing" />
  390                <xs:elem ent minOcc urs="0" na me="ENTERE D_ON_DUTY_ DATE" nill able="true " type="xs :string" / >
  391                <xs:elem ent minOcc urs="0" na me="RELEAS ED_ACTIVE_ DUTY_DATE"  nillable= "true" typ e="xs:stri ng" />
  392                <xs:elem ent minOcc urs="0" na me="DATE_O F_BIRTH" n illable="t rue" type= "xs:string " />
  393                <xs:elem ent minOcc urs="0" na me="DATE_O F_DEATH" n illable="t rue" type= "xs:string " />
  394                <xs:elem ent minOcc urs="0" na me="SSN_VE RIFIED" ni llable="tr ue" type=" xs:string"  />
  395                <xs:elem ent minOcc urs="0" na me="SSN" n illable="t rue" type= "xs:string " />
  396                <xs:elem ent minOcc urs="0" na me="SERVIC E_NUMBER"  nillable=" true" type ="xs:strin g" />
  397                <xs:elem ent minOcc urs="0" na me="BRANCH _OF_SERVIC E" nillabl e="true" t ype="xs:st ring" />
  398              </xs:seque nce>
  399           </ xs:complex Type>
  400         </xs :element>
  401       </xs:s equence>
  402     </xs:com plexType>
  403     <xs:comp lexType na me="shrinq 2Person">
  404       <xs:se quence>
  405         <xs: element mi nOccurs="0 " name="ad dressLine1 " type="xs :string" / >
  406         <xs: element mi nOccurs="0 " name="ad dressLine2 " type="xs :string" / >
  407         <xs: element mi nOccurs="0 " name="ad dressLine3 " type="xs :string" / >
  408         <xs: element mi nOccurs="0 " name="ar eaNumberOn e" type="x s:string"  />
  409         <xs: element mi nOccurs="0 " name="ar eaNumberTw o" type="x s:string"  />
  410         <xs: element mi nOccurs="0 " name="ci ty" type=" xs:string"  />
  411         <xs: element mi nOccurs="0 " name="cn sldtPymtTy peCd" type ="xs:strin g" />
  412         <xs: element mi nOccurs="0 " name="co mpetencyDe cisionType Code" type ="xs:strin g" />
  413         <xs: element mi nOccurs="0 " name="co untry" typ e="xs:stri ng" />
  414         <xs: element mi nOccurs="0 " name="cp PaymentAdd ressLine1"  type="xs: string" />
  415         <xs: element mi nOccurs="0 " name="cp PaymentAdd ressLine2"  type="xs: string" />
  416         <xs: element mi nOccurs="0 " name="cp PaymentAdd ressLine3"  type="xs: string" />
  417         <xs: element mi nOccurs="0 " name="cp PaymentCit y" type="x s:string"  />
  418         <xs: element mi nOccurs="0 " name="cp PaymentCou ntry" type ="xs:strin g" />
  419         <xs: element mi nOccurs="0 " name="cp PaymentFor eignZip" t ype="xs:st ring" />
  420         <xs: element mi nOccurs="0 " name="cp PaymentPos tOfficeTyp eCode" typ e="xs:stri ng" />
  421         <xs: element mi nOccurs="0 " name="cp PaymentPos talTypeCod e" type="x s:string"  />
  422         <xs: element mi nOccurs="0 " name="cp PaymentSta te" type=" xs:string"  />
  423         <xs: element mi nOccurs="0 " name="cp PaymentZip Code" type ="xs:strin g" />
  424         <xs: element mi nOccurs="0 " name="da teOfBirth"  type="xs: string" />
  425         <xs: element mi nOccurs="0 " name="de bitCardInd " type="xs :string" / >
  426         <xs: element mi nOccurs="0 " name="ef tAccountNu mber" type ="xs:strin g" />
  427         <xs: element mi nOccurs="0 " name="ef tAccountTy pe" type=" xs:string"  />
  428         <xs: element mi nOccurs="0 " name="ef tRoutingNu mber" type ="xs:strin g" />
  429         <xs: element mi nOccurs="0 " name="em ailAddress " type="xs :string" / >
  430         <xs: element mi nOccurs="0 " name="fi duciaryDec isionCateg oryTypeCod e" type="x s:string"  />
  431         <xs: element mi nOccurs="0 " name="fi duciaryFol derLocatio n" type="x s:string"  />
  432         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  433         <xs: element mi nOccurs="0 " name="fi rstName" t ype="xs:st ring" />
  434         <xs: element mi nOccurs="0 " name="fo reignCode"  type="xs: string" />
  435         <xs: element mi nOccurs="0 " name="la stName" ty pe="xs:str ing" />
  436         <xs: element mi nOccurs="0 " name="mi ddleName"  type="xs:s tring" />
  437         <xs: element mi nOccurs="0 " name="mi litaryPost OfficeType Code" type ="xs:strin g" />
  438         <xs: element mi nOccurs="0 " name="mi litaryPost alTypeCode " type="xs :string" / >
  439         <xs: element mi nOccurs="0 " name="or gName" typ e="xs:stri ng" />
  440         <xs: element mi nOccurs="0 " name="or gTitle" ty pe="xs:str ing" />
  441         <xs: element mi nOccurs="0 " name="or gType" typ e="xs:stri ng" />
  442         <xs: element mi nOccurs="0 " name="ph oneNumberO ne" type=" xs:string"  />
  443         <xs: element mi nOccurs="0 " name="ph oneNumberT wo" type=" xs:string"  />
  444         <xs: element mi nOccurs="0 " name="ph oneTypeNam eOne" type ="xs:strin g" />
  445         <xs: element mi nOccurs="0 " name="ph oneTypeNam eTwo" type ="xs:strin g" />
  446         <xs: element mi nOccurs="0 " name="pr epPhraseTy pe" type=" xs:string"  />
  447         <xs: element mi nOccurs="0 " name="pr ovinceName " type="xs :string" / >
  448         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  449         <xs: element mi nOccurs="0 " name="pt cpntRelati onship" ty pe="xs:str ing" />
  450         <xs: element mi nOccurs="0 " name="pt cpntSearch " type="tn s:ptcpntSe archPerson Record" />
  451         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  452         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  453         <xs: element mi nOccurs="0 " name="sa lutationNa me" type=" xs:string"  />
  454         <xs: element mi nOccurs="0 " name="se nsitiveLev elOfRecord " type="xs :string" / >
  455         <xs: element mi nOccurs="0 " name="ss n" type="x s:string"  />
  456         <xs: element mi nOccurs="0 " name="st ate" type= "xs:string " />
  457         <xs: element mi nOccurs="0 " name="su ffixName"  type="xs:s tring" />
  458         <xs: element mi nOccurs="0 " name="te mporaryCus todianIndi cator" typ e="xs:stri ng" />
  459         <xs: element mi nOccurs="0 " name="te rritoryNam e" type="x s:string"  />
  460         <xs: element mi nOccurs="0 " name="tr easuryMail ingAddress Line1" typ e="xs:stri ng" />
  461         <xs: element mi nOccurs="0 " name="tr easuryMail ingAddress Line2" typ e="xs:stri ng" />
  462         <xs: element mi nOccurs="0 " name="tr easuryMail ingAddress Line3" typ e="xs:stri ng" />
  463         <xs: element mi nOccurs="0 " name="tr easuryMail ingAddress Line4" typ e="xs:stri ng" />
  464         <xs: element mi nOccurs="0 " name="tr easuryMail ingAddress Line5" typ e="xs:stri ng" />
  465         <xs: element mi nOccurs="0 " name="tr easuryMail ingAddress Line6" typ e="xs:stri ng" />
  466         <xs: element mi nOccurs="0 " name="tr easuryPaym entAddress Line1" typ e="xs:stri ng" />
  467         <xs: element mi nOccurs="0 " name="tr easuryPaym entAddress Line2" typ e="xs:stri ng" />
  468         <xs: element mi nOccurs="0 " name="tr easuryPaym entAddress Line3" typ e="xs:stri ng" />
  469         <xs: element mi nOccurs="0 " name="tr easuryPaym entAddress Line4" typ e="xs:stri ng" />
  470         <xs: element mi nOccurs="0 " name="tr easuryPaym entAddress Line5" typ e="xs:stri ng" />
  471         <xs: element mi nOccurs="0 " name="tr easuryPaym entAddress Line6" typ e="xs:stri ng" />
  472         <xs: element mi nOccurs="0 " name="zi pCode" typ e="xs:stri ng" />
  473       </xs:s equence>
  474     </xs:com plexType>
  475     <xs:comp lexType na me="ptcpnt SearchPers onRecord">
  476       <xs:se quence>
  477         <xs: element mi nOccurs="0 " name="nu mberOfReco rds" type= "xs:string " />
  478         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" persons" n illable="t rue" type= "tns:ptcpn tSearchPer son" />
  479         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  480         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  481       </xs:s equence>
  482     </xs:com plexType>
  483     <xs:comp lexType na me="ptcpnt SearchPers on">
  484       <xs:se quence>
  485         <xs: element mi nOccurs="0 " name="br anchOfServ ice1" type ="xs:strin g" />
  486         <xs: element mi nOccurs="0 " name="da teOfBirth"  type="xs: string" />
  487         <xs: element mi nOccurs="0 " name="da teOfDeath"  type="xs: string" />
  488         <xs: element mi nOccurs="0 " name="fi ller" type ="xs:strin g" />
  489         <xs: element mi nOccurs="0 " name="fi rstName" t ype="xs:st ring" />
  490         <xs: element mi nOccurs="0 " name="hi ghSecurity Level" typ e="xs:stri ng" />
  491         <xs: element mi nOccurs="0 " name="la stName" ty pe="xs:str ing" />
  492         <xs: element mi nOccurs="0 " name="mi ddleName"  type="xs:s tring" />
  493         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  494         <xs: element mi nOccurs="0 " name="se curityIssu eCount" ty pe="xs:str ing" />
  495         <xs: element mi nOccurs="0 " name="ss n" type="x s:string"  />
  496         <xs: element mi nOccurs="0 " name="su ffixName"  type="xs:s tring" />
  497       </xs:s equence>
  498     </xs:com plexType>
  499     <xs:comp lexType na me="shareF aultInfoBe an">
  500       <xs:se quence>
  501         <xs: element mi nOccurs="0 " name="me ssage" typ e="xs:stri ng" />
  502       </xs:s equence>
  503     </xs:com plexType>
  504     <xs:comp lexType na me="findVe teran">
  505       <xs:se quence>
  506         <xs: element mi nOccurs="0 " name="ve teranRecor dInput" ty pe="tns:ve teranRecor dInput" />
  507       </xs:s equence>
  508     </xs:com plexType>
  509     <xs:comp lexType na me="vetera nRecordInp ut">
  510       <xs:co mplexConte nt mixed=" false">
  511         <xs: extension  base="tns: birlsInqui ry">
  512           <x s:sequence  />
  513         </xs :extension >
  514       </xs:c omplexCont ent>
  515     </xs:com plexType>
  516     <xs:comp lexType na me="birlsI nquiry">
  517       <xs:se quence>
  518         <xs: element de fault="SHA R" name="c ommandName " type="xs :string" / >
  519         <xs: element de fault="I"  name="comm andType" t ype="xs:st ring" />
  520         <xs: element de fault="BPN Q" name="t ransaction Name" type ="xs:strin g" />
  521         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  522         <xs: element mi nOccurs="0 " name="ss n" type="x s:string"  />
  523         <xs: element mi nOccurs="0 " name="in suranceNum ber" type= "xs:string " />
  524         <xs: element mi nOccurs="0 " name="se rviceNumbe r" type="x s:string"  />
  525         <xs: element mi nOccurs="0 " name="la stName" ty pe="xs:str ing" />
  526         <xs: element mi nOccurs="0 " name="fi rstName" t ype="xs:st ring" />
  527         <xs: element mi nOccurs="0 " name="mi ddleName"  type="xs:s tring" />
  528         <xs: element mi nOccurs="0 " name="su ffix" type ="xs:strin g" />
  529         <xs: element mi nOccurs="0 " default= "00" name= "payeeNumb er" type=" xs:string"  />
  530         <xs: element mi nOccurs="0 " name="br anchOfServ ice" type= "xs:string " />
  531         <xs: element mi nOccurs="0 " name="da teOfBirth"  type="xs: string" />
  532         <xs: element mi nOccurs="0 " name="da teOfDeath"  type="xs: string" />
  533         <xs: element mi nOccurs="0 " name="en teredOnDut yDate" typ e="xs:stri ng" />
  534         <xs: element mi nOccurs="0 " name="re leasedActi veDutyDate " type="xs :string" / >
  535         <xs: element mi nOccurs="0 " name="fo lderLocati on" type=" xs:string"  />
  536         <xs: element na me="userSS N" type="x s:string"  />
  537         <xs: element na me="userFi leNumber"  type="xs:s tring" />
  538         <xs: element na me="userSt ationNumbe r" type="x s:string"  />
  539         <xs: element na me="userID " type="xs :string" / >
  540         <xs: element na me="userIP Address" t ype="xs:st ring" />
  541         <xs: element na me="applic ationName"  type="xs: string" />
  542         <xs: element de fault="BIR LS Inquiry " name="pr ocessName"  type="xs: string" />
  543       </xs:s equence>
  544     </xs:com plexType>
  545     <xs:comp lexType na me="findVe teranRespo nse">
  546       <xs:se quence>
  547         <xs: element mi nOccurs="0 " name="re turn" type ="tns:vete ranRecord"  />
  548       </xs:s equence>
  549     </xs:com plexType>
  550     <xs:comp lexType na me="findCo rporateRec ord">
  551       <xs:se quence>
  552         <xs: element mi nOccurs="0 " name="pt cpntSearch PSNInput"  type="tns: ptcpntSear chPSNInput " />
  553       </xs:s equence>
  554     </xs:com plexType>
  555     <xs:comp lexType na me="ptcpnt SearchPSNI nput">
  556       <xs:se quence>
  557         <xs: element mi nOccurs="0 " name="ci ty" type=" xs:string"  />
  558         <xs: element mi nOccurs="0 " name="da teOfBirth"  type="xs: string" />
  559         <xs: element mi nOccurs="0 " name="fi rstName" t ype="xs:st ring" />
  560         <xs: element mi nOccurs="0 " name="la stName" ty pe="xs:str ing" />
  561         <xs: element mi nOccurs="0 " name="mi ddleName"  type="xs:s tring" />
  562         <xs: element mi nOccurs="0 " name="st ate" type= "xs:string " />
  563         <xs: element mi nOccurs="0 " name="zi pCode" typ e="xs:stri ng" />
  564       </xs:s equence>
  565     </xs:com plexType>
  566     <xs:comp lexType na me="findCo rporateRec ordRespons e">
  567       <xs:se quence>
  568         <xs: element mi nOccurs="0 " name="re turn" type ="tns:ptcp ntSearchPe rsonRecord " />
  569       </xs:s equence>
  570     </xs:com plexType>
  571     <xs:comp lexType na me="insert BirlsRecor d">
  572       <xs:se quence>
  573         <xs: element mi nOccurs="0 " name="bi rlsAddInpu t" type="t ns:birlsAd dInput" />
  574       </xs:s equence>
  575     </xs:com plexType>
  576     <xs:comp lexType na me="birlsA ddInput">
  577       <xs:se quence>
  578         <xs: element mi nOccurs="0 " name="AC TIVE_DUTY_ TRAINING_I ND" type=" xs:string"  />
  579         <xs: element mi nOccurs="0 " name="AD APTIVE_EQU IPMENT" ty pe="xs:str ing" />
  580         <xs: element mi nOccurs="0 " name="AD D_DIA_IND"  type="xs: string" />
  581         <xs: element mi nOccurs="0 " name="AP PEALS_IND"  type="xs: string" />
  582         <xs: element mi nOccurs="0 " name="AP PLICATION_ FOR_PLOT"  type="xs:s tring" />
  583         <xs: element mi nOccurs="0 " name="AS SIGN_FILE_ NUMBER_IND " type="xs :string" / >
  584         <xs: element mi nOccurs="0 " name="AU TOMOBILE_A LLOWANCE"  type="xs:s tring" />
  585         <xs: element mi nOccurs="0 " name="BA NKRUPTCY_I ND" type=" xs:string"  />
  586         <xs: element mi nOccurs="0 " name="BI RTH_CENTUR Y" type="x s:string"  />
  587         <xs: element mi nOccurs="0 " name="BI RTH_DAY" t ype="xs:st ring" />
  588         <xs: element mi nOccurs="0 " name="BI RTH_MONTH"  type="xs: string" />
  589         <xs: element mi nOccurs="0 " name="BI RTH_YEAR"  type="xs:s tring" />
  590         <xs: element mi nOccurs="0 " name="BU RIAL_AWARD _PLOT" typ e="xs:stri ng" />
  591         <xs: element mi nOccurs="0 " name="BU RIAL_AWARD _TRANSPORT " type="xs :string" / >
  592         <xs: element mi nOccurs="0 " name="BU RIAL_AWD_N ONSVC_CON"  type="xs: string" />
  593         <xs: element mi nOccurs="0 " name="BU RIAL_AWD_S VC_CONNECT " type="xs :string" / >
  594         <xs: element mi nOccurs="0 " name="BU RIAL_FLAG_ ISSUE_IND"  type="xs: string" />
  595         <xs: element mi nOccurs="0 " name="CA USE_OF_DEA TH" type=" xs:string"  />
  596         <xs: element mi nOccurs="0 " name="CA USE_OF_DEA TH_TAG" ty pe="xs:str ing" />
  597         <xs: element mi nOccurs="0 " name="CH 106_IND" t ype="xs:st ring" />
  598         <xs: element mi nOccurs="0 " name="CH 30_DMDC_TA G" type="x s:string"  />
  599         <xs: element mi nOccurs="0 " name="CH 30_IND" ty pe="xs:str ing" />
  600         <xs: element mi nOccurs="0 " name="CH 30_OVERPAY MENT" type ="xs:strin g" />
  601         <xs: element mi nOccurs="0 " name="CH 31_IND" ty pe="xs:str ing" />
  602         <xs: element mi nOccurs="0 " name="CH 32_903_IND " type="xs :string" / >
  603         <xs: element mi nOccurs="0 " name="CH 32_BANK_IN D" type="x s:string"  />
  604         <xs: element mi nOccurs="0 " name="CH 32_BEN_IND " type="xs :string" / >
  605         <xs: element mi nOccurs="0 " name="CH 34_IND" ty pe="xs:str ing" />
  606         <xs: element mi nOccurs="0 " name="CL AIM_NUMBER " type="xs :string" / >
  607         <xs: element mi nOccurs="0 " name="CL OTHING_ALL OWANCE" ty pe="xs:str ing" />
  608         <xs: element mi nOccurs="0 " name="CO MBINED_DEG REE" type= "xs:string " />
  609         <xs: element mi nOccurs="0 " name="CO NTESTED_DA TA_IND" ty pe="xs:str ing" />
  610         <xs: element mi nOccurs="0 " name="CP _EFFCTVE_D ATE_OF_TER M" type="x s:string"  />
  611         <xs: element mi nOccurs="0 " name="CP _VET_CP_BE NE_IND" ty pe="xs:str ing" />
  612         <xs: element mi nOccurs="0 " name="DE ATH_CENTUR Y" type="x s:string"  />
  613         <xs: element mi nOccurs="0 " name="DE ATH_DAY" t ype="xs:st ring" />
  614         <xs: element mi nOccurs="0 " name="DE ATH_IN_SVC " type="xs :string" / >
  615         <xs: element mi nOccurs="0 " name="DE ATH_MONTH"  type="xs: string" />
  616         <xs: element mi nOccurs="0 " name="DE ATH_YEAR"  type="xs:s tring" />
  617         <xs: element mi nOccurs="0 " name="DI AGS_VERIFI ED_IND" ty pe="xs:str ing" />
  618         <xs: element mi nOccurs="0 " name="DI SABILITY_I ND" type=" xs:string"  />
  619         <xs: element mi nOccurs="0 " name="DI SABILITY_S EVERANCE_P AY" type=" xs:string"  />
  620         <xs: element mi nOccurs="0 " name="DM DC_RETIRE_ PAY_SBP_AM T_C" type= "xs:string " />
  621         <xs: element mi nOccurs="0 " name="DM DC_RETIRE_ PAY_SBP_AM T_P" type= "xs:string " />
  622         <xs: element mi nOccurs="0 " name="DM DC_RETIRE_ PAY_SBP_MM _C" type=" xs:string"  />
  623         <xs: element mi nOccurs="0 " name="DM DC_RETIRE_ PAY_SBP_MM _P" type=" xs:string"  />
  624         <xs: element mi nOccurs="0 " name="DM DC_RETIRE_ PAY_SBP_YE AR_C" type ="xs:strin g" />
  625         <xs: element mi nOccurs="0 " name="DM DC_RETIRE_ PAY_SBP_YE AR_P" type ="xs:strin g" />
  626         <xs: element mi nOccurs="0 " name="EM PLOYEE_NUM BER" type= "xs:string " />
  627         <xs: element mi nOccurs="0 " name="EM PLOYEE_STA TION_NUMBE R" type="x s:string"  />
  628         <xs: element mi nOccurs="0 " name="EN TITLEMENT_ CODE" type ="xs:strin g" />
  629         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" FLASH" nil lable="tru e">
  630           <x s:complexT ype>
  631              <xs:sequen ce>
  632                <xs:elem ent name=" FLASH_CODE " nillable ="true" ty pe="xs:str ing" />
  633                <xs:elem ent name=" FLASH_STAT ION" nilla ble="true"  type="xs: string" />
  634                <xs:elem ent name=" FLASH_ROUT ING_SYMBOL " nillable ="true" ty pe="xs:str ing" />
  635              </xs:seque nce>
  636           </ xs:complex Type>
  637         </xs :element>
  638         <xs: element mi nOccurs="0 " name="FL ASH_TAG" t ype="xs:st ring" />
  639         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" FOLDER" ni llable="tr ue">
  640           <x s:complexT ype>
  641              <xs:all>
  642                <xs:elem ent name=" FOLDER_TYP E" nillabl e="true" t ype="xs:st ring" />
  643                <xs:elem ent name=" FOLDER_CUR RENT_LOCAT ION" nilla ble="true"  type="xs: string" />
  644                <xs:elem ent name=" TRANSFER_M ONTH" nill able="true " type="xs :string" / >
  645                <xs:elem ent name=" TRANSFER_D AY" nillab le="true"  type="xs:s tring" />
  646                <xs:elem ent name=" TRANSFER_Y EAR" nilla ble="true"  type="xs: string" />
  647                <xs:elem ent name=" DATE_OF_TR ANSFER" ni llable="tr ue" type=" xs:string"  />
  648                <xs:elem ent name=" FOLDER_PRI OR_LOCATIO N" nillabl e="true" t ype="xs:st ring" />
  649                <xs:elem ent name=" IN_TRANSIT _TO_STATIO N" nillabl e="true" t ype="xs:st ring" />
  650                <xs:elem ent name=" IN_TRANSIT _MONTH" ni llable="tr ue" type=" xs:string"  />
  651                <xs:elem ent name=" IN_TRANSIT _DAY" nill able="true " type="xs :string" / >
  652                <xs:elem ent name=" IN_TRANSIT _YEAR" nil lable="tru e" type="x s:string"  />
  653                <xs:elem ent name=" DATE_OF_TR ANSIT" nil lable="tru e" type="x s:string"  />
  654                <xs:elem ent name=" RELOCATION _INDICATOR " nillable ="true" ty pe="xs:str ing" />
  655                <xs:elem ent name=" FARC_ACCES SION_NUM"  nillable=" true" type ="xs:strin g" />
  656                <xs:elem ent name=" NO_FOLDER_ EST_REASON " nillable ="true" ty pe="xs:str ing" />
  657                <xs:elem ent name=" FOLDER_DES TROYED_IND " nillable ="true" ty pe="xs:str ing" />
  658                <xs:elem ent name=" FOLDER_REB UILT_IND"  nillable=" true" type ="xs:strin g" />
  659                <xs:elem ent name=" NO_RECORD_ IND" nilla ble="true"  type="xs: string" />
  660                <xs:elem ent name=" FLDR_RETIR E_MONTH" n illable="t rue" type= "xs:string " />
  661                <xs:elem ent name=" FLDR_RETIR E_DAY" nil lable="tru e" type="x s:string"  />
  662                <xs:elem ent name=" FLDR_RETIR E_YEAR" ni llable="tr ue" type=" xs:string"  />
  663                <xs:elem ent name=" DATE_OF_FL DR_RETIRE"  nillable= "true" typ e="xs:stri ng" />
  664                <xs:elem ent name=" BOX_SEQUEN CE_NUMBER"  nillable= "true" typ e="xs:stri ng" />
  665                <xs:elem ent name=" LOCATION_N UMBER" nil lable="tru e" type="x s:string"  />
  666                <xs:elem ent name=" INSURANCE_ FOLDER_TYP E" nillabl e="true" t ype="xs:st ring" />
  667              </xs:all>
  668           </ xs:complex Type>
  669         </xs :element>
  670         <xs: element mi nOccurs="0 " name="FO LDER_TAG"  type="xs:s tring" />
  671         <xs: element mi nOccurs="0 " name="FR OM_FIRST_N AME" type= "xs:string " />
  672         <xs: element mi nOccurs="0 " name="FR OM_INS_POL _NUMBER" t ype="xs:st ring" />
  673         <xs: element mi nOccurs="0 " name="FR OM_INS_POL _PREFIX" t ype="xs:st ring" />
  674         <xs: element mi nOccurs="0 " name="FR OM_LAST_NA ME" type=" xs:string"  />
  675         <xs: element mi nOccurs="0 " name="FR OM_MIDDLE_ NAME" type ="xs:strin g" />
  676         <xs: element mi nOccurs="0 " name="FR OM_NAME_SU FFIX" type ="xs:strin g" />
  677         <xs: element mi nOccurs="0 " name="GU ARDIANSHIP _CASE_IND"  type="xs: string" />
  678         <xs: element mi nOccurs="0 " name="HE ADSTONE" t ype="xs:st ring" />
  679         <xs: element mi nOccurs="0 " name="HO MELESS_VET _IND" type ="xs:strin g" />
  680         <xs: element mi nOccurs="0 " name="IC P_DATA_TAG " type="xs :string" / >
  681         <xs: element mi nOccurs="0 " name="IN COMPETENT_ IND" type= "xs:string " />
  682         <xs: element mi nOccurs="0 " name="IN DICATOR_TA G" type="x s:string"  />
  683         <xs: element mi nOccurs="0 " name="IN D_901" typ e="xs:stri ng" />
  684         <xs: element mi nOccurs="0 " name="IN SURANCE_JU RIS" type= "xs:string " />
  685         <xs: element mi nOccurs="0 " name="IN SURANCE_TA G" type="x s:string"  />
  686         <xs: element mi nOccurs="0 " name="IN S_LAPSED_P URGE_CENTU RY" type=" xs:string"  />
  687         <xs: element mi nOccurs="0 " name="IN S_LAPSED_P URGE_MONTH " type="xs :string" / >
  688         <xs: element mi nOccurs="0 " name="IN S_LAPSED_P URGE_YEAR"  type="xs: string" />
  689         <xs: element mi nOccurs="0 " name="IN S_NUMBER"  type="xs:s tring" />
  690         <xs: element mi nOccurs="0 " name="IN S_POLICY_C HANGE_IND"  type="xs: string" />
  691         <xs: element mi nOccurs="0 " name="IN S_PREFIX"  type="xs:s tring" />
  692         <xs: element mi nOccurs="0 " name="IN _THEATER_D AYS" type= "xs:string " />
  693         <xs: element mi nOccurs="0 " name="IN _THEATER_E ND_DATE" t ype="xs:st ring" />
  694         <xs: element mi nOccurs="0 " name="IN _THEATER_S TART_DATE"  type="xs: string" />
  695         <xs: element mi nOccurs="0 " name="JO BS_IND" ty pe="xs:str ing" />
  696         <xs: element mi nOccurs="0 " name="LU MP_SUM_REA DJUSTMENT_ PAY" type= "xs:string " />
  697         <xs: element mi nOccurs="0 " name="ME DAL_OF_HON OR_IND" ty pe="xs:str ing" />
  698         <xs: element mi nOccurs="0 " name="MO D_CLAIM_NU MBER" type ="xs:strin g" />
  699         <xs: element mi nOccurs="0 " name="NA ME_CHANGE_ IND" type= "xs:string " />
  700         <xs: element mi nOccurs="0 " name="NA ME_IND" ty pe="xs:str ing" />
  701         <xs: element mi nOccurs="0 " name="NU MBER_OF_DI SCLOSURES"  type="xs: string" />
  702         <xs: element mi nOccurs="0 " name="NU M_OF_SVC_C ON_DIS" ty pe="xs:str ing" />
  703         <xs: element mi nOccurs="0 " name="PA YEE_NUMBER " type="xs :string" / >
  704         <xs: element mi nOccurs="0 " name="PA YMENT" typ e="xs:stri ng" />
  705         <xs: element mi nOccurs="0 " name="PE RSIAN_GULF _SVC_IND"  type="xs:s tring" />
  706         <xs: element mi nOccurs="0 " name="PO A_TAG" typ e="xs:stri ng" />
  707         <xs: element mi nOccurs="0 " name="PO WER_OF_ATT Y_CODE1" t ype="xs:st ring" />
  708         <xs: element mi nOccurs="0 " name="PO WER_OF_ATT Y_CODE2" t ype="xs:st ring" />
  709         <xs: element mi nOccurs="0 " name="PO W_NUMBER_O F_DAYS" ty pe="xs:str ing" />
  710         <xs: element mi nOccurs="0 " name="PR IVACY_TAG"  type="xs: string" />
  711         <xs: element mi nOccurs="0 " name="PU RPLE_HEART _IND" type ="xs:strin g" />
  712         <xs: element mi nOccurs="0 " name="PV R_CENTURY"  type="xs: string" />
  713         <xs: element mi nOccurs="0 " name="PV R_DAY" typ e="xs:stri ng" />
  714         <xs: element mi nOccurs="0 " name="PV R_FILLER1"  type="xs: string" />
  715         <xs: element mi nOccurs="0 " name="PV R_MONTH" t ype="xs:st ring" />
  716         <xs: element mi nOccurs="0 " name="PV R_TAG" typ e="xs:stri ng" />
  717         <xs: element mi nOccurs="0 " name="PV R_YEAR" ty pe="xs:str ing" />
  718         <xs: element mi nOccurs="0 " name="RE ASON_FOR_T ERM_DISALL OW" type=" xs:string"  />
  719         <xs: element mi nOccurs="0 " name="RE CORD_IND"  type="xs:s tring" />
  720         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" RECURING_D ISCLOSURE"  nillable= "true">
  721           <x s:complexT ype>
  722              <xs:sequen ce>
  723                <xs:elem ent name=" RECUR_DISC LOSURE_NUM " nillable ="true" ty pe="xs:str ing" />
  724                <xs:elem ent name=" RECUR_DISC LOSURE_MON TH" nillab le="true"  type="xs:s tring" />
  725                <xs:elem ent name=" RECUR_DISC LOSURE_YEA R" nillabl e="true" t ype="xs:st ring" />
  726                <xs:elem ent name=" DATE_OF_DI SCLOSURE"  nillable=" true" type ="xs:strin g" />
  727              </xs:seque nce>
  728           </ xs:complex Type>
  729         </xs :element>
  730         <xs: element mi nOccurs="0 " name="RE ENLISTED_I ND" type=" xs:string"  />
  731         <xs: element mi nOccurs="0 " name="RE T_SVR_IND"  type="xs: string" />
  732         <xs: element mi nOccurs="0 " name="SE CURITY_TAG " type="xs :string" / >
  733         <xs: element mi nOccurs="0 " name="SE PARATION_P AY" type=" xs:string"  />
  734         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" SERVICE" n illable="t rue">
  735           <x s:complexT ype>
  736              <xs:sequen ce>
  737                <xs:elem ent name=" SHORT_SERV ICE_NUMBER " nillable ="true" ty pe="xs:str ing" />
  738                <xs:elem ent name=" SERVICE_NU MBER_FILL"  nillable= "true" typ e="xs:stri ng" />
  739                <xs:elem ent name=" BRANCH_OF_ SERVICE" n illable="t rue" type= "xs:string " />
  740                <xs:elem ent name=" ENTERED_ON _DUTY_DATE " nillable ="true" ty pe="xs:str ing" />
  741                <xs:elem ent name=" RELEASED_A CTIVE_DUTY _DATE" nil lable="tru e" type="x s:string"  />
  742                <xs:elem ent name=" SEPARATION _REASON_CO DE" nillab le="true"  type="xs:s tring" />
  743                <xs:elem ent name=" NONPAY_DAY S" nillabl e="true" t ype="xs:st ring" />
  744                <xs:elem ent name=" PAY_GRADE"  nillable= "true" typ e="xs:stri ng" />
  745                <xs:elem ent name=" CHAR_OF_SV C_CODE" ni llable="tr ue" type=" xs:string"  />
  746              </xs:seque nce>
  747           </ xs:complex Type>
  748         </xs :element>
  749         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" SERVICEDIA GNOSTICS"  nillable=" true">
  750           <x s:complexT ype>
  751              <xs:sequen ce>
  752                <xs:elem ent name=" SERVICE_DI AGNOSTICS"  nillable= "true" typ e="xs:stri ng" />
  753                <xs:elem ent name=" SERVICE_PE RCENT1" ni llable="tr ue" type=" xs:string"  />
  754                <xs:elem ent name=" SERVICE_PE RCENT2" ni llable="tr ue" type=" xs:string"  />
  755                <xs:elem ent name=" RECUR_ANAL OGUS_CODE"  nillable= "true" typ e="xs:stri ng" />
  756                <xs:elem ent name=" RECUR_SVC_ CON_DISABI LITY" nill able="true " type="xs :string" / >
  757              </xs:seque nce>
  758           </ xs:complex Type>
  759         </xs :element>
  760         <xs: element mi nOccurs="0 " name="SE RVICE_TAG"  type="xs: string" />
  761         <xs: element mi nOccurs="0 " name="SE X_CODE" ty pe="xs:str ing" />
  762         <xs: element mi nOccurs="0 " name="SO C_SEC_NUMB ER" type=" xs:string"  />
  763         <xs: element mi nOccurs="0 " name="SP ECIAL_ADAP TIVE_HOUSI NG" type=" xs:string"  />
  764         <xs: element mi nOccurs="0 " name="SP ECIAL_LAW_ CODE" type ="xs:strin g" />
  765         <xs: element mi nOccurs="0 " name="SV C_MED_RECO RD_IND" ty pe="xs:str ing" />
  766         <xs: element mi nOccurs="0 " name="SV C_NUM_EDIT _FILLER" t ype="xs:st ring" />
  767         <xs: element mi nOccurs="0 " name="TO TAL_ACTIVE _SERVICE"  type="xs:s tring" />
  768         <xs: element mi nOccurs="0 " name="TO _FIRST_NAM E" type="x s:string"  />
  769         <xs: element mi nOccurs="0 " name="TO _INS_POL_N UMBER" typ e="xs:stri ng" />
  770         <xs: element mi nOccurs="0 " name="TO _INS_POL_P REFIX" typ e="xs:stri ng" />
  771         <xs: element mi nOccurs="0 " name="TO _LAST_NAME " type="xs :string" / >
  772         <xs: element mi nOccurs="0 " name="TO _MIDDLE_NA ME" type=" xs:string"  />
  773         <xs: element mi nOccurs="0 " name="TO _NAME_SUFF IX" type=" xs:string"  />
  774         <xs: element mi nOccurs="0 " name="TO _PAYEE_NUM BER" type= "xs:string " />
  775         <xs: element mi nOccurs="0 " name="TR ANSACTION_ TYPE" type ="xs:strin g" />
  776         <xs: element mi nOccurs="0 " name="TR ANSFER_TO_ RESERVES_I ND" type=" xs:string"  />
  777         <xs: element mi nOccurs="0 " name="UP DATE_CENTU RY" type=" xs:string"  />
  778         <xs: element mi nOccurs="0 " name="UP DATE_DAY"  type="xs:s tring" />
  779         <xs: element mi nOccurs="0 " name="UP DATE_MONTH " type="xs :string" / >
  780         <xs: element mi nOccurs="0 " name="UP DATE_YEAR"  type="xs: string" />
  781         <xs: element mi nOccurs="0 " name="VA DS_IND" ty pe="xs:str ing" />
  782         <xs: element mi nOccurs="0 " name="VA DS_IND2" t ype="xs:st ring" />
  783         <xs: element mi nOccurs="0 " name="VA DS_IND3" t ype="xs:st ring" />
  784         <xs: element mi nOccurs="0 " name="VA RMS_IND" t ype="xs:st ring" />
  785         <xs: element mi nOccurs="0 " name="VA _EMPLOYEE_ IND" type= "xs:string " />
  786         <xs: element mi nOccurs="0 " name="VE RIFIED_SOC _SEC_IND"  type="xs:s tring" />
  787         <xs: element mi nOccurs="0 " name="VE RIFIED_SVC _DATA_IND"  type="xs: string" />
  788         <xs: element mi nOccurs="0 " name="VE RIFIED_SVC _DATA_IND2 " type="xs :string" / >
  789         <xs: element mi nOccurs="0 " name="VE RIFIED_SVC _DATA_IND3 " type="xs :string" / >
  790         <xs: element mi nOccurs="0 " name="VE T_HAS_BENE _IND" type ="xs:strin g" />
  791         <xs: element mi nOccurs="0 " name="VE T_ID_TAG"  type="xs:s tring" />
  792         <xs: element mi nOccurs="0 " name="VE T_IS_BENE_ IND" type= "xs:string " />
  793         <xs: element mi nOccurs="0 " name="VI ETNAM_SERV ICE_IND" t ype="xs:st ring" />
  794       </xs:s equence>
  795     </xs:com plexType>
  796     <xs:comp lexType na me="insert BirlsRecor dResponse" >
  797       <xs:se quence>
  798         <xs: element mi nOccurs="0 " name="re turn" type ="tns:birl sRecord" / >
  799       </xs:s equence>
  800     </xs:com plexType>
  801     <xs:comp lexType na me="syncCo rporateBir ls">
  802       <xs:se quence>
  803         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  804       </xs:s equence>
  805     </xs:com plexType>
  806     <xs:comp lexType na me="syncCo rporateBir lsResponse ">
  807       <xs:se quence>
  808         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g" />
  809       </xs:s equence>
  810     </xs:com plexType>
  811     <xs:comp lexType na me="update BirlsRecor d">
  812       <xs:se quence>
  813         <xs: element mi nOccurs="0 " name="bi rlsUpdateI nput" type ="tns:birl sUpdateInp ut" />
  814       </xs:s equence>
  815     </xs:com plexType>
  816     <xs:comp lexType na me="birlsU pdateInput ">
  817       <xs:se quence>
  818         <xs: element mi nOccurs="0 " name="AC TIVE_DUTY_ TRAINING_I ND" type=" xs:string"  />
  819         <xs: element mi nOccurs="0 " name="AD APTIVE_EQU IPMENT" ty pe="xs:str ing" />
  820         <xs: element mi nOccurs="0 " name="AD D_DIA_IND"  type="xs: string" />
  821         <xs: element mi nOccurs="0 " name="AP PEALS_IND"  type="xs: string" />
  822         <xs: element mi nOccurs="0 " name="AP PLICATION_ FOR_PLOT"  type="xs:s tring" />
  823         <xs: element mi nOccurs="0 " name="AS SIGN_FILE_ NUMBER_IND " type="xs :string" / >
  824         <xs: element mi nOccurs="0 " name="AU TOMOBILE_A LLOWANCE"  type="xs:s tring" />
  825         <xs: element mi nOccurs="0 " name="BA NKRUPTCY_I ND" type=" xs:string"  />
  826         <xs: element mi nOccurs="0 " name="BI RTH_CENTUR Y" type="x s:string"  />
  827         <xs: element mi nOccurs="0 " name="BI RTH_DAY" t ype="xs:st ring" />
  828         <xs: element mi nOccurs="0 " name="BI RTH_MONTH"  type="xs: string" />
  829         <xs: element mi nOccurs="0 " name="BI RTH_YEAR"  type="xs:s tring" />
  830         <xs: element mi nOccurs="0 " name="BU RIAL_AWARD _PLOT" typ e="xs:stri ng" />
  831         <xs: element mi nOccurs="0 " name="BU RIAL_AWARD _TRANSPORT " type="xs :string" / >
  832         <xs: element mi nOccurs="0 " name="BU RIAL_AWD_N ONSVC_CON"  type="xs: string" />
  833         <xs: element mi nOccurs="0 " name="BU RIAL_AWD_S VC_CONNECT " type="xs :string" / >
  834         <xs: element mi nOccurs="0 " name="BU RIAL_FLAG_ ISSUE_IND"  type="xs: string" />
  835         <xs: element mi nOccurs="0 " name="CA USE_OF_DEA TH" type=" xs:string"  />
  836         <xs: element mi nOccurs="0 " name="CA USE_OF_DEA TH_TAG" ty pe="xs:str ing" />
  837         <xs: element mi nOccurs="0 " name="CH 106_IND" t ype="xs:st ring" />
  838         <xs: element mi nOccurs="0 " name="CH 30_DMDC_TA G" type="x s:string"  />
  839         <xs: element mi nOccurs="0 " name="CH 30_IND" ty pe="xs:str ing" />
  840         <xs: element mi nOccurs="0 " name="CH 30_OVERPAY MENT" type ="xs:strin g" />
  841         <xs: element mi nOccurs="0 " name="CH 31_IND" ty pe="xs:str ing" />
  842         <xs: element mi nOccurs="0 " name="CH 32_903_IND " type="xs :string" / >
  843         <xs: element mi nOccurs="0 " name="CH 32_BANK_IN D" type="x s:string"  />
  844         <xs: element mi nOccurs="0 " name="CH 32_BEN_IND " type="xs :string" / >
  845         <xs: element mi nOccurs="0 " name="CH 34_IND" ty pe="xs:str ing" />
  846         <xs: element mi nOccurs="0 " name="CL AIM_NUMBER " type="xs :string" / >
  847         <xs: element mi nOccurs="0 " name="CL OTHING_ALL OWANCE" ty pe="xs:str ing" />
  848         <xs: element mi nOccurs="0 " name="CO MBINED_DEG REE" type= "xs:string " />
  849         <xs: element mi nOccurs="0 " name="CO NTESTED_DA TA_IND" ty pe="xs:str ing" />
  850         <xs: element mi nOccurs="0 " name="CP _EFFCTVE_D ATE_OF_TER M" type="x s:string"  />
  851         <xs: element mi nOccurs="0 " name="CP _VET_CP_BE NE_IND" ty pe="xs:str ing" />
  852         <xs: element mi nOccurs="0 " name="DE ATH_CENTUR Y" type="x s:string"  />
  853         <xs: element mi nOccurs="0 " name="DE ATH_DAY" t ype="xs:st ring" />
  854         <xs: element mi nOccurs="0 " name="DE ATH_IN_SVC " type="xs :string" / >
  855         <xs: element mi nOccurs="0 " name="DE ATH_MONTH"  type="xs: string" />
  856         <xs: element mi nOccurs="0 " name="DE ATH_YEAR"  type="xs:s tring" />
  857         <xs: element mi nOccurs="0 " name="DI AGS_VERIFI ED_IND" ty pe="xs:str ing" />
  858         <xs: element mi nOccurs="0 " name="DI SABILITY_I ND" type=" xs:string"  />
  859         <xs: element mi nOccurs="0 " name="DI SABILITY_S EVERANCE_P AY" type=" xs:string"  />
  860         <xs: element mi nOccurs="0 " name="DM DC_RETIRE_ PAY_SBP_AM T_C" type= "xs:string " />
  861         <xs: element mi nOccurs="0 " name="DM DC_RETIRE_ PAY_SBP_AM T_P" type= "xs:string " />
  862         <xs: element mi nOccurs="0 " name="DM DC_RETIRE_ PAY_SBP_MM _C" type=" xs:string"  />
  863         <xs: element mi nOccurs="0 " name="DM DC_RETIRE_ PAY_SBP_MM _P" type=" xs:string"  />
  864         <xs: element mi nOccurs="0 " name="DM DC_RETIRE_ PAY_SBP_YE AR_C" type ="xs:strin g" />
  865         <xs: element mi nOccurs="0 " name="DM DC_RETIRE_ PAY_SBP_YE AR_P" type ="xs:strin g" />
  866         <xs: element mi nOccurs="0 " name="EM PLOYEE_NUM BER" type= "xs:string " />
  867         <xs: element mi nOccurs="0 " name="EM PLOYEE_STA TION_NUMBE R" type="x s:string"  />
  868         <xs: element mi nOccurs="0 " name="EN TITLEMENT_ CODE" type ="xs:strin g" />
  869         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" FLASH" nil lable="tru e">
  870           <x s:complexT ype>
  871              <xs:sequen ce>
  872                <xs:elem ent name=" FLASH_CODE " nillable ="true" ty pe="xs:str ing" />
  873                <xs:elem ent name=" FLASH_STAT ION" nilla ble="true"  type="xs: string" />
  874                <xs:elem ent name=" FLASH_ROUT ING_SYMBOL " nillable ="true" ty pe="xs:str ing" />
  875              </xs:seque nce>
  876           </ xs:complex Type>
  877         </xs :element>
  878         <xs: element mi nOccurs="0 " name="FL ASH_TAG" t ype="xs:st ring" />
  879         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" FOLDER" ni llable="tr ue">
  880           <x s:complexT ype>
  881              <xs:all>
  882                <xs:elem ent name=" FOLDER_TYP E" nillabl e="true" t ype="xs:st ring" />
  883                <xs:elem ent name=" FOLDER_CUR RENT_LOCAT ION" nilla ble="true"  type="xs: string" />
  884                <xs:elem ent name=" TRANSFER_M ONTH" nill able="true " type="xs :string" / >
  885                <xs:elem ent name=" TRANSFER_D AY" nillab le="true"  type="xs:s tring" />
  886                <xs:elem ent name=" TRANSFER_Y EAR" nilla ble="true"  type="xs: string" />
  887                <xs:elem ent name=" DATE_OF_TR ANSFER" ni llable="tr ue" type=" xs:string"  />
  888                <xs:elem ent name=" FOLDER_PRI OR_LOCATIO N" nillabl e="true" t ype="xs:st ring" />
  889                <xs:elem ent name=" IN_TRANSIT _TO_STATIO N" nillabl e="true" t ype="xs:st ring" />
  890                <xs:elem ent name=" IN_TRANSIT _MONTH" ni llable="tr ue" type=" xs:string"  />
  891                <xs:elem ent name=" IN_TRANSIT _DAY" nill able="true " type="xs :string" / >
  892                <xs:elem ent name=" IN_TRANSIT _YEAR" nil lable="tru e" type="x s:string"  />
  893                <xs:elem ent name=" DATE_OF_TR ANSIT" nil lable="tru e" type="x s:string"  />
  894                <xs:elem ent name=" RELOCATION _INDICATOR " nillable ="true" ty pe="xs:str ing" />
  895                <xs:elem ent name=" FARC_ACCES SION_NUM"  nillable=" true" type ="xs:strin g" />
  896                <xs:elem ent name=" NO_FOLDER_ EST_REASON " nillable ="true" ty pe="xs:str ing" />
  897                <xs:elem ent name=" FOLDER_DES TROYED_IND " nillable ="true" ty pe="xs:str ing" />
  898                <xs:elem ent name=" FOLDER_REB UILT_IND"  nillable=" true" type ="xs:strin g" />
  899                <xs:elem ent name=" NO_RECORD_ IND" nilla ble="true"  type="xs: string" />
  900                <xs:elem ent name=" FLDR_RETIR E_MONTH" n illable="t rue" type= "xs:string " />
  901                <xs:elem ent name=" FLDR_RETIR E_DAY" nil lable="tru e" type="x s:string"  />
  902                <xs:elem ent name=" FLDR_RETIR E_YEAR" ni llable="tr ue" type=" xs:string"  />
  903                <xs:elem ent name=" DATE_OF_FL DR_RETIRE"  nillable= "true" typ e="xs:stri ng" />
  904                <xs:elem ent name=" BOX_SEQUEN CE_NUMBER"  nillable= "true" typ e="xs:stri ng" />
  905                <xs:elem ent name=" LOCATION_N UMBER" nil lable="tru e" type="x s:string"  />
  906                <xs:elem ent name=" INSURANCE_ FOLDER_TYP E" nillabl e="true" t ype="xs:st ring" />
  907              </xs:all>
  908           </ xs:complex Type>
  909         </xs :element>
  910         <xs: element mi nOccurs="0 " name="FO LDER_TAG"  type="xs:s tring" />
  911         <xs: element mi nOccurs="0 " name="FR OM_FIRST_N AME" type= "xs:string " />
  912         <xs: element mi nOccurs="0 " name="FR OM_INS_POL _NUMBER" t ype="xs:st ring" />
  913         <xs: element mi nOccurs="0 " name="FR OM_INS_POL _PREFIX" t ype="xs:st ring" />
  914         <xs: element mi nOccurs="0 " name="FR OM_LAST_NA ME" type=" xs:string"  />
  915         <xs: element mi nOccurs="0 " name="FR OM_MIDDLE_ NAME" type ="xs:strin g" />
  916         <xs: element mi nOccurs="0 " name="FR OM_NAME_SU FFIX" type ="xs:strin g" />
  917         <xs: element mi nOccurs="0 " name="GU ARDIANSHIP _CASE_IND"  type="xs: string" />
  918         <xs: element mi nOccurs="0 " name="HE ADSTONE" t ype="xs:st ring" />
  919         <xs: element mi nOccurs="0 " name="HO MELESS_VET _IND" type ="xs:strin g" />
  920         <xs: element mi nOccurs="0 " name="IC P_DATA_TAG " type="xs :string" / >
  921         <xs: element mi nOccurs="0 " name="IN COMPETENT_ IND" type= "xs:string " />
  922         <xs: element mi nOccurs="0 " name="IN DICATOR_TA G" type="x s:string"  />
  923         <xs: element mi nOccurs="0 " name="IN D_901" typ e="xs:stri ng" />
  924         <xs: element mi nOccurs="0 " name="IN SURANCE_JU RIS" type= "xs:string " />
  925         <xs: element mi nOccurs="0 " name="IN SURANCE_TA G" type="x s:string"  />
  926         <xs: element mi nOccurs="0 " name="IN S_LAPSED_P URGE_CENTU RY" type=" xs:string"  />
  927         <xs: element mi nOccurs="0 " name="IN S_LAPSED_P URGE_MONTH " type="xs :string" / >
  928         <xs: element mi nOccurs="0 " name="IN S_LAPSED_P URGE_YEAR"  type="xs: string" />
  929         <xs: element mi nOccurs="0 " name="IN S_NUMBER"  type="xs:s tring" />
  930         <xs: element mi nOccurs="0 " name="IN S_POLICY_C HANGE_IND"  type="xs: string" />
  931         <xs: element mi nOccurs="0 " name="IN S_PREFIX"  type="xs:s tring" />
  932         <xs: element mi nOccurs="0 " name="IN _THEATER_D AYS" type= "xs:string " />
  933         <xs: element mi nOccurs="0 " name="IN _THEATER_E ND_DATE" t ype="xs:st ring" />
  934         <xs: element mi nOccurs="0 " name="IN _THEATER_S TART_DATE"  type="xs: string" />
  935         <xs: element mi nOccurs="0 " name="JO BS_IND" ty pe="xs:str ing" />
  936         <xs: element mi nOccurs="0 " name="LU MP_SUM_REA DJUSTMENT_ PAY" type= "xs:string " />
  937         <xs: element mi nOccurs="0 " name="ME DAL_OF_HON OR_IND" ty pe="xs:str ing" />
  938         <xs: element mi nOccurs="0 " name="MO D_CLAIM_NU MBER" type ="xs:strin g" />
  939         <xs: element mi nOccurs="0 " name="NA ME_CHANGE_ IND" type= "xs:string " />
  940         <xs: element mi nOccurs="0 " name="NA ME_IND" ty pe="xs:str ing" />
  941         <xs: element mi nOccurs="0 " name="NU MBER_OF_DI SCLOSURES"  type="xs: string" />
  942         <xs: element mi nOccurs="0 " name="NU M_OF_SVC_C ON_DIS" ty pe="xs:str ing" />
  943         <xs: element mi nOccurs="0 " name="PA YEE_NUMBER " type="xs :string" / >
  944         <xs: element mi nOccurs="0 " name="PA YMENT" typ e="xs:stri ng" />
  945         <xs: element mi nOccurs="0 " name="PE RSIAN_GULF _SVC_IND"  type="xs:s tring" />
  946         <xs: element mi nOccurs="0 " name="PO A_TAG" typ e="xs:stri ng" />
  947         <xs: element mi nOccurs="0 " name="PO WER_OF_ATT Y_CODE1" t ype="xs:st ring" />
  948         <xs: element mi nOccurs="0 " name="PO WER_OF_ATT Y_CODE2" t ype="xs:st ring" />
  949         <xs: element mi nOccurs="0 " name="PO W_NUMBER_O F_DAYS" ty pe="xs:str ing" />
  950         <xs: element mi nOccurs="0 " name="PR IVACY_TAG"  type="xs: string" />
  951         <xs: element mi nOccurs="0 " name="PU RPLE_HEART _IND" type ="xs:strin g" />
  952         <xs: element mi nOccurs="0 " name="PV R_CENTURY"  type="xs: string" />
  953         <xs: element mi nOccurs="0 " name="PV R_DAY" typ e="xs:stri ng" />
  954         <xs: element mi nOccurs="0 " name="PV R_FILLER1"  type="xs: string" />
  955         <xs: element mi nOccurs="0 " name="PV R_MONTH" t ype="xs:st ring" />
  956         <xs: element mi nOccurs="0 " name="PV R_TAG" typ e="xs:stri ng" />
  957         <xs: element mi nOccurs="0 " name="PV R_YEAR" ty pe="xs:str ing" />
  958         <xs: element mi nOccurs="0 " name="RE ASON_FOR_T ERM_DISALL OW" type=" xs:string"  />
  959         <xs: element mi nOccurs="0 " name="RE CORD_IND"  type="xs:s tring" />
  960         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" RECURING_D ISCLOSURE"  nillable= "true">
  961           <x s:complexT ype>
  962              <xs:sequen ce>
  963                <xs:elem ent name=" RECUR_DISC LOSURE_NUM " nillable ="true" ty pe="xs:str ing" />
  964                <xs:elem ent name=" RECUR_DISC LOSURE_MON TH" nillab le="true"  type="xs:s tring" />
  965                <xs:elem ent name=" RECUR_DISC LOSURE_YEA R" nillabl e="true" t ype="xs:st ring" />
  966                <xs:elem ent name=" DATE_OF_DI SCLOSURE"  nillable=" true" type ="xs:strin g" />
  967              </xs:seque nce>
  968           </ xs:complex Type>
  969         </xs :element>
  970         <xs: element mi nOccurs="0 " name="RE ENLISTED_I ND" type=" xs:string"  />
  971         <xs: element mi nOccurs="0 " name="RE T_SVR_IND"  type="xs: string" />
  972         <xs: element mi nOccurs="0 " name="SE CURITY_TAG " type="xs :string" / >
  973         <xs: element mi nOccurs="0 " name="SE PARATION_P AY" type=" xs:string"  />
  974         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" SERVICE" n illable="t rue">
  975           <x s:complexT ype>
  976              <xs:sequen ce>
  977                <xs:elem ent name=" SHORT_SERV ICE_NUMBER " nillable ="true" ty pe="xs:str ing" />
  978                <xs:elem ent name=" SERVICE_NU MBER_FILL"  nillable= "true" typ e="xs:stri ng" />
  979                <xs:elem ent name=" BRANCH_OF_ SERVICE" n illable="t rue" type= "xs:string " />
  980                <xs:elem ent name=" ENTERED_ON _DUTY_DATE " nillable ="true" ty pe="xs:str ing" />
  981                <xs:elem ent name=" RELEASED_A CTIVE_DUTY _DATE" nil lable="tru e" type="x s:string"  />
  982                <xs:elem ent name=" SEPARATION _REASON_CO DE" nillab le="true"  type="xs:s tring" />
  983                <xs:elem ent name=" NONPAY_DAY S" nillabl e="true" t ype="xs:st ring" />
  984                <xs:elem ent name=" PAY_GRADE"  nillable= "true" typ e="xs:stri ng" />
  985                <xs:elem ent name=" CHAR_OF_SV C_CODE" ni llable="tr ue" type=" xs:string"  />
  986              </xs:seque nce>
  987           </ xs:complex Type>
  988         </xs :element>
  989         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" SERVICEDIA GNOSTICS"  nillable=" true">
  990           <x s:complexT ype>
  991              <xs:sequen ce>
  992                <xs:elem ent name=" SERVICE_DI AGNOSTICS"  nillable= "true" typ e="xs:stri ng" />
  993                <xs:elem ent name=" SERVICE_PE RCENT1" ni llable="tr ue" type=" xs:string"  />
  994                <xs:elem ent name=" SERVICE_PE RCENT2" ni llable="tr ue" type=" xs:string"  />
  995                <xs:elem ent name=" RECUR_ANAL OGUS_CODE"  nillable= "true" typ e="xs:stri ng" />
  996                <xs:elem ent name=" RECUR_SVC_ CON_DISABI LITY" nill able="true " type="xs :string" / >
  997              </xs:seque nce>
  998           </ xs:complex Type>
  999         </xs :element>
  1000         <xs: element mi nOccurs="0 " name="SE RVICE_TAG"  type="xs: string" />
  1001         <xs: element mi nOccurs="0 " name="SE X_CODE" ty pe="xs:str ing" />
  1002         <xs: element mi nOccurs="0 " name="SO C_SEC_NUMB ER" type=" xs:string"  />
  1003         <xs: element mi nOccurs="0 " name="SP ECIAL_ADAP TIVE_HOUSI NG" type=" xs:string"  />
  1004         <xs: element mi nOccurs="0 " name="SP ECIAL_LAW_ CODE" type ="xs:strin g" />
  1005         <xs: element mi nOccurs="0 " name="SV C_MED_RECO RD_IND" ty pe="xs:str ing" />
  1006         <xs: element mi nOccurs="0 " name="SV C_NUM_EDIT _FILLER" t ype="xs:st ring" />
  1007         <xs: element mi nOccurs="0 " name="TO TAL_ACTIVE _SERVICE"  type="xs:s tring" />
  1008         <xs: element mi nOccurs="0 " name="TO _FIRST_NAM E" type="x s:string"  />
  1009         <xs: element mi nOccurs="0 " name="TO _INS_POL_N UMBER" typ e="xs:stri ng" />
  1010         <xs: element mi nOccurs="0 " name="TO _INS_POL_P REFIX" typ e="xs:stri ng" />
  1011         <xs: element mi nOccurs="0 " name="TO _LAST_NAME " type="xs :string" / >
  1012         <xs: element mi nOccurs="0 " name="TO _MIDDLE_NA ME" type=" xs:string"  />
  1013         <xs: element mi nOccurs="0 " name="TO _NAME_SUFF IX" type=" xs:string"  />
  1014         <xs: element mi nOccurs="0 " name="TO _PAYEE_NUM BER" type= "xs:string " />
  1015         <xs: element mi nOccurs="0 " name="TR ANSACTION_ TYPE" type ="xs:strin g" />
  1016         <xs: element mi nOccurs="0 " name="TR ANSFER_TO_ RESERVES_I ND" type=" xs:string"  />
  1017         <xs: element mi nOccurs="0 " name="UP DATE_CENTU RY" type=" xs:string"  />
  1018         <xs: element mi nOccurs="0 " name="UP DATE_DAY"  type="xs:s tring" />
  1019         <xs: element mi nOccurs="0 " name="UP DATE_MONTH " type="xs :string" / >
  1020         <xs: element mi nOccurs="0 " name="UP DATE_YEAR"  type="xs: string" />
  1021         <xs: element mi nOccurs="0 " name="VA DS_IND" ty pe="xs:str ing" />
  1022         <xs: element mi nOccurs="0 " name="VA DS_IND2" t ype="xs:st ring" />
  1023         <xs: element mi nOccurs="0 " name="VA DS_IND3" t ype="xs:st ring" />
  1024         <xs: element mi nOccurs="0 " name="VA RMS_IND" t ype="xs:st ring" />
  1025         <xs: element mi nOccurs="0 " name="VA _EMPLOYEE_ IND" type= "xs:string " />
  1026         <xs: element mi nOccurs="0 " name="VE RIFIED_SOC _SEC_IND"  type="xs:s tring" />
  1027         <xs: element mi nOccurs="0 " name="VE RIFIED_SVC _DATA_IND"  type="xs: string" />
  1028         <xs: element mi nOccurs="0 " name="VE RIFIED_SVC _DATA_IND2 " type="xs :string" / >
  1029         <xs: element mi nOccurs="0 " name="VE RIFIED_SVC _DATA_IND3 " type="xs :string" / >
  1030         <xs: element mi nOccurs="0 " name="VE T_HAS_BENE _IND" type ="xs:strin g" />
  1031         <xs: element mi nOccurs="0 " name="VE T_ID_TAG"  type="xs:s tring" />
  1032         <xs: element mi nOccurs="0 " name="VE T_IS_BENE_ IND" type= "xs:string " />
  1033         <xs: element mi nOccurs="0 " name="VI ETNAM_SERV ICE_IND" t ype="xs:st ring" />
  1034       </xs:s equence>
  1035     </xs:com plexType>
  1036     <xs:comp lexType na me="update BirlsRecor dResponse" >
  1037       <xs:se quence>
  1038         <xs: element mi nOccurs="0 " name="re turn" type ="tns:birl sRecord" / >
  1039       </xs:s equence>
  1040     </xs:com plexType>
  1041     <xs:comp lexType na me="findCo rporateRec ordByFileN umber">
  1042       <xs:se quence>
  1043         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  1044       </xs:s equence>
  1045     </xs:com plexType>
  1046     <xs:comp lexType na me="findCo rporateRec ordByFileN umberRespo nse">
  1047       <xs:se quence>
  1048         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nq2Person"  />
  1049       </xs:s equence>
  1050     </xs:com plexType>
  1051     <xs:comp lexType na me="findBi rlsRecord" >
  1052       <xs:se quence>
  1053         <xs: element mi nOccurs="0 " name="ve teranRecor dInput" ty pe="tns:ve teranRecor dInput" />
  1054       </xs:s equence>
  1055     </xs:com plexType>
  1056     <xs:comp lexType na me="findBi rlsRecordR esponse">
  1057       <xs:se quence>
  1058         <xs: element mi nOccurs="0 " name="re turn" type ="tns:birl sRecord" / >
  1059       </xs:s equence>
  1060     </xs:com plexType>
  1061     <xs:comp lexType na me="findVe teranByFil eNumber">
  1062       <xs:se quence>
  1063         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  1064       </xs:s equence>
  1065     </xs:com plexType>
  1066     <xs:comp lexType na me="findVe teranByFil eNumberRes ponse">
  1067       <xs:se quence>
  1068         <xs: element mi nOccurs="0 " name="re turn" type ="tns:vete ranRecord"  />
  1069       </xs:s equence>
  1070     </xs:com plexType>
  1071     <xs:comp lexType na me="findIn dex">
  1072       <xs:se quence>
  1073         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  1074         <xs: element mi nOccurs="0 " name="pa yeeCode" t ype="xs:st ring" />
  1075       </xs:s equence>
  1076     </xs:com plexType>
  1077     <xs:comp lexType na me="findIn dexRespons e">
  1078       <xs:se quence>
  1079         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g" />
  1080       </xs:s equence>
  1081     </xs:com plexType>
  1082     <xs:comp lexType na me="findBi rlsRecordB yFileNumbe r">
  1083       <xs:se quence>
  1084         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  1085       </xs:s equence>
  1086     </xs:com plexType>
  1087     <xs:comp lexType na me="findBi rlsRecordB yFileNumbe rResponse" >
  1088       <xs:se quence>
  1089         <xs: element mi nOccurs="0 " name="re turn" type ="tns:birl sRecord" / >
  1090       </xs:s equence>
  1091     </xs:com plexType>
  1092   </xs:schem a>