58. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 4/5/2017 4:21:46 PM 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.

58.1 Files compared

# Location File Last Modified
1 C:\working_scrub\Unredacted\eHX Code Base\eHX_Bld2_Source Code_CIF_2017-02-14\NHIN_adapter\AdapterInterfaces\src\main\resources\wsdl eeSummary.wsdl Fri Feb 10 15:41:44 2017 UTC
2 eHX-CIF.zip\eHX-CIF\eHX Code Base\eHX_Bld2_Source Code_CIF_2017-02-14\NHIN_adapter\AdapterInterfaces\src\main\resources\wsdl eeSummary.wsdl Tue Apr 4 12:57:48 2017 UTC

58.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 4 1578
Changed 3 6
Inserted 0 0
Removed 0 0

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

58.4 Active regular expressions

No regular expressions were active.

58.5 Comparison detail

  1   <?xml vers ion="1.0"  encoding=" UTF-8" sta ndalone="n o"?>
  2   <!-- edite d with XML Spy v2011  rel. 3 (ht tp://www.a ltova.com)  by SPAWAR  Systems C enter Atla ntic (SPAW AR Systems  Center At lantic) -- >
  3   <wsdl:defi nitions xm lns:wsdl=" http://sch emas.xmlso ap.org/wsd l/" xmlns: sch="http: //jaxws.we bservices. esr. URL         /schemas"  xmlns:soap ="http://s chemas.xml soap.org/w sdl/soap/"  xmlns:tns ="http://j axws.webse rvices.esr . URL         /schemas"  targetName space="htt p://jaxws. webservice s.esr. URL         /schemas">
  4           <w sdl:types>
  5                     <xs:schema  xmlns="ht tp://jaxws .webservic es.esr. URL         /schemas"  xmlns:eeSu mmary="htt p://jaxws. webservice s.esr. URL         /schemas"  xmlns:xs=" http://www .w3.org/20 01/XMLSche ma" attrib uteFormDef ault="unqu alified" e lementForm Default="q ualified"  targetName space="htt p://jaxws. webservice s.esr. URL         /schemas">
  6                             <xs:el ement name ="getEESum maryReques t" type="g etEESummar yRequest"/ >
  7                             <xs:el ement name ="getEESum maryRespon se" type=" getEESumma ryResponse "/>
  8                             <xs:co mplexType  name="getE ESummaryRe quest">
  9                                      <xs:all>
  10                                               <xs:elemen t maxOccur s="1" minO ccurs="1"  name="key"  type="xs: string"/>
  11                                               <xs:elemen t maxOccur s="1" minO ccurs="0"  name="keyT ype" type= "xs:string "/>
  12                                               <xs:elemen t maxOccur s="1" minO ccurs="1"  name="requ estName" t ype="xs:st ring"/>
  13                                      </xs:all >
  14                             </xs:c omplexType >
  15                             <xs:co mplexType  name="getE ESummaryRe sponse">
  16                                      <xs:all>
  17                                               <xs:elemen t minOccur s="0" name ="summary"  type="eeS ummary:eeS ummary"/>
  18                                               <xs:elemen t minOccur s="0" name ="eesVersi on" type=" xs:string" />
  19                                               <xs:elemen t minOccur s="0" name ="invocati onDate" ty pe="xs:dat eTime"/>
  20                                               <xs:elemen t minOccur s="0" name ="noDataMe ssage" typ e="xs:stri ng"/>
  21                                      </xs:all >
  22                             </xs:c omplexType >
  23                             <xs:co mplexType  name="eeSu mmary">
  24                                      <xs:all>
  25                                               <xs:elemen t minOccur s="0" name ="associat ions" type ="associat ionCollect ion"/>
  26                                               <xs:elemen t minOccur s="0" name ="deathRec ond" type= "deathReco ndInfo"/>
  27                                               <xs:elemen t minOccur s="0" name ="demograp hics" type ="demograp hicInfo"/>
  28                                               <xs:elemen t minOccur s="0" name ="eligibil ityVerific ationInfo"  type="eli gibilityVe rification Info"/>
  29                                               <xs:elemen t minOccur s="0" name ="employme ntInfo" ty pe="employ mentInfo"/ >
  30                                               <xs:elemen t minOccur s="0" name ="enrollme ntDetermin ationInfo"  type="enr ollmentDet ermination Info"/>
  31                                               <xs:elemen t minOccur s="0" name ="feeBasis List" type ="feeBasis Collection "/>
  32                                               <xs:elemen t minOccur s="0" name ="financia lsInfo" ty pe="financ ialsInfo"/ >
  33                                               <xs:elemen t minOccur s="0" name ="incompet enceRuling Info" type ="incompet enceRuling Info"/>
  34                                               <xs:elemen t minOccur s="0" name ="insuranc eList" typ e="insuran ceCollecti on"/>
  35                                               <xs:elemen t minOccur s="0" name ="military ServiceInf o" type="m ilitarySer viceInfo"/ >
  36                                               <xs:elemen t minOccur s="0" name ="prisoner OfWarInfo"  type="pri sonerOfWar Info"/>
  37                                               <xs:elemen t minOccur s="0" name ="purpleHe art" type= "purpleHea rtInfo"/>
  38                                               <xs:elemen t minOccur s="0" name ="relation s" type="r elationCol lection"/>
  39                                               <xs:elemen t minOccur s="0" name ="sensitiv ityInfo" t ype="sensi tivityInfo "/>
  40                                               <xs:elemen t minOccur s="0" name ="spinalCo rdInjuryIn fo" type=" spinalCord InjuryInfo "/>
  41                                      </xs:all >
  42                             </xs:c omplexType >
  43                             <xs:co mplexType  name="asso ciationCol lection">
  44                                      <xs:all>
  45                                               <xs:elemen t maxOccur s="1" minO ccurs="0"  name="asso ciation" n illable="t rue" type= "associati onInfo"/>
  46                                      </xs:all >
  47                             </xs:c omplexType >
  48                             <xs:co mplexType  name="asso ciationInf o">
  49                                      <xs:all>
  50                                               <xs:elemen t minOccur s="0" name ="address"  type="bas eAddressIn fo"/>
  51                                               <xs:elemen t minOccur s="0" name ="alternat ePhone" ty pe="xs:str ing"/>
  52                                               <xs:elemen t minOccur s="0" name ="contactT ype" type= "xs:string "/>
  53                                               <xs:elemen t minOccur s="0" name ="familyNa me" type=" xs:string" />
  54                                               <xs:elemen t minOccur s="0" name ="givenNam e" type="x s:string"/ >
  55                                               <xs:elemen t minOccur s="0" name ="lastUpda teDate" ty pe="xs:dat eTime"/>
  56                                               <xs:elemen t minOccur s="0" name ="middleNa me" type=" xs:string" />
  57                                               <xs:elemen t minOccur s="0" name ="organiza tionName"  type="xs:s tring"/>
  58                                               <xs:elemen t minOccur s="0" name ="prefix"  type="xs:s tring"/>
  59                                               <xs:elemen t minOccur s="0" name ="primaryP hone" type ="xs:strin g"/>
  60                                               <xs:elemen t minOccur s="0" name ="relation ship" type ="xs:strin g"/>
  61                                               <xs:elemen t minOccur s="0" name ="suffix"  type="xs:s tring"/>
  62                                      </xs:all >
  63                             </xs:c omplexType >
  64                             <xs:co mplexType  name="base AddressInf o">
  65                                      <xs:all>
  66                                               <xs:elemen t minOccur s="0" name ="city" ty pe="xs:str ing"/>
  67                                               <xs:elemen t minOccur s="0" name ="country"  type="xs: string"/>
  68                                               <xs:elemen t minOccur s="0" name ="county"  type="xs:s tring"/>
  69                                               <xs:elemen t minOccur s="0" name ="line1" t ype="xs:st ring"/>
  70                                               <xs:elemen t minOccur s="0" name ="line2" t ype="xs:st ring"/>
  71                                               <xs:elemen t minOccur s="0" name ="line3" t ype="xs:st ring"/>
  72                                               <xs:elemen t minOccur s="0" name ="postalCo de" type=" xs:string" />
  73                                               <xs:elemen t minOccur s="0" name ="province Code" type ="xs:strin g"/>
  74                                               <xs:elemen t minOccur s="0" name ="state" t ype="xs:st ring"/>
  75                                               <xs:elemen t minOccur s="0" name ="zipCode"  type="xs: string"/>
  76                                               <xs:elemen t minOccur s="0" name ="zipPlus4 " type="xs :string"/>
  77                                      </xs:all >
  78                             </xs:c omplexType >
  79                             <xs:co mplexType  name="deat hRecondInf o">
  80                                      <xs:all>
  81                                               <xs:elemen t minOccur s="0" name ="dataSour ce" type=" xs:string" />
  82                                               <xs:elemen t minOccur s="0" name ="deathDat e" type="x s:string"/ >
  83                                               <xs:elemen t minOccur s="0" name ="deathLas tModified"  type="xs: dateTime"/ >
  84                                               <xs:elemen t minOccur s="0" name ="deathRep ortDate" t ype="xs:da teTime"/>
  85                                               <xs:elemen t minOccur s="0" name ="facility Received"  type="xs:s tring"/>
  86                                      </xs:all >
  87                             </xs:c omplexType >
  88                             <xs:co mplexType  name="demo graphicInf o">
  89                                      <xs:all>
  90                                               <xs:elemen t minOccur s="0" name ="appointm entRequest Date" type ="xs:dateT ime"/>
  91                                               <xs:elemen t minOccur s="0" name ="appointm entRequest Response"  type="xs:b oolean"/>
  92                                               <xs:elemen t minOccur s="0" name ="claimFol derLocatio n" type="x s:string"/ >
  93                                               <xs:elemen t minOccur s="0" name ="claimFol derNumber"  type="xs: string"/>
  94                                               <xs:elemen t minOccur s="0" name ="contactI nfo" type= "contactIn fo"/>
  95                                               <xs:elemen t minOccur s="0" name ="ethnicit y" type="x s:string"/ >
  96                                               <xs:elemen t minOccur s="0" name ="maritalS tatus" typ e="xs:stri ng"/>
  97                                               <xs:elemen t minOccur s="0" name ="preferre dFacility"  type="xs: string"/>
  98                                               <xs:elemen t minOccur s="0" name ="races" t ype="raceC ollection" />
  99                                               <xs:elemen t minOccur s="0" name ="religion " type="xs :string"/>
  100                                      </xs:all >
  101                             </xs:c omplexType >
  102                             <xs:co mplexType  name="cont actInfo">
  103                                      <xs:all>
  104                                               <xs:elemen t minOccur s="0" name ="addresse s" type="a ddressColl ection"/>
  105                                               <xs:elemen t minOccur s="0" name ="emails"  type="emai lCollectio n"/>
  106                                               <xs:elemen t minOccur s="0" name ="phones"  type="phon eCollectio n"/>
  107                                      </xs:all >
  108                             </xs:c omplexType >
  109                             <xs:co mplexType  name="addr essCollect ion">
  110                                      <xs:sequ ence>
  111                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="a ddress" ni llable="tr ue" type=" addressInf o"/>
  112                                      </xs:seq uence>
  113                             </xs:c omplexType >
  114                             <xs:co mplexType  name="addr essInfo">
  115                                      <xs:all>
  116                                               <xs:elemen t minOccur s="0" name ="city" ty pe="xs:str ing"/>
  117                                               <xs:elemen t minOccur s="0" name ="country"  type="xs: string"/>
  118                                               <xs:elemen t minOccur s="0" name ="county"  type="xs:s tring"/>
  119                                               <xs:elemen t minOccur s="0" name ="line1" t ype="xs:st ring"/>
  120                                               <xs:elemen t minOccur s="0" name ="line2" t ype="xs:st ring"/>
  121                                               <xs:elemen t minOccur s="0" name ="line3" t ype="xs:st ring"/>
  122                                               <xs:elemen t minOccur s="0" name ="postalCo de" type=" xs:string" />
  123                                               <xs:elemen t minOccur s="0" name ="province Code" type ="xs:strin g"/>
  124                                               <xs:elemen t minOccur s="0" name ="state" t ype="xs:st ring"/>
  125                                               <xs:elemen t minOccur s="0" name ="zipCode"  type="xs: string"/>
  126                                               <xs:elemen t minOccur s="0" name ="zipPlus4 " type="xs :string"/>
  127                                               <xs:elemen t minOccur s="0" name ="addressC hangeDateT ime" type= "xs:dateTi me"/>
  128                                               <xs:elemen t minOccur s="0" name ="addressC hangeEffec tiveDate"  type="xs:s tring"/>
  129                                               <xs:elemen t minOccur s="0" name ="addressC hangeSite"  type="xs: string"/>
  130                                               <xs:elemen t minOccur s="0" name ="addressC hangeSourc e" type="x s:string"/ >
  131                                               <xs:elemen t minOccur s="0" name ="addressT ypeCode" t ype="xs:st ring"/>
  132                                               <xs:elemen t minOccur s="0" name ="confiden tialAddres sCategorie s" type="c onfidentia lAddressCa tegoryColl ection"/>
  133                                               <xs:elemen t minOccur s="0" name ="endDate"  type="xs: string"/>
  134                                               <xs:elemen t minOccur s="0" name ="phoneNum ber" type= "xs:string "/>
  135                                      </xs:all >
  136                             </xs:c omplexType >
  137                             <xs:co mplexType  name="conf identialAd dressCateg oryCollect ion">
  138                                      <xs:sequ ence>
  139                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="c onfidentia lAddressCa tegoryType " nillable ="true" ty pe="xs:str ing"/>
  140                                      </xs:seq uence>
  141                             </xs:c omplexType >
  142                             <xs:co mplexType  name="emai lCollectio n">
  143                                      <xs:sequ ence>
  144                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="e mail" nill able="true " type="em ailInfo"/>
  145                                      </xs:seq uence>
  146                             </xs:c omplexType >
  147                             <xs:co mplexType  name="emai lInfo">
  148                                      <xs:all>
  149                                               <xs:elemen t minOccur s="0" name ="address"  type="xs: string"/>
  150                                               <xs:elemen t minOccur s="0" name ="changeDa te" type=" xs:dateTim e"/>
  151                                               <xs:elemen t minOccur s="0" name ="siteOfCh ange" type ="xs:strin g"/>
  152                                               <xs:elemen t minOccur s="0" name ="sourceOf Change" ty pe="xs:str ing"/>
  153                                               <xs:elemen t minOccur s="0" name ="type" ty pe="xs:str ing"/>
  154                                      </xs:all >
  155                             </xs:c omplexType >
  156                             <xs:co mplexType  name="phon eCollectio n">
  157                                      <xs:sequ ence>
  158                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="p hone" nill able="true " type="ph oneInfo"/>
  159                                      </xs:seq uence>
  160                             </xs:c omplexType >
  161                             <xs:co mplexType  name="phon eInfo">
  162                                      <xs:all>
  163                                               <xs:elemen t minOccur s="0" name ="phoneNum ber" type= "xs:string "/>
  164                                               <xs:elemen t minOccur s="0" name ="type" ty pe="xs:str ing"/>
  165                                      </xs:all >
  166                             </xs:c omplexType >
  167                             <xs:co mplexType  name="race Collection ">
  168                                      <xs:sequ ence>
  169                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="r ace" nilla ble="true"  type="xs: string"/>
  170                                      </xs:seq uence>
  171                             </xs:c omplexType >
  172                             <xs:co mplexType  name="elig ibilityVer ificationI nfo">
  173                                      <xs:all>
  174                                               <xs:elemen t minOccur s="0" name ="eligibil ityStatus"  type="xs: string"/>
  175                                               <xs:elemen t minOccur s="0" name ="eligibil ityStatusD ate" type= "xs:string "/>
  176                                               <xs:elemen t minOccur s="0" name ="verifica tionMethod " type="xs :string"/>
  177                                      </xs:all >
  178                             </xs:c omplexType >
  179                             <xs:co mplexType  name="empl oymentInfo ">
  180                                      <xs:all>
  181                                               <xs:elemen t minOccur s="0" name ="employer Address" t ype="addre ssInfo"/>
  182                                               <xs:elemen t minOccur s="0" name ="employer Name" type ="xs:strin g"/>
  183                                               <xs:elemen t minOccur s="0" name ="employer Phone" typ e="xs:stri ng"/>
  184                                               <xs:elemen t minOccur s="0" name ="employme ntStatus"  type="xs:s tring"/>
  185                                               <xs:elemen t minOccur s="0" name ="occupati on" type=" xs:string" />
  186                                               <xs:elemen t minOccur s="0" name ="retireme ntDate" ty pe="xs:dat eTime"/>
  187                                      </xs:all >
  188                             </xs:c omplexType >
  189                             <xs:co mplexType  name="enro llmentDete rminationI nfo">
  190                                      <xs:all>
  191                                               <xs:elemen t minOccur s="0" name ="applicat ionDate" t ype="xs:da teTime"/>
  192                                               <xs:elemen t minOccur s="0" name ="calculat ionSource"  type="xs: string"/>
  193                                               <xs:elemen t minOccur s="0" name ="cancelDe clineInfo"  type="can celDecline Info"/>
  194                                               <xs:elemen t minOccur s="0" name ="catastro phicDisabi lityInfo"  type="cata strophicDi sabilityIn fo"/>
  195                                               <xs:elemen t minOccur s="0" name ="effectiv eDate" typ e="xs:date Time"/>
  196                                               <xs:elemen t minOccur s="0" name ="eligible ForMedicai d" type="x s:boolean" />
  197                                               <xs:elemen t minOccur s="0" name ="endDate"  type="xs: dateTime"/ >
  198                                               <xs:elemen t minOccur s="0" name ="enrollme ntDate" ty pe="xs:dat eTime"/>
  199                                               <xs:elemen t minOccur s="0" name ="enrollme ntStatus"  type="xs:s tring"/>
  200                                               <xs:elemen t minOccur s="0" name ="facility Received"  type="xs:s tring"/>
  201                                               <xs:elemen t minOccur s="0" name ="ineligib ilityFacto r" type="i neligibili tyFactorIn fo"/>
  202                                               <xs:elemen t minOccur s="0" name ="military SexualTrau maInfo" ty pe="milita rySexualTr aumaInfo"/ >
  203                                               <xs:elemen t minOccur s="0" name ="monetary BenefitAwa rdInfo" ty pe="moneta ryBenefitA wardInfo"/ >
  204                                               <xs:elemen t minOccur s="0" name ="noseThro atRadiumIn fo" type=" noseThroat RadiumInfo "/>
  205                                               <xs:elemen t minOccur s="0" name ="otherEli gibilities " type="el igibilityC ollection" />
  206                                               <xs:elemen t minOccur s="0" name ="primaryE ligibility " type="el igibilityI nfo"/>
  207                                               <xs:elemen t minOccur s="0" name ="priority Group" typ e="xs:stri ng"/>
  208                                               <xs:elemen t minOccur s="0" name ="priority SubGroup"  type="xs:s tring"/>
  209                                               <xs:elemen t minOccur s="0" name ="secondar yEligibili ties" type ="eligibil ityCollect ion"/>
  210                                               <xs:elemen t minOccur s="0" name ="serviceC onnectionA ward" type ="serviceC onnectionA wardInfo"/ >
  211                                               <xs:elemen t minOccur s="0" name ="specialF actors" ty pe="specia lFactorsIn fo"/>
  212                                               <xs:elemen t minOccur s="0" name ="userEnro lleeSite"  type="xs:s tring"/>
  213                                               <xs:elemen t minOccur s="0" name ="userEnro lleeValidT hrough" ty pe="xs:int "/>
  214                                               <xs:elemen t minOccur s="0" name ="veteran"  type="xs: boolean"/>
  215                                      </xs:all >
  216                             </xs:c omplexType >
  217                             <xs:co mplexType  name="canc elDeclineI nfo">
  218                                      <xs:all>
  219                                               <xs:elemen t minOccur s="0" name ="cancelDe clineIndic ator" type ="xs:boole an"/>
  220                                               <xs:elemen t minOccur s="0" name ="reason"  type="xs:s tring"/>
  221                                               <xs:elemen t minOccur s="0" name ="remarks"  type="xs: string"/>
  222                                      </xs:all >
  223                             </xs:c omplexType >
  224                             <xs:co mplexType  name="cata strophicDi sabilityIn fo">
  225                                      <xs:all>
  226                                               <xs:elemen t minOccur s="0" name ="catastro phicallyDi sabled" ty pe="xs:boo lean"/>
  227                                               <xs:elemen t minOccur s="0" name ="cdCondit ions" type ="cdCondit ionCollect ion"/>
  228                                               <xs:elemen t minOccur s="0" name ="cdProced ures" type ="cdProced ureCollect ion"/>
  229                                               <xs:elemen t minOccur s="0" name ="decision Date" type ="xs:dateT ime"/>
  230                                               <xs:elemen t minOccur s="0" name ="determin ationFacil ity" type= "xs:string "/>
  231                                               <xs:elemen t minOccur s="0" name ="determin ationMetho d" type="x s:string"/ >
  232                                               <xs:elemen t minOccur s="0" name ="determin edBy" type ="xs:strin g"/>
  233                                               <xs:elemen t minOccur s="0" name ="diagnose s" type="c dDiagnosis Collection "/>
  234                                               <xs:elemen t minOccur s="0" name ="facility InitiatedC DReviewDat e" type="x s:dateTime "/>
  235                                               <xs:elemen t minOccur s="0" name ="reviewDa te" type=" xs:dateTim e"/>
  236                                               <xs:elemen t minOccur s="0" name ="veteranR equestedCD ReviewDate " type="xs :dateTime" />
  237                                               <xs:elemen t minOccur s="0" name ="veteranW asNotified CDDate" ty pe="xs:dat eTime"/>
  238                                      </xs:all >
  239                             </xs:c omplexType >
  240                             <xs:co mplexType  name="cdCo nditionCol lection">
  241                                      <xs:sequ ence>
  242                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="c dCondition " nillable ="true" ty pe="cdCond itionInfo" />
  243                                      </xs:seq uence>
  244                             </xs:c omplexType >
  245                             <xs:co mplexType  name="cdCo nditionInf o">
  246                                      <xs:all>
  247                                               <xs:elemen t minOccur s="0" name ="conditio n" type="x s:string"/ >
  248                                               <xs:elemen t minOccur s="0" name ="permanen tIndicator " type="xs :boolean"/ >
  249                                               <xs:elemen t minOccur s="0" name ="score" t ype="xs:in t"/>
  250                                      </xs:all >
  251                             </xs:c omplexType >
  252                             <xs:co mplexType  name="cdPr ocedureCol lection">
  253                                      <xs:sequ ence>
  254                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="c dProcedure " nillable ="true" ty pe="cdProc edureInfo" />
  255                                      </xs:seq uence>
  256                             </xs:c omplexType >
  257                             <xs:co mplexType  name="cdPr ocedureInf o">
  258                                      <xs:all>
  259                                               <xs:elemen t minOccur s="0" name ="affected Extremity"  type="xs: string"/>
  260                                               <xs:elemen t minOccur s="0" name ="procedur e" type="x s:string"/ >
  261                                      </xs:all >
  262                             </xs:c omplexType >
  263                             <xs:co mplexType  name="cdDi agnosisCol lection">
  264                                      <xs:sequ ence>
  265                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="d iagnosis"  nillable=" true" type ="xs:strin g"/>
  266                                      </xs:seq uence>
  267                             </xs:c omplexType >
  268                             <xs:co mplexType  name="inel igibilityF actorInfo" >
  269                                      <xs:all>
  270                                               <xs:elemen t minOccur s="0" name ="facility Received"  type="xs:s tring"/>
  271                                               <xs:elemen t minOccur s="0" name ="ineligib leDate" ty pe="xs:dat eTime"/>
  272                                               <xs:elemen t minOccur s="0" name ="reason"  type="xs:s tring"/>
  273                                               <xs:elemen t minOccur s="0" name ="varoDeci sion" type ="xs:strin g"/>
  274                                      </xs:all >
  275                             </xs:c omplexType >
  276                             <xs:co mplexType  name="mili tarySexual TraumaInfo ">
  277                                      <xs:all>
  278                                               <xs:elemen t minOccur s="0" name ="determin ationFacil ity" type= "xs:string "/>
  279                                               <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  280                                               <xs:elemen t minOccur s="0" name ="statusCh angeDate"  type="xs:d ateTime"/>
  281                                      </xs:all >
  282                             </xs:c omplexType >
  283                             <xs:co mplexType  name="mone taryBenefi tAwardInfo ">
  284                                      <xs:all>
  285                                               <xs:elemen t minOccur s="0" name ="checkAmo unt" type= "xs:decima l"/>
  286                                               <xs:elemen t minOccur s="0" name ="monetary Benefits"  type="mone taryBenefi tCollectio n"/>
  287                                      </xs:all >
  288                             </xs:c omplexType >
  289                             <xs:co mplexType  name="mone taryBenefi tCollectio n">
  290                                      <xs:sequ ence>
  291                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="m onetaryBen efit" nill able="true " type="mo netaryBene fitInfo"/>
  292                                      </xs:seq uence>
  293                             </xs:c omplexType >
  294                             <xs:co mplexType  name="mone taryBenefi tInfo">
  295                                      <xs:all>
  296                                               <xs:elemen t minOccur s="0" name ="monetary BenefitInd icator" ty pe="xs:boo lean"/>
  297                                               <xs:elemen t minOccur s="0" name ="type" ty pe="xs:str ing"/>
  298                                      </xs:all >
  299                             </xs:c omplexType >
  300                             <xs:co mplexType  name="nose ThroatRadi umInfo">
  301                                      <xs:all>
  302                                               <xs:elemen t minOccur s="0" name ="determin ationFacil ity" type= "xs:string "/>
  303                                               <xs:elemen t minOccur s="0" name ="diagnose dWithCance r" type="x s:boolean" />
  304                                               <xs:elemen t minOccur s="0" name ="diagnosi sVerifiedD ate" type= "xs:dateTi me"/>
  305                                               <xs:elemen t minOccur s="0" name ="fromAvia torService Before1955 " type="xs :boolean"/ >
  306                                               <xs:elemen t minOccur s="0" name ="fromSubm arinerServ iceBefore1 965" type= "xs:boolea n"/>
  307                                               <xs:elemen t minOccur s="0" name ="receivin gTreatment " type="xs :string"/>
  308                                               <xs:elemen t minOccur s="0" name ="verifica tionDate"  type="xs:d ateTime"/>
  309                                               <xs:elemen t minOccur s="0" name ="verifica tionFacili ty" type=" xs:string" />
  310                                               <xs:elemen t minOccur s="0" name ="verifica tionMethod " type="xs :string"/>
  311                                      </xs:all >
  312                             </xs:c omplexType >
  313                             <xs:co mplexType  name="elig ibilityCol lection">
  314                                      <xs:sequ ence>
  315                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="e ligibility " nillable ="true" ty pe="eligib ilityInfo" />
  316                                      </xs:seq uence>
  317                             </xs:c omplexType >
  318                             <xs:co mplexType  name="elig ibilityInf o">
  319                                      <xs:all>
  320                                               <xs:elemen t minOccur s="0" name ="indicato r" type="x s:string"/ >
  321                                               <xs:elemen t minOccur s="0" name ="type" ty pe="xs:str ing"/>
  322                                      </xs:all >
  323                             </xs:c omplexType >
  324                             <xs:co mplexType  name="serv iceConnect ionAwardIn fo">
  325                                      <xs:all>
  326                                               <xs:elemen t minOccur s="0" name ="awardDat e" type="x s:string"/ >
  327                                               <xs:elemen t minOccur s="0" name ="combined ServiceCon nectedPerc entageEffe ctiveDate"  type="xs: string"/>
  328                                               <xs:elemen t minOccur s="0" name ="permanen tAndTotal"  type="xs: boolean"/>
  329                                               <xs:elemen t minOccur s="0" name ="permanen tAndTotalE ffectiveDa te" type=" xs:dateTim e"/>
  330                                               <xs:elemen t minOccur s="0" name ="ratedDis abilities"  type="rat edDisabili tyCollecti on"/>
  331                                               <xs:elemen t minOccur s="0" name ="serviceC onnectedIn dicator" t ype="xs:bo olean"/>
  332                                               <xs:elemen t minOccur s="0" name ="serviceC onnectedPe rcentage"  type="xs:i nt"/>
  333                                               <xs:elemen t minOccur s="0" name ="unemploy able" type ="xs:boole an"/>
  334                                      </xs:all >
  335                             </xs:c omplexType >
  336                             <xs:co mplexType  name="rate dDisabilit yCollectio n">
  337                                      <xs:sequ ence>
  338                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="r atedDisabi lity" nill able="true " type="ra tedDisabil ityInfo"/>
  339                                      </xs:seq uence>
  340                             </xs:c omplexType >
  341                             <xs:co mplexType  name="rate dDisabilit yInfo">
  342                                      <xs:all>
  343                                               <xs:elemen t minOccur s="0" name ="diagnost icExtremit y" type="x s:string"/ >
  344                                               <xs:elemen t minOccur s="0" name ="disabili ty" type=" xs:string" />
  345                                               <xs:elemen t minOccur s="0" name ="original EffectiveR atingDate"  type="xs: string"/>
  346                                               <xs:elemen t minOccur s="0" name ="percenta ge" type=" xs:int"/>
  347                                               <xs:elemen t minOccur s="0" name ="ratingDa te" type=" xs:string" />
  348                                               <xs:elemen t minOccur s="0" name ="serviceC onnected"  type="xs:b oolean"/>
  349                                      </xs:all >
  350                             </xs:c omplexType >
  351                             <xs:co mplexType  name="spec ialFactors Info">
  352                                      <xs:all>
  353                                               <xs:elemen t minOccur s="0" name ="agentOra ngeInd" ty pe="xs:boo lean"/>
  354                                               <xs:elemen t minOccur s="0" name ="agentOra ngeLocatio n" type="x s:string"/ >
  355                                               <xs:elemen t minOccur s="0" name ="envConta minantsInd " type="xs :boolean"/ >
  356                                               <xs:elemen t minOccur s="0" name ="radiatio nExposureI nd" type=" xs:boolean "/>
  357                                               <xs:elemen t minOccur s="0" name ="radiatio nExposureM ethod" typ e="xs:stri ng"/>
  358                                      </xs:all >
  359                             </xs:c omplexType >
  360                             <xs:co mplexType  name="feeB asisCollec tion">
  361                                      <xs:sequ ence>
  362                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="f eeBasis" n illable="t rue" type= "feeBasisI nfo"/>
  363                                      </xs:seq uence>
  364                             </xs:c omplexType >
  365                             <xs:co mplexType  name="feeB asisInfo">
  366                                      <xs:all>
  367                                               <xs:elemen t minOccur s="0" name ="authoriz ationFromD ate" type= "xs:dateTi me"/>
  368                                               <xs:elemen t minOccur s="0" name ="authoriz ationToDat e" type="x s:dateTime "/>
  369                                               <xs:elemen t minOccur s="0" name ="program"  type="xs: string"/>
  370                                               <xs:elemen t minOccur s="0" name ="reportDa te" type=" xs:dateTim e"/>
  371                                               <xs:elemen t minOccur s="0" name ="reportSi te" type=" xs:string" />
  372                                               <xs:elemen t minOccur s="0" name ="treatmen tType" typ e="xs:stri ng"/>
  373                                      </xs:all >
  374                             </xs:c omplexType >
  375                             <xs:co mplexType  name="fina ncialsInfo ">
  376                                      <xs:all>
  377                                               <xs:elemen t minOccur s="0" name ="benefici aryTravels " type="be neficiaryT ravelColle ction"/>
  378                                               <xs:elemen t minOccur s="0" name ="financia lStatement " type="fi nancialSta tementInfo "/>
  379                                               <xs:elemen t minOccur s="0" name ="incomeTe st" type=" incomeTest Info"/>
  380                                      </xs:all >
  381                             </xs:c omplexType >
  382                             <xs:co mplexType  name="bene ficiaryTra velCollect ion">
  383                                      <xs:sequ ence>
  384                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="b eneficiary Travel" ni llable="tr ue" type=" beneficiar yTravelInf o"/>
  385                                      </xs:seq uence>
  386                             </xs:c omplexType >
  387                             <xs:co mplexType  name="bene ficiaryTra velInfo">
  388                                      <xs:all>
  389                                               <xs:elemen t minOccur s="0" name ="amountCe rtified" t ype="xs:de cimal"/>
  390                                               <xs:elemen t minOccur s="0" name ="dateCert ified" typ e="xs:date Time"/>
  391                                               <xs:elemen t minOccur s="0" name ="eligible " type="xs :boolean"/ >
  392                                      </xs:all >
  393                             </xs:c omplexType >
  394                             <xs:co mplexType  name="fina ncialState mentInfo">
  395                                      <xs:all>
  396                                               <xs:elemen t minOccur s="0" name ="assets"  type="asse tCollectio n"/>
  397                                               <xs:elemen t minOccur s="0" name ="debits"  type="debi tInfo"/>
  398                                               <xs:elemen t minOccur s="0" name ="expenses " type="ex penseColle ction"/>
  399                                               <xs:elemen t minOccur s="0" name ="incomeYe ar" type=" xs:int"/>
  400                                               <xs:elemen t minOccur s="0" name ="incomes"  type="inc omeCollect ion"/>
  401                                               <xs:elemen t minOccur s="0" name ="contribu tionToSpou se" type=" xs:decimal "/>
  402                                               <xs:elemen t minOccur s="0" name ="dependen tFinancial sList" typ e="depende ntFinancia lsCollecti on"/>
  403                                               <xs:elemen t minOccur s="0" name ="marriedL astCalenda rYear" typ e="xs:bool ean"/>
  404                                               <xs:elemen t minOccur s="0" name ="numberOf DependentC hildren" t ype="xs:in t"/>
  405                                               <xs:elemen t minOccur s="0" name ="spouseFi nancialsLi st" type=" spouseFina ncialsColl ection"/>
  406                                      </xs:all >
  407                             </xs:c omplexType >
  408                             <xs:co mplexType  abstract=" true" name ="baseFina ncialInfo" >
  409                                      <xs:all>
  410                                               <xs:elemen t minOccur s="0" name ="assets"  type="asse tCollectio n"/>
  411                                               <xs:elemen t minOccur s="0" name ="debits"  type="debi tInfo"/>
  412                                               <xs:elemen t minOccur s="0" name ="expenses " type="ex penseColle ction"/>
  413                                               <xs:elemen t minOccur s="0" name ="incomeYe ar" type=" xs:int"/>
  414                                               <xs:elemen t minOccur s="0" name ="incomes"  type="inc omeCollect ion"/>
  415                                      </xs:all >
  416                             </xs:c omplexType >
  417                             <xs:co mplexType  name="depe ndentFinan cialsColle ction">
  418                                      <xs:sequ ence>
  419                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="d ependentFi nancials"  nillable=" true" type ="dependen tFinancial sInfo"/>
  420                                      </xs:seq uence>
  421                             </xs:c omplexType >
  422                             <xs:co mplexType  name="depe ndentFinan cialsInfo" >
  423                                      <xs:all>
  424                                               <xs:elemen t minOccur s="0" name ="assets"  type="asse tCollectio n"/>
  425                                               <xs:elemen t minOccur s="0" name ="debits"  type="debi tInfo"/>
  426                                               <xs:elemen t minOccur s="0" name ="expenses " type="ex penseColle ction"/>
  427                                               <xs:elemen t minOccur s="0" name ="incomeYe ar" type=" xs:int"/>
  428                                               <xs:elemen t minOccur s="0" name ="incomes"  type="inc omeCollect ion"/>
  429                                               <xs:elemen t minOccur s="0" name ="livedWit hPatient"  type="xs:b oolean"/>
  430                                               <xs:elemen t minOccur s="0" name ="validDep endent" ty pe="xs:boo lean"/>
  431                                               <xs:elemen t minOccur s="0" name ="amountCo ntributedT oSupport"  type="xs:d ecimal"/>
  432                                               <xs:elemen t minOccur s="0" name ="attended School" ty pe="xs:boo lean"/>
  433                                               <xs:elemen t minOccur s="0" name ="contribu tedToSuppo rt" type=" xs:boolean "/>
  434                                               <xs:elemen t minOccur s="0" name ="dependen tInfo" typ e="depende ntInfo"/>
  435                                               <xs:elemen t minOccur s="0" name ="hasIncom e" type="x s:boolean" />
  436                                               <xs:elemen t minOccur s="0" name ="incapabl eOfSelfSup port" type ="xs:boole an"/>
  437                                               <xs:elemen t minOccur s="0" name ="incomeAv ailableToP atient" ty pe="xs:boo lean"/>
  438                                      </xs:all >
  439                             </xs:c omplexType >
  440                             <xs:co mplexType  name="depe ndentInfo" >
  441                                      <xs:all>
  442                                               <xs:elemen t minOccur s="0" name ="dob" typ e="xs:stri ng"/>
  443                                               <xs:elemen t minOccur s="0" name ="endDate"  type="xs: dateTime"/ >
  444                                               <xs:elemen t minOccur s="0" name ="familyNa me" type=" xs:string" />
  445                                               <xs:elemen t minOccur s="0" name ="gender"  type="xs:s tring"/>
  446                                               <xs:elemen t minOccur s="0" name ="givenNam e" type="x s:string"/ >
  447                                               <xs:elemen t minOccur s="0" name ="middleNa me" type=" xs:string" />
  448                                               <xs:elemen t minOccur s="0" name ="relation ship" type ="xs:strin g"/>
  449                                               <xs:elemen t minOccur s="0" name ="ssns" ty pe="ssnCol lection"/>
  450                                               <xs:elemen t minOccur s="0" name ="startDat e" type="x s:string"/ >
  451                                      </xs:all >
  452                             </xs:c omplexType >
  453                             <xs:co mplexType  name="rela tionInfo">
  454                                      <xs:sequ ence>
  455                                               <xs:elemen t minOccur s="0" name ="dob" typ e="xs:stri ng"/>
  456                                               <xs:elemen t minOccur s="0" name ="endDate"  type="xs: dateTime"/ >
  457                                               <xs:elemen t minOccur s="0" name ="familyNa me" type=" xs:string" />
  458                                               <xs:elemen t minOccur s="0" name ="gender"  type="xs:s tring"/>
  459                                               <xs:elemen t minOccur s="0" name ="givenNam e" type="x s:string"/ >
  460                                               <xs:elemen t minOccur s="0" name ="middleNa me" type=" xs:string" />
  461                                               <xs:elemen t minOccur s="0" name ="relation ship" type ="xs:strin g"/>
  462                                               <xs:elemen t minOccur s="0" name ="ssns" ty pe="ssnCol lection"/>
  463                                               <xs:elemen t minOccur s="0" name ="startDat e" type="x s:string"/ >
  464                                      </xs:seq uence>
  465                             </xs:c omplexType >
  466                             <xs:co mplexType  name="ssnC ollection" >
  467                                      <xs:sequ ence>
  468                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="s sn" nillab le="true"  type="ssnI nfo"/>
  469                                      </xs:seq uence>
  470                             </xs:c omplexType >
  471                             <xs:co mplexType  name="ssnI nfo">
  472                                      <xs:all>
  473                                               <xs:elemen t minOccur s="0" name ="pseudoSS NReason" t ype="xs:st ring"/>
  474                                               <xs:elemen t minOccur s="0" name ="sourceOf Change" ty pe="xs:str ing"/>
  475                                               <xs:elemen t minOccur s="0" name ="ssaMessa ge" type=" xs:string" />
  476                                               <xs:elemen t minOccur s="0" name ="ssaRecei vedDate" t ype="xs:da teTime"/>
  477                                               <xs:elemen t minOccur s="0" name ="ssaSentD ate" type= "xs:dateTi me"/>
  478                                               <xs:elemen t minOccur s="0" name ="ssaVerif icationDat e" type="x s:dateTime "/>
  479                                               <xs:elemen t minOccur s="0" name ="ssaVerif icationSta tus" type= "xs:string "/>
  480                                               <xs:elemen t minOccur s="0" name ="ssnText"  type="xs: string"/>
  481                                               <xs:elemen t minOccur s="0" name ="type" ty pe="xs:str ing"/>
  482                                      </xs:all >
  483                             </xs:c omplexType >
  484                             <xs:co mplexType  name="asse tCollectio n">
  485                                      <xs:sequ ence>
  486                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="a sset" nill able="true " type="as setInfo"/>
  487                                      </xs:seq uence>
  488                             </xs:c omplexType >
  489                             <xs:co mplexType  name="asse tInfo">
  490                                      <xs:all>
  491                                               <xs:elemen t minOccur s="0" name ="amount"  type="xs:d ecimal"/>
  492                                               <xs:elemen t minOccur s="0" name ="assetTyp e" type="x s:string"/ >
  493                                      </xs:all >
  494                             </xs:c omplexType >
  495                             <xs:co mplexType  name="debi tInfo">
  496                                      <xs:all>
  497                                               <xs:elemen t minOccur s="0" name ="amount"  type="xs:d ecimal"/>
  498                                      </xs:all >
  499                             </xs:c omplexType >
  500                             <xs:co mplexType  name="expe nseCollect ion">
  501                                      <xs:sequ ence>
  502                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="e xpense" ni llable="tr ue" type=" expenseInf o"/>
  503                                      </xs:seq uence>
  504                             </xs:c omplexType >
  505                             <xs:co mplexType  name="expe nseInfo">
  506                                      <xs:all>
  507                                               <xs:elemen t minOccur s="0" name ="amount"  type="xs:d ecimal"/>
  508                                               <xs:elemen t minOccur s="0" name ="expenseT ype" type= "xs:string "/>
  509                                      </xs:all >
  510                             </xs:c omplexType >
  511                             <xs:co mplexType  name="inco meCollecti on">
  512                                      <xs:sequ ence>
  513                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="i ncome" nil lable="tru e" type="i ncomeInfo" />
  514                                      </xs:seq uence>
  515                             </xs:c omplexType >
  516                             <xs:co mplexType  name="inco meInfo">
  517                                      <xs:all>
  518                                               <xs:elemen t minOccur s="0" name ="amount"  type="xs:d ecimal"/>
  519                                               <xs:elemen t minOccur s="0" name ="type" ty pe="xs:str ing"/>
  520                                      </xs:all >
  521                             </xs:c omplexType >
  522                             <xs:co mplexType  name="spou seFinancia lsCollecti on">
  523                                      <xs:sequ ence>
  524                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="s pouseFinan cials" nil lable="tru e" type="s pouseFinan cialsInfo" />
  525                                      </xs:seq uence>
  526                             </xs:c omplexType >
  527                             <xs:co mplexType  name="spou seFinancia lsInfo">
  528                                      <xs:all>
  529                                               <xs:elemen t minOccur s="0" name ="assets"  type="asse tCollectio n"/>
  530                                               <xs:elemen t minOccur s="0" name ="debits"  type="debi tInfo"/>
  531                                               <xs:elemen t minOccur s="0" name ="expenses " type="ex penseColle ction"/>
  532                                               <xs:elemen t minOccur s="0" name ="incomeYe ar" type=" xs:int"/>
  533                                               <xs:elemen t minOccur s="0" name ="incomes"  type="inc omeCollect ion"/>
  534                                               <xs:elemen t minOccur s="0" name ="livedWit hPatient"  type="xs:b oolean"/>
  535                                               <xs:elemen t minOccur s="0" name ="validDep endent" ty pe="xs:boo lean"/>
  536                                               <xs:elemen t minOccur s="0" name ="spouse"  type="spou seInfo"/>
  537                                      </xs:all >
  538                             </xs:c omplexType >
  539                             <xs:co mplexType  name="spou seInfo">
  540                                      <xs:all>
  541                                               <xs:elemen t minOccur s="0" name ="dob" typ e="xs:stri ng"/>
  542                                               <xs:elemen t minOccur s="0" name ="endDate"  type="xs: dateTime"/ >
  543                                               <xs:elemen t minOccur s="0" name ="familyNa me" type=" xs:string" />
  544                                               <xs:elemen t minOccur s="0" name ="gender"  type="xs:s tring"/>
  545                                               <xs:elemen t minOccur s="0" name ="givenNam e" type="x s:string"/ >
  546                                               <xs:elemen t minOccur s="0" name ="middleNa me" type=" xs:string" />
  547                                               <xs:elemen t minOccur s="0" name ="relation ship" type ="xs:strin g"/>
  548                                               <xs:elemen t minOccur s="0" name ="ssns" ty pe="ssnCol lection"/>
  549                                               <xs:elemen t minOccur s="0" name ="startDat e" type="x s:string"/ >
  550                                               <xs:elemen t minOccur s="0" name ="address"  type="add ressInfo"/ >
  551                                               <xs:elemen t minOccur s="0" name ="employme nt" type=" employment Info"/>
  552                                               <xs:elemen t minOccur s="0" name ="maidenNa me" type=" xs:string" />
  553                                      </xs:all >
  554                             </xs:c omplexType >
  555                             <xs:co mplexType  name="inco meTestInfo ">
  556                                      <xs:all>
  557                                               <xs:elemen t minOccur s="0" name ="adjudica tionDate"  type="xs:d ateTime"/>
  558                                               <xs:elemen t minOccur s="0" name ="agreesTo PayDeducti ble" type= "xs:boolea n"/>
  559                                               <xs:elemen t minOccur s="0" name ="cadAdjus ted" type= "xs:boolea n"/>
  560                                               <xs:elemen t minOccur s="0" name ="childInc omeExclusi onThreshol d" type="x s:decimal" />
  561                                               <xs:elemen t minOccur s="0" name ="comments " type="xs :string"/>
  562                                               <xs:elemen t minOccur s="0" name ="dateMTNo LongerRequ ired" type ="xs:dateT ime"/>
  563                                               <xs:elemen t minOccur s="0" name ="deductib leExpenses " type="xs :decimal"/ >
  564                                               <xs:elemen t minOccur s="0" name ="disclose FinancialI nformation " type="xs :boolean"/ >
  565                                               <xs:elemen t minOccur s="0" name ="effectiv eDate" typ e="xs:date Time"/>
  566                                               <xs:elemen t minOccur s="0" name ="futureTe st" type=" xs:boolean "/>
  567                                               <xs:elemen t minOccur s="0" name ="gmtThres holdAmount " type="xs :decimal"/ >
  568                                               <xs:elemen t minOccur s="0" name ="hardShip Reason" ty pe="xs:str ing"/>
  569                                               <xs:elemen t minOccur s="0" name ="hardship Info" type ="hardship Info"/>
  570                                               <xs:elemen t minOccur s="0" name ="incomeTe stType" ty pe="xs:str ing"/>
  571                                               <xs:elemen t minOccur s="0" name ="incomeTe stsource"  type="xs:s tring"/>
  572                                               <xs:elemen t minOccur s="0" name ="incomeVe rification Status" ty pe="xs:str ing"/>
  573                                               <xs:elemen t minOccur s="0" name ="incomeVe rification StatusDate " type="xs :dateTime" />
  574                                               <xs:elemen t minOccur s="0" name ="incomeYe ar" type=" xs:int"/>
  575                                               <xs:elemen t minOccur s="0" name ="ivmTestC ompletionD ate" type= "xs:dateTi me"/>
  576                                               <xs:elemen t minOccur s="0" name ="netIncom e" type="x s:decimal" />
  577                                               <xs:elemen t minOccur s="0" name ="netWorth " type="xs :decimal"/ >
  578                                               <xs:elemen t minOccur s="0" name ="networth Threshold"  type="xs: decimal"/>
  579                                               <xs:elemen t minOccur s="0" name ="pensionT hreshold"  type="xs:d ecimal"/>
  580                                               <xs:elemen t minOccur s="0" name ="previous YearThresh oldApplies " type="xs :boolean"/ >
  581                                               <xs:elemen t minOccur s="0" name ="primaryI ncomeTest"  type="xs: boolean"/>
  582                                               <xs:elemen t minOccur s="0" name ="reasonMT NoLongerRe quired" ty pe="xs:dec imal"/>
  583                                               <xs:elemen t minOccur s="0" name ="refusedT oSign" typ e="xs:bool ean"/>
  584                                               <xs:elemen t minOccur s="0" name ="sendForA djudicatio n" type="x s:boolean" />
  585                                               <xs:elemen t minOccur s="0" name ="siteCond uctingTest " type="xs :string"/>
  586                                               <xs:elemen t minOccur s="0" name ="statuses " type="in comeTestSt atusCollec tion"/>
  587                                               <xs:elemen t minOccur s="0" name ="threshol dA" type=" xs:decimal "/>
  588                                               <xs:elemen t minOccur s="0" name ="totalInc ome" type= "xs:decima l"/>
  589                                               <xs:elemen t minOccur s="0" name ="totalNum berOfDepen dents" typ e="xs:int" />
  590                                      </xs:all >
  591                             </xs:c omplexType >
  592                             <xs:co mplexType  name="hard shipInfo">
  593                                      <xs:all>
  594                                               <xs:elemen t minOccur s="0" name ="effectiv eDate" typ e="xs:date Time"/>
  595                                               <xs:elemen t minOccur s="0" name ="hardship Granted" t ype="xs:bo olean"/>
  596                                               <xs:elemen t minOccur s="0" name ="reason"  type="xs:s tring"/>
  597                                               <xs:elemen t minOccur s="0" name ="reviewDa te" type=" xs:dateTim e"/>
  598                                               <xs:elemen t minOccur s="0" name ="siteGran tingHardsh ip" type=" xs:string" />
  599                                      </xs:all >
  600                             </xs:c omplexType >
  601                             <xs:co mplexType  name="inco meTestStat usCollecti on">
  602                                      <xs:sequ ence>
  603                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="s tatus" nil lable="tru e" type="i ncomeTestS tatusInfo" />
  604                                      </xs:seq uence>
  605                             </xs:c omplexType >
  606                             <xs:co mplexType  name="inco meTestStat usInfo">
  607                                      <xs:all>
  608                                               <xs:elemen t minOccur s="0" name ="complete dDate" typ e="xs:date Time"/>
  609                                               <xs:elemen t minOccur s="0" name ="determin edStatus"  type="xs:s tring"/>
  610                                               <xs:elemen t minOccur s="0" name ="incomeTe stType" ty pe="xs:str ing"/>
  611                                               <xs:elemen t minOccur s="0" name ="lastEdit edDate" ty pe="xs:dat eTime"/>
  612                                               <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  613                                      </xs:all >
  614                             </xs:c omplexType >
  615                             <xs:co mplexType  name="inco mpetenceRu lingInfo">
  616                                      <xs:all>
  617                                               <xs:elemen t minOccur s="0" name ="civilRul ingDate" t ype="xs:st ring"/>
  618                                               <xs:elemen t minOccur s="0" name ="incompet ent" type= "xs:boolea n"/>
  619                                               <xs:elemen t minOccur s="0" name ="vaRuling Date" type ="xs:strin g"/>
  620                                      </xs:all >
  621                             </xs:c omplexType >
  622                             <xs:co mplexType  name="insu ranceColle ction">
  623                                      <xs:sequ ence>
  624                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="i nsurance"  nillable=" true" type ="insuranc eInfo"/>
  625                                      </xs:seq uence>
  626                             </xs:c omplexType >
  627                             <xs:co mplexType  name="insu ranceInfo" >
  628                                      <xs:all>
  629                                               <xs:elemen t minOccur s="0" name ="companyN ame" type= "xs:string "/>
  630                                               <xs:elemen t minOccur s="0" name ="enrolled InPartA" t ype="xs:bo olean"/>
  631                                               <xs:elemen t minOccur s="0" name ="enrolled InPartB" t ype="xs:bo olean"/>
  632                                               <xs:elemen t minOccur s="0" name ="groupNam e" type="x s:string"/ >
  633                                               <xs:elemen t minOccur s="0" name ="groupNum ber" type= "xs:string "/>
  634                                               <xs:elemen t minOccur s="0" name ="insAddre ss" type=" addressInf o"/>
  635                                               <xs:elemen t minOccur s="0" name ="insuranc ePhones" t ype="phone Collection "/>
  636                                               <xs:elemen t minOccur s="0" name ="insuranc eSiteUploa dStatus" t ype="xs:st ring"/>
  637                                               <xs:elemen t minOccur s="0" name ="insuredR elationshi p" type="x s:string"/ >
  638                                               <xs:elemen t minOccur s="0" name ="lastEdit edDate" ty pe="xs:dat eTime"/>
  639                                               <xs:elemen t minOccur s="0" name ="partAEff ectiveDate " type="xs :dateTime" />
  640                                               <xs:elemen t minOccur s="0" name ="partBEff ectiveDate " type="xs :dateTime" />
  641                                               <xs:elemen t minOccur s="0" name ="planType " type="xs :string"/>
  642                                               <xs:elemen t minOccur s="0" name ="policyEf fectiveDat e" type="x s:string"/ >
  643                                               <xs:elemen t minOccur s="0" name ="policyEx pirationDa te" type=" xs:string" />
  644                                               <xs:elemen t minOccur s="0" name ="policyHo lderName"  type="xs:s tring"/>
  645                                               <xs:elemen t minOccur s="0" name ="policyNu mber" type ="xs:strin g"/>
  646                                               <xs:elemen t minOccur s="0" name ="preadmit Certificat ion" type= "xs:boolea n"/>
  647                                               <xs:elemen t minOccur s="0" name ="reasonIn suranceNot Uploaded"  type="xs:s tring"/>
  648                                               <xs:elemen t minOccur s="0" name ="subscrib er" type=" xs:string" />
  649                                      </xs:all >
  650                             </xs:c omplexType >
  651                             <xs:co mplexType  name="mili taryServic eInfo">
  652                                      <xs:all>
  653                                               <xs:elemen t minOccur s="0" name ="combatEp isodes" ty pe="combat EpisodeCol lection"/>
  654                                               <xs:elemen t minOccur s="0" name ="combatVe teranEligi bilityEndD ate" type= "xs:dateTi me"/>
  655                                               <xs:elemen t minOccur s="0" name ="disabili tyRetireme ntIndicato r" type="x s:boolean" />
  656                                               <xs:elemen t minOccur s="0" name ="discharg eDueToDisa bility" ty pe="xs:boo lean"/>
  657                                               <xs:elemen t minOccur s="0" name ="military ServiceSit eRecords"  type="mili taryServic eSiteRecor dCollectio n"/>
  658                                               <xs:elemen t minOccur s="0" name ="shadIndi cator" typ e="xs:bool ean"/>
  659                                      </xs:all >
  660                             </xs:c omplexType >
  661                             <xs:co mplexType  name="comb atEpisodeC ollection" >
  662                                      <xs:sequ ence>
  663                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="c ombatEpiso de" nillab le="true"  type="comb atEpisodeI nfo"/>
  664                                      </xs:seq uence>
  665                             </xs:c omplexType >
  666                             <xs:co mplexType  name="comb atEpisodeI nfo">
  667                                      <xs:all>
  668                                               <xs:elemen t minOccur s="0" name ="combatPa yType" typ e="xs:stri ng"/>
  669                                               <xs:elemen t minOccur s="0" name ="conflict Location"  type="xs:s tring"/>
  670                                               <xs:elemen t minOccur s="0" name ="endDate"  type="xs: string"/>
  671                                               <xs:elemen t minOccur s="0" name ="OEFOIFSo urce" type ="xs:strin g"/>
  672                                               <xs:elemen t minOccur s="0" name ="OEFOIFSt ationNumbe r" type="x s:string"/ >
  673                                               <xs:elemen t minOccur s="0" name ="startDat e" type="x s:string"/ >
  674                                      </xs:all >
  675                             </xs:c omplexType >
  676                             <xs:co mplexType  name="mili taryServic eSiteRecor dCollectio n">
  677                                      <xs:sequ ence>
  678                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="m ilitarySer viceSiteRe cord" nill able="true " type="mi litaryServ iceSiteRec ordInfo"/>
  679                                      </xs:seq uence>
  680                             </xs:c omplexType >
  681                             <xs:co mplexType  name="mili taryServic eSiteRecor dInfo">
  682                                      <xs:all>
  683                                               <xs:elemen t minOccur s="0" name ="conflict Experience s" type="c onflictExp erienceCol lection"/>
  684                                               <xs:elemen t minOccur s="0" name ="military ServiceEpi sodes" typ e="militar yServiceEp isodeColle ction"/>
  685                                               <xs:elemen t minOccur s="0" name ="serviceP eriod" typ e="xs:stri ng"/>
  686                                               <xs:elemen t minOccur s="0" name ="site" ty pe="xs:str ing"/>
  687                                      </xs:all >
  688                             </xs:c omplexType >
  689                             <xs:co mplexType  name="conf lictExperi enceCollec tion">
  690                                      <xs:sequ ence>
  691                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="c onflictExp erience" n illable="t rue" type= "conflictE xperienceI nfo"/>
  692                                      </xs:seq uence>
  693                             </xs:c omplexType >
  694                             <xs:co mplexType  name="conf lictExperi enceInfo">
  695                                      <xs:all>
  696                                               <xs:elemen t minOccur s="0" name ="conflict Location"  type="xs:s tring"/>
  697                                               <xs:elemen t minOccur s="0" name ="endDate"  type="xs: string"/>
  698                                               <xs:elemen t minOccur s="0" name ="startDat e" type="x s:string"/ >
  699                                      </xs:all >
  700                             </xs:c omplexType >
  701                             <xs:co mplexType  name="mili taryServic eEpisodeCo llection">
  702                                      <xs:sequ ence>
  703                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="m ilitarySer viceEpisod e" nillabl e="true" t ype="milit aryService EpisodeInf o"/>
  704                                      </xs:seq uence>
  705                             </xs:c omplexType >
  706                             <xs:co mplexType  name="mili taryServic eEpisodeIn fo">
  707                                      <xs:all>
  708                                               <xs:elemen t minOccur s="0" name ="endDate"  type="xs: string"/>
  709                                               <xs:elemen t minOccur s="0" name ="serviceB ranch" typ e="xs:stri ng"/>
  710                                               <xs:elemen t minOccur s="0" name ="serviceN umber" typ e="xs:stri ng"/>
  711                                               <xs:elemen t minOccur s="0" name ="startDat e" type="x s:string"/ >
  712                                      </xs:all >
  713                             </xs:c omplexType >
  714                             <xs:co mplexType  name="pris onerOfWarI nfo">
  715                                      <xs:all>
  716                                               <xs:elemen t minOccur s="0" name ="episodes " type="po wEpisodeCo llection"/ >
  717                                               <xs:elemen t minOccur s="0" name ="powIndic ator" type ="xs:strin g"/>
  718                                      </xs:all >
  719                             </xs:c omplexType >
  720                             <xs:co mplexType  name="powE pisodeColl ection">
  721                                      <xs:sequ ence>
  722                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="e pisode" ni llable="tr ue" type=" powEpisode Info"/>
  723                                      </xs:seq uence>
  724                             </xs:c omplexType >
  725                             <xs:co mplexType  name="powE pisodeInfo ">
  726                                      <xs:all>
  727                                               <xs:elemen t minOccur s="0" name ="captureD ate" type= "xs:string "/>
  728                                               <xs:elemen t minOccur s="0" name ="dataSour ce" type=" xs:string" />
  729                                               <xs:elemen t minOccur s="0" name ="document Type" type ="xs:strin g"/>
  730                                               <xs:elemen t minOccur s="0" name ="releaseD ate" type= "xs:string "/>
  731                                      </xs:all >
  732                             </xs:c omplexType >
  733                             <xs:co mplexType  name="purp leHeartInf o">
  734                                      <xs:all>
  735                                               <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  736                                      </xs:all >
  737                             </xs:c omplexType >
  738                             <xs:co mplexType  name="rela tionCollec tion">
  739                                      <xs:sequ ence>
  740                                               <xs:elemen t maxOccur s="6999" m inOccurs=" 0" name="r elation" n illable="t rue" type= "relationI nfo"/>
  741                                      </xs:seq uence>
  742                             </xs:c omplexType >
  743                             <xs:co mplexType  name="sens itivityInf o">
  744                                      <xs:all>
  745                                               <xs:elemen t minOccur s="0" name ="sensitiv ityChangeD ate" type= "xs:dateTi me"/>
  746                                               <xs:elemen t minOccur s="0" name ="sensitiv ityChangeS ite" type= "xs:string "/>
  747                                               <xs:elemen t minOccur s="0" name ="sensitiv ityChangeS ource" typ e="xs:stri ng"/>
  748                                               <xs:elemen t minOccur s="0" name ="sensityF lag" type= "xs:boolea n"/>
  749                                      </xs:all >
  750                             </xs:c omplexType >
  751                             <xs:co mplexType  name="spin alCordInju ryInfo">
  752                                      <xs:all>
  753                                               <xs:elemen t minOccur s="0" name ="determin ationFacil ity" type= "xs:string "/>
  754                                               <xs:elemen t minOccur s="0" name ="spinalCo rdInjuryTy pe" type=" xs:string" />
  755                                      </xs:all >
  756                             </xs:c omplexType >
  757                    </xs :schema>
  758           </ wsdl:types >
  759           <w sdl:messag e name="ge tEESummary Response">
  760                    <wsd l:part nam e="getEESu mmaryRespo nse" eleme nt="tns:ge tEESummary Response">
  761       </wsdl :part>
  762           </ wsdl:messa ge>
  763           <w sdl:messag e name="ge tEESummary Request">
  764                    <wsd l:part nam e="getEESu mmaryReque st" elemen t="tns:get EESummaryR equest">
  765       </wsdl :part>
  766           </ wsdl:messa ge>
  767           <w sdl:portTy pe name="e eSummaryPo rt">
  768                    <wsd l:operatio n name="ge tEESummary ">
  769                             <wsdl: input name ="getEESum maryReques t" message ="sch:getE ESummaryRe quest">
  770       </wsdl :input>
  771                             <wsdl: output nam e="getEESu mmaryRespo nse" messa ge="sch:ge tEESummary Response">
  772       </wsdl :output>
  773                    </ws dl:operati on>
  774           </ wsdl:portT ype>
  775           <w sdl:bindin g name="ee SummaryPor tSoap11" t ype="tns:e eSummaryPo rt">
  776                    <soa p:binding  style="doc ument" tra nsport="ht tp://schem as.xmlsoap .org/soap/ http"/>
  777                    <wsd l:operatio n name="ge tEESummary ">
  778                             <soap: operation  soapAction =""/>
  779                             <wsdl: input name ="getEESum maryReques t">
  780                                      <soap:bo dy use="li teral"/>
  781                             </wsdl :input>
  782                             <wsdl: output nam e="getEESu mmaryRespo nse">
  783                                      <soap:bo dy use="li teral"/>
  784                             </wsdl :output>
  785                    </ws dl:operati on>
  786           </ wsdl:bindi ng>
  787           <w sdl:servic e name="ee SummaryPor tService">
  788                    <wsd l:port nam e="eeSumma ryPortSoap 11" bindin g="tns:eeS ummaryPort Soap11">
  789                              <soap:addr ess locati on="https: // ser v
e
r
.aac. DNS     : PORT /esr-ws/sp ring-ws/ge tEESummary /"/>
  790                    </ws dl:port>
  791           </ wsdl:servi ce>
  792   </wsdl:def initions>