59. EPMO Open Source Coordination Office Redaction File Detail Report

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

59.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 ClaimantWebService.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 ClaimantWebService.xsd Tue Apr 25 14:12:19 2017 UTC

59.2 Comparison summary

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

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

59.4 Active regular expressions

No regular expressions were active.

59.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=" ModUpdateI nput">
  4       <xs:co mplexType>
  5         <xs: sequence>
  6           <x s:element  minOccurs= "0" name=" cntrl_Mod_ Tran_Id" t ype="xs:st ring" />
  7           <x s:element  name="mod_ Procs_Type _Cd" type= "xs:string " />
  8           <x s:element  minOccurs= "0" name=" mod_Letter _Type_Cd"  type="xs:s tring" />
  9           <x s:element  name="file Number" ty pe="xs:str ing" />
  10           <x s:element  name="spou seSSNNumbe r" type="x s:string"  />
  11           <x s:element  name="stat ionNumber"  type="xs: string" />
  12           <x s:element  name="vete ranPartici pantID" ty pe="xs:str ing" />
  13           <x s:element  name="bene Participan tID" type= "xs:string " />
  14           <x s:element  minOccurs= "0" name=" letterReci pientID" t ype="xs:st ring" />
  15           <x s:element  minOccurs= "0" name=" ptcpnt_Mai l_Addrs_ID " type="xs :string" / >
  16           <x s:element  minOccurs= "0" name=" ptcpnt_Pym t_Addrs_ID " type="xs :string" / >
  17           <x s:element  minOccurs= "0" name=" spouseFirs tName" typ e="xs:stri ng" />
  18           <x s:element  minOccurs= "0" name=" spouseMidd leName" ty pe="xs:str ing" />
  19           <x s:element  minOccurs= "0" name=" spouseLast Name" type ="xs:strin g" />
  20           <x s:element  minOccurs= "0" name=" spouseSuff ixName" ty pe="xs:str ing" />
  21           <x s:element  minOccurs= "0" name=" normalized AddressLin e1" type=" xs:string"  />
  22           <x s:element  minOccurs= "0" name=" normalized AddressLin e2" type=" xs:string"  />
  23           <x s:element  minOccurs= "0" name=" normalized AddressLin e3" type=" xs:string"  />
  24           <x s:element  minOccurs= "0" name=" treasuryMa ilingAddre ssLine1" t ype="xs:st ring" />
  25           <x s:element  minOccurs= "0" name=" treasuryMa ilingAddre ssLine2" t ype="xs:st ring" />
  26           <x s:element  minOccurs= "0" name=" treasuryMa ilingAddre ssLine3" t ype="xs:st ring" />
  27           <x s:element  minOccurs= "0" name=" treasuryMa ilingAddre ssLine4" t ype="xs:st ring" />
  28           <x s:element  minOccurs= "0" name=" treasuryMa ilingAddre ssLine5" t ype="xs:st ring" />
  29           <x s:element  minOccurs= "0" name=" treasuryMa ilingAddre ssLine6" t ype="xs:st ring" />
  30           <x s:element  minOccurs= "0" name=" militaryPo stalTypeCo de" type=" xs:string"  />
  31           <x s:element  minOccurs= "0" name=" militaryPo stalOffice TypeCode"  type="xs:s tring" />
  32           <x s:element  minOccurs= "0" name=" provinceNa me" type=" xs:string"  />
  33           <x s:element  minOccurs= "0" name=" territoryN ame" type= "xs:string " />
  34           <x s:element  minOccurs= "0" name=" stateCode"  type="xs: string" />
  35           <x s:element  minOccurs= "0" name=" zipCode" t ype="xs:st ring" />
  36           <x s:element  minOccurs= "0" name=" zipCode4Ex t" type="x s:string"  />
  37           <x s:element  minOccurs= "0" name=" foreignMai lCode" typ e="xs:stri ng" />
  38           <x s:element  name="spou seBirthDat e" type="x s:string"  />
  39           <x s:element  name="city Name" type ="xs:strin g" />
  40           <x s:element  minOccurs= "0" name=" spouseChan geInd" typ e="xs:stri ng" />
  41           <x s:element  name="coun tryName" t ype="xs:st ring" />
  42           <x s:element  minOccurs= "0" name=" group1Over rideInd" t ype="xs:st ring" />
  43           <x s:element  minOccurs= "0" name=" nationalSt ateCemeter y" type="x s:string"  />
  44         </xs :sequence>
  45       </xs:c omplexType >
  46     </xs:ele ment>
  47     <xs:elem ent name=" ShareExcep tion" nill able="true " type="tn s:shareFau ltInfoBean " />
  48     <xs:elem ent name=" addFlash"  type="tns: addFlash"  />
  49     <xs:elem ent name=" addFlashRe sponse" ty pe="tns:ad dFlashResp onse" />
  50     <xs:elem ent name=" findAllFid uciaryPoa"  type="tns :findAllFi duciaryPoa " />
  51     <xs:elem ent name=" findAllFid uciaryPoaR esponse" t ype="tns:f indAllFidu ciaryPoaRe sponse" />
  52     <xs:elem ent name=" findAllRel ationships " type="tn s:findAllR elationshi ps" />
  53     <xs:elem ent name=" findAllRel ationships Response"  type="tns: findAllRel ationships Response"  />
  54     <xs:elem ent name=" findAssign edFlashes"  type="tns :findAssig nedFlashes " />
  55     <xs:elem ent name=" findAssign edFlashesR esponse" t ype="tns:f indAssigne dFlashesRe sponse" />
  56     <xs:elem ent name=" findAwardA ddresses"  type="tns: findAwardA ddresses"  />
  57     <xs:elem ent name=" findAwardA ddressesRe sponse" ty pe="tns:fi ndAwardAdd ressesResp onse" />
  58     <xs:elem ent name=" findAwardM ailingAddr ess" type= "tns:findA wardMailin gAddress"  />
  59     <xs:elem ent name=" findAwardM ailingAddr essRespons e" type="t ns:findAwa rdMailingA ddressResp onse" />
  60     <xs:elem ent name=" findBenefi tClaimAddr esses" typ e="tns:fin dBenefitCl aimAddress es" />
  61     <xs:elem ent name=" findBenefi tClaimAddr essesRespo nse" type= "tns:findB enefitClai mAddresses Response"  />
  62     <xs:elem ent name=" findDenial sByPtcpntI d" type="t ns:findDen ialsByPtcp ntId" />
  63     <xs:elem ent name=" findDenial sByPtcpntI dResponse"  type="tns :findDenia lsByPtcpnt IdResponse " />
  64     <xs:elem ent name=" findDepend ents" type ="tns:find Dependents " />
  65     <xs:elem ent name=" findDepend entsByPtcp ntId" type ="tns:find Dependents ByPtcpntId " />
  66     <xs:elem ent name=" findDepend entsByPtcp ntIdRespon se" type=" tns:findDe pendentsBy PtcpntIdRe sponse" />
  67     <xs:elem ent name=" findDepend entsRespon se" type=" tns:findDe pendentsRe sponse" />
  68     <xs:elem ent name=" findDeposi tAccount"  type="tns: findDeposi tAccount"  />
  69     <xs:elem ent name=" findDeposi tAccountRe sponse" ty pe="tns:fi ndDepositA ccountResp onse" />
  70     <xs:elem ent name=" findFiduci ary" type= "tns:findF iduciary"  />
  71     <xs:elem ent name=" findFiduci aryRespons e" type="t ns:findFid uciaryResp onse" />
  72     <xs:elem ent name=" findFlashe s" type="t ns:findFla shes" />
  73     <xs:elem ent name=" findFlashe sResponse"  type="tns :findFlash esResponse " />
  74     <xs:elem ent name=" findGenera lInformati onByFileNu mber" type ="tns:find GeneralInf ormationBy FileNumber " />
  75     <xs:elem ent name=" findGenera lInformati onByFileNu mberRespon se" type=" tns:findGe neralInfor mationByFi leNumberRe sponse" />
  76     <xs:elem ent name=" findGenera lInformati onByPtcpnt Id" type=" tns:findGe neralInfor mationByPt cpntId" />
  77     <xs:elem ent name=" findGenera lInformati onByPtcpnt IdResponse " type="tn s:findGene ralInforma tionByPtcp ntIdRespon se" />
  78     <xs:elem ent name=" findGenera lInformati onByPtcpnt Ids" type= "tns:findG eneralInfo rmationByP tcpntIds"  />
  79     <xs:elem ent name=" findGenera lInformati onByPtcpnt IdsRespons e" type="t ns:findGen eralInform ationByPtc pntIdsResp onse" />
  80     <xs:elem ent name=" findIncome Expense" t ype="tns:f indIncomeE xpense" />
  81     <xs:elem ent name=" findIncome ExpenseRes ponse" typ e="tns:fin dIncomeExp enseRespon se" />
  82     <xs:elem ent name=" findMailin gAddress"  type="tns: findMailin gAddress"  />
  83     <xs:elem ent name=" findMailin gAddressRe sponse" ty pe="tns:fi ndMailingA ddressResp onse" />
  84     <xs:elem ent name=" findMilita ryRecordBy PtcpntId"  type="tns: findMilita ryRecordBy PtcpntId"  />
  85     <xs:elem ent name=" findMilita ryRecordBy PtcpntIdRe sponse" ty pe="tns:fi ndMilitary RecordByPt cpntIdResp onse" />
  86     <xs:elem ent name=" findMonthO fDeath" ty pe="tns:fi ndMonthOfD eath" />
  87     <xs:elem ent name=" findMonthO fDeathResp onse" type ="tns:find MonthOfDea thResponse " />
  88     <xs:elem ent name=" findOtherA wardInform ation" typ e="tns:fin dOtherAwar dInformati on" />
  89     <xs:elem ent name=" findOtherA wardInform ationRespo nse" type= "tns:findO therAwardI nformation Response"  />
  90     <xs:elem ent name=" findPOA" t ype="tns:f indPOA" />
  91     <xs:elem ent name=" findPOAByP tcpntId" t ype="tns:f indPOAByPt cpntId" />
  92     <xs:elem ent name=" findPOAByP tcpntIdRes ponse" typ e="tns:fin dPOAByPtcp ntIdRespon se" />
  93     <xs:elem ent name=" findPOARes ponse" typ e="tns:fin dPOARespon se" />
  94     <xs:elem ent name=" findPaymen tAddress"  type="tns: findPaymen tAddress"  />
  95     <xs:elem ent name=" findPaymen tAddressRe sponse" ty pe="tns:fi ndPaymentA ddressResp onse" />
  96     <xs:elem ent name=" findReason sByRbaIssu eId" type= "tns:findR easonsByRb aIssueId"  />
  97     <xs:elem ent name=" findReason sByRbaIssu eIdRespons e" type="t ns:findRea sonsByRbaI ssueIdResp onse" />
  98     <xs:elem ent name=" findVBMSFl ash" type= "tns:findV BMSFlash"  />
  99     <xs:elem ent name=" findVBMSFl ashRespons e" type="t ns:findVBM SFlashResp onse" />
  100     <xs:elem ent name=" removeFlas h" type="t ns:removeF lash" />
  101     <xs:elem ent name=" removeFlas hResponse"  type="tns :removeFla shResponse " />
  102     <xs:elem ent name=" updateFlas hes" type= "tns:updat eFlashes"  />
  103     <xs:elem ent name=" updateFlas hesRespons e" type="t ns:updateF lashesResp onse" />
  104     <xs:elem ent name=" updateMont hOfDeath"  type="tns: updateMont hOfDeath"  />
  105     <xs:elem ent name=" updateMont hOfDeathRe sponse" ty pe="tns:up dateMonthO fDeathResp onse" />
  106     <xs:comp lexType na me="remove Flash">
  107       <xs:se quence>
  108         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  109         <xs: element mi nOccurs="0 " name="fl ash" type= "tns:flash " />
  110       </xs:s equence>
  111     </xs:com plexType>
  112     <xs:comp lexType na me="flash" >
  113       <xs:se quence>
  114         <xs: element mi nOccurs="0 " name="as signedIndi cator" typ e="xs:stri ng" />
  115         <xs: element mi nOccurs="0 " name="fl ashName" t ype="xs:st ring" />
  116         <xs: element mi nOccurs="0 " name="fl ashType" t ype="xs:st ring" />
  117       </xs:s equence>
  118     </xs:com plexType>
  119     <xs:comp lexType na me="remove FlashRespo nse">
  120       <xs:se quence>
  121         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g" />
  122       </xs:s equence>
  123     </xs:com plexType>
  124     <xs:comp lexType na me="shareF aultInfoBe an">
  125       <xs:se quence>
  126         <xs: element mi nOccurs="0 " name="co de" type=" xs:string"  />
  127         <xs: element mi nOccurs="0 " name="fa ultCode" t ype="xs:st ring" />
  128         <xs: element mi nOccurs="0 " name="fi eldName" t ype="xs:st ring" />
  129         <xs: element mi nOccurs="0 " name="fu nctionName " type="xs :string" / >
  130         <xs: element mi nOccurs="0 " name="jr nDate" typ e="xs:stri ng" />
  131         <xs: element mi nOccurs="0 " name="jr nExtnlKeyT xt" type=" xs:string"  />
  132         <xs: element mi nOccurs="0 " name="jr nExtnlUser Id" type=" xs:string"  />
  133         <xs: element mi nOccurs="0 " name="jr nLocationI d" type="x s:string"  />
  134         <xs: element mi nOccurs="0 " name="jr nObjectId"  type="xs: string" />
  135         <xs: element mi nOccurs="0 " name="jr nUserId" t ype="xs:st ring" />
  136         <xs: element mi nOccurs="0 " name="me ssage" typ e="xs:stri ng" />
  137         <xs: element mi nOccurs="0 " name="re ason" type ="xs:strin g" />
  138         <xs: element mi nOccurs="0 " name="se rvice" typ e="xs:stri ng" />
  139       </xs:s equence>
  140     </xs:com plexType>
  141     <xs:comp lexType na me="findDe pendentsBy PtcpntId">
  142       <xs:se quence>
  143         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  144       </xs:s equence>
  145     </xs:com plexType>
  146     <xs:comp lexType na me="findDe pendentsBy PtcpntIdRe sponse">
  147       <xs:se quence>
  148         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nq3Record"  />
  149       </xs:s equence>
  150     </xs:com plexType>
  151     <xs:comp lexType na me="shrinq 3Record">
  152       <xs:se quence>
  153         <xs: element mi nOccurs="0 " name="nu mberOfReco rds" type= "xs:string " />
  154         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" persons" n illable="t rue" type= "tns:shrin q3Person"  />
  155         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  156         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  157       </xs:s equence>
  158     </xs:com plexType>
  159     <xs:comp lexType na me="shrinq 3Person">
  160       <xs:se quence>
  161         <xs: element mi nOccurs="0 " name="aw ardIndicat or" type=" xs:string"  />
  162         <xs: element mi nOccurs="0 " name="ci tyOfBirth"  type="xs: string" />
  163         <xs: element mi nOccurs="0 " name="cu rrentRelat eStatus" t ype="xs:st ring" />
  164         <xs: element mi nOccurs="0 " name="da teOfBirth"  type="xs: string" />
  165         <xs: element mi nOccurs="0 " name="da teOfDeath"  type="xs: string" />
  166         <xs: element mi nOccurs="0 " name="de athReason"  type="xs: string" />
  167         <xs: element mi nOccurs="0 " name="em ailAddress " type="xs :string" / >
  168         <xs: element mi nOccurs="0 " name="fi rstName" t ype="xs:st ring" />
  169         <xs: element mi nOccurs="0 " name="ge nder" type ="xs:strin g" />
  170         <xs: element mi nOccurs="0 " name="la stName" ty pe="xs:str ing" />
  171         <xs: element mi nOccurs="0 " name="mi ddleName"  type="xs:s tring" />
  172         <xs: element mi nOccurs="0 " name="pr oofOfDepen dency" typ e="xs:stri ng" />
  173         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  174         <xs: element mi nOccurs="0 " name="re lateToVete ran" type= "xs:string " />
  175         <xs: element mi nOccurs="0 " name="re latedToVet " type="xs :string" / >
  176         <xs: element mi nOccurs="0 " name="re lationship " type="xs :string" / >
  177         <xs: element mi nOccurs="0 " name="sp aces" type ="xs:strin g" />
  178         <xs: element mi nOccurs="0 " name="ss n" type="x s:string"  />
  179         <xs: element mi nOccurs="0 " name="ss nVerifySta tus" type= "xs:string " />
  180         <xs: element mi nOccurs="0 " name="st ateOfBirth " type="xs :string" / >
  181         <xs: element mi nOccurs="0 " name="ve teranIndic ator" type ="xs:strin g" />
  182       </xs:s equence>
  183     </xs:com plexType>
  184     <xs:comp lexType na me="findAs signedFlas hes">
  185       <xs:se quence>
  186         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  187       </xs:s equence>
  188     </xs:com plexType>
  189     <xs:comp lexType na me="findAs signedFlas hesRespons e">
  190       <xs:se quence>
  191         <xs: element mi nOccurs="0 " name="re turn" type ="tns:flas hInquiryRe cord" />
  192       </xs:s equence>
  193     </xs:com plexType>
  194     <xs:comp lexType na me="flashI nquiryReco rd">
  195       <xs:se quence>
  196         <xs: element mi nOccurs="0 " name="fi rstName" t ype="xs:st ring" />
  197         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" flashes" n illable="t rue" type= "tns:flash " />
  198         <xs: element mi nOccurs="0 " name="la stName" ty pe="xs:str ing" />
  199         <xs: element mi nOccurs="0 " name="mi ddleName"  type="xs:s tring" />
  200         <xs: element mi nOccurs="0 " name="nu mberOfFlas hes" type= "xs:string " />
  201         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  202         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  203         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  204         <xs: element mi nOccurs="0 " name="ve tIndicator " type="xs :string" / >
  205       </xs:s equence>
  206     </xs:com plexType>
  207     <xs:comp lexType na me="findBe nefitClaim Addresses" >
  208       <xs:se quence>
  209         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  210         <xs: element mi nOccurs="0 " name="pa yeeCode" t ype="xs:st ring" />
  211       </xs:s equence>
  212     </xs:com plexType>
  213     <xs:comp lexType na me="findBe nefitClaim AddressesR esponse">
  214       <xs:se quence>
  215         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nqaBenefit ClaimAddre ssRecord"  />
  216       </xs:s equence>
  217     </xs:com plexType>
  218     <xs:comp lexType na me="shrinq aBenefitCl aimAddress Record">
  219       <xs:se quence>
  220         <xs: element mi nOccurs="0 " name="de positAccou nt" type=" tns:shrinq aDepositAc count" />
  221         <xs: element mi nOccurs="0 " name="de positAccou ntInd" typ e="xs:stri ng" />
  222         <xs: element mi nOccurs="0 " name="ma ilingAddre ss" type=" tns:shrinq aAddress"  />
  223         <xs: element mi nOccurs="0 " name="ma ilingAddre ssInd" typ e="xs:stri ng" />
  224         <xs: element mi nOccurs="0 " name="pa ymentAddre ss" type=" tns:shrinq aAddress"  />
  225         <xs: element mi nOccurs="0 " name="pa ymentAddre ssInd" typ e="xs:stri ng" />
  226         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  227         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  228       </xs:s equence>
  229     </xs:com plexType>
  230     <xs:comp lexType na me="shrinq aDepositAc count">
  231       <xs:se quence>
  232         <xs: element mi nOccurs="0 " name="ac countNbr"  type="xs:s tring" />
  233         <xs: element mi nOccurs="0 " name="ac countTypeN ame" type= "xs:string " />
  234         <xs: element mi nOccurs="0 " name="be ginDate" t ype="xs:st ring" />
  235         <xs: element mi nOccurs="0 " name="en dDate" typ e="xs:stri ng" />
  236         <xs: element mi nOccurs="0 " name="jr nDt" type= "xs:string " />
  237         <xs: element mi nOccurs="0 " name="jr nLctnId" t ype="xs:st ring" />
  238         <xs: element mi nOccurs="0 " name="jr nObjId" ty pe="xs:str ing" />
  239         <xs: element mi nOccurs="0 " name="jr nStatusTyp eCd" type= "xs:string " />
  240         <xs: element mi nOccurs="0 " name="jr nUserId" t ype="xs:st ring" />
  241         <xs: element mi nOccurs="0 " name="pt cpntDeposi tAccountId " type="xs :string" / >
  242         <xs: element mi nOccurs="0 " name="ro utingTrans itNbr" typ e="xs:stri ng" />
  243         <xs: element mi nOccurs="0 " name="tr easurySeqN br" type=" xs:string"  />
  244         <xs: element mi nOccurs="0 " name="ty peName" ty pe="xs:str ing" />
  245       </xs:s equence>
  246     </xs:com plexType>
  247     <xs:comp lexType na me="shrinq aAddress">
  248       <xs:se quence>
  249         <xs: element mi nOccurs="0 " name="ad dressLine1 " type="xs :string" / >
  250         <xs: element mi nOccurs="0 " name="ad dressLine2 " type="xs :string" / >
  251         <xs: element mi nOccurs="0 " name="ad dressLine3 " type="xs :string" / >
  252         <xs: element mi nOccurs="0 " name="ba dAddressIn dicator" t ype="xs:st ring" />
  253         <xs: element mi nOccurs="0 " name="ci ty" type=" xs:string"  />
  254         <xs: element mi nOccurs="0 " name="co untryTypeN ame" type= "xs:string " />
  255         <xs: element mi nOccurs="0 " name="co unty" type ="xs:strin g" />
  256         <xs: element mi nOccurs="0 " name="ef fectiveDat e" type="x s:string"  />
  257         <xs: element mi nOccurs="0 " name="ef tWaiverTyp eName" typ e="xs:stri ng" />
  258         <xs: element mi nOccurs="0 " name="em ail" type= "xs:string " />
  259         <xs: element mi nOccurs="0 " name="en dDate" typ e="xs:stri ng" />
  260         <xs: element mi nOccurs="0 " name="fo rignPostal Code" type ="xs:strin g" />
  261         <xs: element mi nOccurs="0 " name="jr nDt" type= "xs:string " />
  262         <xs: element mi nOccurs="0 " name="jr nLctnId" t ype="xs:st ring" />
  263         <xs: element mi nOccurs="0 " name="jr nObjId" ty pe="xs:str ing" />
  264         <xs: element mi nOccurs="0 " name="jr nStatusTyp eCd" type= "xs:string " />
  265         <xs: element mi nOccurs="0 " name="jr nUserId" t ype="xs:st ring" />
  266         <xs: element mi nOccurs="0 " name="mi litaryPost OfficeType Code" type ="xs:strin g" />
  267         <xs: element mi nOccurs="0 " name="mi litaryPost alTypeCode " type="xs :string" / >
  268         <xs: element mi nOccurs="0 " name="pr ovince" ty pe="xs:str ing" />
  269         <xs: element mi nOccurs="0 " name="pt cpntAddres sId" type= "xs:string " />
  270         <xs: element mi nOccurs="0 " name="st ate" type= "xs:string " />
  271         <xs: element mi nOccurs="0 " name="te rritory" t ype="xs:st ring" />
  272         <xs: element mi nOccurs="0 " name="tr easuryAddr ess1" type ="xs:strin g" />
  273         <xs: element mi nOccurs="0 " name="tr easuryAddr ess2" type ="xs:strin g" />
  274         <xs: element mi nOccurs="0 " name="tr easuryAddr ess3" type ="xs:strin g" />
  275         <xs: element mi nOccurs="0 " name="tr easuryAddr ess4" type ="xs:strin g" />
  276         <xs: element mi nOccurs="0 " name="tr easuryAddr ess5" type ="xs:strin g" />
  277         <xs: element mi nOccurs="0 " name="tr easuryAddr ess6" type ="xs:strin g" />
  278         <xs: element mi nOccurs="0 " name="tr easurySequ enceNumber " type="xs :string" / >
  279         <xs: element mi nOccurs="0 " name="ty peName" ty pe="xs:str ing" />
  280         <xs: element mi nOccurs="0 " name="ve rifiedInd"  type="xs: string" />
  281         <xs: element mi nOccurs="0 " name="zi pFirstSuff ix" type=" xs:string"  />
  282         <xs: element mi nOccurs="0 " name="zi pPrefix" t ype="xs:st ring" />
  283         <xs: element mi nOccurs="0 " name="zi pSecondSuf fix" type= "xs:string " />
  284       </xs:s equence>
  285     </xs:com plexType>
  286     <xs:comp lexType na me="findPO A">
  287       <xs:se quence>
  288         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  289       </xs:s equence>
  290     </xs:com plexType>
  291     <xs:comp lexType na me="findPO AResponse" >
  292       <xs:se quence>
  293         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nqfPersonO rg" />
  294       </xs:s equence>
  295     </xs:com plexType>
  296     <xs:comp lexType na me="shrinq fPersonOrg ">
  297       <xs:se quence>
  298         <xs: element mi nOccurs="0 " name="au thznChange ClmantAddr sInd" type ="xs:strin g" />
  299         <xs: element mi nOccurs="0 " name="au thznPoaAcc essInd" ty pe="xs:str ing" />
  300         <xs: element mi nOccurs="0 " name="be ginDate" t ype="xs:st ring" />
  301         <xs: element mi nOccurs="0 " name="en dDate" typ e="xs:stri ng" />
  302         <xs: element mi nOccurs="0 " name="ev entDate" t ype="xs:st ring" />
  303         <xs: element mi nOccurs="0 " name="he althcarePr oviderRele aseIndicat or" type=" xs:string"  />
  304         <xs: element mi nOccurs="0 " name="jo urnalDate"  type="xs: string" />
  305         <xs: element mi nOccurs="0 " name="jo urnalLocat ionID" typ e="xs:stri ng" />
  306         <xs: element mi nOccurs="0 " name="jo urnalObjec tID" type= "xs:string " />
  307         <xs: element mi nOccurs="0 " name="jo urnalStatu sTypeCode"  type="xs: string" />
  308         <xs: element mi nOccurs="0 " name="jo urnalUserI D" type="x s:string"  />
  309         <xs: element mi nOccurs="0 " name="pe rsonOrOrga nizationIn dicator" t ype="xs:st ring" />
  310         <xs: element mi nOccurs="0 " name="pe rsonOrgAtt entionText " type="xs :string" / >
  311         <xs: element mi nOccurs="0 " name="pe rsonOrgNam e" type="x s:string"  />
  312         <xs: element mi nOccurs="0 " name="pe rsonOrgPtc pntID" typ e="xs:stri ng" />
  313         <xs: element mi nOccurs="0 " name="pe rsonOrgani zationCode " type="xs :string" / >
  314         <xs: element mi nOccurs="0 " name="pe rsonOrgani zationName " type="xs :string" / >
  315         <xs: element mi nOccurs="0 " name="pr epositiona lPhraseNam e" type="x s:string"  />
  316         <xs: element mi nOccurs="0 " name="ra teName" ty pe="xs:str ing" />
  317         <xs: element mi nOccurs="0 " name="re lationship Name" type ="xs:strin g" />
  318         <xs: element mi nOccurs="0 " name="st atusCode"  type="xs:s tring" />
  319         <xs: element mi nOccurs="0 " name="te mporaryCus todianIndi cator" typ e="xs:stri ng" />
  320         <xs: element mi nOccurs="0 " name="ve teranPtcpn tID" type= "xs:string " />
  321       </xs:s equence>
  322     </xs:com plexType>
  323     <xs:comp lexType na me="findDe pendents">
  324       <xs:se quence>
  325         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  326       </xs:s equence>
  327     </xs:com plexType>
  328     <xs:comp lexType na me="findDe pendentsRe sponse">
  329       <xs:se quence>
  330         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nq3Record"  />
  331       </xs:s equence>
  332     </xs:com plexType>
  333     <xs:comp lexType na me="findMo nthOfDeath ">
  334       <xs:se quence>
  335         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  336       </xs:s equence>
  337     </xs:com plexType>
  338     <xs:comp lexType na me="findMo nthOfDeath Response">
  339       <xs:se quence>
  340         <xs: element mi nOccurs="0 " name="re turn" type ="tns:mont hOfDeathRe cord" />
  341       </xs:s equence>
  342     </xs:com plexType>
  343     <xs:comp lexType na me="monthO fDeathReco rd">
  344       <xs:se quence>
  345         <xs: element mi nOccurs="0 " name="aw ardStatus"  type="xs: string" />
  346         <xs: element mi nOccurs="0 " name="el igibleIndi cator" typ e="xs:stri ng" />
  347         <xs: element mi nOccurs="0 " name="mo nthOfDeath LetterType Code" type ="xs:strin g" />
  348         <xs: element mi nOccurs="0 " name="mo nthOfDeath MailingAdd ressId" ty pe="xs:str ing" />
  349         <xs: element mi nOccurs="0 " name="mo nthOfDeath PaymentAdd ressId" ty pe="xs:str ing" />
  350         <xs: element mi nOccurs="0 " name="mo nthOfDeath ProcsTypeC ode" type= "xs:string " />
  351         <xs: element mi nOccurs="0 " name="mo nthOfDeath TranId" ty pe="xs:str ing" />
  352         <xs: element mi nOccurs="0 " name="na tionalStat eCemetery"  type="xs: string" />
  353         <xs: element mi nOccurs="0 " name="ne xtOfKinAdd ressLine1"  type="xs: string" />
  354         <xs: element mi nOccurs="0 " name="ne xtOfKinAdd ressLine2"  type="xs: string" />
  355         <xs: element mi nOccurs="0 " name="ne xtOfKinAdd ressLine3"  type="xs: string" />
  356         <xs: element mi nOccurs="0 " name="ne xtOfKinCit y" type="x s:string"  />
  357         <xs: element mi nOccurs="0 " name="ne xtOfKinCou ntryTypeNa me" type=" xs:string"  />
  358         <xs: element mi nOccurs="0 " name="ne xtOfKinFor eignPostal Code" type ="xs:strin g" />
  359         <xs: element mi nOccurs="0 " name="ne xtOfKinMil itaryPostO fficeCode"  type="xs: string" />
  360         <xs: element mi nOccurs="0 " name="ne xtOfKinMil itaryPosta lTypeCode"  type="xs: string" />
  361         <xs: element mi nOccurs="0 " name="ne xtOfKinPro vinceName"  type="xs: string" />
  362         <xs: element mi nOccurs="0 " name="ne xtOfKinSta te" type=" xs:string"  />
  363         <xs: element mi nOccurs="0 " name="ne xtOfKinTer itoryName"  type="xs: string" />
  364         <xs: element mi nOccurs="0 " name="ne xtOfKinTre asuryAddre ss1" type= "xs:string " />
  365         <xs: element mi nOccurs="0 " name="ne xtOfKinTre asuryAddre ss2" type= "xs:string " />
  366         <xs: element mi nOccurs="0 " name="ne xtOfKinTre asuryAddre ss3" type= "xs:string " />
  367         <xs: element mi nOccurs="0 " name="ne xtOfKinTre asuryAddre ss4" type= "xs:string " />
  368         <xs: element mi nOccurs="0 " name="ne xtOfKinTre asuryAddre ss5" type= "xs:string " />
  369         <xs: element mi nOccurs="0 " name="ne xtOfKinTre asuryAddre ss6" type= "xs:string " />
  370         <xs: element mi nOccurs="0 " name="ne xtOfKinZip Code" type ="xs:strin g" />
  371         <xs: element mi nOccurs="0 " name="ne xtOfKinZip Suffix" ty pe="xs:str ing" />
  372         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  373         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  374         <xs: element mi nOccurs="0 " name="so j" type="x s:string"  />
  375         <xs: element mi nOccurs="0 " name="sp ouseAddres sLine1" ty pe="xs:str ing" />
  376         <xs: element mi nOccurs="0 " name="sp ouseAddres sLine2" ty pe="xs:str ing" />
  377         <xs: element mi nOccurs="0 " name="sp ouseAddres sLine3" ty pe="xs:str ing" />
  378         <xs: element mi nOccurs="0 " name="sp ouseCity"  type="xs:s tring" />
  379         <xs: element mi nOccurs="0 " name="sp ouseCountr yTypeName"  type="xs: string" />
  380         <xs: element mi nOccurs="0 " name="sp ouseDateOf Birth" typ e="xs:stri ng" />
  381         <xs: element mi nOccurs="0 " name="sp ouseExists Indicator"  type="xs: string" />
  382         <xs: element mi nOccurs="0 " name="sp ouseFirstN ame" type= "xs:string " />
  383         <xs: element mi nOccurs="0 " name="sp ouseForeig nPostalCod e" type="x s:string"  />
  384         <xs: element mi nOccurs="0 " name="sp ouseLastNa me" type=" xs:string"  />
  385         <xs: element mi nOccurs="0 " name="sp ouseMiddle Name" type ="xs:strin g" />
  386         <xs: element mi nOccurs="0 " name="sp ouseMilita ryPostOffi ceCode" ty pe="xs:str ing" />
  387         <xs: element mi nOccurs="0 " name="sp ouseMilita ryPostalTy peCode" ty pe="xs:str ing" />
  388         <xs: element mi nOccurs="0 " name="sp ouseProvin ceName" ty pe="xs:str ing" />
  389         <xs: element mi nOccurs="0 " name="sp ousePtcpnt Id" type=" xs:string"  />
  390         <xs: element mi nOccurs="0 " name="sp ouseSsn" t ype="xs:st ring" />
  391         <xs: element mi nOccurs="0 " name="sp ouseState"  type="xs: string" />
  392         <xs: element mi nOccurs="0 " name="sp ouseSuffix " type="xs :string" / >
  393         <xs: element mi nOccurs="0 " name="sp ouseTerito ryName" ty pe="xs:str ing" />
  394         <xs: element mi nOccurs="0 " name="sp ouseTreasu ryAddress1 " type="xs :string" / >
  395         <xs: element mi nOccurs="0 " name="sp ouseTreasu ryAddress2 " type="xs :string" / >
  396         <xs: element mi nOccurs="0 " name="sp ouseTreasu ryAddress3 " type="xs :string" / >
  397         <xs: element mi nOccurs="0 " name="sp ouseTreasu ryAddress4 " type="xs :string" / >
  398         <xs: element mi nOccurs="0 " name="sp ouseTreasu ryAddress5 " type="xs :string" / >
  399         <xs: element mi nOccurs="0 " name="sp ouseTreasu ryAddress6 " type="xs :string" / >
  400         <xs: element mi nOccurs="0 " name="sp ouseVetInd icator" ty pe="xs:str ing" />
  401         <xs: element mi nOccurs="0 " name="sp ouseZipCod e" type="x s:string"  />
  402         <xs: element mi nOccurs="0 " name="sp ouseZipSuf fix" type= "xs:string " />
  403         <xs: element mi nOccurs="0 " name="ve tAddressId " type="xs :string" / >
  404         <xs: element mi nOccurs="0 " name="ve tAddressLi ne1" type= "xs:string " />
  405         <xs: element mi nOccurs="0 " name="ve tAddressLi ne2" type= "xs:string " />
  406         <xs: element mi nOccurs="0 " name="ve tAddressLi ne3" type= "xs:string " />
  407         <xs: element mi nOccurs="0 " name="ve tCity" typ e="xs:stri ng" />
  408         <xs: element mi nOccurs="0 " name="ve tCountryTy peName" ty pe="xs:str ing" />
  409         <xs: element mi nOccurs="0 " name="ve tForeignPo stalCode"  type="xs:s tring" />
  410         <xs: element mi nOccurs="0 " name="ve tMilitaryP ostOfficeC ode" type= "xs:string " />
  411         <xs: element mi nOccurs="0 " name="ve tMilitaryP ostalTypeC ode" type= "xs:string " />
  412         <xs: element mi nOccurs="0 " name="ve tNextOfKin Indicator"  type="xs: string" />
  413         <xs: element mi nOccurs="0 " name="ve tPaymentAd dressId" t ype="xs:st ring" />
  414         <xs: element mi nOccurs="0 " name="ve tProvinceN ame" type= "xs:string " />
  415         <xs: element mi nOccurs="0 " name="ve tPtcpntId"  type="xs: string" />
  416         <xs: element mi nOccurs="0 " name="ve tState" ty pe="xs:str ing" />
  417         <xs: element mi nOccurs="0 " name="ve tTeritoryN ame" type= "xs:string " />
  418         <xs: element mi nOccurs="0 " name="ve tTreasuryA ddress1" t ype="xs:st ring" />
  419         <xs: element mi nOccurs="0 " name="ve tTreasuryA ddress2" t ype="xs:st ring" />
  420         <xs: element mi nOccurs="0 " name="ve tTreasuryA ddress3" t ype="xs:st ring" />
  421         <xs: element mi nOccurs="0 " name="ve tTreasuryA ddress4" t ype="xs:st ring" />
  422         <xs: element mi nOccurs="0 " name="ve tTreasuryA ddress5" t ype="xs:st ring" />
  423         <xs: element mi nOccurs="0 " name="ve tTreasuryA ddress6" t ype="xs:st ring" />
  424         <xs: element mi nOccurs="0 " name="ve tZipCode"  type="xs:s tring" />
  425         <xs: element mi nOccurs="0 " name="ve tZipSuffix " type="xs :string" / >
  426       </xs:s equence>
  427     </xs:com plexType>
  428     <xs:comp lexType na me="findAw ardAddress es">
  429       <xs:se quence>
  430         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  431       </xs:s equence>
  432     </xs:com plexType>
  433     <xs:comp lexType na me="findAw ardAddress esResponse ">
  434       <xs:se quence>
  435         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nqaAwardRe cord" />
  436       </xs:s equence>
  437     </xs:com plexType>
  438     <xs:comp lexType na me="shrinq aAwardReco rd">
  439       <xs:se quence>
  440         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" awardAddre sses" nill able="true " type="tn s:shrinqaA wardAddres s" />
  441         <xs: element mi nOccurs="0 " name="nu mberOfReco rds" type= "xs:string " />
  442         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  443         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  444       </xs:s equence>
  445     </xs:com plexType>
  446     <xs:comp lexType na me="shrinq aAwardAddr ess">
  447       <xs:se quence>
  448         <xs: element mi nOccurs="0 " name="aw ardTypeCod e" type="x s:string"  />
  449         <xs: element mi nOccurs="0 " name="de athDate" t ype="xs:st ring" />
  450         <xs: element mi nOccurs="0 " name="di rectDeposi tAccountNu mber" type ="xs:strin g" />
  451         <xs: element mi nOccurs="0 " name="di rectDeposi tAccountTy peName" ty pe="xs:str ing" />
  452         <xs: element mi nOccurs="0 " name="di rectDeposi tAddressTy peName" ty pe="xs:str ing" />
  453         <xs: element mi nOccurs="0 " name="di rectDeposi tBeginDate " type="xs :string" / >
  454         <xs: element mi nOccurs="0 " name="di rectDeposi tEndDate"  type="xs:s tring" />
  455         <xs: element mi nOccurs="0 " name="di rectDeposi tExistsInd icator" ty pe="xs:str ing" />
  456         <xs: element mi nOccurs="0 " name="di rectDeposi tRoutingNu mber" type ="xs:strin g" />
  457         <xs: element mi nOccurs="0 " name="di rectDeposi tTreasuryS equenceNum ber" type= "xs:string " />
  458         <xs: element mi nOccurs="0 " name="ma ilingAddre ss" type=" tns:shrinq aAddress"  />
  459         <xs: element mi nOccurs="0 " name="ma ilingAddre ssExistsIn dicator" t ype="xs:st ring" />
  460         <xs: element mi nOccurs="0 " name="ne tRateAmoun t" type="x s:string"  />
  461         <xs: element mi nOccurs="0 " name="pa yeeTypeCod e" type="x s:string"  />
  462         <xs: element mi nOccurs="0 " name="pa ymentAddre ss" type=" tns:shrinq aAddress"  />
  463         <xs: element mi nOccurs="0 " name="pa ymentAddre ssExistsIn dicator" t ype="xs:st ring" />
  464         <xs: element mi nOccurs="0 " name="pt cpntBeneID " type="xs :string" / >
  465         <xs: element mi nOccurs="0 " name="pt cpntRecipI D" type="x s:string"  />
  466         <xs: element mi nOccurs="0 " name="pt cpntVetID"  type="xs: string" />
  467         <xs: element mi nOccurs="0 " name="re curringPay ableEffect iveDate" t ype="xs:st ring" />
  468         <xs: element mi nOccurs="0 " name="st atusReason " type="xs :string" / >
  469         <xs: element mi nOccurs="0 " name="st atusTypeCo de" type=" xs:string"  />
  470       </xs:s equence>
  471     </xs:com plexType>
  472     <xs:comp lexType na me="findFl ashes">
  473       <xs:se quence>
  474         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  475       </xs:s equence>
  476     </xs:com plexType>
  477     <xs:comp lexType na me="findFl ashesRespo nse">
  478       <xs:se quence>
  479         <xs: element mi nOccurs="0 " name="re turn" type ="tns:flas hInquiryRe cord" />
  480       </xs:s equence>
  481     </xs:com plexType>
  482     <xs:comp lexType na me="findDe positAccou nt">
  483       <xs:se quence>
  484         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  485         <xs: element mi nOccurs="0 " name="pa yeeCode" t ype="xs:st ring" />
  486       </xs:s equence>
  487     </xs:com plexType>
  488     <xs:comp lexType na me="findDe positAccou ntResponse ">
  489       <xs:se quence>
  490         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nqaDeposit Account" / >
  491       </xs:s equence>
  492     </xs:com plexType>
  493     <xs:comp lexType na me="findMi litaryReco rdByPtcpnt Id">
  494       <xs:se quence>
  495         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  496       </xs:s equence>
  497     </xs:com plexType>
  498     <xs:comp lexType na me="findMi litaryReco rdByPtcpnt IdResponse ">
  499       <xs:se quence>
  500         <xs: element mi nOccurs="0 " name="re turn" type ="tns:mili taryRecord " />
  501       </xs:s equence>
  502     </xs:com plexType>
  503     <xs:comp lexType na me="milita ryRecord">
  504       <xs:se quence>
  505         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" militaryPe rsonDecora tions" nil lable="tru e" type="t ns:shrinq1 By2Militar yPersonDec oration" / >
  506         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" militaryPe rsonPows"  nillable=" true" type ="tns:shri nq1By2Mili taryPerson Pow" />
  507         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" militaryPe rsonTours"  nillable= "true" typ e="tns:shr inq1By2Mil itaryPerso nTour" />
  508         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" militaryPe rsons" nil lable="tru e" type="t ns:shrinq1 By2Militar yPerson" / >
  509         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" militaryRe adjustment Balances"  nillable=" true" type ="tns:shri nq1By2Bala nce" />
  510         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" militaryRe adjustment Pays" nill able="true " type="tn s:shrinq1B y2Military Readjustme ntPay" />
  511         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" militaryRe tirementPa ys" nillab le="true"  type="tns: shrinq1By2 MilitaryRe tirementPa y" />
  512         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" militarySe perationBa lances" ni llable="tr ue" type=" tns:shrinq 1By2Balanc e" />
  513         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" militarySe perationPa ys" nillab le="true"  type="tns: shrinq1By2 MilitarySe perationPa y" />
  514         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" militarySe veranceBal ances" nil lable="tru e" type="t ns:shrinq1 By2Balance " />
  515         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" militarySe verancePay s" nillabl e="true" t ype="tns:s hrinq1By2M ilitarySev erancePay"  />
  516         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" militaryTh eatres" ni llable="tr ue" type=" tns:shrinq 1By2Milita ryTheatre"  />
  517         <xs: element mi nOccurs="0 " name="nu mberOfMili taryPerson Decoration Records" t ype="xs:st ring" />
  518         <xs: element mi nOccurs="0 " name="nu mberOfMili taryPerson PowRecords " type="xs :string" / >
  519         <xs: element mi nOccurs="0 " name="nu mberOfMili taryPerson Records" t ype="xs:st ring" />
  520         <xs: element mi nOccurs="0 " name="nu mberOfMili taryPerson TourRecord s" type="x s:string"  />
  521         <xs: element mi nOccurs="0 " name="nu mberOfMili taryReadju stmentBala nceRecords " type="xs :string" / >
  522         <xs: element mi nOccurs="0 " name="nu mberOfMili taryReadju stmentPayR ecords" ty pe="xs:str ing" />
  523         <xs: element mi nOccurs="0 " name="nu mberOfMili taryRetire mentPayRec ords" type ="xs:strin g" />
  524         <xs: element mi nOccurs="0 " name="nu mberOfMili tarySepera tionBalanc eRecords"  type="xs:s tring" />
  525         <xs: element mi nOccurs="0 " name="nu mberOfMili tarySepera tionPayRec ords" type ="xs:strin g" />
  526         <xs: element mi nOccurs="0 " name="nu mberOfMili tarySevera nceBalance Records" t ype="xs:st ring" />
  527         <xs: element mi nOccurs="0 " name="nu mberOfMili tarySevera ncePayReco rds" type= "xs:string " />
  528         <xs: element mi nOccurs="0 " name="nu mberOfMili taryTheatr eRecords"  type="xs:s tring" />
  529       </xs:s equence>
  530     </xs:com plexType>
  531     <xs:comp lexType na me="shrinq 1By2Milita ryPersonDe coration">
  532       <xs:se quence>
  533         <xs: element mi nOccurs="0 " name="mi litaryDeco rationId"  type="xs:s tring" />
  534         <xs: element mi nOccurs="0 " name="mi litaryDeco rationName " type="xs :string" / >
  535         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  536       </xs:s equence>
  537     </xs:com plexType>
  538     <xs:comp lexType na me="shrinq 1By2Milita ryPersonPo w">
  539       <xs:se quence>
  540         <xs: element mi nOccurs="0 " name="ca mpSectorTx t" type="x s:string"  />
  541         <xs: element mi nOccurs="0 " name="ca ptorTxt" t ype="xs:st ring" />
  542         <xs: element mi nOccurs="0 " name="ca ptureDate"  type="xs: string" />
  543         <xs: element mi nOccurs="0 " name="da ys" type=" xs:string"  />
  544         <xs: element mi nOccurs="0 " name="mi litaryPers onPowSeqNb r" type="x s:string"  />
  545         <xs: element mi nOccurs="0 " name="mi litaryThea treTypeNam e" type="x s:string"  />
  546         <xs: element mi nOccurs="0 " name="po wCountryTy peCd" type ="xs:strin g" />
  547         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  548         <xs: element mi nOccurs="0 " name="re leaseDate"  type="xs: string" />
  549         <xs: element mi nOccurs="0 " name="un derThirtyD aysInd" ty pe="xs:str ing" />
  550         <xs: element mi nOccurs="0 " name="ve rifiedInd"  type="xs: string" />
  551       </xs:s equence>
  552     </xs:com plexType>
  553     <xs:comp lexType na me="shrinq 1By2Milita ryPersonTo ur">
  554       <xs:se quence>
  555         <xs: element mi nOccurs="0 " name="da ysActiveQt y" type="x s:string"  />
  556         <xs: element mi nOccurs="0 " name="di schargePay GradeName"  type="xs: string" />
  557         <xs: element mi nOccurs="0 " name="eo dDate" typ e="xs:stri ng" />
  558         <xs: element mi nOccurs="0 " name="lo stTimeDays Nbr" type= "xs:string " />
  559         <xs: element mi nOccurs="0 " name="mi litaryBran chInd" typ e="xs:stri ng" />
  560         <xs: element mi nOccurs="0 " name="mi litaryDuty VaPurposeT ypeCd" typ e="xs:stri ng" />
  561         <xs: element mi nOccurs="0 " name="mi litaryPers onTourNbr"  type="xs: string" />
  562         <xs: element mi nOccurs="0 " name="mi litarySepe rationNarr itiveTypeC d" type="x s:string"  />
  563         <xs: element mi nOccurs="0 " name="mi litarySepe rationReas onTypeName " type="xs :string" / >
  564         <xs: element mi nOccurs="0 " name="mi litarySvcB ranchTypeN ame" type= "xs:string " />
  565         <xs: element mi nOccurs="0 " name="mi litarySvcO therBranch TypeName"  type="xs:s tring" />
  566         <xs: element mi nOccurs="0 " name="mi litaryTour SvcStatusT ypeName" t ype="xs:st ring" />
  567         <xs: element mi nOccurs="0 " name="mp DischargeA uthorityTy peName" ty pe="xs:str ing" />
  568         <xs: element mi nOccurs="0 " name="mp DischargeC harTypeNam e" type="x s:string"  />
  569         <xs: element mi nOccurs="0 " name="pa yGradeType Name" type ="xs:strin g" />
  570         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  571         <xs: element mi nOccurs="0 " name="ra dDate" typ e="xs:stri ng" />
  572         <xs: element mi nOccurs="0 " name="se rviceNbr"  type="xs:s tring" />
  573         <xs: element mi nOccurs="0 " name="si xYearOblig ationDate"  type="xs: string" />
  574         <xs: element mi nOccurs="0 " name="tr avelTimeDa ysNbr" typ e="xs:stri ng" />
  575         <xs: element mi nOccurs="0 " name="tr avelTimeVe rifiedInd"  type="xs: string" />
  576         <xs: element mi nOccurs="0 " name="va dsCd" type ="xs:strin g" />
  577         <xs: element mi nOccurs="0 " name="va rInd" type ="xs:strin g" />
  578         <xs: element mi nOccurs="0 " name="ve rifiedInd"  type="xs: string" />
  579         <xs: element mi nOccurs="0 " name="wa rTimeSvcCo untryName"  type="xs: string" />
  580         <xs: element mi nOccurs="0 " name="wa rTimeSvcIn d" type="x s:string"  />
  581       </xs:s equence>
  582     </xs:com plexType>
  583     <xs:comp lexType na me="shrinq 1By2Milita ryPerson">
  584       <xs:se quence>
  585         <xs: element mi nOccurs="0 " name="ac tiveDutySt atusInd" t ype="xs:st ring" />
  586         <xs: element mi nOccurs="0 " name="de athInSvcIn d" type="x s:string"  />
  587         <xs: element mi nOccurs="0 " name="di sabilitySv cInd" type ="xs:strin g" />
  588         <xs: element mi nOccurs="0 " name="gu lfWarRegis tryInd" ty pe="xs:str ing" />
  589         <xs: element mi nOccurs="0 " name="in competentI nd" type=" xs:string"  />
  590         <xs: element mi nOccurs="0 " name="in suranceFil eNumber" t ype="xs:st ring" />
  591         <xs: element mi nOccurs="0 " name="in surancePol icyNumber"  type="xs: string" />
  592         <xs: element mi nOccurs="0 " name="lg yEntitleme ntAmount"  type="xs:s tring" />
  593         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  594         <xs: element mi nOccurs="0 " name="re serveInd"  type="xs:s tring" />
  595         <xs: element mi nOccurs="0 " name="to talActiveS vcDays" ty pe="xs:str ing" />
  596         <xs: element mi nOccurs="0 " name="to talActiveS vcMonths"  type="xs:s tring" />
  597         <xs: element mi nOccurs="0 " name="to talActiveS vcYears" t ype="xs:st ring" />
  598       </xs:s equence>
  599     </xs:com plexType>
  600     <xs:comp lexType na me="shrinq 1By2Balanc e">
  601       <xs:se quence>
  602         <xs: element mi nOccurs="0 " name="cu rrentBalan ce" type=" xs:string"  />
  603         <xs: element mi nOccurs="0 " name="da teOfZeroBa lance" typ e="xs:stri ng" />
  604         <xs: element mi nOccurs="0 " name="or iginalBala nce" type= "xs:string " />
  605       </xs:s equence>
  606     </xs:com plexType>
  607     <xs:comp lexType na me="shrinq 1By2Milita ryReadjust mentPay">
  608       <xs:se quence>
  609         <xs: element mi nOccurs="0 " name="gr ossAmount"  type="xs: string" />
  610         <xs: element mi nOccurs="0 " name="le ssFedTaxAm ount" type ="xs:strin g" />
  611         <xs: element mi nOccurs="0 " name="li neItemNbr"  type="xs: string" />
  612         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  613         <xs: element mi nOccurs="0 " name="re asonTxt" t ype="xs:st ring" />
  614         <xs: element mi nOccurs="0 " name="re ceiptDate"  type="xs: string" />
  615         <xs: element mi nOccurs="0 " name="us CodeReason Txt" type= "xs:string " />
  616       </xs:s equence>
  617     </xs:com plexType>
  618     <xs:comp lexType na me="shrinq 1By2Milita ryRetireme ntPay">
  619       <xs:se quence>
  620         <xs: element mi nOccurs="0 " name="ef fectiveDat e" type="x s:string"  />
  621         <xs: element mi nOccurs="0 " name="fu llWaiverIn d" type="x s:string"  />
  622         <xs: element mi nOccurs="0 " name="gr ossMonthly Amount" ty pe="xs:str ing" />
  623         <xs: element mi nOccurs="0 " name="le ssFedTaxAm ount" type ="xs:strin g" />
  624         <xs: element mi nOccurs="0 " name="li neItemNbr"  type="xs: string" />
  625         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  626         <xs: element mi nOccurs="0 " name="re tirementPa yTypeCd" t ype="xs:st ring" />
  627         <xs: element mi nOccurs="0 " name="re tirementWa ivedDate"  type="xs:s tring" />
  628         <xs: element mi nOccurs="0 " name="sb pOverpayme ntAmount"  type="xs:s tring" />
  629       </xs:s equence>
  630     </xs:com plexType>
  631     <xs:comp lexType na me="shrinq 1By2Milita rySeperati onPay">
  632       <xs:se quence>
  633         <xs: element mi nOccurs="0 " name="gr ossAmount"  type="xs: string" />
  634         <xs: element mi nOccurs="0 " name="le ssFedTaxAm ount" type ="xs:strin g" />
  635         <xs: element mi nOccurs="0 " name="li neItemNbr"  type="xs: string" />
  636         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  637         <xs: element mi nOccurs="0 " name="re ceiptDate"  type="xs: string" />
  638       </xs:s equence>
  639     </xs:com plexType>
  640     <xs:comp lexType na me="shrinq 1By2Milita rySeveranc ePay">
  641       <xs:se quence>
  642         <xs: element mi nOccurs="0 " name="di sabilityTx t" type="x s:string"  />
  643         <xs: element mi nOccurs="0 " name="gr ossAmount"  type="xs: string" />
  644         <xs: element mi nOccurs="0 " name="le ssFedTaxAm ount" type ="xs:strin g" />
  645         <xs: element mi nOccurs="0 " name="li neItemNbr"  type="xs: string" />
  646         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  647       </xs:s equence>
  648     </xs:com plexType>
  649     <xs:comp lexType na me="shrinq 1By2Milita ryTheatre" >
  650       <xs:se quence>
  651         <xs: element mi nOccurs="0 " name="be ginDate" t ype="xs:st ring" />
  652         <xs: element mi nOccurs="0 " name="da ys" type=" xs:string"  />
  653         <xs: element mi nOccurs="0 " name="en dDate" typ e="xs:stri ng" />
  654         <xs: element mi nOccurs="0 " name="mi litaryPers onTourNbr"  type="xs: string" />
  655         <xs: element mi nOccurs="0 " name="mi litaryThea treTypeNam e" type="x s:string"  />
  656         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  657         <xs: element mi nOccurs="0 " name="ve rifiedInd"  type="xs: string" />
  658       </xs:s equence>
  659     </xs:com plexType>
  660     <xs:comp lexType na me="findDe nialsByPtc pntId">
  661       <xs:se quence>
  662         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  663       </xs:s equence>
  664     </xs:com plexType>
  665     <xs:comp lexType na me="findDe nialsByPtc pntIdRespo nse">
  666       <xs:se quence>
  667         <xs: element mi nOccurs="0 " name="re turn" type ="tns:deni alsInquiry Record" />
  668       </xs:s equence>
  669     </xs:com plexType>
  670     <xs:comp lexType na me="denial sInquiryRe cord">
  671       <xs:se quence>
  672         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" denials" n illable="t rue" type= "tns:denia l" />
  673         <xs: element mi nOccurs="0 " name="nu mberOfDeni als" type= "xs:string " />
  674         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  675         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  676       </xs:s equence>
  677     </xs:com plexType>
  678     <xs:comp lexType na me="denial ">
  679       <xs:se quence>
  680         <xs: element mi nOccurs="0 " name="ad minDate" t ype="xs:st ring" />
  681         <xs: element mi nOccurs="0 " name="aw ardTypeNm"  type="xs: string" />
  682         <xs: element mi nOccurs="0 " name="cl aimDate" t ype="xs:st ring" />
  683         <xs: element mi nOccurs="0 " name="cl aimPayeeCd " type="xs :string" / >
  684         <xs: element mi nOccurs="0 " name="cl aimTypeCd"  type="xs: string" />
  685         <xs: element mi nOccurs="0 " name="cl aimTypeNm"  type="xs: string" />
  686         <xs: element mi nOccurs="0 " name="de cisionDate " type="xs :string" / >
  687         <xs: element mi nOccurs="0 " name="de cisionNm"  type="xs:s tring" />
  688         <xs: element mi nOccurs="0 " name="de cisionType " type="xs :string" / >
  689         <xs: element mi nOccurs="0 " name="pr ogramTypeC d" type="x s:string"  />
  690         <xs: element mi nOccurs="0 " name="rb aId" type= "xs:string " />
  691       </xs:s equence>
  692     </xs:com plexType>
  693     <xs:comp lexType na me="findPa ymentAddre ss">
  694       <xs:se quence>
  695         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  696         <xs: element mi nOccurs="0 " name="pa yeeCode" t ype="xs:st ring" />
  697       </xs:s equence>
  698     </xs:com plexType>
  699     <xs:comp lexType na me="findPa ymentAddre ssResponse ">
  700       <xs:se quence>
  701         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nqaAddress " />
  702       </xs:s equence>
  703     </xs:com plexType>
  704     <xs:comp lexType na me="findPO AByPtcpntI d">
  705       <xs:se quence>
  706         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:lon g" />
  707       </xs:s equence>
  708     </xs:com plexType>
  709     <xs:comp lexType na me="findPO AByPtcpntI dResponse" >
  710       <xs:se quence>
  711         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nqfPersonO rg" />
  712       </xs:s equence>
  713     </xs:com plexType>
  714     <xs:comp lexType na me="findFi duciary">
  715       <xs:se quence>
  716         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  717       </xs:s equence>
  718     </xs:com plexType>
  719     <xs:comp lexType na me="findFi duciaryRes ponse">
  720       <xs:se quence>
  721         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nqfPersonO rg" />
  722       </xs:s equence>
  723     </xs:com plexType>
  724     <xs:comp lexType na me="findGe neralInfor mationByPt cpntId">
  725       <xs:se quence>
  726         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:lon g" />
  727       </xs:s equence>
  728     </xs:com plexType>
  729     <xs:comp lexType na me="findGe neralInfor mationByPt cpntIdResp onse">
  730       <xs:se quence>
  731         <xs: element mi nOccurs="0 " name="re turn" type ="tns:gene ralInfoRec ord" />
  732       </xs:s equence>
  733     </xs:com plexType>
  734     <xs:comp lexType na me="genera lInfoRecor d">
  735       <xs:se quence>
  736         <xs: element mi nOccurs="0 " name="ad ditionalSe rviceIndic ator" type ="xs:strin g" />
  737         <xs: element mi nOccurs="0 " name="au thznChange ClmantAddr sInd" type ="xs:strin g" />
  738         <xs: element mi nOccurs="0 " name="au thznPoaAcc essInd" ty pe="xs:str ing" />
  739         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" awardBenes " nillable ="true" ty pe="tns:ge neralInfoS election"  />
  740         <xs: element mi nOccurs="0 " name="aw ardTypeCod e" type="x s:string"  />
  741         <xs: element mi nOccurs="0 " name="be nefitTypeC ode" type= "xs:string " />
  742         <xs: element mi nOccurs="0 " name="be nefitTypeN ame" type= "xs:string " />
  743         <xs: element mi nOccurs="0 " name="cl othingAllo wanceTypeC ode" type= "xs:string " />
  744         <xs: element mi nOccurs="0 " name="cl othingAllo wanceTypeN ame" type= "xs:string " />
  745         <xs: element mi nOccurs="0 " name="cn sldtPymtCd " type="xs :string" / >
  746         <xs: element mi nOccurs="0 " name="cn sldtPymtNm " type="xs :string" / >
  747         <xs: element mi nOccurs="0 " name="co mpetencyDe cisionType Code" type ="xs:strin g" />
  748         <xs: element mi nOccurs="0 " name="co mpetencyDe cisionType Name" type ="xs:strin g" />
  749         <xs: element mi nOccurs="0 " name="co nvertedCas eIndicator " type="xs :string" / >
  750         <xs: element mi nOccurs="0 " name="cu rrentMonth lyRate" ty pe="xs:str ing" />
  751         <xs: element mi nOccurs="0 " name="de sertShield Indicator"  type="xs: string" />
  752         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" diaries" n illable="t rue" type= "tns:diary " />
  753         <xs: element mi nOccurs="0 " name="di rectDeposi tAccountID " type="xs :string" / >
  754         <xs: element mi nOccurs="0 " name="en teredOnDut yDate" typ e="xs:stri ng" />
  755         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" evrs" nill able="true " type="tn s:evr" />
  756         <xs: element mi nOccurs="0 " name="fi duciaryDec isionTypeC ode" type= "xs:string " />
  757         <xs: element mi nOccurs="0 " name="fi duciaryDec isionTypeN ame" type= "xs:string " />
  758         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" flashes" n illable="t rue" type= "tns:flash " />
  759         <xs: element mi nOccurs="0 " name="fu ndsDueInco mpetentBal ance" type ="xs:strin g" />
  760         <xs: element mi nOccurs="0 " name="gu ardianFold erLocation " type="xs :string" / >
  761         <xs: element mi nOccurs="0 " name="gu lfWarRegis tryIndicat or" type=" xs:string"  />
  762         <xs: element mi nOccurs="0 " name="ma ilingAddre ssID" type ="xs:strin g" />
  763         <xs: element mi nOccurs="0 " name="mi litaryBran ch" type=" xs:string"  />
  764         <xs: element mi nOccurs="0 " name="nu mberOfAwar dBenes" ty pe="xs:str ing" />
  765         <xs: element mi nOccurs="0 " name="nu mberOfDiar ies" type= "xs:string " />
  766         <xs: element mi nOccurs="0 " name="nu mberOfEvrs " type="xs :string" / >
  767         <xs: element mi nOccurs="0 " name="nu mberOfFlas hes" type= "xs:string " />
  768         <xs: element mi nOccurs="0 " name="nu rsingHomeI ndicator"  type="xs:s tring" />
  769         <xs: element mi nOccurs="0 " name="nu rsingHomeN ame" type= "xs:string " />
  770         <xs: element mi nOccurs="0 " name="pa idThroughD ate" type= "xs:string " />
  771         <xs: element mi nOccurs="0 " name="pa raplegicHo usingNumbe r" type="x s:string"  />
  772         <xs: element mi nOccurs="0 " name="pa yStatusTyp eCode" typ e="xs:stri ng" />
  773         <xs: element mi nOccurs="0 " name="pa yStatusTyp eName" typ e="xs:stri ng" />
  774         <xs: element mi nOccurs="0 " name="pa yeeBirthDa te" type=" xs:string"  />
  775         <xs: element mi nOccurs="0 " name="pa yeeName" t ype="xs:st ring" />
  776         <xs: element mi nOccurs="0 " name="pa yeeSSN" ty pe="xs:str ing" />
  777         <xs: element mi nOccurs="0 " name="pa yeeSex" ty pe="xs:str ing" />
  778         <xs: element mi nOccurs="0 " name="pa yeeTypeCod e" type="x s:string"  />
  779         <xs: element mi nOccurs="0 " name="pa yeeTypeInd icator" ty pe="xs:str ing" />
  780         <xs: element mi nOccurs="0 " name="pa yeeTypeNam e" type="x s:string"  />
  781         <xs: element mi nOccurs="0 " name="pa ymentAddre ssID" type ="xs:strin g" />
  782         <xs: element mi nOccurs="0 " name="pe rsonalFund sOfPatient Balance" t ype="xs:st ring" />
  783         <xs: element mi nOccurs="0 " name="po werOfAttor ney" type= "xs:string " />
  784         <xs: element mi nOccurs="0 " name="pt cpntBeneID " type="xs :string" / >
  785         <xs: element mi nOccurs="0 " name="pt cpntRecipI D" type="x s:string"  />
  786         <xs: element mi nOccurs="0 " name="pt cpntVetID"  type="xs: string" />
  787         <xs: element mi nOccurs="0 " name="re leasedActi veDutyDate " type="xs :string" / >
  788         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  789         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  790         <xs: element mi nOccurs="0 " name="st ationOfJur isdiction"  type="xs: string" />
  791         <xs: element mi nOccurs="0 " name="st atusReason Date" type ="xs:strin g" />
  792         <xs: element mi nOccurs="0 " name="st atusReason TypeCode"  type="xs:s tring" />
  793         <xs: element mi nOccurs="0 " name="st atusReason TypeName"  type="xs:s tring" />
  794         <xs: element mi nOccurs="0 " name="ve tBirthDate " type="xs :string" / >
  795         <xs: element mi nOccurs="0 " name="ve tDeathDate " type="xs :string" / >
  796         <xs: element mi nOccurs="0 " name="ve tFirstName " type="xs :string" / >
  797         <xs: element mi nOccurs="0 " name="ve tLastName"  type="xs: string" />
  798         <xs: element mi nOccurs="0 " name="ve tMiddleNam e" type="x s:string"  />
  799         <xs: element mi nOccurs="0 " name="ve tSSN" type ="xs:strin g" />
  800         <xs: element mi nOccurs="0 " name="ve tSex" type ="xs:strin g" />
  801       </xs:s equence>
  802     </xs:com plexType>
  803     <xs:comp lexType na me="genera lInfoSelec tion">
  804       <xs:se quence>
  805         <xs: element mi nOccurs="0 " name="aw ardBenePK"  type="tns :awardBene PK" />
  806         <xs: element mi nOccurs="0 " name="aw ardBeneTyp eCd" type= "xs:string " />
  807         <xs: element mi nOccurs="0 " name="aw ardBeneTyp eName" typ e="xs:stri ng" />
  808         <xs: element mi nOccurs="0 " name="aw ardTypeCd"  type="xs: string" />
  809         <xs: element mi nOccurs="0 " name="aw ardTypeNam e" type="x s:string"  />
  810         <xs: element mi nOccurs="0 " name="be neName" ty pe="xs:str ing" />
  811         <xs: element mi nOccurs="0 " name="pa yeeCd" typ e="xs:stri ng" />
  812         <xs: element mi nOccurs="0 " name="pt cpntBeneId " type="xs :string" / >
  813         <xs: element mi nOccurs="0 " name="pt cpntRecipI d" type="x s:string"  />
  814         <xs: element mi nOccurs="0 " name="pt cpntVetId"  type="xs: string" />
  815         <xs: element mi nOccurs="0 " name="re cipName" t ype="xs:st ring" />
  816         <xs: element mi nOccurs="0 " name="ve tName" typ e="xs:stri ng" />
  817       </xs:s equence>
  818     </xs:com plexType>
  819     <xs:comp lexType na me="awardB enePK">
  820       <xs:se quence>
  821         <xs: element mi nOccurs="0 " name="aw ardTypeCd"  type="xs: string" />
  822         <xs: element mi nOccurs="0 " name="pt cpntBeneId " type="xs :string" / >
  823         <xs: element mi nOccurs="0 " name="pt cpntRecipI d" type="x s:string"  />
  824         <xs: element mi nOccurs="0 " name="pt cpntVetId"  type="xs: string" />
  825       </xs:s equence>
  826     </xs:com plexType>
  827     <xs:comp lexType na me="diary" >
  828       <xs:se quence>
  829         <xs: element mi nOccurs="0 " name="da te" type=" xs:string"  />
  830         <xs: element mi nOccurs="0 " name="de scription"  type="xs: string" />
  831         <xs: element mi nOccurs="0 " name="id " type="xs :string" / >
  832         <xs: element mi nOccurs="0 " name="re asonCd" ty pe="xs:str ing" />
  833         <xs: element mi nOccurs="0 " name="re asonName"  type="xs:s tring" />
  834       </xs:s equence>
  835     </xs:com plexType>
  836     <xs:comp lexType na me="evr">
  837       <xs:se quence>
  838         <xs: element mi nOccurs="0 " name="co ntrol" typ e="xs:stri ng" />
  839         <xs: element mi nOccurs="0 " name="ex empt" type ="xs:strin g" />
  840         <xs: element mi nOccurs="0 " name="la stReported " type="xs :string" / >
  841         <xs: element mi nOccurs="0 " name="st atus" type ="xs:strin g" />
  842         <xs: element mi nOccurs="0 " name="ty pe" type=" xs:string"  />
  843       </xs:s equence>
  844     </xs:com plexType>
  845     <xs:comp lexType na me="findGe neralInfor mationByFi leNumber">
  846       <xs:se quence>
  847         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  848       </xs:s equence>
  849     </xs:com plexType>
  850     <xs:comp lexType na me="findGe neralInfor mationByFi leNumberRe sponse">
  851       <xs:se quence>
  852         <xs: element mi nOccurs="0 " name="re turn" type ="tns:gene ralInfoRec ord" />
  853       </xs:s equence>
  854     </xs:com plexType>
  855     <xs:comp lexType na me="findAw ardMailing Address">
  856       <xs:se quence>
  857         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  858         <xs: element mi nOccurs="0 " name="pa yeeCode" t ype="xs:st ring" />
  859       </xs:s equence>
  860     </xs:com plexType>
  861     <xs:comp lexType na me="findAw ardMailing AddressRes ponse">
  862       <xs:se quence>
  863         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nqaAddress " />
  864       </xs:s equence>
  865     </xs:com plexType>
  866     <xs:comp lexType na me="update MonthOfDea th">
  867       <xs:se quence>
  868         <xs: element mi nOccurs="0 " name="mo dUpdateInp ut">
  869           <x s:complexT ype>
  870              <xs:sequen ce>
  871                <xs:elem ent minOcc urs="0" na me="cntrl_ Mod_Tran_I d" type="x s:string"  />
  872                <xs:elem ent name=" mod_Procs_ Type_Cd" t ype="xs:st ring" />
  873                <xs:elem ent minOcc urs="0" na me="mod_Le tter_Type_ Cd" type=" xs:string"  />
  874                <xs:elem ent name=" fileNumber " type="xs :string" / >
  875                <xs:elem ent name=" spouseSSNN umber" typ e="xs:stri ng" />
  876                <xs:elem ent name=" stationNum ber" type= "xs:string " />
  877                <xs:elem ent name=" veteranPar ticipantID " type="xs :string" / >
  878                <xs:elem ent name=" benePartic ipantID" t ype="xs:st ring" />
  879                <xs:elem ent minOcc urs="0" na me="letter RecipientI D" type="x s:string"  />
  880                <xs:elem ent minOcc urs="0" na me="ptcpnt _Mail_Addr s_ID" type ="xs:strin g" />
  881                <xs:elem ent minOcc urs="0" na me="ptcpnt _Pymt_Addr s_ID" type ="xs:strin g" />
  882                <xs:elem ent minOcc urs="0" na me="spouse FirstName"  type="xs: string" />
  883                <xs:elem ent minOcc urs="0" na me="spouse MiddleName " type="xs :string" / >
  884                <xs:elem ent minOcc urs="0" na me="spouse LastName"  type="xs:s tring" />
  885                <xs:elem ent minOcc urs="0" na me="spouse SuffixName " type="xs :string" / >
  886                <xs:elem ent minOcc urs="0" na me="normal izedAddres sLine1" ty pe="xs:str ing" />
  887                <xs:elem ent minOcc urs="0" na me="normal izedAddres sLine2" ty pe="xs:str ing" />
  888                <xs:elem ent minOcc urs="0" na me="normal izedAddres sLine3" ty pe="xs:str ing" />
  889                <xs:elem ent minOcc urs="0" na me="treasu ryMailingA ddressLine 1" type="x s:string"  />
  890                <xs:elem ent minOcc urs="0" na me="treasu ryMailingA ddressLine 2" type="x s:string"  />
  891                <xs:elem ent minOcc urs="0" na me="treasu ryMailingA ddressLine 3" type="x s:string"  />
  892                <xs:elem ent minOcc urs="0" na me="treasu ryMailingA ddressLine 4" type="x s:string"  />
  893                <xs:elem ent minOcc urs="0" na me="treasu ryMailingA ddressLine 5" type="x s:string"  />
  894                <xs:elem ent minOcc urs="0" na me="treasu ryMailingA ddressLine 6" type="x s:string"  />
  895                <xs:elem ent minOcc urs="0" na me="milita ryPostalTy peCode" ty pe="xs:str ing" />
  896                <xs:elem ent minOcc urs="0" na me="milita ryPostalOf ficeTypeCo de" type=" xs:string"  />
  897                <xs:elem ent minOcc urs="0" na me="provin ceName" ty pe="xs:str ing" />
  898                <xs:elem ent minOcc urs="0" na me="territ oryName" t ype="xs:st ring" />
  899                <xs:elem ent minOcc urs="0" na me="stateC ode" type= "xs:string " />
  900                <xs:elem ent minOcc urs="0" na me="zipCod e" type="x s:string"  />
  901                <xs:elem ent minOcc urs="0" na me="zipCod e4Ext" typ e="xs:stri ng" />
  902                <xs:elem ent minOcc urs="0" na me="foreig nMailCode"  type="xs: string" />
  903                <xs:elem ent name=" spouseBirt hDate" typ e="xs:stri ng" />
  904                <xs:elem ent name=" cityName"  type="xs:s tring" />
  905                <xs:elem ent minOcc urs="0" na me="spouse ChangeInd"  type="xs: string" />
  906                <xs:elem ent name=" countryNam e" type="x s:string"  />
  907                <xs:elem ent minOcc urs="0" na me="group1 OverrideIn d" type="x s:string"  />
  908                <xs:elem ent minOcc urs="0" na me="nation alStateCem etery" typ e="xs:stri ng" />
  909              </xs:seque nce>
  910           </ xs:complex Type>
  911         </xs :element>
  912       </xs:s equence>
  913     </xs:com plexType>
  914     <xs:comp lexType na me="update MonthOfDea thResponse ">
  915       <xs:se quence>
  916         <xs: element mi nOccurs="0 " name="re turn" type ="tns:mont hOfDeathRe cord" />
  917       </xs:s equence>
  918     </xs:com plexType>
  919     <xs:comp lexType na me="findGe neralInfor mationByPt cpntIds">
  920       <xs:se quence>
  921         <xs: element mi nOccurs="0 " name="pt cpntVetId"  type="xs: string" />
  922         <xs: element mi nOccurs="0 " name="pt cpntBeneId " type="xs :string" / >
  923         <xs: element mi nOccurs="0 " name="pt pcntRecipI d" type="x s:string"  />
  924         <xs: element mi nOccurs="0 " name="aw ardTypeCd"  type="xs: string" />
  925       </xs:s equence>
  926     </xs:com plexType>
  927     <xs:comp lexType na me="findGe neralInfor mationByPt cpntIdsRes ponse">
  928       <xs:se quence>
  929         <xs: element mi nOccurs="0 " name="re turn" type ="tns:gene ralInfoRec ord" />
  930       </xs:s equence>
  931     </xs:com plexType>
  932     <xs:comp lexType na me="findIn comeExpens e">
  933       <xs:se quence>
  934         <xs: element mi nOccurs="0 " name="pt cpntVetId"  type="xs: string" />
  935         <xs: element mi nOccurs="0 " name="pt cpntBeneId " type="xs :string" / >
  936       </xs:s equence>
  937     </xs:com plexType>
  938     <xs:comp lexType na me="findIn comeExpens eResponse" >
  939       <xs:se quence>
  940         <xs: element mi nOccurs="0 " name="re turn" type ="tns:inco meExpenseR ecord" />
  941       </xs:s equence>
  942     </xs:com plexType>
  943     <xs:comp lexType na me="income ExpenseRec ord">
  944       <xs:se quence>
  945         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" incomeSumm aryRecords " nillable ="true" ty pe="tns:in comeSummar yRecord" / >
  946         <xs: element mi nOccurs="0 " name="nu mberOfSumm aryRecords " type="xs :string" / >
  947         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  948         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  949       </xs:s equence>
  950     </xs:com plexType>
  951     <xs:comp lexType na me="income SummaryRec ord">
  952       <xs:se quence>
  953         <xs: element mi nOccurs="0 " name="aw ardTypeCd"  type="xs: string" />
  954         <xs: element mi nOccurs="0 " name="ef fectiveDat e" type="x s:string"  />
  955         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" expenseRec ords" nill able="true " type="tn s:expenseR ecord" />
  956         <xs: element mi nOccurs="0 " name="fa milyIncome Ind" type= "xs:string " />
  957         <xs: element mi nOccurs="0 " name="fa milyNetWor thAmount"  type="xs:s tring" />
  958         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" incomeReco rds" nilla ble="true"  type="tns :incomeRec ord" />
  959         <xs: element mi nOccurs="0 " name="iv ap" type=" xs:string"  />
  960         <xs: element mi nOccurs="0 " name="iv mAdjustmen tInd" type ="xs:strin g" />
  961         <xs: element mi nOccurs="0 " name="ne tWorthInd"  type="xs: string" />
  962         <xs: element mi nOccurs="0 " name="nu mberOfExpe nseRecords " type="xs :string" / >
  963         <xs: element mi nOccurs="0 " name="nu mberOfInco meRecords"  type="xs: string" />
  964         <xs: element mi nOccurs="0 " name="po tentialFra udInd" typ e="xs:stri ng" />
  965         <xs: element mi nOccurs="0 " name="pt cpntBeneId " type="xs :string" / >
  966         <xs: element mi nOccurs="0 " name="pt cpntVetId"  type="xs: string" />
  967         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  968         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  969       </xs:s equence>
  970     </xs:com plexType>
  971     <xs:comp lexType na me="expens eRecord">
  972       <xs:se quence>
  973         <xs: element mi nOccurs="0 " name="an nualAmount " type="xs :string" / >
  974         <xs: element mi nOccurs="0 " name="ty peName" ty pe="xs:str ing" />
  975       </xs:s equence>
  976     </xs:com plexType>
  977     <xs:comp lexType na me="income Record">
  978       <xs:se quence>
  979         <xs: element mi nOccurs="0 " name="an nualAmount " type="xs :string" / >
  980         <xs: element mi nOccurs="0 " name="ex clusionAmo unt" type= "xs:string " />
  981         <xs: element mi nOccurs="0 " name="ex clusionTyp eName" typ e="xs:stri ng" />
  982         <xs: element mi nOccurs="0 " name="fi rstName" t ype="xs:st ring" />
  983         <xs: element mi nOccurs="0 " name="in comeTypeNa me" type=" xs:string"  />
  984         <xs: element mi nOccurs="0 " name="la stName" ty pe="xs:str ing" />
  985         <xs: element mi nOccurs="0 " name="mi ddleName"  type="xs:s tring" />
  986       </xs:s equence>
  987     </xs:com plexType>
  988     <xs:comp lexType na me="update Flashes">
  989       <xs:se quence>
  990         <xs: element mi nOccurs="0 " name="fl ashUpdateI nput" type ="tns:flas hUpdateInp ut" />
  991       </xs:s equence>
  992     </xs:com plexType>
  993     <xs:comp lexType na me="flashU pdateInput ">
  994       <xs:se quence>
  995         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" flashes" n illable="t rue" type= "tns:flash " />
  996         <xs: element mi nOccurs="0 " name="nu mberOfFlas hes" type= "xs:string " />
  997         <xs: element mi nOccurs="0 " name="pt cpntID" ty pe="xs:str ing" />
  998       </xs:s equence>
  999     </xs:com plexType>
  1000     <xs:comp lexType na me="update FlashesRes ponse">
  1001       <xs:se quence>
  1002         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g" />
  1003       </xs:s equence>
  1004     </xs:com plexType>
  1005     <xs:comp lexType na me="addFla sh">
  1006       <xs:se quence>
  1007         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  1008         <xs: element mi nOccurs="0 " name="fl ash" type= "tns:flash " />
  1009       </xs:s equence>
  1010     </xs:com plexType>
  1011     <xs:comp lexType na me="addFla shResponse ">
  1012       <xs:se quence>
  1013         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g" />
  1014       </xs:s equence>
  1015     </xs:com plexType>
  1016     <xs:comp lexType na me="findAl lRelations hips">
  1017       <xs:se quence>
  1018         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  1019       </xs:s equence>
  1020     </xs:com plexType>
  1021     <xs:comp lexType na me="findAl lRelations hipsRespon se">
  1022       <xs:se quence>
  1023         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nq6Record"  />
  1024       </xs:s equence>
  1025     </xs:com plexType>
  1026     <xs:comp lexType na me="shrinq 6Record">
  1027       <xs:se quence>
  1028         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" dependents " nillable ="true" ty pe="tns:sh rinq6Perso n" />
  1029         <xs: element mi nOccurs="0 " name="nu mberOfReco rds" type= "xs:string " />
  1030         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  1031         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  1032       </xs:s equence>
  1033     </xs:com plexType>
  1034     <xs:comp lexType na me="shrinq 6Person">
  1035       <xs:se quence>
  1036         <xs: element mi nOccurs="0 " name="au thznChange ClmantAddr sInd" type ="xs:strin g" />
  1037         <xs: element mi nOccurs="0 " name="au thznPoaAcc essInd" ty pe="xs:str ing" />
  1038         <xs: element mi nOccurs="0 " name="aw ardBeginDa te" type=" xs:string"  />
  1039         <xs: element mi nOccurs="0 " name="aw ardEndDate " type="xs :string" / >
  1040         <xs: element mi nOccurs="0 " name="aw ardInd" ty pe="xs:str ing" />
  1041         <xs: element mi nOccurs="0 " name="aw ardType" t ype="xs:st ring" />
  1042         <xs: element mi nOccurs="0 " name="da teOfBirth"  type="xs: string" />
  1043         <xs: element mi nOccurs="0 " name="da teOfDeath"  type="xs: string" />
  1044         <xs: element mi nOccurs="0 " name="de pendentRea son" type= "xs:string " />
  1045         <xs: element mi nOccurs="0 " name="de pendentTer minateDate " type="xs :string" / >
  1046         <xs: element mi nOccurs="0 " name="em ailAddress " type="xs :string" / >
  1047         <xs: element mi nOccurs="0 " name="fi duciary" t ype="xs:st ring" />
  1048         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  1049         <xs: element mi nOccurs="0 " name="fi rstName" t ype="xs:st ring" />
  1050         <xs: element mi nOccurs="0 " name="ge nder" type ="xs:strin g" />
  1051         <xs: element mi nOccurs="0 " name="la stName" ty pe="xs:str ing" />
  1052         <xs: element mi nOccurs="0 " name="mi ddleName"  type="xs:s tring" />
  1053         <xs: element mi nOccurs="0 " name="po a" type="x s:string"  />
  1054         <xs: element mi nOccurs="0 " name="pr oofOfDepen decyInd" t ype="xs:st ring" />
  1055         <xs: element mi nOccurs="0 " name="pt cpntId" ty pe="xs:str ing" />
  1056         <xs: element mi nOccurs="0 " name="re lationship BeginDate"  type="xs: string" />
  1057         <xs: element mi nOccurs="0 " name="re lationship EndDate" t ype="xs:st ring" />
  1058         <xs: element mi nOccurs="0 " name="re lationship Type" type ="xs:strin g" />
  1059         <xs: element mi nOccurs="0 " name="ss n" type="x s:string"  />
  1060         <xs: element mi nOccurs="0 " name="ss nVerifiedI nd" type=" xs:string"  />
  1061         <xs: element mi nOccurs="0 " name="te rminateRea son" type= "xs:string " />
  1062       </xs:s equence>
  1063     </xs:com plexType>
  1064     <xs:comp lexType na me="findVB MSFlash">
  1065       <xs:se quence>
  1066         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  1067       </xs:s equence>
  1068     </xs:com plexType>
  1069     <xs:comp lexType na me="findVB MSFlashRes ponse">
  1070       <xs:se quence>
  1071         <xs: element mi nOccurs="0 " name="re turn" type ="tns:flas h" />
  1072       </xs:s equence>
  1073     </xs:com plexType>
  1074     <xs:comp lexType na me="findMa ilingAddre ss">
  1075       <xs:se quence>
  1076         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  1077         <xs: element mi nOccurs="0 " name="pa yeeCode" t ype="xs:st ring" />
  1078       </xs:s equence>
  1079     </xs:com plexType>
  1080     <xs:comp lexType na me="findMa ilingAddre ssResponse ">
  1081       <xs:se quence>
  1082         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nqaAddress " />
  1083       </xs:s equence>
  1084     </xs:com plexType>
  1085     <xs:comp lexType na me="findOt herAwardIn formation" >
  1086       <xs:se quence>
  1087         <xs: element mi nOccurs="0 " name="pt cpntVetId"  type="xs: string" />
  1088         <xs: element mi nOccurs="0 " name="pt cpntBeneId " type="xs :string" / >
  1089         <xs: element mi nOccurs="0 " name="pt cpntRecipI d" type="x s:string"  />
  1090         <xs: element mi nOccurs="0 " name="aw ardTypeCd"  type="xs: string" />
  1091       </xs:s equence>
  1092     </xs:com plexType>
  1093     <xs:comp lexType na me="findOt herAwardIn formationR esponse">
  1094       <xs:se quence>
  1095         <xs: element mi nOccurs="0 " name="re turn" type ="tns:othe rAwardInfo Record" />
  1096       </xs:s equence>
  1097     </xs:com plexType>
  1098     <xs:comp lexType na me="otherA wardInfoRe cord">
  1099       <xs:se quence>
  1100         <xs: element mi nOccurs="0 " name="aw ardInfo" t ype="tns:a wardInfo"  />
  1101         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" awardLines " nillable ="true" ty pe="tns:aw ardLine" / >
  1102         <xs: element mi nOccurs="0 " name="aw ardTypeCd"  type="xs: string" />
  1103         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" burialInfo " nillable ="true" ty pe="tns:bu rialInfo"  />
  1104         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" clothingAl lowanceInf o" nillabl e="true" t ype="tns:c lothingAll owanceInfo " />
  1105         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" medalOfHon orInfo" ni llable="tr ue" type=" tns:medalO fHonorInfo " />
  1106         <xs: element mi nOccurs="0 " name="nu mberOfAwar dLines" ty pe="xs:str ing" />
  1107         <xs: element mi nOccurs="0 " name="nu mberOfReco rds" type= "xs:string " />
  1108         <xs: element mi nOccurs="0 " name="pt cpntBeneId " type="xs :string" / >
  1109         <xs: element mi nOccurs="0 " name="pt cpntRecipI d" type="x s:string"  />
  1110         <xs: element mi nOccurs="0 " name="pt cpntVetId"  type="xs: string" />
  1111         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  1112         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  1113       </xs:s equence>
  1114     </xs:com plexType>
  1115     <xs:comp lexType na me="awardI nfo">
  1116       <xs:se quence>
  1117         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" accountBal ances" nil lable="tru e" type="t ns:account Balance" / >
  1118         <xs: element mi nOccurs="0 " name="au ditRelated Ar" type=" xs:string"  />
  1119         <xs: element mi nOccurs="0 " name="aw ardTypeCd"  type="xs: string" />
  1120         <xs: element mi nOccurs="0 " name="be neCd" type ="xs:strin g" />
  1121         <xs: element mi nOccurs="0 " name="be neFirstNam e" type="x s:string"  />
  1122         <xs: element mi nOccurs="0 " name="be neLastName " type="xs :string" / >
  1123         <xs: element mi nOccurs="0 " name="be neMiddleNa me" type=" xs:string"  />
  1124         <xs: element mi nOccurs="0 " name="be neName" ty pe="xs:str ing" />
  1125         <xs: element mi nOccurs="0 " name="bn ftCd" type ="xs:strin g" />
  1126         <xs: element mi nOccurs="0 " name="bn ftName" ty pe="xs:str ing" />
  1127         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" deductions " nillable ="true" ty pe="tns:de duction" / >
  1128         <xs: element mi nOccurs="0 " name="fi dType" typ e="xs:stri ng" />
  1129         <xs: element mi nOccurs="0 " name="fr equencyCd"  type="xs: string" />
  1130         <xs: element mi nOccurs="0 " name="fr equencyNam e" type="x s:string"  />
  1131         <xs: element mi nOccurs="0 " name="ig ReferenceN br" type=" xs:string"  />
  1132         <xs: element mi nOccurs="0 " name="la stPaidDate " type="xs :string" / >
  1133         <xs: element mi nOccurs="0 " name="nu mberOfAcco untBalance s" type="x s:string"  />
  1134         <xs: element mi nOccurs="0 " name="nu mberOfDedu ctions" ty pe="xs:str ing" />
  1135         <xs: element mi nOccurs="0 " name="nu mberOfRece ivables" t ype="xs:st ring" />
  1136         <xs: element mi nOccurs="0 " name="pa yStatusCd"  type="xs: string" />
  1137         <xs: element mi nOccurs="0 " name="pa yStatusNam e" type="x s:string"  />
  1138         <xs: element mi nOccurs="0 " name="pt cpntBeneId " type="xs :string" / >
  1139         <xs: element mi nOccurs="0 " name="pt cpntRecipI d" type="x s:string"  />
  1140         <xs: element mi nOccurs="0 " name="pt cpntVetId"  type="xs: string" />
  1141         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" receivable s" nillabl e="true" t ype="tns:r eceivable"  />
  1142         <xs: element mi nOccurs="0 " name="re cipName" t ype="xs:st ring" />
  1143         <xs: element mi nOccurs="0 " name="re questedFre quency" ty pe="xs:str ing" />
  1144         <xs: element mi nOccurs="0 " name="re troactiveD ate" type= "xs:string " />
  1145         <xs: element mi nOccurs="0 " name="st atusReason Cd" type=" xs:string"  />
  1146         <xs: element mi nOccurs="0 " name="st atusReason Date" type ="xs:strin g" />
  1147         <xs: element mi nOccurs="0 " name="st atusReason Name" type ="xs:strin g" />
  1148         <xs: element mi nOccurs="0 " name="ve tFirstName " type="xs :string" / >
  1149         <xs: element mi nOccurs="0 " name="ve tLastName"  type="xs: string" />
  1150         <xs: element mi nOccurs="0 " name="ve tMiddleNam e" type="x s:string"  />
  1151       </xs:s equence>
  1152     </xs:com plexType>
  1153     <xs:comp lexType na me="accoun tBalance">
  1154       <xs:se quence>
  1155         <xs: element mi nOccurs="0 " name="ba lance" typ e="xs:stri ng" />
  1156         <xs: element mi nOccurs="0 " name="co de" type=" xs:string"  />
  1157         <xs: element mi nOccurs="0 " name="na me" type=" xs:string"  />
  1158       </xs:s equence>
  1159     </xs:com plexType>
  1160     <xs:comp lexType na me="deduct ion">
  1161       <xs:se quence>
  1162         <xs: element mi nOccurs="0 " name="am ount" type ="xs:strin g" />
  1163         <xs: element mi nOccurs="0 " name="ba lance" typ e="xs:stri ng" />
  1164         <xs: element mi nOccurs="0 " name="co de" type=" xs:string"  />
  1165         <xs: element mi nOccurs="0 " name="na me" type=" xs:string"  />
  1166       </xs:s equence>
  1167     </xs:com plexType>
  1168     <xs:comp lexType na me="receiv able">
  1169       <xs:se quence>
  1170         <xs: element mi nOccurs="0 " name="ba lance" typ e="xs:stri ng" />
  1171         <xs: element mi nOccurs="0 " name="co de" type=" xs:string"  />
  1172         <xs: element mi nOccurs="0 " name="di scoveryDat e" type="x s:string"  />
  1173         <xs: element mi nOccurs="0 " name="na me" type=" xs:string"  />
  1174       </xs:s equence>
  1175     </xs:com plexType>
  1176     <xs:comp lexType na me="awardL ine">
  1177       <xs:se quence>
  1178         <xs: element mi nOccurs="0 " name="aa HbInd" typ e="xs:stri ng" />
  1179         <xs: element mi nOccurs="0 " name="al tmnt" type ="xs:strin g" />
  1180         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" awardReaso ns" nillab le="true"  type="tns: awardReaso n" />
  1181         <xs: element mi nOccurs="0 " name="cr dpAmt" typ e="xs:stri ng" />
  1182         <xs: element mi nOccurs="0 " name="cr scAmt" typ e="xs:stri ng" />
  1183         <xs: element mi nOccurs="0 " name="dr illWithold ing" type= "xs:string " />
  1184         <xs: element mi nOccurs="0 " name="ef fectiveDat e" type="x s:string"  />
  1185         <xs: element mi nOccurs="0 " name="en titlementC d" type="x s:string"  />
  1186         <xs: element mi nOccurs="0 " name="en titlementN m" type="x s:string"  />
  1187         <xs: element mi nOccurs="0 " name="he lplessChil d" type="x s:string"  />
  1188         <xs: element mi nOccurs="0 " name="in come" type ="xs:strin g" />
  1189         <xs: element mi nOccurs="0 " name="in stznWthldg " type="xs :string" / >
  1190         <xs: element mi nOccurs="0 " name="mi norChild"  type="xs:s tring" />
  1191         <xs: element mi nOccurs="0 " name="ne tAward" ty pe="xs:str ing" />
  1192         <xs: element mi nOccurs="0 " name="nu mberOfReas ons" type= "xs:string " />
  1193         <xs: element mi nOccurs="0 " name="ot herAdjustm ents" type ="xs:strin g" />
  1194         <xs: element mi nOccurs="0 " name="pa rentNbr" t ype="xs:st ring" />
  1195         <xs: element mi nOccurs="0 " name="re coupDisabi lity" type ="xs:strin g" />
  1196         <xs: element mi nOccurs="0 " name="re coupSepera tion" type ="xs:strin g" />
  1197         <xs: element mi nOccurs="0 " name="re coupTort"  type="xs:s tring" />
  1198         <xs: element mi nOccurs="0 " name="re coupTotal"  type="xs: string" />
  1199         <xs: element mi nOccurs="0 " name="sc hoolChild"  type="xs: string" />
  1200         <xs: element mi nOccurs="0 " name="sp ouse" type ="xs:strin g" />
  1201         <xs: element mi nOccurs="0 " name="to talAward"  type="xs:s tring" />
  1202         <xs: element mi nOccurs="0 " name="wi tholdingAm t" type="x s:string"  />
  1203       </xs:s equence>
  1204     </xs:com plexType>
  1205     <xs:comp lexType na me="awardR eason">
  1206       <xs:se quence>
  1207         <xs: element mi nOccurs="0 " name="na me" type=" xs:string"  />
  1208       </xs:s equence>
  1209     </xs:com plexType>
  1210     <xs:comp lexType na me="burial Info">
  1211       <xs:se quence>
  1212         <xs: element mi nOccurs="0 " name="aw ardLineTyp eNm" type= "xs:string " />
  1213         <xs: element mi nOccurs="0 " name="ef fectiveDat e" type="x s:string"  />
  1214         <xs: element mi nOccurs="0 " name="ne tAward" ty pe="xs:str ing" />
  1215       </xs:s equence>
  1216     </xs:com plexType>
  1217     <xs:comp lexType na me="clothi ngAllowanc eInfo">
  1218       <xs:se quence>
  1219         <xs: element mi nOccurs="0 " name="el igibilityY ear" type= "xs:string " />
  1220         <xs: element mi nOccurs="0 " name="gr ossAward"  type="xs:s tring" />
  1221         <xs: element mi nOccurs="0 " name="in carceratio nAdjustmen t" type="x s:string"  />
  1222         <xs: element mi nOccurs="0 " name="ne tAward" ty pe="xs:str ing" />
  1223       </xs:s equence>
  1224     </xs:com plexType>
  1225     <xs:comp lexType na me="medalO fHonorInfo ">
  1226       <xs:se quence>
  1227         <xs: element mi nOccurs="0 " name="ef fectiveDat e" type="x s:string"  />
  1228         <xs: element mi nOccurs="0 " name="gr ossAward"  type="xs:s tring" />
  1229         <xs: element mi nOccurs="0 " name="ne tAward" ty pe="xs:str ing" />
  1230         <xs: element mi nOccurs="0 " name="ot herAdjustm ent" type= "xs:string " />
  1231       </xs:s equence>
  1232     </xs:com plexType>
  1233     <xs:comp lexType na me="findAl lFiduciary Poa">
  1234       <xs:se quence>
  1235         <xs: element mi nOccurs="0 " name="fi leNumber"  type="xs:s tring" />
  1236       </xs:s equence>
  1237     </xs:com plexType>
  1238     <xs:comp lexType na me="findAl lFiduciary PoaRespons e">
  1239       <xs:se quence>
  1240         <xs: element mi nOccurs="0 " name="re turn" type ="tns:shri nqfRecord"  />
  1241       </xs:s equence>
  1242     </xs:com plexType>
  1243     <xs:comp lexType na me="shrinq fRecord">
  1244       <xs:se quence>
  1245         <xs: element mi nOccurs="0 " name="cu rrentFiduc iary" type ="tns:shri nqfPersonO rg" />
  1246         <xs: element mi nOccurs="0 " name="cu rrentPower OfAttorney " type="tn s:shrinqfP ersonOrg"  />
  1247         <xs: element mi nOccurs="0 " name="nu mberOfFidu ciaries" t ype="xs:st ring" />
  1248         <xs: element mi nOccurs="0 " name="nu mberOfPOA"  type="xs: string" />
  1249         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" pastFiduci aries" nil lable="tru e" type="t ns:shrinqf PersonOrg"  />
  1250         <xs: element mi nOccurs="0 " maxOccur s="unbound ed" name=" pastPowerO fAttorneys " nillable ="true" ty pe="tns:sh rinqfPerso nOrg" />
  1251         <xs: element mi nOccurs="0 " name="re turnCode"  type="xs:s tring" />
  1252         <xs: element mi nOccurs="0 " name="re turnMessag e" type="x s:string"  />
  1253       </xs:s equence>
  1254     </xs:com plexType>
  1255     <xs:comp lexType na me="findRe asonsByRba IssueId">
  1256       <xs:se quence>
  1257         <xs: element mi nOccurs="0 " name="rb aIssueId"  type="xs:s tring" />
  1258       </xs:s equence>
  1259     </xs:com plexType>
  1260     <xs:comp lexType na me="findRe asonsByRba IssueIdRes ponse">
  1261       <xs:se quence>
  1262         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g" />
  1263       </xs:s equence>
  1264     </xs:com plexType>
  1265   </xs:schem a>