514. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 5/10/2018 8:40: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.

514.1 Files compared

# Location File Last Modified
1 MHED_APPS_CIF.zip\SM v2.2.5\scheduling-manager-resources-2.2.5@e7f57981138.zip\SchedulingManagerMDWSLib\wsdl QuerySvc.wsdl Sat Apr 7 11:28:50 2018 UTC
2 MHED_APPS_CIF.zip\SM v2.2.5\scheduling-manager-resources-2.2.5@e7f57981138.zip\SchedulingManagerMDWSLib\wsdl QuerySvc.wsdl Thu May 3 12:58:47 2018 UTC

514.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 35 3804
Changed 35 70
Inserted 0 0
Removed 0 0

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

514.4 Active regular expressions

No regular expressions were active.

514.5 Comparison detail

  1   <wsdl:defi nitions xm lns:tm="ht tp://micro soft.com/w sdl/mime/t extMatchin g/" xmlns: soapenc="h ttp://sche mas.xmlsoa p.org/soap /encoding/ " xmlns:mi me="http:/ /schemas.x mlsoap.org /wsdl/mime /" xmlns:t ns="http:/ / DNS          /QuerySvc"  xmlns:soa p="http:// schemas.xm lsoap.org/ wsdl/soap/ " xmlns:s1 ="http:// DNS          /QuerySvc/ AbstractTy pes" xmlns :s="http:/ /www.w3.or g/2001/XML Schema" xm lns:soap12 ="http://s chemas.xml soap.org/w sdl/soap12 /" xmlns:h ttp="http: //schemas. xmlsoap.or g/wsdl/htt p/" xmlns: wsdl="http ://schemas .xmlsoap.o rg/wsdl/"  targetName space="htt p:// DNS          /QuerySvc" >
  2     <wsdl:ty pes>
  3         <s:schema  elementFor mDefault=" qualified"  targetNam espace="ht tp:// DNS          /QuerySvc" >
  4         <s:e lement nam e="getFile ">
  5           <s :complexTy pe>
  6              <s:sequenc e>
  7                <s:eleme nt minOccu rs="0" max Occurs="1"  name="fil eNumber" t ype="s:str ing"/>
  8                <s:eleme nt minOccu rs="1" max Occurs="1"  name="inc ludeXRefs"  type="s:b oolean"/>
  9              </s:sequen ce>
  10           </ s:complexT ype>
  11         </s: element>
  12         <s:e lement nam e="getFile Response">
  13           <s :complexTy pe>
  14              <s:sequenc e>
  15                <s:eleme nt minOccu rs="0" max Occurs="1"  name="get FileResult " type="tn s:VistaFil eTO"/>
  16              </s:sequen ce>
  17           </ s:complexT ype>
  18         </s: element>
  19         <s:c omplexType  name="Vis taFileTO">
  20           <s :complexCo ntent mixe d="false">
  21              <s:extensi on base="t ns:Abstrac tTO">
  22                <s:seque nce>
  23                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="f ields" typ e="tns:Arr ayOfVistaF ieldTO"/>
  24                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="g lobal" typ e="s:strin g"/>
  25                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="l astIenAssi gned" type ="s:string "/>
  26                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n ame" type= "s:string" />
  27                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n umber" typ e="s:strin g"/>
  28                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n umberOfRec ords" type ="s:string "/>
  29                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="x refs" type ="tns:XRef Array"/>
  30                </s:sequ ence>
  31              </s:extens ion>
  32           </ s:complexC ontent>
  33         </s: complexTyp e>
  34         <s:c omplexType  name="Abs tractTO" a bstract="t rue">
  35           <s :sequence>
  36              <s:element  minOccurs ="0" maxOc curs="1" n ame="fault " type="tn s:FaultTO" />
  37           </ s:sequence >
  38         </s: complexTyp e>
  39         <s:c omplexType  name="Fau ltTO">
  40           <s :sequence>
  41              <s:element  minOccurs ="0" maxOc curs="1" n ame="type"  type="s:s tring"/>
  42              <s:element  minOccurs ="0" maxOc curs="1" n ame="messa ge" type=" s:string"/ >
  43              <s:element  minOccurs ="0" maxOc curs="1" n ame="stack Trace" typ e="s:strin g"/>
  44              <s:element  minOccurs ="0" maxOc curs="1" n ame="inner Type" type ="s:string "/>
  45              <s:element  minOccurs ="0" maxOc curs="1" n ame="inner Message" t ype="s:str ing"/>
  46              <s:element  minOccurs ="0" maxOc curs="1" n ame="inner StackTrace " type="s: string"/>
  47              <s:element  minOccurs ="0" maxOc curs="1" n ame="sugge stion" typ e="s:strin g"/>
  48           </ s:sequence >
  49         </s: complexTyp e>
  50         <s:c omplexType  name="XRe fTO">
  51           <s :complexCo ntent mixe d="false">
  52              <s:extensi on base="t ns:Abstrac tTO">
  53                <s:seque nce>
  54                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d d" type="s :string"/>
  55                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="f ieldName"  type="s:st ring"/>
  56                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="f ieldNumber " type="s: string"/>
  57                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="f ile" type= "tns:Vista FileTO"/>
  58                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n ame" type= "s:string" />
  59                </s:sequ ence>
  60              </s:extens ion>
  61           </ s:complexC ontent>
  62         </s: complexTyp e>
  63         <s:c omplexType  name="Abs tractArray TO">
  64           <s :complexCo ntent mixe d="false">
  65              <s:extensi on base="t ns:Abstrac tTO">
  66                <s:seque nce>
  67                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="c ount" type ="s:int"/>
  68                </s:sequ ence>
  69              </s:extens ion>
  70           </ s:complexC ontent>
  71         </s: complexTyp e>
  72         <s:c omplexType  name="XRe fArray">
  73           <s :complexCo ntent mixe d="false">
  74              <s:extensi on base="t ns:Abstrac tArrayTO">
  75                <s:seque nce>
  76                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="x refs" type ="tns:Arra yOfXRefTO" />
  77                </s:sequ ence>
  78              </s:extens ion>
  79           </ s:complexC ontent>
  80         </s: complexTyp e>
  81         <s:c omplexType  name="Arr ayOfXRefTO ">
  82           <s :sequence>
  83              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="XRefTO"  nillable= "true" typ e="tns:XRe fTO"/>
  84           </ s:sequence >
  85         </s: complexTyp e>
  86         <s:c omplexType  name="Vis taFieldTO" >
  87           <s :complexCo ntent mixe d="false">
  88              <s:extensi on base="t ns:Abstrac tTO">
  89                <s:seque nce>
  90                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="i sMultiple"  type="s:b oolean"/>
  91                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="i sPointer"  type="s:bo olean"/>
  92                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="i sWordProc"  type="s:b oolean"/>
  93                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n ame" type= "s:string" />
  94                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n odePiece"  type="s:st ring"/>
  95                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n umber" typ e="s:strin g"/>
  96                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p ointsTo" t ype="tns:V istaFileTO "/>
  97                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t ransform"  type="s:st ring"/>
  98                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t ype" type= "s:string" />
  99                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="v alue" type ="s:string "/>
  100                </s:sequ ence>
  101              </s:extens ion>
  102           </ s:complexC ontent>
  103         </s: complexTyp e>
  104         <s:c omplexType  name="Arr ayOfVistaF ieldTO">
  105           <s :sequence>
  106              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="VistaFi eldTO" nil lable="tru e" type="t ns:VistaFi eldTO"/>
  107           </ s:sequence >
  108         </s: complexTyp e>
  109         <s:e lement nam e="getXRef s">
  110           <s :complexTy pe>
  111              <s:sequenc e>
  112                <s:eleme nt minOccu rs="0" max Occurs="1"  name="fil eNumber" t ype="s:str ing"/>
  113              </s:sequen ce>
  114           </ s:complexT ype>
  115         </s: element>
  116         <s:e lement nam e="getXRef sResponse" >
  117           <s :complexTy pe>
  118              <s:sequenc e>
  119                <s:eleme nt minOccu rs="0" max Occurs="1"  name="get XRefsResul t" type="t ns:XRefArr ay"/>
  120              </s:sequen ce>
  121           </ s:complexT ype>
  122         </s: element>
  123         <s:e lement nam e="ddrList er">
  124           <s :complexTy pe>
  125              <s:sequenc e>
  126                <s:eleme nt minOccu rs="0" max Occurs="1"  name="fil e" type="s :string"/>
  127                <s:eleme nt minOccu rs="0" max Occurs="1"  name="ien s" type="s :string"/>
  128                <s:eleme nt minOccu rs="0" max Occurs="1"  name="fie lds" type= "s:string" />
  129                <s:eleme nt minOccu rs="0" max Occurs="1"  name="fla gs" type=" s:string"/ >
  130                <s:eleme nt minOccu rs="0" max Occurs="1"  name="max rex" type= "s:string" />
  131                <s:eleme nt minOccu rs="0" max Occurs="1"  name="fro m" type="s :string"/>
  132                <s:eleme nt minOccu rs="0" max Occurs="1"  name="par t" type="s :string"/>
  133                <s:eleme nt minOccu rs="0" max Occurs="1"  name="xre f" type="s :string"/>
  134                <s:eleme nt minOccu rs="0" max Occurs="1"  name="scr een" type= "s:string" />
  135                <s:eleme nt minOccu rs="0" max Occurs="1"  name="ide ntifier" t ype="s:str ing"/>
  136              </s:sequen ce>
  137           </ s:complexT ype>
  138         </s: element>
  139         <s:e lement nam e="ddrList erResponse ">
  140           <s :complexTy pe>
  141              <s:sequenc e>
  142                <s:eleme nt minOccu rs="0" max Occurs="1"  name="ddr ListerResu lt" type=" tns:TextAr ray"/>
  143              </s:sequen ce>
  144           </ s:complexT ype>
  145         </s: element>
  146         <s:c omplexType  name="Tex tArray">
  147           <s :complexCo ntent mixe d="false">
  148              <s:extensi on base="t ns:Abstrac tArrayTO">
  149                <s:seque nce>
  150                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t ext" type= "tns:Array OfString"/ >
  151                </s:sequ ence>
  152              </s:extens ion>
  153           </ s:complexC ontent>
  154         </s: complexTyp e>
  155         <s:c omplexType  name="Arr ayOfString ">
  156           <s :sequence>
  157              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="string"  nillable= "true" typ e="s:strin g"/>
  158           </ s:sequence >
  159         </s: complexTyp e>
  160         <s:e lement nam e="visitSi te">
  161           <s :complexTy pe>
  162              <s:sequenc e>
  163                <s:eleme nt minOccu rs="0" max Occurs="1"  name="pwd " type="s: string"/>
  164                <s:eleme nt minOccu rs="0" max Occurs="1"  name="sit ecode" typ e="s:strin g"/>
  165                <s:eleme nt minOccu rs="0" max Occurs="1"  name="use rSitecode"  type="s:s tring"/>
  166                <s:eleme nt minOccu rs="0" max Occurs="1"  name="use rName" typ e="s:strin g"/>
  167                <s:eleme nt minOccu rs="0" max Occurs="1"  name="DUZ " type="s: string"/>
  168                <s:eleme nt minOccu rs="0" max Occurs="1"  name="SSN " type="s: string"/>
  169                <s:eleme nt minOccu rs="0" max Occurs="1"  name="con text" type ="s:string "/>
  170              </s:sequen ce>
  171           </ s:complexT ype>
  172         </s: element>
  173         <s:e lement nam e="visitSi teResponse ">
  174           <s :complexTy pe>
  175              <s:sequenc e>
  176                <s:eleme nt minOccu rs="0" max Occurs="1"  name="vis itSiteResu lt" type=" tns:UserTO "/>
  177              </s:sequen ce>
  178           </ s:complexT ype>
  179         </s: element>
  180         <s:c omplexType  name="Use rTO">
  181           <s :complexCo ntent mixe d="false">
  182              <s:extensi on base="t ns:Abstrac tTO">
  183                <s:seque nce>
  184                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d omain" typ e="s:strin g"/>
  185                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n ame" type= "s:string" />
  186                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="S SN" type=" s:string"/ >
  187                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="D UZ" type=" s:string"/ >
  188                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s iteId" typ e="s:strin g"/>
  189                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="o ffice" typ e="s:strin g"/>
  190                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p hone" type ="s:string "/>
  191                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p ager" type ="s:string "/>
  192                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d igitalPage r" type="s :string"/>
  193                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s ervice" ty pe="s:stri ng"/>
  194                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t itle" type ="s:string "/>
  195                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="o rderRole"  type="s:st ring"/>
  196                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="u serClass"  type="s:st ring"/>
  197                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="g reeting" t ype="s:str ing"/>
  198                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s iteMessage " type="s: string"/>
  199                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="i ds" type=" tns:Tagged TextArray" />
  200                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="e mailAddres s" type="s :string"/>
  201                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="u sername" t ype="s:str ing"/>
  202                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d emographic s" type="t ns:Demogra phicSetTO" />
  203                </s:sequ ence>
  204              </s:extens ion>
  205           </ s:complexC ontent>
  206         </s: complexTyp e>
  207         <s:c omplexType  name="Tag gedTextArr ay">
  208           <s :complexCo ntent mixe d="false">
  209              <s:extensi on base="t ns:Abstrac tArrayTO">
  210                <s:seque nce>
  211                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="r esults" ty pe="tns:Ar rayOfTagge dText"/>
  212                </s:sequ ence>
  213              </s:extens ion>
  214           </ s:complexC ontent>
  215         </s: complexTyp e>
  216         <s:c omplexType  name="Arr ayOfTagged Text">
  217           <s :sequence>
  218              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="TaggedT ext" nilla ble="true"  type="tns :TaggedTex t"/>
  219           </ s:sequence >
  220         </s: complexTyp e>
  221         <s:c omplexType  name="Tag gedText">
  222           <s :complexCo ntent mixe d="false">
  223              <s:extensi on base="t ns:Abstrac tTO">
  224                <s:seque nce>
  225                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t ag" type=" s:string"/ >
  226                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t ext" type= "s:string" />
  227                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t extArray"  type="tns: ArrayOfStr ing"/>
  228                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t aggedResul ts" type=" tns:ArrayO fTaggedTex t"/>
  229                </s:sequ ence>
  230              </s:extens ion>
  231           </ s:complexC ontent>
  232         </s: complexTyp e>
  233         <s:c omplexType  name="Dem ographicSe tTO">
  234           <s :sequence>
  235              <s:element  minOccurs ="0" maxOc curs="1" n ame="tag"  type="s:st ring"/>
  236              <s:element  minOccurs ="0" maxOc curs="1" n ame="addre sses" type ="tns:Arra yOfAddress TO"/>
  237              <s:element  minOccurs ="0" maxOc curs="1" n ame="phone s" type="t ns:ArrayOf PhoneNumTO "/>
  238              <s:element  minOccurs ="0" maxOc curs="1" n ame="email Addresses"  type="tns :ArrayOfSt ring"/>
  239              <s:element  minOccurs ="0" maxOc curs="1" n ame="names " type="tn s:ArrayOfS tring"/>
  240           </ s:sequence >
  241         </s: complexTyp e>
  242         <s:c omplexType  name="Arr ayOfAddres sTO">
  243           <s :sequence>
  244              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="Address TO" nillab le="true"  type="tns: AddressTO" />
  245           </ s:sequence >
  246         </s: complexTyp e>
  247         <s:c omplexType  name="Add ressTO">
  248           <s :complexCo ntent mixe d="false">
  249              <s:extensi on base="t ns:Abstrac tTO">
  250                <s:seque nce>
  251                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="v alidFrom"  type="s:st ring"/>
  252                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="v alidTo" ty pe="s:stri ng"/>
  253                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d escription " type="s: string"/>
  254                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t ype" type= "s:string" />
  255                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s treetAddre ss1" type= "s:string" />
  256                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s treetAddre ss2" type= "s:string" />
  257                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s treetAddre ss3" type= "s:string" />
  258                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="c ity" type= "s:string" />
  259                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="c ounty" typ e="s:strin g"/>
  260                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s tate" type ="s:string "/>
  261                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="z ipcode" ty pe="s:stri ng"/>
  262                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="c ountry" ty pe="s:stri ng"/>
  263                </s:sequ ence>
  264              </s:extens ion>
  265           </ s:complexC ontent>
  266         </s: complexTyp e>
  267         <s:c omplexType  name="Arr ayOfPhoneN umTO">
  268           <s :sequence>
  269              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="PhoneNu mTO" nilla ble="true"  type="tns :PhoneNumT O"/>
  270           </ s:sequence >
  271         </s: complexTyp e>
  272         <s:c omplexType  name="Pho neNumTO">
  273           <s :complexCo ntent mixe d="false">
  274              <s:extensi on base="t ns:Abstrac tTO">
  275                <s:seque nce>
  276                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t ype" type= "s:string" />
  277                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="a reaCode" t ype="s:str ing"/>
  278                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="e xchange" t ype="s:str ing"/>
  279                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n umber" typ e="s:strin g"/>
  280                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d escription " type="s: string"/>
  281                </s:sequ ence>
  282              </s:extens ion>
  283           </ s:complexC ontent>
  284         </s: complexTyp e>
  285         <s:e lement nam e="ddrGets Entry">
  286           <s :complexTy pe>
  287              <s:sequenc e>
  288                <s:eleme nt minOccu rs="0" max Occurs="1"  name="fil e" type="s :string"/>
  289                <s:eleme nt minOccu rs="0" max Occurs="1"  name="ien s" type="s :string"/>
  290                <s:eleme nt minOccu rs="0" max Occurs="1"  name="fld s" type="s :string"/>
  291                <s:eleme nt minOccu rs="0" max Occurs="1"  name="fla gs" type=" s:string"/ >
  292              </s:sequen ce>
  293           </ s:complexT ype>
  294         </s: element>
  295         <s:e lement nam e="ddrGets EntryRespo nse">
  296           <s :complexTy pe>
  297              <s:sequenc e>
  298                <s:eleme nt minOccu rs="0" max Occurs="1"  name="ddr GetsEntryR esult" typ e="tns:Tex tArray"/>
  299              </s:sequen ce>
  300           </ s:complexT ype>
  301         </s: element>
  302         <s:e lement nam e="siteHas Patch">
  303           <s :complexTy pe>
  304              <s:sequenc e>
  305                <s:eleme nt minOccu rs="0" max Occurs="1"  name="pat chId" type ="s:string "/>
  306              </s:sequen ce>
  307           </ s:complexT ype>
  308         </s: element>
  309         <s:e lement nam e="siteHas PatchRespo nse">
  310           <s :complexTy pe>
  311              <s:sequenc e>
  312                <s:eleme nt minOccu rs="0" max Occurs="1"  name="sit eHasPatchR esult" typ e="tns:Tag gedText"/>
  313              </s:sequen ce>
  314           </ s:complexT ype>
  315         </s: element>
  316         <s:e lement nam e="sitesHa vePatch">
  317           <s :complexTy pe>
  318              <s:sequenc e>
  319                <s:eleme nt minOccu rs="0" max Occurs="1"  name="sit elist" typ e="s:strin g"/>
  320                <s:eleme nt minOccu rs="0" max Occurs="1"  name="pat chId" type ="s:string "/>
  321              </s:sequen ce>
  322           </ s:complexT ype>
  323         </s: element>
  324         <s:e lement nam e="sitesHa vePatchRes ponse">
  325           <s :complexTy pe>
  326              <s:sequenc e>
  327                <s:eleme nt minOccu rs="0" max Occurs="1"  name="sit esHavePatc hResult" t ype="tns:T aggedTextA rray"/>
  328              </s:sequen ce>
  329           </ s:complexT ype>
  330         </s: element>
  331         <s:e lement nam e="runRpc" >
  332           <s :complexTy pe>
  333              <s:sequenc e>
  334                <s:eleme nt minOccu rs="0" max Occurs="1"  name="rpc Name" type ="s:string "/>
  335                <s:eleme nt minOccu rs="0" max Occurs="1"  name="par amValues"  type="tns: ArrayOfStr ing"/>
  336                <s:eleme nt minOccu rs="0" max Occurs="1"  name="par amTypes" t ype="tns:A rrayOfInt" />
  337                <s:eleme nt minOccu rs="0" max Occurs="1"  name="par amEncrypte d" type="t ns:ArrayOf Boolean"/>
  338              </s:sequen ce>
  339           </ s:complexT ype>
  340         </s: element>
  341         <s:c omplexType  name="Arr ayOfInt">
  342           <s :sequence>
  343              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="int" ty pe="s:int" />
  344           </ s:sequence >
  345         </s: complexTyp e>
  346         <s:c omplexType  name="Arr ayOfBoolea n">
  347           <s :sequence>
  348              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="boolean " type="s: boolean"/>
  349           </ s:sequence >
  350         </s: complexTyp e>
  351         <s:e lement nam e="runRpcR esponse">
  352           <s :complexTy pe>
  353              <s:sequenc e>
  354                <s:eleme nt minOccu rs="0" max Occurs="1"  name="run RpcResult"  type="tns :TaggedTex tArray"/>
  355              </s:sequen ce>
  356           </ s:complexT ype>
  357         </s: element>
  358         <s:e lement nam e="getSite s">
  359           <s :complexTy pe/>
  360         </s: element>
  361         <s:e lement nam e="getSite sResponse" >
  362           <s :complexTy pe>
  363              <s:sequenc e>
  364                <s:eleme nt minOccu rs="0" max Occurs="1"  name="get SitesResul t" type="t ns:TaggedT extArray"/ >
  365              </s:sequen ce>
  366           </ s:complexT ype>
  367         </s: element>
  368         <s:e lement nam e="addData Source">
  369           <s :complexTy pe>
  370              <s:sequenc e>
  371                <s:eleme nt minOccu rs="0" max Occurs="1"  name="id"  type="s:s tring"/>
  372                <s:eleme nt minOccu rs="0" max Occurs="1"  name="nam e" type="s :string"/>
  373                <s:eleme nt minOccu rs="0" max Occurs="1"  name="dat asource" t ype="s:str ing"/>
  374                <s:eleme nt minOccu rs="0" max Occurs="1"  name="por t" type="s :string"/>
  375                <s:eleme nt minOccu rs="0" max Occurs="1"  name="mod ality" typ e="s:strin g"/>
  376                <s:eleme nt minOccu rs="0" max Occurs="1"  name="pro tocol" typ e="s:strin g"/>
  377                <s:eleme nt minOccu rs="0" max Occurs="1"  name="reg ion" type= "s:string" />
  378              </s:sequen ce>
  379           </ s:complexT ype>
  380         </s: element>
  381         <s:e lement nam e="addData SourceResp onse">
  382           <s :complexTy pe>
  383              <s:sequenc e>
  384                <s:eleme nt minOccu rs="0" max Occurs="1"  name="add DataSource Result" ty pe="tns:Si teTO"/>
  385              </s:sequen ce>
  386           </ s:complexT ype>
  387         </s: element>
  388         <s:c omplexType  name="Sit eTO">
  389           <s :complexCo ntent mixe d="false">
  390              <s:extensi on base="t ns:Abstrac tTO">
  391                <s:seque nce>
  392                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s itecode" t ype="s:str ing"/>
  393                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n ame" type= "s:string" />
  394                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d isplayName " type="s: string"/>
  395                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="m oniker" ty pe="s:stri ng"/>
  396                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="r egionID" t ype="s:str ing"/>
  397                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="l astEventTi mestamp" t ype="s:str ing"/>
  398                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="l astEventRe ason" type ="s:string "/>
  399                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="u id" type=" s:string"/ >
  400                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p id" type=" s:string"/ >
  401                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d ataSources " type="tn s:DataSour ceArray"/>
  402                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p arentSiteI d" type="s :string"/>
  403                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="c hildSites"  type="tns :SiteArray "/>
  404                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="a ddress" ty pe="s:stri ng"/>
  405                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="c ity" type= "s:string" />
  406                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s tate" type ="s:string "/>
  407                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s ystemName"  type="s:s tring"/>
  408                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s iteType" t ype="s:str ing"/>
  409                </s:sequ ence>
  410              </s:extens ion>
  411           </ s:complexC ontent>
  412         </s: complexTyp e>
  413         <s:c omplexType  name="Dat aSourceArr ay">
  414           <s :complexCo ntent mixe d="false">
  415              <s:extensi on base="t ns:Abstrac tArrayTO">
  416                <s:seque nce>
  417                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="i tems" type ="tns:Arra yOfDataSou rceTO"/>
  418                </s:sequ ence>
  419              </s:extens ion>
  420           </ s:complexC ontent>
  421         </s: complexTyp e>
  422         <s:c omplexType  name="Arr ayOfDataSo urceTO">
  423           <s :sequence>
  424              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="DataSou rceTO" nil lable="tru e" type="t ns:DataSou rceTO"/>
  425           </ s:sequence >
  426         </s: complexTyp e>
  427         <s:c omplexType  name="Dat aSourceTO" >
  428           <s :complexCo ntent mixe d="false">
  429              <s:extensi on base="t ns:Abstrac tTO">
  430                <s:seque nce>
  431                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p rotocol" t ype="s:str ing"/>
  432                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="m odality" t ype="s:str ing"/>
  433                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="t imeout" ty pe="s:int" />
  434                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="p ort" type= "s:int"/>
  435                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p rovider" t ype="s:str ing"/>
  436                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s tatus" typ e="s:strin g"/>
  437                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d escription " type="s: string"/>
  438                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="c ontext" ty pe="s:stri ng"/>
  439                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="t estSource"  type="s:b oolean"/>
  440                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="v endor" typ e="s:strin g"/>
  441                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="v ersion" ty pe="s:stri ng"/>
  442                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s iteId" typ e="tns:Tag gedText"/>
  443                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="w elcomeMess age" type= "s:string" />
  444                </s:sequ ence>
  445              </s:extens ion>
  446           </ s:complexC ontent>
  447         </s: complexTyp e>
  448         <s:c omplexType  name="Sit eArray">
  449           <s :complexCo ntent mixe d="false">
  450              <s:extensi on base="t ns:Abstrac tArrayTO">
  451                <s:seque nce>
  452                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s ites" type ="tns:Arra yOfSiteTO" />
  453                </s:sequ ence>
  454              </s:extens ion>
  455           </ s:complexC ontent>
  456         </s: complexTyp e>
  457         <s:c omplexType  name="Arr ayOfSiteTO ">
  458           <s :sequence>
  459              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="SiteTO"  nillable= "true" typ e="tns:Sit eTO"/>
  460           </ s:sequence >
  461         </s: complexTyp e>
  462         <s:e lement nam e="setVha" >
  463           <s :complexTy pe>
  464              <s:sequenc e>
  465                <s:eleme nt minOccu rs="0" max Occurs="1"  name="sit esFileName " type="s: string"/>
  466              </s:sequen ce>
  467           </ s:complexT ype>
  468         </s: element>
  469         <s:e lement nam e="setVhaR esponse">
  470           <s :complexTy pe>
  471              <s:sequenc e>
  472                <s:eleme nt minOccu rs="0" max Occurs="1"  name="set VhaResult"  type="tns :SiteArray "/>
  473              </s:sequen ce>
  474           </ s:complexT ype>
  475         </s: element>
  476         <s:e lement nam e="getVHA" >
  477           <s :complexTy pe/>
  478         </s: element>
  479         <s:e lement nam e="getVHAR esponse">
  480           <s :complexTy pe>
  481              <s:sequenc e>
  482                <s:eleme nt minOccu rs="0" max Occurs="1"  name="get VHAResult"  type="tns :RegionArr ay"/>
  483              </s:sequen ce>
  484           </ s:complexT ype>
  485         </s: element>
  486         <s:c omplexType  name="Reg ionArray">
  487           <s :complexCo ntent mixe d="false">
  488              <s:extensi on base="t ns:Abstrac tArrayTO">
  489                <s:seque nce>
  490                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="r egions" ty pe="tns:Ar rayOfRegio nTO"/>
  491                </s:sequ ence>
  492              </s:extens ion>
  493           </ s:complexC ontent>
  494         </s: complexTyp e>
  495         <s:c omplexType  name="Arr ayOfRegion TO">
  496           <s :sequence>
  497              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="RegionT O" nillabl e="true" t ype="tns:R egionTO"/>
  498           </ s:sequence >
  499         </s: complexTyp e>
  500         <s:c omplexType  name="Reg ionTO">
  501           <s :complexCo ntent mixe d="false">
  502              <s:extensi on base="t ns:Abstrac tTO">
  503                <s:seque nce>
  504                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n ame" type= "s:string" />
  505                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="i d" type="s :string"/>
  506                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s ites" type ="tns:Site Array"/>
  507                </s:sequ ence>
  508              </s:extens ion>
  509           </ s:complexC ontent>
  510         </s: complexTyp e>
  511         <s:e lement nam e="connect ">
  512           <s :complexTy pe>
  513              <s:sequenc e>
  514                <s:eleme nt minOccu rs="0" max Occurs="1"  name="sit elist" typ e="s:strin g"/>
  515              </s:sequen ce>
  516           </ s:complexT ype>
  517         </s: element>
  518         <s:e lement nam e="connect Response">
  519           <s :complexTy pe>
  520              <s:sequenc e>
  521                <s:eleme nt minOccu rs="0" max Occurs="1"  name="con nectResult " type="tn s:DataSour ceArray"/>
  522              </s:sequen ce>
  523           </ s:complexT ype>
  524         </s: element>
  525         <s:e lement nam e="login">
  526           <s :complexTy pe>
  527              <s:sequenc e>
  528                <s:eleme nt minOccu rs="0" max Occurs="1"  name="use rname" typ e="s:strin g"/>
  529                <s:eleme nt minOccu rs="0" max Occurs="1"  name="pwd " type="s: string"/>
  530                <s:eleme nt minOccu rs="0" max Occurs="1"  name="con text" type ="s:string "/>
  531              </s:sequen ce>
  532           </ s:complexT ype>
  533         </s: element>
  534         <s:e lement nam e="loginRe sponse">
  535           <s :complexTy pe>
  536              <s:sequenc e>
  537                <s:eleme nt minOccu rs="0" max Occurs="1"  name="log inResult"  type="tns: UserTO"/>
  538              </s:sequen ce>
  539           </ s:complexT ype>
  540         </s: element>
  541         <s:e lement nam e="disconn ect">
  542           <s :complexTy pe/>
  543         </s: element>
  544         <s:e lement nam e="disconn ectRespons e">
  545           <s :complexTy pe>
  546              <s:sequenc e>
  547                <s:eleme nt minOccu rs="0" max Occurs="1"  name="dis connectRes ult" type= "tns:Tagge dTextArray "/>
  548              </s:sequen ce>
  549           </ s:complexT ype>
  550         </s: element>
  551         <s:e lement nam e="select" >
  552           <s :complexTy pe>
  553              <s:sequenc e>
  554                <s:eleme nt minOccu rs="0" max Occurs="1"  name="DFN " type="s: string"/>
  555              </s:sequen ce>
  556           </ s:complexT ype>
  557         </s: element>
  558         <s:e lement nam e="selectR esponse">
  559           <s :complexTy pe>
  560              <s:sequenc e>
  561                <s:eleme nt minOccu rs="0" max Occurs="1"  name="sel ectResult"  type="tns :PatientTO "/>
  562              </s:sequen ce>
  563           </ s:complexT ype>
  564         </s: element>
  565         <s:c omplexType  name="Pat ientTO">
  566           <s :complexCo ntent mixe d="false">
  567              <s:extensi on base="t ns:PersonT O">
  568                <s:seque nce>
  569                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="e ligibility Code" type ="s:string "/>
  570                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p atientName " type="s: string"/>
  571                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="m piPid" typ e="s:strin g"/>
  572                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="m piChecksum " type="s: string"/>
  573                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="l ocalPid" t ype="s:str ing"/>
  574                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s itePids" t ype="tns:T aggedTextA rray"/>
  575                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="v endorPid"  type="s:st ring"/>
  576                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="l ocation" t ype="tns:H ospitalLoc ationTO"/>
  577                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="c wad" type= "s:string" />
  578                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="r estricted"  type="s:b oolean"/>
  579                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="a dmitTimest amp" type= "s:string" />
  580                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="s erviceConn ected" typ e="s:boole an"/>
  581                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="s cPercent"  type="s:in t"/>
  582                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="i npatient"  type="s:bo olean"/>
  583                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d eceasedDat e" type="s :string"/>
  584                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="c onfidentia lity" type ="tns:Tagg edText"/>
  585                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="n eedsMeansT est" type= "s:boolean "/>
  586                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p atientFlag s" type="t ns:TaggedT extArray"/ >
  587                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="c morSiteId"  type="s:s tring"/>
  588                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="a ctiveInsur ance" type ="s:string "/>
  589                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="i sTestPatie nt" type=" s:boolean" />
  590                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="c urrentMean sStatus" t ype="s:str ing"/>
  591                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="h asInsuranc e" type="s :boolean"/ >
  592                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p referredFa cility" ty pe="tns:Ta ggedText"/ >
  593                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p atientType " type="s: string"/>
  594                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="i sVeteran"  type="s:bo olean"/>
  595                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="i sLocallyAs signedMpiP id" type=" s:boolean" />
  596                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s ites" type ="tns:Site Array"/>
  597                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t eam" type= "tns:TeamT O"/>
  598                </s:sequ ence>
  599              </s:extens ion>
  600           </ s:complexC ontent>
  601         </s: complexTyp e>
  602         <s:c omplexType  name="Per sonTO">
  603           <s :complexCo ntent mixe d="false">
  604              <s:extensi on base="t ns:Abstrac tTO">
  605                <s:seque nce>
  606                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="i d" type="s :string"/>
  607                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="o ccupation"  type="s:s tring"/>
  608                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="e mploymentS tatus" typ e="s:strin g"/>
  609                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="r elationshi ps" type=" tns:Person Array"/>
  610                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d escription " type="s: string"/>
  611                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="r eligion" t ype="s:str ing"/>
  612                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n ame" type= "s:string" />
  613                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s sn" type=" s:string"/ >
  614                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="g ender" typ e="s:strin g"/>
  615                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d ob" type=" s:string"/ >
  616                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="e thnicity"  type="s:st ring"/>
  617                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="a ge" type=" s:int"/>
  618                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="m aritalStat us" type=" s:string"/ >
  619                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="h omeAddress " type="tn s:AddressT O"/>
  620                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="h omePhone"  type="tns: PhoneNumTO "/>
  621                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="c ellPhone"  type="tns: PhoneNumTO "/>
  622                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d emographic s" type="t ns:ArrayOf Demographi cSetTO"/>
  623                </s:sequ ence>
  624              </s:extens ion>
  625           </ s:complexC ontent>
  626         </s: complexTyp e>
  627         <s:c omplexType  name="Per sonArray">
  628           <s :complexCo ntent mixe d="false">
  629              <s:extensi on base="t ns:Abstrac tArrayTO">
  630                <s:seque nce>
  631                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p ersons" ty pe="tns:Ar rayOfPerso nTO"/>
  632                </s:sequ ence>
  633              </s:extens ion>
  634           </ s:complexC ontent>
  635         </s: complexTyp e>
  636         <s:c omplexType  name="Arr ayOfPerson TO">
  637           <s :sequence>
  638              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="PersonT O" nillabl e="true" t ype="tns:P ersonTO"/>
  639           </ s:sequence >
  640         </s: complexTyp e>
  641         <s:c omplexType  name="Arr ayOfDemogr aphicSetTO ">
  642           <s :sequence>
  643              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="Demogra phicSetTO"  nillable= "true" typ e="tns:Dem ographicSe tTO"/>
  644           </ s:sequence >
  645         </s: complexTyp e>
  646         <s:c omplexType  name="Hos pitalLocat ionTO">
  647           <s :complexCo ntent mixe d="false">
  648              <s:extensi on base="t ns:Abstrac tTO">
  649                <s:seque nce>
  650                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="i d" type="s :string"/>
  651                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n ame" type= "s:string" />
  652                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="a bbreviatio n" type="s :string"/>
  653                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d epartment"  type="tns :TaggedTex t"/>
  654                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s ervice" ty pe="tns:Ta ggedText"/ >
  655                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s pecialty"  type="tns: TaggedText "/>
  656                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s topCode" t ype="tns:T aggedText" />
  657                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="c reditStopC ode" type= "tns:Tagge dText"/>
  658                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="f acility" t ype="tns:S iteTO"/>
  659                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="b uilding" t ype="s:str ing"/>
  660                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="f loor" type ="s:string "/>
  661                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="r oom" type= "s:string" />
  662                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="b ed" type=" s:string"/ >
  663                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s tatus" typ e="s:strin g"/>
  664                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p hone" type ="s:string "/>
  665                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="a ppointment Timestamp"  type="s:s tring"/>
  666                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t ype" type= "s:string" />
  667                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p hysicalLoc ation" typ e="s:strin g"/>
  668                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="v isitLocati on" type=" s:string"/ >
  669                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="a skForCheck In" type=" s:boolean" />
  670                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="a ppointment Length" ty pe="s:stri ng"/>
  671                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="c linicDispl ayStartTim e" type="s :string"/>
  672                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="d isplayIncr ements" ty pe="s:stri ng"/>
  673                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="m axOverbook sPerDay" t ype="s:str ing"/>
  674                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p rohibitAcc essToClini c" type="s :string"/>
  675                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="a vailabilit y" type="t ns:TimeSlo tArray"/>
  676                </s:sequ ence>
  677              </s:extens ion>
  678           </ s:complexC ontent>
  679         </s: complexTyp e>
  680         <s:c omplexType  name="Tim eSlotArray ">
  681           <s :complexCo ntent mixe d="false">
  682              <s:extensi on base="t ns:Abstrac tTaggedArr ayTO">
  683                <s:seque nce>
  684                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="s lots" type ="tns:Arra yOfTimeSlo tTO"/>
  685                </s:sequ ence>
  686              </s:extens ion>
  687           </ s:complexC ontent>
  688         </s: complexTyp e>
  689         <s:c omplexType  name="Abs tractTagge dArrayTO">
  690           <s :complexCo ntent mixe d="false">
  691              <s:extensi on base="t ns:Abstrac tArrayTO">
  692                <s:seque nce>
  693                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t ag" type=" s:string"/ >
  694                </s:sequ ence>
  695              </s:extens ion>
  696           </ s:complexC ontent>
  697         </s: complexTyp e>
  698         <s:c omplexType  name="Arr ayOfTimeSl otTO">
  699           <s :sequence>
  700              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="TimeSlo tTO" nilla ble="true"  type="tns :TimeSlotT O"/>
  701           </ s:sequence >
  702         </s: complexTyp e>
  703         <s:c omplexType  name="Tim eSlotTO">
  704           <s :complexCo ntent mixe d="false">
  705              <s:extensi on base="t ns:Abstrac tTO">
  706                <s:seque nce>
  707                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="s tart" type ="s:dateTi me"/>
  708                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="e nd" type=" s:dateTime "/>
  709                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="t ext" type= "s:string" />
  710                  <s:ele ment minOc curs="1" m axOccurs=" 1" name="a vailable"  type="s:bo olean"/>
  711                </s:sequ ence>
  712              </s:extens ion>
  713           </ s:complexC ontent>
  714         </s: complexTyp e>
  715         <s:c omplexType  name="Tea mTO">
  716           <s :complexCo ntent mixe d="false">
  717              <s:extensi on base="t ns:Abstrac tTO">
  718                <s:seque nce>
  719                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="i d" type="s :string"/>
  720                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="n ame" type= "s:string" />
  721                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="p cpName" ty pe="s:stri ng"/>
  722                  <s:ele ment minOc curs="0" m axOccurs=" 1" name="a ttendingNa me" type=" s:string"/ >
  723                </s:sequ ence>
  724              </s:extens ion>
  725           </ s:complexC ontent>
  726         </s: complexTyp e>
  727         <s:e lement nam e="VistaFi leTO" nill able="true " type="tn s:VistaFil eTO"/>
  728         <s:e lement nam e="XRefArr ay" nillab le="true"  type="tns: XRefArray" />
  729         <s:e lement nam e="TextArr ay" nillab le="true"  type="tns: TextArray" />
  730         <s:e lement nam e="UserTO"  nillable= "true" typ e="tns:Use rTO"/>
  731         <s:e lement nam e="TaggedT ext" nilla ble="true"  type="tns :TaggedTex t"/>
  732         <s:e lement nam e="TaggedT extArray"  nillable=" true" type ="tns:Tagg edTextArra y"/>
  733         <s:e lement nam e="SiteTO"  nillable= "true" typ e="tns:Sit eTO"/>
  734         <s:e lement nam e="SiteArr ay" nillab le="true"  type="tns: SiteArray" />
  735         <s:e lement nam e="RegionA rray" nill able="true " type="tn s:RegionAr ray"/>
  736         <s:e lement nam e="DataSou rceArray"  nillable=" true" type ="tns:Data SourceArra y"/>
  737         <s:e lement nam e="Patient TO" nillab le="true"  type="tns: PatientTO" />
  738       </s:sc hema>
  739         <s:schema  targetName space="htt p:// DNS          /QuerySvc/ AbstractTy pes">
  740         <s:i mport name space="htt p://schema s.xmlsoap. org/soap/e ncoding/"/ >
  741         <s:c omplexType  name="Str ingArray">
  742           <s :sequence>
  743              <s:element  minOccurs ="0" maxOc curs="unbo unded" nam e="String"  type="s:s tring"/>
  744           </ s:sequence >
  745         </s: complexTyp e>
  746       </s:sc hema>
  747     </wsdl:t ypes>
  748     <wsdl:me ssage name ="getFileS oapIn">
  749       <wsdl: part name= "parameter s" element ="tns:getF ile"/>
  750     </wsdl:m essage>
  751     <wsdl:me ssage name ="getFileS oapOut">
  752       <wsdl: part name= "parameter s" element ="tns:getF ileRespons e"/>
  753     </wsdl:m essage>
  754     <wsdl:me ssage name ="getXRefs SoapIn">
  755       <wsdl: part name= "parameter s" element ="tns:getX Refs"/>
  756     </wsdl:m essage>
  757     <wsdl:me ssage name ="getXRefs SoapOut">
  758       <wsdl: part name= "parameter s" element ="tns:getX RefsRespon se"/>
  759     </wsdl:m essage>
  760     <wsdl:me ssage name ="ddrListe rSoapIn">
  761       <wsdl: part name= "parameter s" element ="tns:ddrL ister"/>
  762     </wsdl:m essage>
  763     <wsdl:me ssage name ="ddrListe rSoapOut">
  764       <wsdl: part name= "parameter s" element ="tns:ddrL isterRespo nse"/>
  765     </wsdl:m essage>
  766     <wsdl:me ssage name ="visitSit eSoapIn">
  767       <wsdl: part name= "parameter s" element ="tns:visi tSite"/>
  768     </wsdl:m essage>
  769     <wsdl:me ssage name ="visitSit eSoapOut">
  770       <wsdl: part name= "parameter s" element ="tns:visi tSiteRespo nse"/>
  771     </wsdl:m essage>
  772     <wsdl:me ssage name ="ddrGetsE ntrySoapIn ">
  773       <wsdl: part name= "parameter s" element ="tns:ddrG etsEntry"/ >
  774     </wsdl:m essage>
  775     <wsdl:me ssage name ="ddrGetsE ntrySoapOu t">
  776       <wsdl: part name= "parameter s" element ="tns:ddrG etsEntryRe sponse"/>
  777     </wsdl:m essage>
  778     <wsdl:me ssage name ="siteHasP atchSoapIn ">
  779       <wsdl: part name= "parameter s" element ="tns:site HasPatch"/ >
  780     </wsdl:m essage>
  781     <wsdl:me ssage name ="siteHasP atchSoapOu t">
  782       <wsdl: part name= "parameter s" element ="tns:site HasPatchRe sponse"/>
  783     </wsdl:m essage>
  784     <wsdl:me ssage name ="sitesHav ePatchSoap In">
  785       <wsdl: part name= "parameter s" element ="tns:site sHavePatch "/>
  786     </wsdl:m essage>
  787     <wsdl:me ssage name ="sitesHav ePatchSoap Out">
  788       <wsdl: part name= "parameter s" element ="tns:site sHavePatch Response"/ >
  789     </wsdl:m essage>
  790     <wsdl:me ssage name ="runRpcSo apIn">
  791       <wsdl: part name= "parameter s" element ="tns:runR pc"/>
  792     </wsdl:m essage>
  793     <wsdl:me ssage name ="runRpcSo apOut">
  794       <wsdl: part name= "parameter s" element ="tns:runR pcResponse "/>
  795     </wsdl:m essage>
  796     <wsdl:me ssage name ="getSites SoapIn">
  797       <wsdl: part name= "parameter s" element ="tns:getS ites"/>
  798     </wsdl:m essage>
  799     <wsdl:me ssage name ="getSites SoapOut">
  800       <wsdl: part name= "parameter s" element ="tns:getS itesRespon se"/>
  801     </wsdl:m essage>
  802     <wsdl:me ssage name ="addDataS ourceSoapI n">
  803       <wsdl: part name= "parameter s" element ="tns:addD ataSource" />
  804     </wsdl:m essage>
  805     <wsdl:me ssage name ="addDataS ourceSoapO ut">
  806       <wsdl: part name= "parameter s" element ="tns:addD ataSourceR esponse"/>
  807     </wsdl:m essage>
  808     <wsdl:me ssage name ="setVhaSo apIn">
  809       <wsdl: part name= "parameter s" element ="tns:setV ha"/>
  810     </wsdl:m essage>
  811     <wsdl:me ssage name ="setVhaSo apOut">
  812       <wsdl: part name= "parameter s" element ="tns:setV haResponse "/>
  813     </wsdl:m essage>
  814     <wsdl:me ssage name ="getVHASo apIn">
  815       <wsdl: part name= "parameter s" element ="tns:getV HA"/>
  816     </wsdl:m essage>
  817     <wsdl:me ssage name ="getVHASo apOut">
  818       <wsdl: part name= "parameter s" element ="tns:getV HAResponse "/>
  819     </wsdl:m essage>
  820     <wsdl:me ssage name ="connectS oapIn">
  821       <wsdl: part name= "parameter s" element ="tns:conn ect"/>
  822     </wsdl:m essage>
  823     <wsdl:me ssage name ="connectS oapOut">
  824       <wsdl: part name= "parameter s" element ="tns:conn ectRespons e"/>
  825     </wsdl:m essage>
  826     <wsdl:me ssage name ="loginSoa pIn">
  827       <wsdl: part name= "parameter s" element ="tns:logi n"/>
  828     </wsdl:m essage>
  829     <wsdl:me ssage name ="loginSoa pOut">
  830       <wsdl: part name= "parameter s" element ="tns:logi nResponse" />
  831     </wsdl:m essage>
  832     <wsdl:me ssage name ="disconne ctSoapIn">
  833       <wsdl: part name= "parameter s" element ="tns:disc onnect"/>
  834     </wsdl:m essage>
  835     <wsdl:me ssage name ="disconne ctSoapOut" >
  836       <wsdl: part name= "parameter s" element ="tns:disc onnectResp onse"/>
  837     </wsdl:m essage>
  838     <wsdl:me ssage name ="selectSo apIn">
  839       <wsdl: part name= "parameter s" element ="tns:sele ct"/>
  840     </wsdl:m essage>
  841     <wsdl:me ssage name ="selectSo apOut">
  842       <wsdl: part name= "parameter s" element ="tns:sele ctResponse "/>
  843     </wsdl:m essage>
  844     <wsdl:me ssage name ="getFileH ttpGetIn">
  845       <wsdl: part name= "fileNumbe r" type="s :string"/>
  846       <wsdl: part name= "includeXR efs" type= "s:string" />
  847     </wsdl:m essage>
  848     <wsdl:me ssage name ="getFileH ttpGetOut" >
  849       <wsdl: part name= "Body" ele ment="tns: VistaFileT O"/>
  850     </wsdl:m essage>
  851     <wsdl:me ssage name ="getXRefs HttpGetIn" >
  852       <wsdl: part name= "fileNumbe r" type="s :string"/>
  853     </wsdl:m essage>
  854     <wsdl:me ssage name ="getXRefs HttpGetOut ">
  855       <wsdl: part name= "Body" ele ment="tns: XRefArray" />
  856     </wsdl:m essage>
  857     <wsdl:me ssage name ="ddrListe rHttpGetIn ">
  858       <wsdl: part name= "file" typ e="s:strin g"/>
  859       <wsdl: part name= "iens" typ e="s:strin g"/>
  860       <wsdl: part name= "fields" t ype="s:str ing"/>
  861       <wsdl: part name= "flags" ty pe="s:stri ng"/>
  862       <wsdl: part name= "maxrex" t ype="s:str ing"/>
  863       <wsdl: part name= "from" typ e="s:strin g"/>
  864       <wsdl: part name= "part" typ e="s:strin g"/>
  865       <wsdl: part name= "xref" typ e="s:strin g"/>
  866       <wsdl: part name= "screen" t ype="s:str ing"/>
  867       <wsdl: part name= "identifie r" type="s :string"/>
  868     </wsdl:m essage>
  869     <wsdl:me ssage name ="ddrListe rHttpGetOu t">
  870       <wsdl: part name= "Body" ele ment="tns: TextArray" />
  871     </wsdl:m essage>
  872     <wsdl:me ssage name ="visitSit eHttpGetIn ">
  873       <wsdl: part name= "pwd" type ="s:string "/>
  874       <wsdl: part name= "sitecode"  type="s:s tring"/>
  875       <wsdl: part name= "userSitec ode" type= "s:string" />
  876       <wsdl: part name= "userName"  type="s:s tring"/>
  877       <wsdl: part name= "DUZ" type ="s:string "/>
  878       <wsdl: part name= "SSN" type ="s:string "/>
  879       <wsdl: part name= "context"  type="s:st ring"/>
  880     </wsdl:m essage>
  881     <wsdl:me ssage name ="visitSit eHttpGetOu t">
  882       <wsdl: part name= "Body" ele ment="tns: UserTO"/>
  883     </wsdl:m essage>
  884     <wsdl:me ssage name ="ddrGetsE ntryHttpGe tIn">
  885       <wsdl: part name= "file" typ e="s:strin g"/>
  886       <wsdl: part name= "iens" typ e="s:strin g"/>
  887       <wsdl: part name= "flds" typ e="s:strin g"/>
  888       <wsdl: part name= "flags" ty pe="s:stri ng"/>
  889     </wsdl:m essage>
  890     <wsdl:me ssage name ="ddrGetsE ntryHttpGe tOut">
  891       <wsdl: part name= "Body" ele ment="tns: TextArray" />
  892     </wsdl:m essage>
  893     <wsdl:me ssage name ="siteHasP atchHttpGe tIn">
  894       <wsdl: part name= "patchId"  type="s:st ring"/>
  895     </wsdl:m essage>
  896     <wsdl:me ssage name ="siteHasP atchHttpGe tOut">
  897       <wsdl: part name= "Body" ele ment="tns: TaggedText "/>
  898     </wsdl:m essage>
  899     <wsdl:me ssage name ="sitesHav ePatchHttp GetIn">
  900       <wsdl: part name= "sitelist"  type="s:s tring"/>
  901       <wsdl: part name= "patchId"  type="s:st ring"/>
  902     </wsdl:m essage>
  903     <wsdl:me ssage name ="sitesHav ePatchHttp GetOut">
  904       <wsdl: part name= "Body" ele ment="tns: TaggedText Array"/>
  905     </wsdl:m essage>
  906     <wsdl:me ssage name ="runRpcHt tpGetIn">
  907       <wsdl: part name= "rpcName"  type="s:st ring"/>
  908       <wsdl: part name= "paramValu es" type=" s1:StringA rray"/>
  909       <wsdl: part name= "paramType s" type="s 1:StringAr ray"/>
  910       <wsdl: part name= "paramEncr ypted" typ e="s1:Stri ngArray"/>
  911     </wsdl:m essage>
  912     <wsdl:me ssage name ="runRpcHt tpGetOut">
  913       <wsdl: part name= "Body" ele ment="tns: TaggedText Array"/>
  914     </wsdl:m essage>
  915     <wsdl:me ssage name ="getSites HttpGetIn" />
  916     <wsdl:me ssage name ="getSites HttpGetOut ">
  917       <wsdl: part name= "Body" ele ment="tns: TaggedText Array"/>
  918     </wsdl:m essage>
  919     <wsdl:me ssage name ="addDataS ourceHttpG etIn">
  920       <wsdl: part name= "id" type= "s:string" />
  921       <wsdl: part name= "name" typ e="s:strin g"/>
  922       <wsdl: part name= "datasourc e" type="s :string"/>
  923       <wsdl: part name= "port" typ e="s:strin g"/>
  924       <wsdl: part name= "modality"  type="s:s tring"/>
  925       <wsdl: part name= "protocol"  type="s:s tring"/>
  926       <wsdl: part name= "region" t ype="s:str ing"/>
  927     </wsdl:m essage>
  928     <wsdl:me ssage name ="addDataS ourceHttpG etOut">
  929       <wsdl: part name= "Body" ele ment="tns: SiteTO"/>
  930     </wsdl:m essage>
  931     <wsdl:me ssage name ="setVhaHt tpGetIn">
  932       <wsdl: part name= "sitesFile Name" type ="s:string "/>
  933     </wsdl:m essage>
  934     <wsdl:me ssage name ="setVhaHt tpGetOut">
  935       <wsdl: part name= "Body" ele ment="tns: SiteArray" />
  936     </wsdl:m essage>
  937     <wsdl:me ssage name ="getVHAHt tpGetIn"/>
  938     <wsdl:me ssage name ="getVHAHt tpGetOut">
  939       <wsdl: part name= "Body" ele ment="tns: RegionArra y"/>
  940     </wsdl:m essage>
  941     <wsdl:me ssage name ="connectH ttpGetIn">
  942       <wsdl: part name= "sitelist"  type="s:s tring"/>
  943     </wsdl:m essage>
  944     <wsdl:me ssage name ="connectH ttpGetOut" >
  945       <wsdl: part name= "Body" ele ment="tns: DataSource Array"/>
  946     </wsdl:m essage>
  947     <wsdl:me ssage name ="loginHtt pGetIn">
  948       <wsdl: part name= "username"  type="s:s tring"/>
  949       <wsdl: part name= "pwd" type ="s:string "/>
  950       <wsdl: part name= "context"  type="s:st ring"/>
  951     </wsdl:m essage>
  952     <wsdl:me ssage name ="loginHtt pGetOut">
  953       <wsdl: part name= "Body" ele ment="tns: UserTO"/>
  954     </wsdl:m essage>
  955     <wsdl:me ssage name ="disconne ctHttpGetI n"/>
  956     <wsdl:me ssage name ="disconne ctHttpGetO ut">
  957       <wsdl: part name= "Body" ele ment="tns: TaggedText Array"/>
  958     </wsdl:m essage>
  959     <wsdl:me ssage name ="selectHt tpGetIn">
  960       <wsdl: part name= "DFN" type ="s:string "/>
  961     </wsdl:m essage>
  962     <wsdl:me ssage name ="selectHt tpGetOut">
  963       <wsdl: part name= "Body" ele ment="tns: PatientTO" />
  964     </wsdl:m essage>
  965     <wsdl:me ssage name ="getFileH ttpPostIn" >
  966       <wsdl: part name= "fileNumbe r" type="s :string"/>
  967       <wsdl: part name= "includeXR efs" type= "s:string" />
  968     </wsdl:m essage>
  969     <wsdl:me ssage name ="getFileH ttpPostOut ">
  970       <wsdl: part name= "Body" ele ment="tns: VistaFileT O"/>
  971     </wsdl:m essage>
  972     <wsdl:me ssage name ="getXRefs HttpPostIn ">
  973       <wsdl: part name= "fileNumbe r" type="s :string"/>
  974     </wsdl:m essage>
  975     <wsdl:me ssage name ="getXRefs HttpPostOu t">
  976       <wsdl: part name= "Body" ele ment="tns: XRefArray" />
  977     </wsdl:m essage>
  978     <wsdl:me ssage name ="ddrListe rHttpPostI n">
  979       <wsdl: part name= "file" typ e="s:strin g"/>
  980       <wsdl: part name= "iens" typ e="s:strin g"/>
  981       <wsdl: part name= "fields" t ype="s:str ing"/>
  982       <wsdl: part name= "flags" ty pe="s:stri ng"/>
  983       <wsdl: part name= "maxrex" t ype="s:str ing"/>
  984       <wsdl: part name= "from" typ e="s:strin g"/>
  985       <wsdl: part name= "part" typ e="s:strin g"/>
  986       <wsdl: part name= "xref" typ e="s:strin g"/>
  987       <wsdl: part name= "screen" t ype="s:str ing"/>
  988       <wsdl: part name= "identifie r" type="s :string"/>
  989     </wsdl:m essage>
  990     <wsdl:me ssage name ="ddrListe rHttpPostO ut">
  991       <wsdl: part name= "Body" ele ment="tns: TextArray" />
  992     </wsdl:m essage>
  993     <wsdl:me ssage name ="visitSit eHttpPostI n">
  994       <wsdl: part name= "pwd" type ="s:string "/>
  995       <wsdl: part name= "sitecode"  type="s:s tring"/>
  996       <wsdl: part name= "userSitec ode" type= "s:string" />
  997       <wsdl: part name= "userName"  type="s:s tring"/>
  998       <wsdl: part name= "DUZ" type ="s:string "/>
  999       <wsdl: part name= "SSN" type ="s:string "/>
  1000       <wsdl: part name= "context"  type="s:st ring"/>
  1001     </wsdl:m essage>
  1002     <wsdl:me ssage name ="visitSit eHttpPostO ut">
  1003       <wsdl: part name= "Body" ele ment="tns: UserTO"/>
  1004     </wsdl:m essage>
  1005     <wsdl:me ssage name ="ddrGetsE ntryHttpPo stIn">
  1006       <wsdl: part name= "file" typ e="s:strin g"/>
  1007       <wsdl: part name= "iens" typ e="s:strin g"/>
  1008       <wsdl: part name= "flds" typ e="s:strin g"/>
  1009       <wsdl: part name= "flags" ty pe="s:stri ng"/>
  1010     </wsdl:m essage>
  1011     <wsdl:me ssage name ="ddrGetsE ntryHttpPo stOut">
  1012       <wsdl: part name= "Body" ele ment="tns: TextArray" />
  1013     </wsdl:m essage>
  1014     <wsdl:me ssage name ="siteHasP atchHttpPo stIn">
  1015       <wsdl: part name= "patchId"  type="s:st ring"/>
  1016     </wsdl:m essage>
  1017     <wsdl:me ssage name ="siteHasP atchHttpPo stOut">
  1018       <wsdl: part name= "Body" ele ment="tns: TaggedText "/>
  1019     </wsdl:m essage>
  1020     <wsdl:me ssage name ="sitesHav ePatchHttp PostIn">
  1021       <wsdl: part name= "sitelist"  type="s:s tring"/>
  1022       <wsdl: part name= "patchId"  type="s:st ring"/>
  1023     </wsdl:m essage>
  1024     <wsdl:me ssage name ="sitesHav ePatchHttp PostOut">
  1025       <wsdl: part name= "Body" ele ment="tns: TaggedText Array"/>
  1026     </wsdl:m essage>
  1027     <wsdl:me ssage name ="runRpcHt tpPostIn">
  1028       <wsdl: part name= "rpcName"  type="s:st ring"/>
  1029       <wsdl: part name= "paramValu es" type=" s1:StringA rray"/>
  1030       <wsdl: part name= "paramType s" type="s 1:StringAr ray"/>
  1031       <wsdl: part name= "paramEncr ypted" typ e="s1:Stri ngArray"/>
  1032     </wsdl:m essage>
  1033     <wsdl:me ssage name ="runRpcHt tpPostOut" >
  1034       <wsdl: part name= "Body" ele ment="tns: TaggedText Array"/>
  1035     </wsdl:m essage>
  1036     <wsdl:me ssage name ="getSites HttpPostIn "/>
  1037     <wsdl:me ssage name ="getSites HttpPostOu t">
  1038       <wsdl: part name= "Body" ele ment="tns: TaggedText Array"/>
  1039     </wsdl:m essage>
  1040     <wsdl:me ssage name ="addDataS ourceHttpP ostIn">
  1041       <wsdl: part name= "id" type= "s:string" />
  1042       <wsdl: part name= "name" typ e="s:strin g"/>
  1043       <wsdl: part name= "datasourc e" type="s :string"/>
  1044       <wsdl: part name= "port" typ e="s:strin g"/>
  1045       <wsdl: part name= "modality"  type="s:s tring"/>
  1046       <wsdl: part name= "protocol"  type="s:s tring"/>
  1047       <wsdl: part name= "region" t ype="s:str ing"/>
  1048     </wsdl:m essage>
  1049     <wsdl:me ssage name ="addDataS ourceHttpP ostOut">
  1050       <wsdl: part name= "Body" ele ment="tns: SiteTO"/>
  1051     </wsdl:m essage>
  1052     <wsdl:me ssage name ="setVhaHt tpPostIn">
  1053       <wsdl: part name= "sitesFile Name" type ="s:string "/>
  1054     </wsdl:m essage>
  1055     <wsdl:me ssage name ="setVhaHt tpPostOut" >
  1056       <wsdl: part name= "Body" ele ment="tns: SiteArray" />
  1057     </wsdl:m essage>
  1058     <wsdl:me ssage name ="getVHAHt tpPostIn"/ >
  1059     <wsdl:me ssage name ="getVHAHt tpPostOut" >
  1060       <wsdl: part name= "Body" ele ment="tns: RegionArra y"/>
  1061     </wsdl:m essage>
  1062     <wsdl:me ssage name ="connectH ttpPostIn" >
  1063       <wsdl: part name= "sitelist"  type="s:s tring"/>
  1064     </wsdl:m essage>
  1065     <wsdl:me ssage name ="connectH ttpPostOut ">
  1066       <wsdl: part name= "Body" ele ment="tns: DataSource Array"/>
  1067     </wsdl:m essage>
  1068     <wsdl:me ssage name ="loginHtt pPostIn">
  1069       <wsdl: part name= "username"  type="s:s tring"/>
  1070       <wsdl: part name= "pwd" type ="s:string "/>
  1071       <wsdl: part name= "context"  type="s:st ring"/>
  1072     </wsdl:m essage>
  1073     <wsdl:me ssage name ="loginHtt pPostOut">
  1074       <wsdl: part name= "Body" ele ment="tns: UserTO"/>
  1075     </wsdl:m essage>
  1076     <wsdl:me ssage name ="disconne ctHttpPost In"/>
  1077     <wsdl:me ssage name ="disconne ctHttpPost Out">
  1078       <wsdl: part name= "Body" ele ment="tns: TaggedText Array"/>
  1079     </wsdl:m essage>
  1080     <wsdl:me ssage name ="selectHt tpPostIn">
  1081       <wsdl: part name= "DFN" type ="s:string "/>
  1082     </wsdl:m essage>
  1083     <wsdl:me ssage name ="selectHt tpPostOut" >
  1084       <wsdl: part name= "Body" ele ment="tns: PatientTO" />
  1085     </wsdl:m essage>
  1086     <wsdl:po rtType nam e="QuerySv cSoap">
  1087       <wsdl: operation  name="getF ile">
  1088         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Get Vist a file dat a dictiona ry</wsdl:d ocumentati on>
  1089         <wsd l:input me ssage="tns :getFileSo apIn"/>
  1090         <wsd l:output m essage="tn s:getFileS oapOut"/>
  1091       </wsdl :operation >
  1092       <wsdl: operation  name="getX Refs">
  1093         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Get Vist a file cro ss referen ces</wsdl: documentat ion>
  1094         <wsd l:input me ssage="tns :getXRefsS oapIn"/>
  1095         <wsd l:output m essage="tn s:getXRefs SoapOut"/>
  1096       </wsdl :operation >
  1097       <wsdl: operation  name="ddrL ister">
  1098         <wsd l:input me ssage="tns :ddrLister SoapIn"/>
  1099         <wsd l:output m essage="tn s:ddrListe rSoapOut"/ >
  1100       </wsdl :operation >
  1101       <wsdl: operation  name="visi tSite">
  1102         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Visit si ngle VistA  system.</ wsdl:docum entation>
  1103         <wsd l:input me ssage="tns :visitSite SoapIn"/>
  1104         <wsd l:output m essage="tn s:visitSit eSoapOut"/ >
  1105       </wsdl :operation >
  1106       <wsdl: operation  name="ddrG etsEntry">
  1107         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">DDR GETS  ENTRY DAT A</wsdl:do cumentatio n>
  1108         <wsd l:input me ssage="tns :ddrGetsEn trySoapIn" />
  1109         <wsd l:output m essage="tn s:ddrGetsE ntrySoapOu t"/>
  1110       </wsdl :operation >
  1111       <wsdl: operation  name="site HasPatch">
  1112         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Does thi s VistA ha ve this pa tch instal led?</wsdl :documenta tion>
  1113         <wsd l:input me ssage="tns :siteHasPa tchSoapIn" />
  1114         <wsd l:output m essage="tn s:siteHasP atchSoapOu t"/>
  1115       </wsdl :operation >
  1116       <wsdl: operation  name="site sHavePatch ">
  1117         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Do these  VistAs ha ve this pa tch instal led?</wsdl :documenta tion>
  1118         <wsd l:input me ssage="tns :sitesHave PatchSoapI n"/>
  1119         <wsd l:output m essage="tn s:sitesHav ePatchSoap Out"/>
  1120       </wsdl :operation >
  1121       <wsdl: operation  name="runR pc">
  1122         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Execute  Rpc</wsdl: documentat ion>
  1123         <wsd l:input me ssage="tns :runRpcSoa pIn"/>
  1124         <wsd l:output m essage="tn s:runRpcSo apOut"/>
  1125       </wsdl :operation >
  1126       <wsdl: operation  name="getS ites">
  1127         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Get list  of sites< /wsdl:docu mentation>
  1128         <wsd l:input me ssage="tns :getSitesS oapIn"/>
  1129         <wsd l:output m essage="tn s:getSites SoapOut"/>
  1130       </wsdl :operation >
  1131       <wsdl: operation  name="addD ataSource" >
  1132         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Add a da ta source  for this s ession</ws dl:documen tation>
  1133         <wsd l:input me ssage="tns :addDataSo urceSoapIn "/>
  1134         <wsd l:output m essage="tn s:addDataS ourceSoapO ut"/>
  1135       </wsdl :operation >
  1136       <wsdl: operation  name="setV ha">
  1137         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Set the  current se ssion's si tes file</ wsdl:docum entation>
  1138         <wsd l:input me ssage="tns :setVhaSoa pIn"/>
  1139         <wsd l:output m essage="tn s:setVhaSo apOut"/>
  1140       </wsdl :operation >
  1141       <wsdl: operation  name="getV HA">
  1142         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Get all  VHA sites< /wsdl:docu mentation>
  1143         <wsd l:input me ssage="tns :getVHASoa pIn"/>
  1144         <wsd l:output m essage="tn s:getVHASo apOut"/>
  1145       </wsdl :operation >
  1146       <wsdl: operation  name="conn ect">
  1147         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Connect  to a singl e VistA sy stem</wsdl :documenta tion>
  1148         <wsd l:input me ssage="tns :connectSo apIn"/>
  1149         <wsd l:output m essage="tn s:connectS oapOut"/>
  1150       </wsdl :operation >
  1151       <wsdl: operation  name="logi n">
  1152         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Log onto  a single  VistA syst em</wsdl:d ocumentati on>
  1153         <wsd l:input me ssage="tns :loginSoap In"/>
  1154         <wsd l:output m essage="tn s:loginSoa pOut"/>
  1155       </wsdl :operation >
  1156       <wsdl: operation  name="disc onnect">
  1157         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Disconne ct from al l connecte d Vista sy stems.</ws dl:documen tation>
  1158         <wsd l:input me ssage="tns :disconnec tSoapIn"/>
  1159         <wsd l:output m essage="tn s:disconne ctSoapOut" />
  1160       </wsdl :operation >
  1161       <wsdl: operation  name="sele ct">
  1162         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">
  1163           Se lect a pat ient at lo gged in si te. DFN is  the Patie nt's IEN.
  1164         </ws dl:documen tation>
  1165         <wsd l:input me ssage="tns :selectSoa pIn"/>
  1166         <wsd l:output m essage="tn s:selectSo apOut"/>
  1167       </wsdl :operation >
  1168     </wsdl:p ortType>
  1169     <wsdl:po rtType nam e="QuerySv cHttpGet">
  1170       <wsdl: operation  name="getF ile">
  1171         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Get Vist a file dat a dictiona ry</wsdl:d ocumentati on>
  1172         <wsd l:input me ssage="tns :getFileHt tpGetIn"/>
  1173         <wsd l:output m essage="tn s:getFileH ttpGetOut" />
  1174       </wsdl :operation >
  1175       <wsdl: operation  name="getX Refs">
  1176         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Get Vist a file cro ss referen ces</wsdl: documentat ion>
  1177         <wsd l:input me ssage="tns :getXRefsH ttpGetIn"/ >
  1178         <wsd l:output m essage="tn s:getXRefs HttpGetOut "/>
  1179       </wsdl :operation >
  1180       <wsdl: operation  name="ddrL ister">
  1181         <wsd l:input me ssage="tns :ddrLister HttpGetIn" />
  1182         <wsd l:output m essage="tn s:ddrListe rHttpGetOu t"/>
  1183       </wsdl :operation >
  1184       <wsdl: operation  name="visi tSite">
  1185         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Visit si ngle VistA  system.</ wsdl:docum entation>
  1186         <wsd l:input me ssage="tns :visitSite HttpGetIn" />
  1187         <wsd l:output m essage="tn s:visitSit eHttpGetOu t"/>
  1188       </wsdl :operation >
  1189       <wsdl: operation  name="ddrG etsEntry">
  1190         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">DDR GETS  ENTRY DAT A</wsdl:do cumentatio n>
  1191         <wsd l:input me ssage="tns :ddrGetsEn tryHttpGet In"/>
  1192         <wsd l:output m essage="tn s:ddrGetsE ntryHttpGe tOut"/>
  1193       </wsdl :operation >
  1194       <wsdl: operation  name="site HasPatch">
  1195         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Does thi s VistA ha ve this pa tch instal led?</wsdl :documenta tion>
  1196         <wsd l:input me ssage="tns :siteHasPa tchHttpGet In"/>
  1197         <wsd l:output m essage="tn s:siteHasP atchHttpGe tOut"/>
  1198       </wsdl :operation >
  1199       <wsdl: operation  name="site sHavePatch ">
  1200         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Do these  VistAs ha ve this pa tch instal led?</wsdl :documenta tion>
  1201         <wsd l:input me ssage="tns :sitesHave PatchHttpG etIn"/>
  1202         <wsd l:output m essage="tn s:sitesHav ePatchHttp GetOut"/>
  1203       </wsdl :operation >
  1204       <wsdl: operation  name="runR pc">
  1205         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Execute  Rpc</wsdl: documentat ion>
  1206         <wsd l:input me ssage="tns :runRpcHtt pGetIn"/>
  1207         <wsd l:output m essage="tn s:runRpcHt tpGetOut"/ >
  1208       </wsdl :operation >
  1209       <wsdl: operation  name="getS ites">
  1210         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Get list  of sites< /wsdl:docu mentation>
  1211         <wsd l:input me ssage="tns :getSitesH ttpGetIn"/ >
  1212         <wsd l:output m essage="tn s:getSites HttpGetOut "/>
  1213       </wsdl :operation >
  1214       <wsdl: operation  name="addD ataSource" >
  1215         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Add a da ta source  for this s ession</ws dl:documen tation>
  1216         <wsd l:input me ssage="tns :addDataSo urceHttpGe tIn"/>
  1217         <wsd l:output m essage="tn s:addDataS ourceHttpG etOut"/>
  1218       </wsdl :operation >
  1219       <wsdl: operation  name="setV ha">
  1220         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Set the  current se ssion's si tes file</ wsdl:docum entation>
  1221         <wsd l:input me ssage="tns :setVhaHtt pGetIn"/>
  1222         <wsd l:output m essage="tn s:setVhaHt tpGetOut"/ >
  1223       </wsdl :operation >
  1224       <wsdl: operation  name="getV HA">
  1225         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Get all  VHA sites< /wsdl:docu mentation>
  1226         <wsd l:input me ssage="tns :getVHAHtt pGetIn"/>
  1227         <wsd l:output m essage="tn s:getVHAHt tpGetOut"/ >
  1228       </wsdl :operation >
  1229       <wsdl: operation  name="conn ect">
  1230         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Connect  to a singl e VistA sy stem</wsdl :documenta tion>
  1231         <wsd l:input me ssage="tns :connectHt tpGetIn"/>
  1232         <wsd l:output m essage="tn s:connectH ttpGetOut" />
  1233       </wsdl :operation >
  1234       <wsdl: operation  name="logi n">
  1235         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Log onto  a single  VistA syst em</wsdl:d ocumentati on>
  1236         <wsd l:input me ssage="tns :loginHttp GetIn"/>
  1237         <wsd l:output m essage="tn s:loginHtt pGetOut"/>
  1238       </wsdl :operation >
  1239       <wsdl: operation  name="disc onnect">
  1240         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Disconne ct from al l connecte d Vista sy stems.</ws dl:documen tation>
  1241         <wsd l:input me ssage="tns :disconnec tHttpGetIn "/>
  1242         <wsd l:output m essage="tn s:disconne ctHttpGetO ut"/>
  1243       </wsdl :operation >
  1244       <wsdl: operation  name="sele ct">
  1245         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">
  1246           Se lect a pat ient at lo gged in si te. DFN is  the Patie nt's IEN.
  1247         </ws dl:documen tation>
  1248         <wsd l:input me ssage="tns :selectHtt pGetIn"/>
  1249         <wsd l:output m essage="tn s:selectHt tpGetOut"/ >
  1250       </wsdl :operation >
  1251     </wsdl:p ortType>
  1252     <wsdl:po rtType nam e="QuerySv cHttpPost" >
  1253       <wsdl: operation  name="getF ile">
  1254         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Get Vist a file dat a dictiona ry</wsdl:d ocumentati on>
  1255         <wsd l:input me ssage="tns :getFileHt tpPostIn"/ >
  1256         <wsd l:output m essage="tn s:getFileH ttpPostOut "/>
  1257       </wsdl :operation >
  1258       <wsdl: operation  name="getX Refs">
  1259         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Get Vist a file cro ss referen ces</wsdl: documentat ion>
  1260         <wsd l:input me ssage="tns :getXRefsH ttpPostIn" />
  1261         <wsd l:output m essage="tn s:getXRefs HttpPostOu t"/>
  1262       </wsdl :operation >
  1263       <wsdl: operation  name="ddrL ister">
  1264         <wsd l:input me ssage="tns :ddrLister HttpPostIn "/>
  1265         <wsd l:output m essage="tn s:ddrListe rHttpPostO ut"/>
  1266       </wsdl :operation >
  1267       <wsdl: operation  name="visi tSite">
  1268         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Visit si ngle VistA  system.</ wsdl:docum entation>
  1269         <wsd l:input me ssage="tns :visitSite HttpPostIn "/>
  1270         <wsd l:output m essage="tn s:visitSit eHttpPostO ut"/>
  1271       </wsdl :operation >
  1272       <wsdl: operation  name="ddrG etsEntry">
  1273         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">DDR GETS  ENTRY DAT A</wsdl:do cumentatio n>
  1274         <wsd l:input me ssage="tns :ddrGetsEn tryHttpPos tIn"/>
  1275         <wsd l:output m essage="tn s:ddrGetsE ntryHttpPo stOut"/>
  1276       </wsdl :operation >
  1277       <wsdl: operation  name="site HasPatch">
  1278         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Does thi s VistA ha ve this pa tch instal led?</wsdl :documenta tion>
  1279         <wsd l:input me ssage="tns :siteHasPa tchHttpPos tIn"/>
  1280         <wsd l:output m essage="tn s:siteHasP atchHttpPo stOut"/>
  1281       </wsdl :operation >
  1282       <wsdl: operation  name="site sHavePatch ">
  1283         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Do these  VistAs ha ve this pa tch instal led?</wsdl :documenta tion>
  1284         <wsd l:input me ssage="tns :sitesHave PatchHttpP ostIn"/>
  1285         <wsd l:output m essage="tn s:sitesHav ePatchHttp PostOut"/>
  1286       </wsdl :operation >
  1287       <wsdl: operation  name="runR pc">
  1288         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Execute  Rpc</wsdl: documentat ion>
  1289         <wsd l:input me ssage="tns :runRpcHtt pPostIn"/>
  1290         <wsd l:output m essage="tn s:runRpcHt tpPostOut" />
  1291       </wsdl :operation >
  1292       <wsdl: operation  name="getS ites">
  1293         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Get list  of sites< /wsdl:docu mentation>
  1294         <wsd l:input me ssage="tns :getSitesH ttpPostIn" />
  1295         <wsd l:output m essage="tn s:getSites HttpPostOu t"/>
  1296       </wsdl :operation >
  1297       <wsdl: operation  name="addD ataSource" >
  1298         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Add a da ta source  for this s ession</ws dl:documen tation>
  1299         <wsd l:input me ssage="tns :addDataSo urceHttpPo stIn"/>
  1300         <wsd l:output m essage="tn s:addDataS ourceHttpP ostOut"/>
  1301       </wsdl :operation >
  1302       <wsdl: operation  name="setV ha">
  1303         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Set the  current se ssion's si tes file</ wsdl:docum entation>
  1304         <wsd l:input me ssage="tns :setVhaHtt pPostIn"/>
  1305         <wsd l:output m essage="tn s:setVhaHt tpPostOut" />
  1306       </wsdl :operation >
  1307       <wsdl: operation  name="getV HA">
  1308         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Get all  VHA sites< /wsdl:docu mentation>
  1309         <wsd l:input me ssage="tns :getVHAHtt pPostIn"/>
  1310         <wsd l:output m essage="tn s:getVHAHt tpPostOut" />
  1311       </wsdl :operation >
  1312       <wsdl: operation  name="conn ect">
  1313         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Connect  to a singl e VistA sy stem</wsdl :documenta tion>
  1314         <wsd l:input me ssage="tns :connectHt tpPostIn"/ >
  1315         <wsd l:output m essage="tn s:connectH ttpPostOut "/>
  1316       </wsdl :operation >
  1317       <wsdl: operation  name="logi n">
  1318         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Log onto  a single  VistA syst em</wsdl:d ocumentati on>
  1319         <wsd l:input me ssage="tns :loginHttp PostIn"/>
  1320         <wsd l:output m essage="tn s:loginHtt pPostOut"/ >
  1321       </wsdl :operation >
  1322       <wsdl: operation  name="disc onnect">
  1323         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">Disconne ct from al l connecte d Vista sy stems.</ws dl:documen tation>
  1324         <wsd l:input me ssage="tns :disconnec tHttpPostI n"/>
  1325         <wsd l:output m essage="tn s:disconne ctHttpPost Out"/>
  1326       </wsdl :operation >
  1327       <wsdl: operation  name="sele ct">
  1328         <wsd l:document ation xmln s:wsdl="ht tp://schem as.xmlsoap .org/wsdl/ ">
  1329           Se lect a pat ient at lo gged in si te. DFN is  the Patie nt's IEN.
  1330         </ws dl:documen tation>
  1331         <wsd l:input me ssage="tns :selectHtt pPostIn"/>
  1332         <wsd l:output m essage="tn s:selectHt tpPostOut" />
  1333       </wsdl :operation >
  1334     </wsdl:p ortType>
  1335     <wsdl:bi nding name ="QuerySvc Soap" type ="tns:Quer ySvcSoap">
  1336       <soap: binding tr ansport="h ttp://sche mas.xmlsoa p.org/soap /http"/>
  1337       <wsdl: operation  name="getF ile">
  1338           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ getFile" s tyle="docu ment"/>
  1339         <wsd l:input>
  1340           <s oap:body u se="litera l"/>
  1341         </ws dl:input>
  1342         <wsd l:output>
  1343           <s oap:body u se="litera l"/>
  1344         </ws dl:output>
  1345       </wsdl :operation >
  1346       <wsdl: operation  name="getX Refs">
  1347           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ getXRefs"  style="doc ument"/>
  1348         <wsd l:input>
  1349           <s oap:body u se="litera l"/>
  1350         </ws dl:input>
  1351         <wsd l:output>
  1352           <s oap:body u se="litera l"/>
  1353         </ws dl:output>
  1354       </wsdl :operation >
  1355       <wsdl: operation  name="ddrL ister">
  1356           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ ddrLister"  style="do cument"/>
  1357         <wsd l:input>
  1358           <s oap:body u se="litera l"/>
  1359         </ws dl:input>
  1360         <wsd l:output>
  1361           <s oap:body u se="litera l"/>
  1362         </ws dl:output>
  1363       </wsdl :operation >
  1364       <wsdl: operation  name="visi tSite">
  1365           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ visitSite"  style="do cument"/>
  1366         <wsd l:input>
  1367           <s oap:body u se="litera l"/>
  1368         </ws dl:input>
  1369         <wsd l:output>
  1370           <s oap:body u se="litera l"/>
  1371         </ws dl:output>
  1372       </wsdl :operation >
  1373       <wsdl: operation  name="ddrG etsEntry">
  1374           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ ddrGetsEnt ry" style= "document" />
  1375         <wsd l:input>
  1376           <s oap:body u se="litera l"/>
  1377         </ws dl:input>
  1378         <wsd l:output>
  1379           <s oap:body u se="litera l"/>
  1380         </ws dl:output>
  1381       </wsdl :operation >
  1382       <wsdl: operation  name="site HasPatch">
  1383           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ siteHasPat ch" style= "document" />
  1384         <wsd l:input>
  1385           <s oap:body u se="litera l"/>
  1386         </ws dl:input>
  1387         <wsd l:output>
  1388           <s oap:body u se="litera l"/>
  1389         </ws dl:output>
  1390       </wsdl :operation >
  1391       <wsdl: operation  name="site sHavePatch ">
  1392           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ sitesHaveP atch" styl e="documen t"/>
  1393         <wsd l:input>
  1394           <s oap:body u se="litera l"/>
  1395         </ws dl:input>
  1396         <wsd l:output>
  1397           <s oap:body u se="litera l"/>
  1398         </ws dl:output>
  1399       </wsdl :operation >
  1400       <wsdl: operation  name="runR pc">
  1401           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ runRpc" st yle="docum ent"/>
  1402         <wsd l:input>
  1403           <s oap:body u se="litera l"/>
  1404         </ws dl:input>
  1405         <wsd l:output>
  1406           <s oap:body u se="litera l"/>
  1407         </ws dl:output>
  1408       </wsdl :operation >
  1409       <wsdl: operation  name="getS ites">
  1410           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ getSites"  style="doc ument"/>
  1411         <wsd l:input>
  1412           <s oap:body u se="litera l"/>
  1413         </ws dl:input>
  1414         <wsd l:output>
  1415           <s oap:body u se="litera l"/>
  1416         </ws dl:output>
  1417       </wsdl :operation >
  1418       <wsdl: operation  name="addD ataSource" >
  1419           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ addDataSou rce" style ="document "/>
  1420         <wsd l:input>
  1421           <s oap:body u se="litera l"/>
  1422         </ws dl:input>
  1423         <wsd l:output>
  1424           <s oap:body u se="litera l"/>
  1425         </ws dl:output>
  1426       </wsdl :operation >
  1427       <wsdl: operation  name="setV ha">
  1428           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ setVha" st yle="docum ent"/>
  1429         <wsd l:input>
  1430           <s oap:body u se="litera l"/>
  1431         </ws dl:input>
  1432         <wsd l:output>
  1433           <s oap:body u se="litera l"/>
  1434         </ws dl:output>
  1435       </wsdl :operation >
  1436       <wsdl: operation  name="getV HA">
  1437           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ getVHA" st yle="docum ent"/>
  1438         <wsd l:input>
  1439           <s oap:body u se="litera l"/>
  1440         </ws dl:input>
  1441         <wsd l:output>
  1442           <s oap:body u se="litera l"/>
  1443         </ws dl:output>
  1444       </wsdl :operation >
  1445       <wsdl: operation  name="conn ect">
  1446           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ connect" s tyle="docu ment"/>
  1447         <wsd l:input>
  1448           <s oap:body u se="litera l"/>
  1449         </ws dl:input>
  1450         <wsd l:output>
  1451           <s oap:body u se="litera l"/>
  1452         </ws dl:output>
  1453       </wsdl :operation >
  1454       <wsdl: operation  name="logi n">
  1455           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ login" sty le="docume nt"/>
  1456         <wsd l:input>
  1457           <s oap:body u se="litera l"/>
  1458         </ws dl:input>
  1459         <wsd l:output>
  1460           <s oap:body u se="litera l"/>
  1461         </ws dl:output>
  1462       </wsdl :operation >
  1463       <wsdl: operation  name="disc onnect">
  1464           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ disconnect " style="d ocument"/>
  1465         <wsd l:input>
  1466           <s oap:body u se="litera l"/>
  1467         </ws dl:input>
  1468         <wsd l:output>
  1469           <s oap:body u se="litera l"/>
  1470         </ws dl:output>
  1471       </wsdl :operation >
  1472       <wsdl: operation  name="sele ct">
  1473           <soap:oper ation soap Action="ht tp:// DNS          /QuerySvc/ select" st yle="docum ent"/>
  1474         <wsd l:input>
  1475           <s oap:body u se="litera l"/>
  1476         </ws dl:input>
  1477         <wsd l:output>
  1478           <s oap:body u se="litera l"/>
  1479         </ws dl:output>
  1480       </wsdl :operation >
  1481     </wsdl:b inding>
  1482     <wsdl:bi nding name ="QuerySvc Soap12" ty pe="tns:Qu erySvcSoap ">
  1483       <soap1 2:binding  transport= "http://sc hemas.xmls oap.org/so ap/http"/>
  1484       <wsdl: operation  name="getF ile">
  1485           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ getFile" s tyle="docu ment"/>
  1486         <wsd l:input>
  1487           <s oap12:body  use="lite ral"/>
  1488         </ws dl:input>
  1489         <wsd l:output>
  1490           <s oap12:body  use="lite ral"/>
  1491         </ws dl:output>
  1492       </wsdl :operation >
  1493       <wsdl: operation  name="getX Refs">
  1494           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ getXRefs"  style="doc ument"/>
  1495         <wsd l:input>
  1496           <s oap12:body  use="lite ral"/>
  1497         </ws dl:input>
  1498         <wsd l:output>
  1499           <s oap12:body  use="lite ral"/>
  1500         </ws dl:output>
  1501       </wsdl :operation >
  1502       <wsdl: operation  name="ddrL ister">
  1503           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ ddrLister"  style="do cument"/>
  1504         <wsd l:input>
  1505           <s oap12:body  use="lite ral"/>
  1506         </ws dl:input>
  1507         <wsd l:output>
  1508           <s oap12:body  use="lite ral"/>
  1509         </ws dl:output>
  1510       </wsdl :operation >
  1511       <wsdl: operation  name="visi tSite">
  1512           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ visitSite"  style="do cument"/>
  1513         <wsd l:input>
  1514           <s oap12:body  use="lite ral"/>
  1515         </ws dl:input>
  1516         <wsd l:output>
  1517           <s oap12:body  use="lite ral"/>
  1518         </ws dl:output>
  1519       </wsdl :operation >
  1520       <wsdl: operation  name="ddrG etsEntry">
  1521           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ ddrGetsEnt ry" style= "document" />
  1522         <wsd l:input>
  1523           <s oap12:body  use="lite ral"/>
  1524         </ws dl:input>
  1525         <wsd l:output>
  1526           <s oap12:body  use="lite ral"/>
  1527         </ws dl:output>
  1528       </wsdl :operation >
  1529       <wsdl: operation  name="site HasPatch">
  1530           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ siteHasPat ch" style= "document" />
  1531         <wsd l:input>
  1532           <s oap12:body  use="lite ral"/>
  1533         </ws dl:input>
  1534         <wsd l:output>
  1535           <s oap12:body  use="lite ral"/>
  1536         </ws dl:output>
  1537       </wsdl :operation >
  1538       <wsdl: operation  name="site sHavePatch ">
  1539           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ sitesHaveP atch" styl e="documen t"/>
  1540         <wsd l:input>
  1541           <s oap12:body  use="lite ral"/>
  1542         </ws dl:input>
  1543         <wsd l:output>
  1544           <s oap12:body  use="lite ral"/>
  1545         </ws dl:output>
  1546       </wsdl :operation >
  1547       <wsdl: operation  name="runR pc">
  1548           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ runRpc" st yle="docum ent"/>
  1549         <wsd l:input>
  1550           <s oap12:body  use="lite ral"/>
  1551         </ws dl:input>
  1552         <wsd l:output>
  1553           <s oap12:body  use="lite ral"/>
  1554         </ws dl:output>
  1555       </wsdl :operation >
  1556       <wsdl: operation  name="getS ites">
  1557           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ getSites"  style="doc ument"/>
  1558         <wsd l:input>
  1559           <s oap12:body  use="lite ral"/>
  1560         </ws dl:input>
  1561         <wsd l:output>
  1562           <s oap12:body  use="lite ral"/>
  1563         </ws dl:output>
  1564       </wsdl :operation >
  1565       <wsdl: operation  name="addD ataSource" >
  1566           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ addDataSou rce" style ="document "/>
  1567         <wsd l:input>
  1568           <s oap12:body  use="lite ral"/>
  1569         </ws dl:input>
  1570         <wsd l:output>
  1571           <s oap12:body  use="lite ral"/>
  1572         </ws dl:output>
  1573       </wsdl :operation >
  1574       <wsdl: operation  name="setV ha">
  1575           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ setVha" st yle="docum ent"/>
  1576         <wsd l:input>
  1577           <s oap12:body  use="lite ral"/>
  1578         </ws dl:input>
  1579         <wsd l:output>
  1580           <s oap12:body  use="lite ral"/>
  1581         </ws dl:output>
  1582       </wsdl :operation >
  1583       <wsdl: operation  name="getV HA">
  1584           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ getVHA" st yle="docum ent"/>
  1585         <wsd l:input>
  1586           <s oap12:body  use="lite ral"/>
  1587         </ws dl:input>
  1588         <wsd l:output>
  1589           <s oap12:body  use="lite ral"/>
  1590         </ws dl:output>
  1591       </wsdl :operation >
  1592       <wsdl: operation  name="conn ect">
  1593           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ connect" s tyle="docu ment"/>
  1594         <wsd l:input>
  1595           <s oap12:body  use="lite ral"/>
  1596         </ws dl:input>
  1597         <wsd l:output>
  1598           <s oap12:body  use="lite ral"/>
  1599         </ws dl:output>
  1600       </wsdl :operation >
  1601       <wsdl: operation  name="logi n">
  1602           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ login" sty le="docume nt"/>
  1603         <wsd l:input>
  1604           <s oap12:body  use="lite ral"/>
  1605         </ws dl:input>
  1606         <wsd l:output>
  1607           <s oap12:body  use="lite ral"/>
  1608         </ws dl:output>
  1609       </wsdl :operation >
  1610       <wsdl: operation  name="disc onnect">
  1611           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ disconnect " style="d ocument"/>
  1612         <wsd l:input>
  1613           <s oap12:body  use="lite ral"/>
  1614         </ws dl:input>
  1615         <wsd l:output>
  1616           <s oap12:body  use="lite ral"/>
  1617         </ws dl:output>
  1618       </wsdl :operation >
  1619       <wsdl: operation  name="sele ct">
  1620           <soap12:op eration so apAction=" http:// DNS          /QuerySvc/ select" st yle="docum ent"/>
  1621         <wsd l:input>
  1622           <s oap12:body  use="lite ral"/>
  1623         </ws dl:input>
  1624         <wsd l:output>
  1625           <s oap12:body  use="lite ral"/>
  1626         </ws dl:output>
  1627       </wsdl :operation >
  1628     </wsdl:b inding>
  1629     <wsdl:bi nding name ="QuerySvc HttpGet" t ype="tns:Q uerySvcHtt pGet">
  1630       <http: binding ve rb="GET"/>
  1631       <wsdl: operation  name="getF ile">
  1632         <htt p:operatio n location ="/getFile "/>
  1633         <wsd l:input>
  1634           <h ttp:urlEnc oded/>
  1635         </ws dl:input>
  1636         <wsd l:output>
  1637           <m ime:mimeXm l part="Bo dy"/>
  1638         </ws dl:output>
  1639       </wsdl :operation >
  1640       <wsdl: operation  name="getX Refs">
  1641         <htt p:operatio n location ="/getXRef s"/>
  1642         <wsd l:input>
  1643           <h ttp:urlEnc oded/>
  1644         </ws dl:input>
  1645         <wsd l:output>
  1646           <m ime:mimeXm l part="Bo dy"/>
  1647         </ws dl:output>
  1648       </wsdl :operation >
  1649       <wsdl: operation  name="ddrL ister">
  1650         <htt p:operatio n location ="/ddrList er"/>
  1651         <wsd l:input>
  1652           <h ttp:urlEnc oded/>
  1653         </ws dl:input>
  1654         <wsd l:output>
  1655           <m ime:mimeXm l part="Bo dy"/>
  1656         </ws dl:output>
  1657       </wsdl :operation >
  1658       <wsdl: operation  name="visi tSite">
  1659         <htt p:operatio n location ="/visitSi te"/>
  1660         <wsd l:input>
  1661           <h ttp:urlEnc oded/>
  1662         </ws dl:input>
  1663         <wsd l:output>
  1664           <m ime:mimeXm l part="Bo dy"/>
  1665         </ws dl:output>
  1666       </wsdl :operation >
  1667       <wsdl: operation  name="ddrG etsEntry">
  1668         <htt p:operatio n location ="/ddrGets Entry"/>
  1669         <wsd l:input>
  1670           <h ttp:urlEnc oded/>
  1671         </ws dl:input>
  1672         <wsd l:output>
  1673           <m ime:mimeXm l part="Bo dy"/>
  1674         </ws dl:output>
  1675       </wsdl :operation >
  1676       <wsdl: operation  name="site HasPatch">
  1677         <htt p:operatio n location ="/siteHas Patch"/>
  1678         <wsd l:input>
  1679           <h ttp:urlEnc oded/>
  1680         </ws dl:input>
  1681         <wsd l:output>
  1682           <m ime:mimeXm l part="Bo dy"/>
  1683         </ws dl:output>
  1684       </wsdl :operation >
  1685       <wsdl: operation  name="site sHavePatch ">
  1686         <htt p:operatio n location ="/sitesHa vePatch"/>
  1687         <wsd l:input>
  1688           <h ttp:urlEnc oded/>
  1689         </ws dl:input>
  1690         <wsd l:output>
  1691           <m ime:mimeXm l part="Bo dy"/>
  1692         </ws dl:output>
  1693       </wsdl :operation >
  1694       <wsdl: operation  name="runR pc">
  1695         <htt p:operatio n location ="/runRpc" />
  1696         <wsd l:input>
  1697           <h ttp:urlEnc oded/>
  1698         </ws dl:input>
  1699         <wsd l:output>
  1700           <m ime:mimeXm l part="Bo dy"/>
  1701         </ws dl:output>
  1702       </wsdl :operation >
  1703       <wsdl: operation  name="getS ites">
  1704         <htt p:operatio n location ="/getSite s"/>
  1705         <wsd l:input>
  1706           <h ttp:urlEnc oded/>
  1707         </ws dl:input>
  1708         <wsd l:output>
  1709           <m ime:mimeXm l part="Bo dy"/>
  1710         </ws dl:output>
  1711       </wsdl :operation >
  1712       <wsdl: operation  name="addD ataSource" >
  1713         <htt p:operatio n location ="/addData Source"/>
  1714         <wsd l:input>
  1715           <h ttp:urlEnc oded/>
  1716         </ws dl:input>
  1717         <wsd l:output>
  1718           <m ime:mimeXm l part="Bo dy"/>
  1719         </ws dl:output>
  1720       </wsdl :operation >
  1721       <wsdl: operation  name="setV ha">
  1722         <htt p:operatio n location ="/setVha" />
  1723         <wsd l:input>
  1724           <h ttp:urlEnc oded/>
  1725         </ws dl:input>
  1726         <wsd l:output>
  1727           <m ime:mimeXm l part="Bo dy"/>
  1728         </ws dl:output>
  1729       </wsdl :operation >
  1730       <wsdl: operation  name="getV HA">
  1731         <htt p:operatio n location ="/getVHA" />
  1732         <wsd l:input>
  1733           <h ttp:urlEnc oded/>
  1734         </ws dl:input>
  1735         <wsd l:output>
  1736           <m ime:mimeXm l part="Bo dy"/>
  1737         </ws dl:output>
  1738       </wsdl :operation >
  1739       <wsdl: operation  name="conn ect">
  1740         <htt p:operatio n location ="/connect "/>
  1741         <wsd l:input>
  1742           <h ttp:urlEnc oded/>
  1743         </ws dl:input>
  1744         <wsd l:output>
  1745           <m ime:mimeXm l part="Bo dy"/>
  1746         </ws dl:output>
  1747       </wsdl :operation >
  1748       <wsdl: operation  name="logi n">
  1749         <htt p:operatio n location ="/login"/ >
  1750         <wsd l:input>
  1751           <h ttp:urlEnc oded/>
  1752         </ws dl:input>
  1753         <wsd l:output>
  1754           <m ime:mimeXm l part="Bo dy"/>
  1755         </ws dl:output>
  1756       </wsdl :operation >
  1757       <wsdl: operation  name="disc onnect">
  1758         <htt p:operatio n location ="/disconn ect"/>
  1759         <wsd l:input>
  1760           <h ttp:urlEnc oded/>
  1761         </ws dl:input>
  1762         <wsd l:output>
  1763           <m ime:mimeXm l part="Bo dy"/>
  1764         </ws dl:output>
  1765       </wsdl :operation >
  1766       <wsdl: operation  name="sele ct">
  1767         <htt p:operatio n location ="/select" />
  1768         <wsd l:input>
  1769           <h ttp:urlEnc oded/>
  1770         </ws dl:input>
  1771         <wsd l:output>
  1772           <m ime:mimeXm l part="Bo dy"/>
  1773         </ws dl:output>
  1774       </wsdl :operation >
  1775     </wsdl:b inding>
  1776     <wsdl:bi nding name ="QuerySvc HttpPost"  type="tns: QuerySvcHt tpPost">
  1777       <http: binding ve rb="POST"/ >
  1778       <wsdl: operation  name="getF ile">
  1779         <htt p:operatio n location ="/getFile "/>
  1780         <wsd l:input>
  1781           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1782         </ws dl:input>
  1783         <wsd l:output>
  1784           <m ime:mimeXm l part="Bo dy"/>
  1785         </ws dl:output>
  1786       </wsdl :operation >
  1787       <wsdl: operation  name="getX Refs">
  1788         <htt p:operatio n location ="/getXRef s"/>
  1789         <wsd l:input>
  1790           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1791         </ws dl:input>
  1792         <wsd l:output>
  1793           <m ime:mimeXm l part="Bo dy"/>
  1794         </ws dl:output>
  1795       </wsdl :operation >
  1796       <wsdl: operation  name="ddrL ister">
  1797         <htt p:operatio n location ="/ddrList er"/>
  1798         <wsd l:input>
  1799           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1800         </ws dl:input>
  1801         <wsd l:output>
  1802           <m ime:mimeXm l part="Bo dy"/>
  1803         </ws dl:output>
  1804       </wsdl :operation >
  1805       <wsdl: operation  name="visi tSite">
  1806         <htt p:operatio n location ="/visitSi te"/>
  1807         <wsd l:input>
  1808           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1809         </ws dl:input>
  1810         <wsd l:output>
  1811           <m ime:mimeXm l part="Bo dy"/>
  1812         </ws dl:output>
  1813       </wsdl :operation >
  1814       <wsdl: operation  name="ddrG etsEntry">
  1815         <htt p:operatio n location ="/ddrGets Entry"/>
  1816         <wsd l:input>
  1817           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1818         </ws dl:input>
  1819         <wsd l:output>
  1820           <m ime:mimeXm l part="Bo dy"/>
  1821         </ws dl:output>
  1822       </wsdl :operation >
  1823       <wsdl: operation  name="site HasPatch">
  1824         <htt p:operatio n location ="/siteHas Patch"/>
  1825         <wsd l:input>
  1826           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1827         </ws dl:input>
  1828         <wsd l:output>
  1829           <m ime:mimeXm l part="Bo dy"/>
  1830         </ws dl:output>
  1831       </wsdl :operation >
  1832       <wsdl: operation  name="site sHavePatch ">
  1833         <htt p:operatio n location ="/sitesHa vePatch"/>
  1834         <wsd l:input>
  1835           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1836         </ws dl:input>
  1837         <wsd l:output>
  1838           <m ime:mimeXm l part="Bo dy"/>
  1839         </ws dl:output>
  1840       </wsdl :operation >
  1841       <wsdl: operation  name="runR pc">
  1842         <htt p:operatio n location ="/runRpc" />
  1843         <wsd l:input>
  1844           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1845         </ws dl:input>
  1846         <wsd l:output>
  1847           <m ime:mimeXm l part="Bo dy"/>
  1848         </ws dl:output>
  1849       </wsdl :operation >
  1850       <wsdl: operation  name="getS ites">
  1851         <htt p:operatio n location ="/getSite s"/>
  1852         <wsd l:input>
  1853           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1854         </ws dl:input>
  1855         <wsd l:output>
  1856           <m ime:mimeXm l part="Bo dy"/>
  1857         </ws dl:output>
  1858       </wsdl :operation >
  1859       <wsdl: operation  name="addD ataSource" >
  1860         <htt p:operatio n location ="/addData Source"/>
  1861         <wsd l:input>
  1862           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1863         </ws dl:input>
  1864         <wsd l:output>
  1865           <m ime:mimeXm l part="Bo dy"/>
  1866         </ws dl:output>
  1867       </wsdl :operation >
  1868       <wsdl: operation  name="setV ha">
  1869         <htt p:operatio n location ="/setVha" />
  1870         <wsd l:input>
  1871           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1872         </ws dl:input>
  1873         <wsd l:output>
  1874           <m ime:mimeXm l part="Bo dy"/>
  1875         </ws dl:output>
  1876       </wsdl :operation >
  1877       <wsdl: operation  name="getV HA">
  1878         <htt p:operatio n location ="/getVHA" />
  1879         <wsd l:input>
  1880           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1881         </ws dl:input>
  1882         <wsd l:output>
  1883           <m ime:mimeXm l part="Bo dy"/>
  1884         </ws dl:output>
  1885       </wsdl :operation >
  1886       <wsdl: operation  name="conn ect">
  1887         <htt p:operatio n location ="/connect "/>
  1888         <wsd l:input>
  1889           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1890         </ws dl:input>
  1891         <wsd l:output>
  1892           <m ime:mimeXm l part="Bo dy"/>
  1893         </ws dl:output>
  1894       </wsdl :operation >
  1895       <wsdl: operation  name="logi n">
  1896         <htt p:operatio n location ="/login"/ >
  1897         <wsd l:input>
  1898           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1899         </ws dl:input>
  1900         <wsd l:output>
  1901           <m ime:mimeXm l part="Bo dy"/>
  1902         </ws dl:output>
  1903       </wsdl :operation >
  1904       <wsdl: operation  name="disc onnect">
  1905         <htt p:operatio n location ="/disconn ect"/>
  1906         <wsd l:input>
  1907           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1908         </ws dl:input>
  1909         <wsd l:output>
  1910           <m ime:mimeXm l part="Bo dy"/>
  1911         </ws dl:output>
  1912       </wsdl :operation >
  1913       <wsdl: operation  name="sele ct">
  1914         <htt p:operatio n location ="/select" />
  1915         <wsd l:input>
  1916           <m ime:conten t type="ap plication/ x-www-form -urlencode d"/>
  1917         </ws dl:input>
  1918         <wsd l:output>
  1919           <m ime:mimeXm l part="Bo dy"/>
  1920         </ws dl:output>
  1921       </wsdl :operation >
  1922     </wsdl:b inding>
  1923     <wsdl:se rvice name ="QuerySvc ">
  1924       <wsdl: port name= "QuerySvcS oap" bindi ng="tns:Qu erySvcSoap ">
  1925         <soa p:address  location=" http://mob iledemodev .agilexhea lth.com/md ws3.2.9/Qu erySvc.asm x"/>
  1926       </wsdl :port>
  1927       <wsdl: port name= "QuerySvcS oap12" bin ding="tns: QuerySvcSo ap12">
  1928         <soa p12:addres s location ="http://m obiledemod ev.agilexh ealth.com/ mdws3.2.9/ QuerySvc.a smx"/>
  1929       </wsdl :port>
  1930       <wsdl: port name= "QuerySvcH ttpGet" bi nding="tns :QuerySvcH ttpGet">
  1931         <htt p:address  location=" http://mob iledemodev .agilexhea lth.com/md ws3.2.9/Qu erySvc.asm x"/>
  1932       </wsdl :port>
  1933       <wsdl: port name= "QuerySvcH ttpPost" b inding="tn s:QuerySvc HttpPost">
  1934         <htt p:address  location=" http://mob iledemodev .agilexhea lth.com/md ws3.2.9/Qu erySvc.asm x"/>
  1935       </wsdl :port>
  1936     </wsdl:s ervice>
  1937   </wsdl:def initions>