64. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 1/15/2018 12:47:21 AM Eastern Standard 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.

64.1 Files compared

# Location File Last Modified
1 AHOBPRe_v5.0_build3.zip\Applications\BusinessManagerAHOBPR\Web References\ViaEmrServiceReference EmrServiceImplService.wsdl Mon Jan 8 21:46:34 2018 UTC
2 AHOBPRe_v5.0_build3.zip\Applications\BusinessManagerAHOBPR\Web References\ViaEmrServiceReference EmrServiceImplService.wsdl Fri Jan 12 21:26:54 2018 UTC

64.2 Comparison summary

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

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

64.4 Active regular expressions

No regular expressions were active.

64.5 Comparison detail

  1   <?xml vers ion="1.0"  encoding=" utf-8"?>
  2   <wsdl:defi nitions xm lns:xsd="h ttp://www. w3.org/200 1/XMLSchem a" xmlns:s oap="http: //schemas. xmlsoap.or g/wsdl/soa p/" xmlns: tns="http: // DNS          . URL         /" xmlns:n s1="http:/ /schemas.x mlsoap.org /soap/http " name="Em rServiceIm plService"  targetNam espace="ht tp:// DNS          . URL         /" xmlns:w sdl="http: //schemas. xmlsoap.or g/wsdl/">
  3     <wsdl:ty pes>
  4         <xs:schema  attribute FormDefaul t="unquali fied" elem entFormDef ault="qual ified" tar getNamespa ce="http:/ / DNS          . URL         /" xmlns:x s="http:// www.w3.org /2001/XMLS chema">
  5         <xs: element na me="Abstra ctArrayTO"  type="tns :abstractA rrayTO" />
  6         <xs: element na me="Abstra ctTO" type ="tns:abst ractTO" />
  7         <xs: element na me="Abstra ctTaggedAr rayTO" typ e="tns:abs tractTagge dArrayTO"  />
  8         <xs: element na me="Addres sTO" type= "tns:addre ssTO" />
  9         <xs: element na me="Admiss ionTO" typ e="tns:adm issionTO"  />
  10         <xs: element na me="AdtTO"  type="tns :adtTO" />
  11         <xs: element na me="Allerg yTO" type= "tns:aller gyTO" />
  12         <xs: element na me="Appoin tmentTO" t ype="tns:a ppointment TO" />
  13         <xs: element na me="Author TO" type=" tns:author TO" />
  14         <xs: element na me="BoolTO " type="tn s:boolTO"  />
  15         <xs: element na me="ChemHe mRpt" type ="tns:chem HemRpt" />
  16         <xs: element na me="Consul tTO" type= "tns:consu ltTO" />
  17         <xs: element na me="Cytolo gyRpt" typ e="tns:cyt ologyRpt"  />
  18         <xs: element na me="DataSo urceArray"  type="tns :dataSourc eArray" />
  19         <xs: element na me="DataSo urceTO" ty pe="tns:da taSourceTO " />
  20         <xs: element na me="Demogr aphicSetTO " type="tn s:demograp hicSetTO"  />
  21         <xs: element na me="Divisi on" type=" tns:divisi on" />
  22         <xs: element na me="Graphi ngItemData TO" type=" tns:graphi ngItemData TO" />
  23         <xs: element na me="Health FactorTO"  type="tns: healthFact orTO" />
  24         <xs: element na me="Health SummaryTO"  type="tns :healthSum maryTO" />
  25         <xs: element na me="Hospit alLocation TO" type=" tns:hospit alLocation TO" />
  26         <xs: element na me="IcdRpt " type="tn s:icdRpt"  />
  27         <xs: element na me="Imagin gExamTO" t ype="tns:i magingExam TO" />
  28         <xs: element na me="Inpati entStayTO"  type="tns :inpatient StayTO" />
  29         <xs: element na me="ItemFo rGraphingT ypeTO" typ e="tns:ite mForGraphi ngTypeTO"  />
  30         <xs: element na me="LabRes ultTO" typ e="tns:lab ResultTO"  />
  31         <xs: element na me="LabSpe cimenTO" t ype="tns:l abSpecimen TO" />
  32         <xs: element na me="LabTes tArray" ty pe="tns:la bTestArray " />
  33         <xs: element na me="LabTes tTO" type= "tns:labTe stTO" />
  34         <xs: element na me="Lexico nEntryTO"  type="tns: lexiconEnt ryTO" />
  35         <xs: element na me="Medica tionTO" ty pe="tns:me dicationTO " />
  36         <xs: element na me="Mental HealthInst rumentAdmi nistration TO" type=" tns:mental HealthInst rumentAdmi nistration TO" />
  37         <xs: element na me="Mental HealthInst rumentResu ltSetTO" t ype="tns:m entalHealt hInstrumen tResultSet TO" />
  38         <xs: element na me="Microb iologyRpt"  type="tns :microbiol ogyRpt" />
  39         <xs: element na me="NoteRe sultTO" ty pe="tns:no teResultTO " />
  40         <xs: element na me="NoteTO " type="tn s:noteTO"  />
  41         <xs: element na me="Observ ationTypeT O" type="t ns:observa tionTypeTO " />
  42         <xs: element na me="OrderT O" type="t ns:orderTO " />
  43         <xs: element na me="OrderT ypeTO" typ e="tns:ord erTypeTO"  />
  44         <xs: element na me="Patien t" type="t ns:patient " />
  45         <xs: element na me="Patien tArray" ty pe="tns:pa tientArray " />
  46         <xs: element na me="Patien tAssociate TO" type=" tns:patien tAssociate TO" />
  47         <xs: element na me="Patien tRecordFla gArray" ni llable="tr ue" type=" xs:anyType " />
  48         <xs: element na me="Patien tTO" type= "tns:patie ntTO" />
  49         <xs: element na me="Person Array" typ e="tns:per sonArray"  />
  50         <xs: element na me="Person TO" type=" tns:person TO" />
  51         <xs: element na me="Person sTO" type= "tns:perso nsTO" />
  52         <xs: element na me="PhoneN umTO" type ="tns:phon eNumTO" />
  53         <xs: element na me="Proble mTO" type= "tns:probl emTO" />
  54         <xs: element na me="Provid er" type=" tns:provid er" />
  55         <xs: element na me="QueryB ean" type= "tns:query Bean" />
  56         <xs: element na me="Radiol ogyReportT O" type="t ns:radiolo gyReportTO " />
  57         <xs: element na me="SiteAr ray" type= "tns:siteA rray" />
  58         <xs: element na me="SiteTO " type="tn s:siteTO"  />
  59         <xs: element na me="Surger yReportTO"  type="tns :surgeryRe portTO" />
  60         <xs: element na me="Surgic alPatholog yReport" t ype="tns:s urgicalPat hologyRpt"  />
  61         <xs: element na me="Sympto mTO" type= "tns:sympt omTO" />
  62         <xs: element na me="Tagged AllergyArr ay" type=" tns:tagged AllergyArr ay" />
  63         <xs: element na me="Tagged AllergyArr ays" type= "tns:tagge dAllergyAr rays" />
  64         <xs: element na me="Tagged Appointmen tArray" ty pe="tns:ta ggedAppoin tmentArray " />
  65         <xs: element na me="Tagged Appointmen tArrays" t ype="tns:t aggedAppoi ntmentArra ys" />
  66         <xs: element na me="Tagged ChemHemRpt Array" typ e="tns:tag gedChemHem RptArray"  />
  67         <xs: element na me="Tagged ChemHemRpt Arrays" ty pe="tns:ta ggedChemHe mRptArrays " />
  68         <xs: element na me="Tagged ConsultArr ay" type=" tns:tagged ConsultArr ay" />
  69         <xs: element na me="Tagged ConsultArr ays" type= "tns:tagge dConsultAr rays" />
  70         <xs: element na me="Tagged CytologyRp tArray" ty pe="tns:ta ggedCytolo gyRptArray " />
  71         <xs: element na me="Tagged CytologyRp tArrays" t ype="tns:t aggedCytol ogyRptArra ys" />
  72         <xs: element na me="Tagged GraphingIt emDataArra y" type="t ns:taggedG raphingIte mDataArray " />
  73         <xs: element na me="Tagged HealthFact orArray" t ype="tns:t aggedHealt hFactorArr ay" />
  74         <xs: element na me="Tagged HealthSumm aryArray"  type="tns: taggedHeal thSummaryA rray" />
  75         <xs: element na me="Tagged HospitalLo cationArra y" type="t ns:taggedH ospitalLoc ationArray " />
  76         <xs: element na me="Tagged IcdRptArra y" type="t ns:taggedI cdRptArray " />
  77         <xs: element na me="Tagged IcdRptArra ys" type=" tns:tagged IcdRptArra ys" />
  78         <xs: element na me="Tagged InpatientS tayArray"  type="tns: taggedInpa tientStayA rray" />
  79         <xs: element na me="Tagged ItemForGra phingTypeA rray" type ="tns:tagg edItemForG raphingTyp eArray" />
  80         <xs: element na me="Tagged LabTestArr ay" type=" tns:tagged LabTestArr ay" />
  81         <xs: element na me="Tagged LabTestArr ays" type= "tns:tagge dLabTestAr rays" />
  82         <xs: element na me="Tagged LexiconEnt ryArray" t ype="tns:t aggedLexic onEntryArr ay" />
  83         <xs: element na me="Tagged Medication Array" typ e="tns:tag gedMedicat ionArray"  />
  84         <xs: element na me="Tagged Medication Arrays" ty pe="tns:ta ggedMedica tionArrays " />
  85         <xs: element na me="Tagged MentalHeal thInstrume ntAdminist rationArra y" type="t ns:taggedM entalHealt hInstrumen tAdministr ationArray " />
  86         <xs: element na me="Tagged MentalHeal thInstrume ntAdminist rationArra ys" type=" tns:tagged MentalHeal thInstrume ntAdminist rationArra ys" />
  87         <xs: element na me="Tagged Microbiolo gyRptArray " type="tn s:taggedMi crobiology RptArray"  />
  88         <xs: element na me="Tagged Microbiolo gyRptArray s" type="t ns:taggedM icrobiolog yRptArrays " />
  89         <xs: element na me="Tagged NoteArray"  type="tns :taggedNot eArray" />
  90         <xs: element na me="Tagged NoteArrays " type="tn s:taggedNo teArrays"  />
  91         <xs: element na me="Tagged OrderArray " type="tn s:taggedOr derArray"  />
  92         <xs: element na me="Tagged OrderArray s" type="t ns:taggedO rderArrays " />
  93         <xs: element na me="Tagged PatientArr ay" type=" tns:tagged PatientArr ay" />
  94         <xs: element na me="Tagged PatientAss ociateArra y" type="t ns:taggedP atientAsso ciateArray " />
  95         <xs: element na me="Tagged PatientAss ociateArra ys" type=" tns:tagged PatientAss ociateArra ys" />
  96         <xs: element na me="Tagged ProblemArr ay" type=" tns:tagged ProblemArr ay" />
  97         <xs: element na me="Tagged RadiologyR eportArray " type="tn s:taggedRa diologyRep ortArray"  />
  98         <xs: element na me="Tagged RadiologyR eportArray s" type="t ns:taggedR adiologyRe portArrays " />
  99         <xs: element na me="Tagged SurgeryRep ortArray"  type="tns: taggedSurg eryReportA rray" />
  100         <xs: element na me="Tagged SurgeryRep ortArrays"  type="tns :taggedSur geryReport Arrays" />
  101         <xs: element na me="Tagged SurgicalPa thologyRpt Array" typ e="tns:tag gedSurgica lPathology RptArray"  />
  102         <xs: element na me="Tagged SurgicalPa thologyRpt Arrays" ty pe="tns:ta ggedSurgic alPatholog yRptArrays " />
  103         <xs: element na me="Tagged Text" type ="tns:tagg edText" />
  104         <xs: element na me="Tagged TextArray"  type="tns :taggedTex tArray" />
  105         <xs: element na me="Tagged VisitArray " type="tn s:taggedVi sitArray"  />
  106         <xs: element na me="Tagged VitalSignA rray" type ="tns:tagg edVitalSig nArray" />
  107         <xs: element na me="Tagged VitalSignA rrays" typ e="tns:tag gedVitalSi gnArrays"  />
  108         <xs: element na me="Tagged VitalSignS etArray" t ype="tns:t aggedVital SignSetArr ay" />
  109         <xs: element na me="Tagged VitalSignS etArrays"  type="tns: taggedVita lSignSetAr rays" />
  110         <xs: element na me="TextTO " type="tn s:textTO"  />
  111         <xs: element na me="TimeSl otArray" t ype="tns:t imeSlotArr ay" />
  112         <xs: element na me="TimeSl otTO" type ="tns:time SlotTO" />
  113         <xs: element na me="UserAr ray" type= "tns:userA rray" />
  114         <xs: element na me="UserSe curityKeyA rray" type ="tns:user SecurityKe yArray" />
  115         <xs: element na me="UserSe curityKeyT O" type="t ns:userSec urityKeyTO " />
  116         <xs: element na me="UserTO " type="tn s:userTO"  />
  117         <xs: element na me="VisitT O" type="t ns:visitTO " />
  118         <xs: element na me="VitalS ignSetTO"  type="tns: vitalSignS etTO" />
  119         <xs: element na me="VitalS ignTO" typ e="tns:vit alSignTO"  />
  120         <xs: element na me="closeN ote" type= "tns:close Note" />
  121         <xs: element na me="closeN oteByAdmin Action" ty pe="tns:cl oseNoteByA dminAction " />
  122         <xs: element na me="closeN oteByAdmin ActionResp onse" type ="tns:clos eNoteByAdm inActionRe sponse" />
  123         <xs: element na me="closeN oteRespons e" type="t ns:closeNo teResponse " />
  124         <xs: element na me="cprsLa unch" type ="tns:cprs Launch" />
  125         <xs: element na me="cprsLa unchRespon se" type=" tns:cprsLa unchRespon se" />
  126         <xs: element na me="cprsUs erLookup"  type="tns: cprsUserLo okup" />
  127         <xs: element na me="cprsUs erLookupRe sponse" ty pe="tns:cp rsUserLook upResponse " />
  128         <xs: element na me="getAct iveReminde rReports"  type="tns: getActiveR eminderRep orts" />
  129         <xs: element na me="getAct iveReminde rReportsRe sponse" ty pe="tns:ge tActiveRem inderRepor tsResponse " />
  130         <xs: element na me="getAdh ocHealthSu mmaryByDis playName"  type="tns: getAdhocHe althSummar yByDisplay Name" />
  131         <xs: element na me="getAdh ocHealthSu mmaryByDis playNameRe sponse" ty pe="tns:ge tAdhocHeal thSummaryB yDisplayNa meResponse " />
  132         <xs: element na me="getAdm issions" t ype="tns:g etAdmissio ns" />
  133         <xs: element na me="getAdm issionsRep orts" type ="tns:getA dmissionsR eports" />
  134         <xs: element na me="getAdm issionsRep ortsRespon se" type=" tns:getAdm issionsRep ortsRespon se" />
  135         <xs: element na me="getAdm issionsRes ponse" typ e="tns:get Admissions Response"  />
  136         <xs: element na me="getAdv anceDirect ives" type ="tns:getA dvanceDire ctives" />
  137         <xs: element na me="getAdv anceDirect ivesRespon se" type=" tns:getAdv anceDirect ivesRespon se" />
  138         <xs: element na me="getAll Meds" type ="tns:getA llMeds" />
  139         <xs: element na me="getAll MedsRespon se" type=" tns:getAll MedsRespon se" />
  140         <xs: element na me="getAll Orders" ty pe="tns:ge tAllOrders " />
  141         <xs: element na me="getAll OrdersResp onse" type ="tns:getA llOrdersRe sponse" />
  142         <xs: element na me="getAll ergies" ty pe="tns:ge tAllergies " />
  143         <xs: element na me="getAll ergiesResp onse" type ="tns:getA llergiesRe sponse" />
  144         <xs: element na me="getApp ointmentTe xt" type=" tns:getApp ointmentTe xt" />
  145         <xs: element na me="getApp ointmentTe xtResponse " type="tn s:getAppoi ntmentText Response"  />
  146         <xs: element na me="getApp ointments"  type="tns :getAppoin tments" />
  147         <xs: element na me="getApp ointmentsR esponse" t ype="tns:g etAppointm entsRespon se" />
  148         <xs: element na me="getAut opsyReport s" type="t ns:getAuto psyReports " />
  149         <xs: element na me="getAut opsyReport sResponse"  type="tns :getAutops yReportsRe sponse" />
  150         <xs: element na me="getBlo odAvailabi lityReport s" type="t ns:getBloo dAvailabil ityReports " />
  151         <xs: element na me="getBlo odAvailabi lityReport sResponse"  type="tns :getBloodA vailabilit yReportsRe sponse" />
  152         <xs: element na me="getBlo odBankRepo rts" type= "tns:getBl oodBankRep orts" />
  153         <xs: element na me="getBlo odBankRepo rtsRespons e" type="t ns:getBloo dBankRepor tsResponse " />
  154         <xs: element na me="getBlo odTransfus ionReports " type="tn s:getBlood Transfusio nReports"  />
  155         <xs: element na me="getBlo odTransfus ionReports Response"  type="tns: getBloodTr ansfusionR eportsResp onse" />
  156         <xs: element na me="getCar eTeamRepor ts" type=" tns:getCar eTeamRepor ts" />
  157         <xs: element na me="getCar eTeamRepor tsResponse " type="tn s:getCareT eamReports Response"  />
  158         <xs: element na me="getChe mHemReport s" type="t ns:getChem HemReports " />
  159         <xs: element na me="getChe mHemReport sResponse"  type="tns :getChemHe mReportsRe sponse" />
  160         <xs: element na me="getChe mHemReport sSimple" t ype="tns:g etChemHemR eportsSimp le" />
  161         <xs: element na me="getChe mHemReport sSimpleRes ponse" typ e="tns:get ChemHemRep ortsSimple Response"  />
  162         <xs: element na me="getCli nicalWarni ngs" type= "tns:getCl inicalWarn ings" />
  163         <xs: element na me="getCli nicalWarni ngsRespons e" type="t ns:getClin icalWarnin gsResponse " />
  164         <xs: element na me="getCli nics" type ="tns:getC linics" />
  165         <xs: element na me="getCli nicsByName " type="tn s:getClini csByName"  />
  166         <xs: element na me="getCli nicsByName Response"  type="tns: getClinics ByNameResp onse" />
  167         <xs: element na me="getCli nicsRespon se" type=" tns:getCli nicsRespon se" />
  168         <xs: element na me="getCom pAndPenRep orts" type ="tns:getC ompAndPenR eports" />
  169         <xs: element na me="getCom pAndPenRep ortsRespon se" type=" tns:getCom pAndPenRep ortsRespon se" />
  170         <xs: element na me="getCon fidentiali ty" type=" tns:getCon fidentiali ty" />
  171         <xs: element na me="getCon fidentiali tyResponse " type="tn s:getConfi dentiality Response"  />
  172         <xs: element na me="getCon sultsForPa tient" typ e="tns:get ConsultsFo rPatient"  />
  173         <xs: element na me="getCon sultsForPa tientRespo nse" type= "tns:getCo nsultsForP atientResp onse" />
  174         <xs: element na me="getCor responding Ids" type= "tns:getCo rrespondin gIds" />
  175         <xs: element na me="getCor responding IdsRespons e" type="t ns:getCorr espondingI dsResponse " />
  176         <xs: element na me="getCri sisNotes"  type="tns: getCrisisN otes" />
  177         <xs: element na me="getCri sisNotesRe sponse" ty pe="tns:ge tCrisisNot esResponse " />
  178         <xs: element na me="getCur rentAdmiss ionDetails " type="tn s:getCurre ntAdmissio nDetails"  />
  179         <xs: element na me="getCur rentAdmiss ionDetails Response"  type="tns: getCurrent AdmissionD etailsResp onse" />
  180         <xs: element na me="getCyt ologyRepor ts" type=" tns:getCyt ologyRepor ts" />
  181         <xs: element na me="getCyt ologyRepor tsResponse " type="tn s:getCytol ogyReports Response"  />
  182         <xs: element na me="getCyt opathology Reports" t ype="tns:g etCytopath ologyRepor ts" />
  183         <xs: element na me="getCyt opathology ReportsRes ponse" typ e="tns:get Cytopathol ogyReports Response"  />
  184         <xs: element na me="getDem ographics"  type="tns :getDemogr aphics" />
  185         <xs: element na me="getDem ographicsR esponse" t ype="tns:g etDemograp hicsRespon se" />
  186         <xs: element na me="getDis chargeDiag nosisRepor ts" type=" tns:getDis chargeDiag nosisRepor ts" />
  187         <xs: element na me="getDis chargeDiag nosisRepor tsResponse " type="tn s:getDisch argeDiagno sisReports Response"  />
  188         <xs: element na me="getDis chargeSumm aries" typ e="tns:get DischargeS ummaries"  />
  189         <xs: element na me="getDis chargeSumm ariesRespo nse" type= "tns:getDi schargeSum mariesResp onse" />
  190         <xs: element na me="getDis chargesRep orts" type ="tns:getD ischargesR eports" />
  191         <xs: element na me="getDis chargesRep ortsRespon se" type=" tns:getDis chargesRep ortsRespon se" />
  192         <xs: element na me="getEle ctronMicro scopyRepor ts" type=" tns:getEle ctronMicro scopyRepor ts" />
  193         <xs: element na me="getEle ctronMicro scopyRepor tsResponse " type="tn s:getElect ronMicrosc opyReports Response"  />
  194         <xs: element na me="getExp andedAdtRe ports" typ e="tns:get ExpandedAd tReports"  />
  195         <xs: element na me="getExp andedAdtRe portsRespo nse" type= "tns:getEx pandedAdtR eportsResp onse" />
  196         <xs: element na me="getFut ureClinicV isitsRepor ts" type=" tns:getFut ureClinicV isitsRepor ts" />
  197         <xs: element na me="getFut ureClinicV isitsRepor tsResponse " type="tn s:getFutur eClinicVis itsReports Response"  />
  198         <xs: element na me="getGra phingItemD ata" type= "tns:getGr aphingItem Data" />
  199         <xs: element na me="getGra phingItemD ataRespons e" type="t ns:getGrap hingItemDa taResponse " />
  200         <xs: element na me="getHea lthFactors " type="tn s:getHealt hFactors"  />
  201         <xs: element na me="getHea lthFactors Response"  type="tns: getHealthF actorsResp onse" />
  202         <xs: element na me="getHea lthSummary " type="tn s:getHealt hSummary"  />
  203         <xs: element na me="getHea lthSummary Response"  type="tns: getHealthS ummaryResp onse" />
  204         <xs: element na me="getHos pitalLocat ions" type ="tns:getH ospitalLoc ations" />
  205         <xs: element na me="getHos pitalLocat ionsRespon se" type=" tns:getHos pitalLocat ionsRespon se" />
  206         <xs: element na me="getIcd Procedures Reports" t ype="tns:g etIcdProce duresRepor ts" />
  207         <xs: element na me="getIcd Procedures ReportsRes ponse" typ e="tns:get IcdProcedu resReports Response"  />
  208         <xs: element na me="getIcd SurgeryRep orts" type ="tns:getI cdSurgeryR eports" />
  209         <xs: element na me="getIcd SurgeryRep ortsRespon se" type=" tns:getIcd SurgeryRep ortsRespon se" />
  210         <xs: element na me="getIma gingReport " type="tn s:getImagi ngReport"  />
  211         <xs: element na me="getIma gingReport Response"  type="tns: getImaging ReportResp onse" />
  212         <xs: element na me="getImm unizations " type="tn s:getImmun izations"  />
  213         <xs: element na me="getImm unizations Response"  type="tns: getImmuniz ationsResp onse" />
  214         <xs: element na me="getImo Meds" type ="tns:getI moMeds" />
  215         <xs: element na me="getImo MedsRespon se" type=" tns:getImo MedsRespon se" />
  216         <xs: element na me="getIte msForGraph ingType" t ype="tns:g etItemsFor GraphingTy pe" />
  217         <xs: element na me="getIte msForGraph ingTypeRes ponse" typ e="tns:get ItemsForGr aphingType Response"  />
  218         <xs: element na me="getIvM eds" type= "tns:getIv Meds" />
  219         <xs: element na me="getIvM edsRespons e" type="t ns:getIvMe dsResponse " />
  220         <xs: element na me="getLab TestDescri ption" typ e="tns:get LabTestDes cription"  />
  221         <xs: element na me="getLab TestDescri ptionRespo nse" type= "tns:getLa bTestDescr iptionResp onse" />
  222         <xs: element na me="getLab Tests" typ e="tns:get LabTests"  />
  223         <xs: element na me="getLab TestsRespo nse" type= "tns:getLa bTestsResp onse" />
  224         <xs: element na me="getLat estVitalSi gns" type= "tns:getLa testVitalS igns" />
  225         <xs: element na me="getLat estVitalSi gnsRespons e" type="t ns:getLate stVitalSig nsResponse " />
  226         <xs: element na me="getLex iconEntrie s" type="t ns:getLexi conEntries " />
  227         <xs: element na me="getLex iconEntrie sResponse"  type="tns :getLexico nEntriesRe sponse" />
  228         <xs: element na me="getLoc ations" ty pe="tns:ge tLocations " />
  229         <xs: element na me="getLoc ationsResp onse" type ="tns:getL ocationsRe sponse" />
  230         <xs: element na me="getMed icationDet ail" type= "tns:getMe dicationDe tail" />
  231         <xs: element na me="getMed icationDet ailRespons e" type="t ns:getMedi cationDeta ilResponse " />
  232         <xs: element na me="getMed sAdminHx"  type="tns: getMedsAdm inHx" />
  233         <xs: element na me="getMed sAdminHxRe sponse" ty pe="tns:ge tMedsAdmin HxResponse " />
  234         <xs: element na me="getMed sAdminLog"  type="tns :getMedsAd minLog" />
  235         <xs: element na me="getMed sAdminLogR esponse" t ype="tns:g etMedsAdmi nLogRespon se" />
  236         <xs: element na me="getMen talHealthI nstrumentR esultSet"  type="tns: getMentalH ealthInstr umentResul tSet" />
  237         <xs: element na me="getMen talHealthI nstrumentR esultSetRe sponse" ty pe="tns:ge tMentalHea lthInstrum entResultS etResponse " />
  238         <xs: element na me="getMen talHealthI nstruments ForPatient " type="tn s:getMenta lHealthIns trumentsFo rPatient"  />
  239         <xs: element na me="getMen talHealthI nstruments ForPatient Response"  type="tns: getMentalH ealthInstr umentsForP atientResp onse" />
  240         <xs: element na me="getMic robiologyR eports" ty pe="tns:ge tMicrobiol ogyReports " />
  241         <xs: element na me="getMic robiologyR eportsResp onse" type ="tns:getM icrobiolog yReportsRe sponse" />
  242         <xs: element na me="getNhi nData" typ e="tns:get NhinData"  />
  243         <xs: element na me="getNhi nDataRespo nse" type= "tns:getNh inDataResp onse" />
  244         <xs: element na me="getNot e" type="t ns:getNote " />
  245         <xs: element na me="getNot eResponse"  type="tns :getNoteRe sponse" />
  246         <xs: element na me="getNot eTitles" t ype="tns:g etNoteTitl es" />
  247         <xs: element na me="getNot eTitlesRes ponse" typ e="tns:get NoteTitles Response"  />
  248         <xs: element na me="getNot esWithText " type="tn s:getNotes WithText"  />
  249         <xs: element na me="getNot esWithText Response"  type="tns: getNotesWi thTextResp onse" />
  250         <xs: element na me="getOrd erDialogIt ems" type= "tns:getOr derDialogI tems" />
  251         <xs: element na me="getOrd erDialogIt emsRespons e" type="t ns:getOrde rDialogIte msResponse " />
  252         <xs: element na me="getOrd erDialogsF orDisplayG roup" type ="tns:getO rderDialog sForDispla yGroup" />
  253         <xs: element na me="getOrd erDialogsF orDisplayG roupRespon se" type=" tns:getOrd erDialogsF orDisplayG roupRespon se" />
  254         <xs: element na me="getOrd erStatusFo rPatient"  type="tns: getOrderSt atusForPat ient" />
  255         <xs: element na me="getOrd erStatusFo rPatientRe sponse" ty pe="tns:ge tOrderStat usForPatie ntResponse " />
  256         <xs: element na me="getOrd erableItem sByName" t ype="tns:g etOrderabl eItemsByNa me" />
  257         <xs: element na me="getOrd erableItem sByNameRes ponse" typ e="tns:get OrderableI temsByName Response"  />
  258         <xs: element na me="getOth erMeds" ty pe="tns:ge tOtherMeds " />
  259         <xs: element na me="getOth erMedsResp onse" type ="tns:getO therMedsRe sponse" />
  260         <xs: element na me="getOut patientEnc ounterRepo rts" type= "tns:getOu tpatientEn counterRep orts" />
  261         <xs: element na me="getOut patientEnc ounterRepo rtsRespons e" type="t ns:getOutp atientEnco unterRepor tsResponse " />
  262         <xs: element na me="getOut patientMed s" type="t ns:getOutp atientMeds " />
  263         <xs: element na me="getOut patientMed sResponse"  type="tns :getOutpat ientMedsRe sponse" />
  264         <xs: element na me="getOut patientRxP rofile" ty pe="tns:ge tOutpatien tRxProfile " />
  265         <xs: element na me="getOut patientRxP rofileResp onse" type ="tns:getO utpatientR xProfileRe sponse" />
  266         <xs: element na me="getPas tClinicVis itsReports " type="tn s:getPastC linicVisit sReports"  />
  267         <xs: element na me="getPas tClinicVis itsReports Response"  type="tns: getPastCli nicVisitsR eportsResp onse" />
  268         <xs: element na me="getPat ientAssoci ates" type ="tns:getP atientAsso ciates" />
  269         <xs: element na me="getPat ientAssoci atesRespon se" type=" tns:getPat ientAssoci atesRespon se" />
  270         <xs: element na me="getPat ientListFo rReminderR eport" typ e="tns:get PatientLis tForRemind erReport"  />
  271         <xs: element na me="getPat ientListFo rReminderR eportRespo nse" type= "tns:getPa tientListF orReminder ReportResp onse" />
  272         <xs: element na me="getPat ientsByCli nic" type= "tns:getPa tientsByCl inic" />
  273         <xs: element na me="getPat ientsByCli nicRespons e" type="t ns:getPati entsByClin icResponse " />
  274         <xs: element na me="getPat ientsByPro vider" typ e="tns:get PatientsBy Provider"  />
  275         <xs: element na me="getPat ientsByPro viderRespo nse" type= "tns:getPa tientsByPr oviderResp onse" />
  276         <xs: element na me="getPat ientsBySpe cialty" ty pe="tns:ge tPatientsB ySpecialty " />
  277         <xs: element na me="getPat ientsBySpe cialtyResp onse" type ="tns:getP atientsByS pecialtyRe sponse" />
  278         <xs: element na me="getPat ientsByTea m" type="t ns:getPati entsByTeam " />
  279         <xs: element na me="getPat ientsByTea mResponse"  type="tns :getPatien tsByTeamRe sponse" />
  280         <xs: element na me="getPat ientsByWar d" type="t ns:getPati entsByWard " />
  281         <xs: element na me="getPat ientsByWar dResponse"  type="tns :getPatien tsByWardRe sponse" />
  282         <xs: element na me="getPcp ForPatient " type="tn s:getPcpFo rPatient"  />
  283         <xs: element na me="getPcp ForPatient Response"  type="tns: getPcpForP atientResp onse" />
  284         <xs: element na me="getPrf NoteAction s" type="t ns:getPrfN oteActions " />
  285         <xs: element na me="getPrf NoteAction sResponse"  type="tns :getPrfNot eActionsRe sponse" />
  286         <xs: element na me="getPro blemList"  type="tns: getProblem List" />
  287         <xs: element na me="getPro blemListFr omSites" t ype="tns:g etProblemL istFromSit es" />
  288         <xs: element na me="getPro blemListFr omSitesRes ponse" typ e="tns:get ProblemLis tFromSites Response"  />
  289         <xs: element na me="getPro blemListRe sponse" ty pe="tns:ge tProblemLi stResponse " />
  290         <xs: element na me="getRad iologyRepo rts" type= "tns:getRa diologyRep orts" />
  291         <xs: element na me="getRad iologyRepo rtsBySite"  type="tns :getRadiol ogyReports BySite" />
  292         <xs: element na me="getRad iologyRepo rtsBySiteR esponse" t ype="tns:g etRadiolog yReportsBy SiteRespon se" />
  293         <xs: element na me="getRad iologyRepo rtsRespons e" type="t ns:getRadi ologyRepor tsResponse " />
  294         <xs: element na me="getRem inderRepor tTemplates " type="tn s:getRemin derReportT emplates"  />
  295         <xs: element na me="getRem inderRepor tTemplates Response"  type="tns: getReminde rReportTem platesResp onse" />
  296         <xs: element na me="getSig nedNotes"  type="tns: getSignedN otes" />
  297         <xs: element na me="getSig nedNotesRe sponse" ty pe="tns:ge tSignedNot esResponse " />
  298         <xs: element na me="getSit e" type="t ns:getSite " />
  299         <xs: element na me="getSit eId" type= "tns:getSi teId" />
  300         <xs: element na me="getSit eIdRespons e" type="t ns:getSite IdResponse " />
  301         <xs: element na me="getSit eResponse"  type="tns :getSiteRe sponse" />
  302         <xs: element na me="getSit esForStati on" type=" tns:getSit esForStati on" />
  303         <xs: element na me="getSit esForStati onResponse " type="tn s:getSites ForStation Response"  />
  304         <xs: element na me="getSpe cialties"  type="tns: getSpecial ties" />
  305         <xs: element na me="getSpe cialtiesRe sponse" ty pe="tns:ge tSpecialti esResponse " />
  306         <xs: element na me="getSur geryReport Text" type ="tns:getS urgeryRepo rtText" />
  307         <xs: element na me="getSur geryReport TextRespon se" type=" tns:getSur geryReport TextRespon se" />
  308         <xs: element na me="getSur geryReport s" type="t ns:getSurg eryReports " />
  309         <xs: element na me="getSur geryReport sResponse"  type="tns :getSurger yReportsRe sponse" />
  310         <xs: element na me="getSur geryReport sWithText"  type="tns :getSurger yReportsWi thText" />
  311         <xs: element na me="getSur geryReport sWithTextR esponse" t ype="tns:g etSurgeryR eportsWith TextRespon se" />
  312         <xs: element na me="getSur gicalPatho logyReport s" type="t ns:getSurg icalPathol ogyReports " />
  313         <xs: element na me="getSur gicalPatho logyReport sResponse"  type="tns :getSurgic alPatholog yReportsRe sponse" />
  314         <xs: element na me="getTea ms" type=" tns:getTea ms" />
  315         <xs: element na me="getTea msResponse " type="tn s:getTeams Response"  />
  316         <xs: element na me="getTra nsfersRepo rts" type= "tns:getTr ansfersRep orts" />
  317         <xs: element na me="getTra nsfersRepo rtsRespons e" type="t ns:getTran sfersRepor tsResponse " />
  318         <xs: element na me="getTre atingSpeci altyReport s" type="t ns:getTrea tingSpecia ltyReports " />
  319         <xs: element na me="getTre atingSpeci altyReport sResponse"  type="tns :getTreati ngSpecialt yReportsRe sponse" />
  320         <xs: element na me="getUnc osignedNot es" type=" tns:getUnc osignedNot es" />
  321         <xs: element na me="getUnc osignedNot esResponse " type="tn s:getUncos ignedNotes Response"  />
  322         <xs: element na me="getUni tDoseMeds"  type="tns :getUnitDo seMeds" />
  323         <xs: element na me="getUni tDoseMedsR esponse" t ype="tns:g etUnitDose MedsRespon se" />
  324         <xs: element na me="getUns ignedNotes " type="tn s:getUnsig nedNotes"  />
  325         <xs: element na me="getUns ignedNotes Response"  type="tns: getUnsigne dNotesResp onse" />
  326         <xs: element na me="getUse rSecurityK eys" type= "tns:getUs erSecurity Keys" />
  327         <xs: element na me="getUse rSecurityK eysRespons e" type="t ns:getUser SecurityKe ysResponse " />
  328         <xs: element na me="getUse rnameOrHos pitalLocat ion" type= "tns:getUs ernameOrHo spitalLoca tion" />
  329         <xs: element na me="getUse rnameOrHos pitalLocat ionRespons e" type="t ns:getUser nameOrHosp italLocati onResponse " />
  330         <xs: element na me="getVer sion" type ="tns:getV ersion" />
  331         <xs: element na me="getVer sionRespon se" type=" tns:getVer sionRespon se" />
  332         <xs: element na me="getVis its" type= "tns:getVi sits" />
  333         <xs: element na me="getVis itsRespons e" type="t ns:getVisi tsResponse " />
  334         <xs: element na me="getVit alSigns" t ype="tns:g etVitalSig ns" />
  335         <xs: element na me="getVit alSignsRes ponse" typ e="tns:get VitalSigns Response"  />
  336         <xs: element na me="getWar ds" type=" tns:getWar ds" />
  337         <xs: element na me="getWar dsResponse " type="tn s:getWards Response"  />
  338         <xs: element na me="isCons ultNote" t ype="tns:i sConsultNo te" />
  339         <xs: element na me="isCons ultNoteRes ponse" typ e="tns:isC onsultNote Response"  />
  340         <xs: element na me="isCosi gnerRequir ed" type=" tns:isCosi gnerRequir ed" />
  341         <xs: element na me="isCosi gnerRequir edResponse " type="tn s:isCosign erRequired Response"  />
  342         <xs: element na me="isOneV isitNote"  type="tns: isOneVisit Note" />
  343         <xs: element na me="isOneV isitNoteRe sponse" ty pe="tns:is OneVisitNo teResponse " />
  344         <xs: element na me="isPrfN ote" type= "tns:isPrf Note" />
  345         <xs: element na me="isPrfN oteRespons e" type="t ns:isPrfNo teResponse " />
  346         <xs: element na me="isSurg eryNote" t ype="tns:i sSurgeryNo te" />
  347         <xs: element na me="isSurg eryNoteRes ponse" typ e="tns:isS urgeryNote Response"  />
  348         <xs: element na me="isVali dEsig" typ e="tns:isV alidEsig"  />
  349         <xs: element na me="isVali dEsigRespo nse" type= "tns:isVal idEsigResp onse" />
  350         <xs: element na me="issueC onfidentia lityBullet in" type=" tns:issueC onfidentia lityBullet in" />
  351         <xs: element na me="issueC onfidentia lityBullet inResponse " type="tn s:issueCon fidentiali tyBulletin Response"  />
  352         <xs: element na me="login"  type="tns :login" />
  353         <xs: element na me="loginR esponse" t ype="tns:l oginRespon se" />
  354         <xs: element na me="loginV IA" type=" tns:loginV IA" />
  355         <xs: element na me="loginV IAResponse " type="tn s:loginVIA Response"  />
  356         <xs: element na me="match"  type="tns :match" />
  357         <xs: element na me="matchR esponse" t ype="tns:m atchRespon se" />
  358         <xs: element na me="mpiLoo kup" type= "tns:mpiLo okup" />
  359         <xs: element na me="mpiLoo kupRespons e" type="t ns:mpiLook upResponse " />
  360         <xs: element na me="nptLoo kup" type= "tns:nptLo okup" />
  361         <xs: element na me="nptLoo kupRespons e" type="t ns:nptLook upResponse " />
  362         <xs: element na me="patien tInquiry"  type="tns: patientInq uiry" />
  363         <xs: element na me="patien tInquiryRe sponse" ty pe="tns:pa tientInqui ryResponse " />
  364         <xs: element na me="select " type="tn s:select"  />
  365         <xs: element na me="select Response"  type="tns: selectResp onse" />
  366         <xs: element na me="signNo te" type=" tns:signNo te" />
  367         <xs: element na me="signNo teResponse " type="tn s:signNote Response"  />
  368         <xs: element na me="tagged ProblemArr ays" type= "tns:tagge dProblemAr rays" />
  369         <xs: element na me="userHa sPermissio n" type="t ns:userHas Permission " />
  370         <xs: element na me="userHa sPermissio nResponse"  type="tns :userHasPe rmissionRe sponse" />
  371         <xs: element na me="writeN ote" type= "tns:write Note" />
  372         <xs: element na me="writeN oteRespons e" type="t ns:writeNo teResponse " />
  373         <xs: element na me="writeS impleOrder ByPolicy"  type="tns: writeSimpl eOrderByPo licy" />
  374         <xs: element na me="writeS impleOrder ByPolicyRe sponse" ty pe="tns:wr iteSimpleO rderByPoli cyResponse " />
  375         <xs: complexTyp e name="ge tImoMeds">
  376           <x s:sequence >
  377              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  378           </ xs:sequenc e>
  379         </xs :complexTy pe>
  380         <xs: complexTyp e name="qu eryBean">
  381           <x s:sequence >
  382              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "provider"  type="tns :provider"  />
  383              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "patient"  type="tns: patient" / >
  384              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "recordSit eCode" typ e="xs:stri ng" />
  385              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "requestin gApp" type ="xs:strin g" />
  386              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "active" t ype="xs:st ring" />
  387              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "endDate"  type="xs:s tring" />
  388              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "startDate " type="xs :string" / >
  389              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "maxRecord s" type="x s:string"  />
  390              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "status" t ype="xs:st ring" />
  391              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "supplemen talParamet ers">
  392                <xs:simp leType>
  393                  <xs:li st itemTyp e="xs:stri ng" />
  394                </xs:sim pleType>
  395              </xs:eleme nt>
  396              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "itemId" t ype="xs:st ring" />
  397              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "target" t ype="xs:st ring" />
  398              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "criteria"  type="xs: string" />
  399              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "type" typ e="xs:stri ng" />
  400              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "direction " type="xs :string" / >
  401              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "name" typ e="xs:stri ng" />
  402              <xs:elemen t form="un qualified"  name="mul tiSiteQuer y" type="x s:boolean"  />
  403              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "consuming AppToken"  type="xs:s tring" />
  404              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "consuming AppPasswor d" type="x s:string"  />
  405           </ xs:sequenc e>
  406         </xs :complexTy pe>
  407         <xs: complexTyp e name="pr ovider">
  408           <x s:sequence >
  409              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "name" typ e="xs:stri ng" />
  410              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "userId" t ype="xs:st ring" />
  411              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "loginSite Code" type ="xs:strin g" />
  412              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "vistaLoca tions">
  413                <xs:simp leType>
  414                  <xs:li st itemTyp e="xs:stri ng" />
  415                </xs:sim pleType>
  416              </xs:eleme nt>
  417           </ xs:sequenc e>
  418         </xs :complexTy pe>
  419         <xs: complexTyp e name="pa tient">
  420           <x s:sequence >
  421              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "name" typ e="xs:stri ng" />
  422              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "localPid"  type="xs: string" />
  423              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "localSite Id" type=" xs:string"  />
  424              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "mpiPid" t ype="xs:st ring" />
  425              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "vistaLoca tions">
  426                <xs:simp leType>
  427                  <xs:li st itemTyp e="xs:stri ng" />
  428                </xs:sim pleType>
  429              </xs:eleme nt>
  430              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "ssn" type ="xs:strin g" />
  431              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "inPatient " type="xs :string" / >
  432              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "age" type ="xs:strin g" />
  433              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "gender" t ype="xs:st ring" />
  434              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "scPercent age" type= "xs:string " />
  435           </ xs:sequenc e>
  436         </xs :complexTy pe>
  437         <xs: complexTyp e name="ge tImoMedsRe sponse">
  438           <x s:sequence >
  439              <xs:elemen t minOccur s="0" ref= "tns:Tagge dMedicatio nArrays" / >
  440           </ xs:sequenc e>
  441         </xs :complexTy pe>
  442         <xs: complexTyp e name="ta ggedMedica tionArrays ">
  443           <x s:complexC ontent mix ed="false" >
  444              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  445                <xs:sequ ence>
  446                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  447                    <xs: complexTyp e>
  448                      <x s:sequence >
  449                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedMed icationArr ay" type=" tns:tagged Medication Array" />
  450                      </ xs:sequenc e>
  451                    </xs :complexTy pe>
  452                  </xs:e lement>
  453                </xs:seq uence>
  454              </xs:exten sion>
  455           </ xs:complex Content>
  456         </xs :complexTy pe>
  457         <xs: complexTyp e name="ab stractTagg edArrayTO" >
  458           <x s:complexC ontent mix ed="false" >
  459              <xs:extens ion base=" tns:abstra ctArrayTO" >
  460                <xs:sequ ence>
  461                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="tag"  type="xs:s tring" />
  462                </xs:seq uence>
  463              </xs:exten sion>
  464           </ xs:complex Content>
  465         </xs :complexTy pe>
  466         <xs: complexTyp e name="ab stractArra yTO">
  467           <x s:complexC ontent mix ed="false" >
  468              <xs:extens ion base=" tns:abstra ctTO">
  469                <xs:sequ ence>
  470                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="count " type="xs :int" />
  471                </xs:seq uence>
  472              </xs:exten sion>
  473           </ xs:complex Content>
  474         </xs :complexTy pe>
  475         <xs: complexTyp e name="ab stractTO"  abstract=" true">
  476           <x s:sequence >
  477              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "fault" ty pe="tns:fa ultTO" />
  478           </ xs:sequenc e>
  479         </xs :complexTy pe>
  480         <xs: complexTyp e name="ta ggedMedica tionArray" >
  481           <x s:complexC ontent mix ed="false" >
  482              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  483                <xs:sequ ence>
  484                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="meds" >
  485                    <xs: complexTyp e>
  486                      <x s:sequence >
  487                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "medicatio nTO" type= "tns:medic ationTO" / >
  488                      </ xs:sequenc e>
  489                    </xs :complexTy pe>
  490                  </xs:e lement>
  491                </xs:seq uence>
  492              </xs:exten sion>
  493           </ xs:complex Content>
  494         </xs :complexTy pe>
  495         <xs: complexTyp e name="me dicationTO ">
  496           <x s:complexC ontent mix ed="false" >
  497              <xs:extens ion base=" tns:abstra ctTO">
  498                <xs:sequ ence>
  499                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  500                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name"  type="xs: string" />
  501                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="rxNum " type="xs :string" / >
  502                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="quant ity" type= "xs:string " />
  503                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="expir ationDate"  type="xs: string" />
  504                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="issue Date" type ="xs:strin g" />
  505                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="start Date" type ="xs:strin g" />
  506                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="stopD ate" type= "xs:string " />
  507                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="order Id" type=" xs:string"  />
  508                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="statu s" type="x s:string"  />
  509                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="refil ls" type=" xs:string"  />
  510                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isOut patient" t ype="xs:bo olean" />
  511                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isInp atient" ty pe="xs:boo lean" />
  512                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isIV"  type="xs: boolean" / >
  513                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isUni tDose" typ e="xs:bool ean" />
  514                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isNon VA" type=" xs:boolean " />
  515                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isImo " type="xs :boolean"  />
  516                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="lastF illDate" t ype="xs:st ring" />
  517                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="remai ning" type ="xs:strin g" />
  518                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  519                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="provi der" type= "tns:autho rTO" />
  520                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="cost"  type="xs: string" />
  521                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="sig"  type="xs:s tring" />
  522                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="xs: string" />
  523                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="addit ives" type ="xs:strin g" />
  524                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="solut ion" type= "xs:string " />
  525                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="rate"  type="xs: string" />
  526                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dose"  type="xs: string" />
  527                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="instr uction" ty pe="xs:str ing" />
  528                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="comme nt" type=" xs:string"  />
  529                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dateD ocumented"  type="xs: string" />
  530                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="docum entor" typ e="tns:aut horTO" />
  531                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="detai l" type="x s:string"  />
  532                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="sched ule" type= "xs:string " />
  533                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="daysS upply" typ e="xs:stri ng" />
  534                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="hospi tal" type= "tns:tagge dText" />
  535                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="total Dose" type ="xs:strin g" />
  536                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="unitD ose" type= "xs:string " />
  537                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="infRa te" type=" xs:string"  />
  538                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="route " type="xs :string" / >
  539                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="drug"  type="tns :taggedTex t" />
  540                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isSup ply" type= "xs:boolea n" />
  541                </xs:seq uence>
  542              </xs:exten sion>
  543           </ xs:complex Content>
  544         </xs :complexTy pe>
  545         <xs: complexTyp e name="ta ggedText">
  546           <x s:complexC ontent mix ed="false" >
  547              <xs:extens ion base=" tns:abstra ctTO">
  548                <xs:sequ ence>
  549                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="tag"  type="xs:s tring" />
  550                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="text"  type="xs: string" />
  551                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="textA rray">
  552                    <xs: complexTyp e>
  553                      <x s:sequence >
  554                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "textArray " type="xs :string" / >
  555                      </ xs:sequenc e>
  556                    </xs :complexTy pe>
  557                  </xs:e lement>
  558                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="tagge dResults">
  559                    <xs: complexTyp e>
  560                      <x s:sequence >
  561                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedTex t" type="t ns:taggedT ext" />
  562                      </ xs:sequenc e>
  563                    </xs :complexTy pe>
  564                  </xs:e lement>
  565                </xs:seq uence>
  566              </xs:exten sion>
  567           </ xs:complex Content>
  568         </xs :complexTy pe>
  569         <xs: complexTyp e name="fa ultTO">
  570           <x s:sequence >
  571              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "innerMess age" type= "xs:string " />
  572              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "innerStac kTrace" ty pe="xs:str ing" />
  573              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "innerType " type="xs :string" / >
  574              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "message"  type="xs:s tring" />
  575              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "stackTrac e" type="x s:string"  />
  576              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "suggestio n" type="x s:string"  />
  577              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "type" typ e="xs:stri ng" />
  578           </ xs:sequenc e>
  579         </xs :complexTy pe>
  580         <xs: complexTyp e name="au thorTO">
  581           <x s:complexC ontent mix ed="false" >
  582              <xs:extens ion base=" tns:abstra ctTO">
  583                <xs:sequ ence>
  584                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  585                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name"  type="xs: string" />
  586                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="signa ture" type ="xs:strin g" />
  587                </xs:seq uence>
  588              </xs:exten sion>
  589           </ xs:complex Content>
  590         </xs :complexTy pe>
  591         <xs: complexTyp e name="ge tSpecialti es">
  592           <x s:sequence >
  593              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  594           </ xs:sequenc e>
  595         </xs :complexTy pe>
  596         <xs: complexTyp e name="ge tSpecialti esResponse ">
  597           <x s:sequence >
  598              <xs:elemen t minOccur s="0" ref= "tns:Tagge dText" />
  599           </ xs:sequenc e>
  600         </xs :complexTy pe>
  601         <xs: complexTyp e name="ge tClinicsBy Name">
  602           <x s:sequence >
  603              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  604           </ xs:sequenc e>
  605         </xs :complexTy pe>
  606         <xs: complexTyp e name="ge tClinicsBy NameRespon se">
  607           <x s:sequence >
  608              <xs:elemen t minOccur s="0" name ="return"  type="tns: taggedText Array" />
  609           </ xs:sequenc e>
  610         </xs :complexTy pe>
  611         <xs: complexTyp e name="ta ggedTextAr ray">
  612           <x s:complexC ontent mix ed="false" >
  613              <xs:extens ion base=" tns:abstra ctArrayTO" >
  614                <xs:sequ ence>
  615                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="resul ts">
  616                    <xs: complexTyp e>
  617                      <x s:sequence >
  618                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedTex t" type="t ns:taggedT ext" />
  619                      </ xs:sequenc e>
  620                    </xs :complexTy pe>
  621                  </xs:e lement>
  622                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="textO nly" type= "xs:boolea n" />
  623                </xs:seq uence>
  624              </xs:exten sion>
  625           </ xs:complex Content>
  626         </xs :complexTy pe>
  627         <xs: complexTyp e name="ge tSurgeryRe portText">
  628           <x s:sequence >
  629              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  630           </ xs:sequenc e>
  631         </xs :complexTy pe>
  632         <xs: complexTyp e name="ge tSurgeryRe portTextRe sponse">
  633           <x s:sequence >
  634              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  635           </ xs:sequenc e>
  636         </xs :complexTy pe>
  637         <xs: complexTyp e name="te xtTO">
  638           <x s:complexC ontent mix ed="false" >
  639              <xs:extens ion base=" tns:abstra ctTO">
  640                <xs:sequ ence>
  641                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="text"  type="xs: string" />
  642                </xs:seq uence>
  643              </xs:exten sion>
  644           </ xs:complex Content>
  645         </xs :complexTy pe>
  646         <xs: complexTyp e name="ge tCytopatho logyReport s">
  647           <x s:sequence >
  648              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  649           </ xs:sequenc e>
  650         </xs :complexTy pe>
  651         <xs: complexTyp e name="ge tCytopatho logyReport sResponse" >
  652           <x s:sequence >
  653              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  654           </ xs:sequenc e>
  655         </xs :complexTy pe>
  656         <xs: complexTyp e name="ge tExpandedA dtReports" >
  657           <x s:sequence >
  658              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  659           </ xs:sequenc e>
  660         </xs :complexTy pe>
  661         <xs: complexTyp e name="ge tExpandedA dtReportsR esponse">
  662           <x s:sequence >
  663              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  664           </ xs:sequenc e>
  665         </xs :complexTy pe>
  666         <xs: complexTyp e name="ge tClinics">
  667           <x s:sequence >
  668              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  669           </ xs:sequenc e>
  670         </xs :complexTy pe>
  671         <xs: complexTyp e name="ge tClinicsRe sponse">
  672           <x s:sequence >
  673              <xs:elemen t minOccur s="0" ref= "tns:Tagge dHospitalL ocationArr ay" />
  674           </ xs:sequenc e>
  675         </xs :complexTy pe>
  676         <xs: complexTyp e name="ta ggedHospit alLocation Array">
  677           <x s:complexC ontent mix ed="false" >
  678              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  679                <xs:sequ ence>
  680                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="locat ions">
  681                    <xs: complexTyp e>
  682                      <x s:sequence >
  683                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "hospitalL ocationTO"  type="tns :hospitalL ocationTO"  />
  684                      </ xs:sequenc e>
  685                    </xs :complexTy pe>
  686                  </xs:e lement>
  687                </xs:seq uence>
  688              </xs:exten sion>
  689           </ xs:complex Content>
  690         </xs :complexTy pe>
  691         <xs: complexTyp e name="ho spitalLoca tionTO">
  692           <x s:complexC ontent mix ed="false" >
  693              <xs:extens ion base=" tns:abstra ctTO">
  694                <xs:sequ ence>
  695                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  696                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name"  type="xs: string" />
  697                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="depar tment" typ e="tns:tag gedText" / >
  698                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="servi ce" type=" tns:tagged Text" />
  699                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="speci alty" type ="tns:tagg edText" />
  700                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="stopC ode" type= "tns:tagge dText" />
  701                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="credi tStopCode"  type="tns :taggedTex t" />
  702                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:siteT O" />
  703                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="build ing" type= "xs:string " />
  704                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="floor " type="xs :string" / >
  705                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="room"  type="xs: string" />
  706                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="bed"  type="xs:s tring" />
  707                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="statu s" type="x s:string"  />
  708                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="phone " type="xs :string" / >
  709                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="appoi ntmentTime stamp" typ e="xs:stri ng" />
  710                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="xs: string" />
  711                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="physi calLocatio n" type="x s:string"  />
  712                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="askFo rCheckIn"  type="xs:b oolean" />
  713                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="appoi ntmentLeng th" type=" xs:string"  />
  714                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="clini cDisplaySt artTime" t ype="xs:st ring" />
  715                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="displ ayIncremen ts" type=" xs:string"  />
  716                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="avail ability" t ype="tns:t imeSlotArr ay" />
  717                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="maxOv erbooksPer Day" type= "xs:string " />
  718                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="prohi bitAccessT oClinic" t ype="xs:st ring" />
  719                </xs:seq uence>
  720              </xs:exten sion>
  721           </ xs:complex Content>
  722         </xs :complexTy pe>
  723         <xs: complexTyp e name="si teTO">
  724           <x s:complexC ontent mix ed="false" >
  725              <xs:extens ion base=" tns:abstra ctTO">
  726                <xs:sequ ence>
  727                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="sitec ode" type= "xs:string " />
  728                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name"  type="xs: string" />
  729                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="displ ayName" ty pe="xs:str ing" />
  730                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="monik er" type=" xs:string"  />
  731                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="regio nID" type= "xs:string " />
  732                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="lastE ventTimest amp" type= "xs:string " />
  733                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="lastE ventReason " type="xs :string" / >
  734                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="uid"  type="xs:s tring" />
  735                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="pid"  type="xs:s tring" />
  736                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dataS ources" ty pe="tns:da taSourceAr ray" />
  737                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="paren tSiteId" t ype="xs:st ring" />
  738                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="child Sites" typ e="tns:sit eArray" />
  739                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="addre ss" type=" xs:string"  />
  740                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="city"  type="xs: string" />
  741                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="state " type="xs :string" / >
  742                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="syste mName" typ e="xs:stri ng" />
  743                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="siteT ype" type= "xs:string " />
  744                </xs:seq uence>
  745              </xs:exten sion>
  746           </ xs:complex Content>
  747         </xs :complexTy pe>
  748         <xs: complexTyp e name="da taSourceAr ray">
  749           <x s:complexC ontent mix ed="false" >
  750              <xs:extens ion base=" tns:abstra ctArrayTO" >
  751                <xs:sequ ence>
  752                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="items ">
  753                    <xs: complexTyp e>
  754                      <x s:sequence >
  755                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "dataSourc eTO" type= "tns:dataS ourceTO" / >
  756                      </ xs:sequenc e>
  757                    </xs :complexTy pe>
  758                  </xs:e lement>
  759                </xs:seq uence>
  760              </xs:exten sion>
  761           </ xs:complex Content>
  762         </xs :complexTy pe>
  763         <xs: complexTyp e name="da taSourceTO ">
  764           <x s:complexC ontent mix ed="false" >
  765              <xs:extens ion base=" tns:abstra ctTO">
  766                <xs:sequ ence>
  767                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="proto col" type= "xs:string " />
  768                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="modal ity" type= "xs:string " />
  769                  <xs:el ement form ="unqualif ied" name= "timeout"  type="xs:i nt" />
  770                  <xs:el ement form ="unqualif ied" name= "port" typ e="xs:int"  />
  771                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="provi der" type= "xs:string " />
  772                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="statu s" type="x s:string"  />
  773                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="descr iption" ty pe="xs:str ing" />
  774                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="conte xt" type=" xs:string"  />
  775                  <xs:el ement form ="unqualif ied" name= "testSourc e" type="x s:boolean"  />
  776                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="vendo r" type="x s:string"  />
  777                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="versi on" type=" xs:string"  />
  778                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="siteI d" type="t ns:taggedT ext" />
  779                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="welco meMessage"  type="xs: string" />
  780                </xs:seq uence>
  781              </xs:exten sion>
  782           </ xs:complex Content>
  783         </xs :complexTy pe>
  784         <xs: complexTyp e name="si teArray">
  785           <x s:complexC ontent mix ed="false" >
  786              <xs:extens ion base=" tns:abstra ctArrayTO" >
  787                <xs:sequ ence>
  788                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="sites ">
  789                    <xs: complexTyp e>
  790                      <x s:sequence >
  791                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "siteTO" t ype="tns:s iteTO" />
  792                      </ xs:sequenc e>
  793                    </xs :complexTy pe>
  794                  </xs:e lement>
  795                </xs:seq uence>
  796              </xs:exten sion>
  797           </ xs:complex Content>
  798         </xs :complexTy pe>
  799         <xs: complexTyp e name="ti meSlotArra y">
  800           <x s:complexC ontent mix ed="false" >
  801              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  802                <xs:sequ ence>
  803                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="slots ">
  804                    <xs: complexTyp e>
  805                      <x s:sequence >
  806                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "timeSlotT O" type="t ns:timeSlo tTO" />
  807                      </ xs:sequenc e>
  808                    </xs :complexTy pe>
  809                  </xs:e lement>
  810                </xs:seq uence>
  811              </xs:exten sion>
  812           </ xs:complex Content>
  813         </xs :complexTy pe>
  814         <xs: complexTyp e name="ti meSlotTO">
  815           <x s:complexC ontent mix ed="false" >
  816              <xs:extens ion base=" tns:abstra ctTO">
  817                <xs:sequ ence>
  818                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="start " type="xs :anySimple Type" />
  819                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="end"  type="xs:a nySimpleTy pe" />
  820                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="text"  type="xs: string" />
  821                  <xs:el ement form ="unqualif ied" name= "available " type="xs :boolean"  />
  822                </xs:seq uence>
  823              </xs:exten sion>
  824           </ xs:complex Content>
  825         </xs :complexTy pe>
  826         <xs: complexTyp e name="is SurgeryNot e">
  827           <x s:sequence >
  828              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  829           </ xs:sequenc e>
  830         </xs :complexTy pe>
  831         <xs: complexTyp e name="is SurgeryNot eResponse" >
  832           <x s:sequence >
  833              <xs:elemen t minOccur s="0" ref= "tns:Tagge dText" />
  834           </ xs:sequenc e>
  835         </xs :complexTy pe>
  836         <xs: complexTyp e name="ge tOutpatien tRxProfile ">
  837           <x s:sequence >
  838              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  839           </ xs:sequenc e>
  840         </xs :complexTy pe>
  841         <xs: complexTyp e name="ge tOutpatien tRxProfile Response">
  842           <x s:sequence >
  843              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  844           </ xs:sequenc e>
  845         </xs :complexTy pe>
  846         <xs: complexTyp e name="ge tConfident iality">
  847           <x s:sequence >
  848              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  849           </ xs:sequenc e>
  850         </xs :complexTy pe>
  851         <xs: complexTyp e name="ge tConfident ialityResp onse">
  852           <x s:sequence >
  853              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  854           </ xs:sequenc e>
  855         </xs :complexTy pe>
  856         <xs: complexTyp e name="si gnNote">
  857           <x s:sequence >
  858              <xs:elemen t minOccur s="0" name ="noteIEN"  type="xs: string" />
  859              <xs:elemen t minOccur s="0" name ="userDUZ"  type="xs: string" />
  860              <xs:elemen t minOccur s="0" name ="esig" ty pe="xs:str ing" />
  861              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  862           </ xs:sequenc e>
  863         </xs :complexTy pe>
  864         <xs: complexTyp e name="si gnNoteResp onse">
  865           <x s:sequence >
  866              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  867           </ xs:sequenc e>
  868         </xs :complexTy pe>
  869         <xs: complexTyp e name="ge tReminderR eportTempl ates">
  870           <x s:sequence >
  871              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  872           </ xs:sequenc e>
  873         </xs :complexTy pe>
  874         <xs: complexTyp e name="ge tReminderR eportTempl atesRespon se">
  875           <x s:sequence >
  876              <xs:elemen t minOccur s="0" name ="return"  type="tns: textArray"  />
  877           </ xs:sequenc e>
  878         </xs :complexTy pe>
  879         <xs: complexTyp e name="te xtArray">
  880           <x s:complexC ontent mix ed="false" >
  881              <xs:extens ion base=" tns:abstra ctArrayTO" >
  882                <xs:sequ ence>
  883                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="textA rray" type ="tns:text TO" />
  884                </xs:seq uence>
  885              </xs:exten sion>
  886           </ xs:complex Content>
  887         </xs :complexTy pe>
  888         <xs: complexTyp e name="ge tMedicatio nDetail">
  889           <x s:sequence >
  890              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  891           </ xs:sequenc e>
  892         </xs :complexTy pe>
  893         <xs: complexTyp e name="ge tMedicatio nDetailRes ponse">
  894           <x s:sequence >
  895              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  896           </ xs:sequenc e>
  897         </xs :complexTy pe>
  898         <xs: complexTyp e name="ge tPatientsB ySpecialty ">
  899           <x s:sequence >
  900              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  901           </ xs:sequenc e>
  902         </xs :complexTy pe>
  903         <xs: complexTyp e name="ge tPatientsB ySpecialty Response">
  904           <x s:sequence >
  905              <xs:elemen t minOccur s="0" ref= "tns:Tagge dPatientAr ray" />
  906           </ xs:sequenc e>
  907         </xs :complexTy pe>
  908         <xs: complexTyp e name="ta ggedPatien tArray">
  909           <x s:complexC ontent mix ed="false" >
  910              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  911                <xs:sequ ence>
  912                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie nts">
  913                    <xs: complexTyp e>
  914                      <x s:sequence >
  915                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "patientTO " type="tn s:patientT O" />
  916                      </ xs:sequenc e>
  917                    </xs :complexTy pe>
  918                  </xs:e lement>
  919                </xs:seq uence>
  920              </xs:exten sion>
  921           </ xs:complex Content>
  922         </xs :complexTy pe>
  923         <xs: complexTyp e name="pa tientTO">
  924           <x s:complexC ontent mix ed="false" >
  925              <xs:extens ion base=" tns:person TO">
  926                <xs:sequ ence>
  927                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="occup ation" typ e="xs:stri ng" />
  928                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="emplo ymentStatu s" type="x s:string"  />
  929                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="emplo yerName" t ype="xs:st ring" />
  930                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="relat ionships"  type="tns: personArra y" />
  931                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie ntName" ty pe="xs:str ing" />
  932                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="mpiPi d" type="x s:string"  />
  933                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="mpiCh ecksum" ty pe="xs:str ing" />
  934                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="local Pid" type= "xs:string " />
  935                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="siteP ids" type= "tns:tagge dTextArray " />
  936                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="vendo rPid" type ="xs:strin g" />
  937                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="locat ion" type= "tns:hospi talLocatio nTO" />
  938                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="cwad"  type="xs: string" />
  939                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="restr icted" typ e="xs:bool ean" />
  940                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="admit Timestamp"  type="xs: string" />
  941                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="servi ceConnecte d" type="x s:boolean"  />
  942                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="scPer cent" type ="xs:int"  />
  943                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="inpat ient" type ="xs:boole an" />
  944                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="decea sedDate" t ype="xs:st ring" />
  945                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="confi dentiality " type="tn s:taggedTe xt" />
  946                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="needs MeansTest"  type="xs: boolean" / >
  947                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie ntFlags" t ype="tns:t aggedTextA rray" />
  948                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="cmorS iteId" typ e="xs:stri ng" />
  949                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="activ eInsurance " type="xs :string" / >
  950                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isTes tPatient"  type="xs:b oolean" />
  951                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="curre ntMeansSta tus" type= "xs:string " />
  952                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="hasIn surance" t ype="xs:bo olean" />
  953                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="prefe rredFacili ty" type=" tns:tagged Text" />
  954                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie ntType" ty pe="xs:str ing" />
  955                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isVet eran" type ="xs:boole an" />
  956                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isLoc allyAssign edMpiPid"  type="xs:b oolean" />
  957                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="sites " type="tn s:siteArra y" />
  958                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="team"  type="tns :team" />
  959                </xs:seq uence>
  960              </xs:exten sion>
  961           </ xs:complex Content>
  962         </xs :complexTy pe>
  963         <xs: complexTyp e name="pe rsonTO">
  964           <x s:complexC ontent mix ed="false" >
  965              <xs:extens ion base=" tns:abstra ctTO">
  966                <xs:sequ ence>
  967                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="xs: string" />
  968                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="birth Place" typ e="xs:stri ng" />
  969                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="relig ion" type= "xs:string " />
  970                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name"  type="xs: string" />
  971                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="ssn"  type="xs:s tring" />
  972                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="gende r" type="x s:string"  />
  973                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dob"  type="xs:s tring" />
  974                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="ethni city" type ="xs:strin g" />
  975                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="age"  type="xs:i nt" />
  976                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="marit alStatus"  type="xs:s tring" />
  977                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="homeA ddress" ty pe="tns:ad dressTO" / >
  978                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="homeP hone" type ="tns:phon eNumTO" />
  979                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="cellP hone" type ="tns:phon eNumTO" />
  980                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="demog raphics">
  981                    <xs: complexTyp e>
  982                      <x s:sequence >
  983                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "demograph icSetTO" t ype="tns:d emographic SetTO" />
  984                      </ xs:sequenc e>
  985                    </xs :complexTy pe>
  986                  </xs:e lement>
  987                </xs:seq uence>
  988              </xs:exten sion>
  989           </ xs:complex Content>
  990         </xs :complexTy pe>
  991         <xs: complexTyp e name="pe rsonArray" >
  992           <x s:complexC ontent mix ed="false" >
  993              <xs:extens ion base=" tns:abstra ctArrayTO" >
  994                <xs:sequ ence>
  995                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="perso ns">
  996                    <xs: complexTyp e>
  997                      <x s:sequence >
  998                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "personTO"  type="tns :personTO"  />
  999                      </ xs:sequenc e>
  1000                    </xs :complexTy pe>
  1001                  </xs:e lement>
  1002                </xs:seq uence>
  1003              </xs:exten sion>
  1004           </ xs:complex Content>
  1005         </xs :complexTy pe>
  1006         <xs: complexTyp e name="ad dressTO">
  1007           <x s:complexC ontent mix ed="false" >
  1008              <xs:extens ion base=" tns:abstra ctTO">
  1009                <xs:sequ ence>
  1010                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="xs: string" />
  1011                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="stree tAddress1"  type="xs: string" />
  1012                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="stree tAddress2"  type="xs: string" />
  1013                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="stree tAddress3"  type="xs: string" />
  1014                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="city"  type="xs: string" />
  1015                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="count y" type="x s:string"  />
  1016                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="state " type="xs :string" / >
  1017                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="zipco de" type=" xs:string"  />
  1018                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="count ry" type=" xs:string"  />
  1019                </xs:seq uence>
  1020              </xs:exten sion>
  1021           </ xs:complex Content>
  1022         </xs :complexTy pe>
  1023         <xs: complexTyp e name="ph oneNumTO">
  1024           <x s:complexC ontent mix ed="false" >
  1025              <xs:extens ion base=" tns:abstra ctTO">
  1026                <xs:sequ ence>
  1027                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="xs: string" />
  1028                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="areaC ode" type= "xs:string " />
  1029                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="excha nge" type= "xs:string " />
  1030                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="numbe r" type="x s:string"  />
  1031                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="descr iption" ty pe="xs:str ing" />
  1032                </xs:seq uence>
  1033              </xs:exten sion>
  1034           </ xs:complex Content>
  1035         </xs :complexTy pe>
  1036         <xs: complexTyp e name="de mographicS etTO">
  1037           <x s:sequence >
  1038              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "tag" type ="xs:strin g" />
  1039              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "addresses ">
  1040                <xs:comp lexType>
  1041                  <xs:se quence>
  1042                    <xs: element mi nOccurs="0 " form="un qualified"  name="add ressTO" ty pe="tns:ad dressTO" / >
  1043                  </xs:s equence>
  1044                </xs:com plexType>
  1045              </xs:eleme nt>
  1046              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "phones">
  1047                <xs:comp lexType>
  1048                  <xs:se quence>
  1049                    <xs: element mi nOccurs="0 " form="un qualified"  name="pho neNumTO" t ype="tns:p honeNumTO"  />
  1050                  </xs:s equence>
  1051                </xs:com plexType>
  1052              </xs:eleme nt>
  1053              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "emailAddr esses">
  1054                <xs:comp lexType>
  1055                  <xs:se quence>
  1056                    <xs: element mi nOccurs="0 " form="un qualified"  name="str ing" type= "xs:string " />
  1057                  </xs:s equence>
  1058                </xs:com plexType>
  1059              </xs:eleme nt>
  1060              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "demograph icNames">
  1061                <xs:comp lexType>
  1062                  <xs:se quence>
  1063                    <xs: element mi nOccurs="0 " form="un qualified"  name="nam es" type=" xs:string"  />
  1064                  </xs:s equence>
  1065                </xs:com plexType>
  1066              </xs:eleme nt>
  1067           </ xs:sequenc e>
  1068         </xs :complexTy pe>
  1069         <xs: complexTyp e name="te am">
  1070           <x s:sequence >
  1071              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "attending Name" type ="xs:strin g" />
  1072              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "id" type= "xs:string " />
  1073              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "name" typ e="xs:stri ng" />
  1074              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "pcpName"  type="xs:s tring" />
  1075           </ xs:sequenc e>
  1076         </xs :complexTy pe>
  1077         <xs: complexTyp e name="ge tLexiconEn tries">
  1078           <x s:sequence >
  1079              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1080           </ xs:sequenc e>
  1081         </xs :complexTy pe>
  1082         <xs: complexTyp e name="ge tLexiconEn triesRespo nse">
  1083           <x s:sequence >
  1084              <xs:elemen t minOccur s="0" ref= "tns:Tagge dLexiconEn tryArray"  />
  1085           </ xs:sequenc e>
  1086         </xs :complexTy pe>
  1087         <xs: complexTyp e name="ta ggedLexico nEntryArra y">
  1088           <x s:complexC ontent mix ed="false" >
  1089              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  1090                <xs:sequ ence>
  1091                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="entri es">
  1092                    <xs: complexTyp e>
  1093                      <x s:sequence >
  1094                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "lexiconEn tryTO" typ e="tns:lex iconEntryT O" />
  1095                      </ xs:sequenc e>
  1096                    </xs :complexTy pe>
  1097                  </xs:e lement>
  1098                </xs:seq uence>
  1099              </xs:exten sion>
  1100           </ xs:complex Content>
  1101         </xs :complexTy pe>
  1102         <xs: complexTyp e name="le xiconEntry TO">
  1103           <x s:complexC ontent mix ed="false" >
  1104              <xs:extens ion base=" tns:abstra ctTO">
  1105                <xs:sequ ence>
  1106                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="lexIe n" type="x s:string"  />
  1107                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="prefT ext" type= "xs:string " />
  1108                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="codeS ys" type=" xs:string"  />
  1109                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="conce ptID" type ="xs:strin g" />
  1110                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="icdVe r" type="x s:string"  />
  1111                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="desig ID" type=" xs:string"  />
  1112                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="paren tSubscript " type="xs :string" / >
  1113                </xs:seq uence>
  1114              </xs:exten sion>
  1115           </ xs:complex Content>
  1116         </xs :complexTy pe>
  1117         <xs: complexTyp e name="ge tImmunizat ions">
  1118           <x s:sequence >
  1119              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1120           </ xs:sequenc e>
  1121         </xs :complexTy pe>
  1122         <xs: complexTyp e name="ge tImmunizat ionsRespon se">
  1123           <x s:sequence >
  1124              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  1125           </ xs:sequenc e>
  1126         </xs :complexTy pe>
  1127         <xs: complexTyp e name="ge tDischarge Summaries" >
  1128           <x s:sequence >
  1129              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1130           </ xs:sequenc e>
  1131         </xs :complexTy pe>
  1132         <xs: complexTyp e name="ge tDischarge SummariesR esponse">
  1133           <x s:sequence >
  1134              <xs:elemen t minOccur s="0" ref= "tns:Tagge dNoteArray s" />
  1135           </ xs:sequenc e>
  1136         </xs :complexTy pe>
  1137         <xs: complexTyp e name="ta ggedNoteAr rays">
  1138           <x s:complexC ontent mix ed="false" >
  1139              <xs:extens ion base=" tns:abstra ctArrayTO" >
  1140                <xs:sequ ence>
  1141                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  1142                    <xs: complexTyp e>
  1143                      <x s:sequence >
  1144                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedNot eArray" ty pe="tns:ta ggedNoteAr ray" />
  1145                      </ xs:sequenc e>
  1146                    </xs :complexTy pe>
  1147                  </xs:e lement>
  1148                </xs:seq uence>
  1149              </xs:exten sion>
  1150           </ xs:complex Content>
  1151         </xs :complexTy pe>
  1152         <xs: complexTyp e name="ta ggedNoteAr ray">
  1153           <x s:complexC ontent mix ed="false" >
  1154              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  1155                <xs:sequ ence>
  1156                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="notes ">
  1157                    <xs: complexTyp e>
  1158                      <x s:sequence >
  1159                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "noteTO" t ype="tns:n oteTO" />
  1160                      </ xs:sequenc e>
  1161                    </xs :complexTy pe>
  1162                  </xs:e lement>
  1163                </xs:seq uence>
  1164              </xs:exten sion>
  1165           </ xs:complex Content>
  1166         </xs :complexTy pe>
  1167         <xs: complexTyp e name="no teTO">
  1168           <x s:complexC ontent mix ed="false" >
  1169              <xs:extens ion base=" tns:abstra ctTO">
  1170                <xs:sequ ence>
  1171                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  1172                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  1173                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="admit Timestamp"  type="xs: string" />
  1174                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="disch argeTimest amp" type= "xs:string " />
  1175                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="servi ceCategory " type="xs :string" / >
  1176                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="local Title" typ e="xs:stri ng" />
  1177                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="stand ardTitle"  type="xs:s tring" />
  1178                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="autho r" type="t ns:authorT O" />
  1179                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="cosig ner" type= "tns:autho rTO" />
  1180                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="locat ion" type= "tns:hospi talLocatio nTO" />
  1181                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="text"  type="xs: string" />
  1182                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="hasAd dendum" ty pe="xs:boo lean" />
  1183                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isAdd endum" typ e="xs:bool ean" />
  1184                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="origi nalNoteID"  type="xs: string" />
  1185                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="hasIm ages" type ="xs:boole an" />
  1186                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="itemI d" type="x s:string"  />
  1187                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="appro vedBy" typ e="tns:aut horTO" />
  1188                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="statu s" type="x s:string"  />
  1189                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="xs: string" />
  1190                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="signa tureTimest amp" type= "xs:string " />
  1191                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="consu ltId" type ="xs:strin g" />
  1192                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="surgi calProcId"  type="xs: string" />
  1193                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="prfId " type="xs :string" / >
  1194                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="paren tId" type= "xs:string " />
  1195                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="procI d" type="x s:string"  />
  1196                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="procT imestamp"  type="xs:s tring" />
  1197                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="subje ct" type=" xs:string"  />
  1198                </xs:seq uence>
  1199              </xs:exten sion>
  1200           </ xs:complex Content>
  1201         </xs :complexTy pe>
  1202         <xs: complexTyp e name="ge tSurgicalP athologyRe ports">
  1203           <x s:sequence >
  1204              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1205           </ xs:sequenc e>
  1206         </xs :complexTy pe>
  1207         <xs: complexTyp e name="ge tSurgicalP athologyRe portsRespo nse">
  1208           <x s:sequence >
  1209              <xs:elemen t minOccur s="0" ref= "tns:Tagge dSurgicalP athologyRp tArrays" / >
  1210           </ xs:sequenc e>
  1211         </xs :complexTy pe>
  1212         <xs: complexTyp e name="ta ggedSurgic alPatholog yRptArrays ">
  1213           <x s:complexC ontent mix ed="false" >
  1214              <xs:extens ion base=" tns:abstra ctArrayTO" >
  1215                <xs:sequ ence>
  1216                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  1217                    <xs: complexTyp e>
  1218                      <x s:sequence >
  1219                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedSur gicalPatho logyRptArr ay" type=" tns:tagged SurgicalPa thologyRpt Array" />
  1220                      </ xs:sequenc e>
  1221                    </xs :complexTy pe>
  1222                  </xs:e lement>
  1223                </xs:seq uence>
  1224              </xs:exten sion>
  1225           </ xs:complex Content>
  1226         </xs :complexTy pe>
  1227         <xs: complexTyp e name="ta ggedSurgic alPatholog yRptArray" >
  1228           <x s:complexC ontent mix ed="false" >
  1229              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  1230                <xs:sequ ence>
  1231                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="rpts" >
  1232                    <xs: complexTyp e>
  1233                      <x s:sequence >
  1234                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "surgicalP athologyRp t" type="t ns:surgica lPathology Rpt" />
  1235                      </ xs:sequenc e>
  1236                    </xs :complexTy pe>
  1237                  </xs:e lement>
  1238                </xs:seq uence>
  1239              </xs:exten sion>
  1240           </ xs:complex Content>
  1241         </xs :complexTy pe>
  1242         <xs: complexTyp e name="su rgicalPath ologyRpt">
  1243           <x s:complexC ontent mix ed="false" >
  1244              <xs:extens ion base=" tns:abstra ctTO">
  1245                <xs:sequ ence>
  1246                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  1247                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="title " type="xs :string" / >
  1248                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  1249                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="autho r" type="t ns:authorT O" />
  1250                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  1251                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="speci men" type= "tns:labSp ecimenTO"  />
  1252                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="clini calHx" typ e="xs:stri ng" />
  1253                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="descr iption" ty pe="xs:str ing" />
  1254                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="exam"  type="xs: string" />
  1255                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="diagn osis" type ="xs:strin g" />
  1256                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="comme nt" type=" xs:string"  />
  1257                </xs:seq uence>
  1258              </xs:exten sion>
  1259           </ xs:complex Content>
  1260         </xs :complexTy pe>
  1261         <xs: complexTyp e name="la bSpecimenT O">
  1262           <x s:complexC ontent mix ed="false" >
  1263              <xs:extens ion base=" tns:abstra ctTO">
  1264                <xs:sequ ence>
  1265                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  1266                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name"  type="xs: string" />
  1267                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="colle ctionDate"  type="xs: string" />
  1268                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="acces sionNum" t ype="xs:st ring" />
  1269                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="site"  type="xs: string" />
  1270                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  1271                </xs:seq uence>
  1272              </xs:exten sion>
  1273           </ xs:complex Content>
  1274         </xs :complexTy pe>
  1275         <xs: complexTyp e name="ge tPatientsB yTeam">
  1276           <x s:sequence >
  1277              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1278           </ xs:sequenc e>
  1279         </xs :complexTy pe>
  1280         <xs: complexTyp e name="ge tPatientsB yTeamRespo nse">
  1281           <x s:sequence >
  1282              <xs:elemen t minOccur s="0" ref= "tns:Tagge dPatientAr ray" />
  1283           </ xs:sequenc e>
  1284         </xs :complexTy pe>
  1285         <xs: complexTyp e name="ge tPatientsB yWard">
  1286           <x s:sequence >
  1287              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1288           </ xs:sequenc e>
  1289         </xs :complexTy pe>
  1290         <xs: complexTyp e name="ge tPatientsB yWardRespo nse">
  1291           <x s:sequence >
  1292              <xs:elemen t minOccur s="0" ref= "tns:Tagge dPatientAr ray" />
  1293           </ xs:sequenc e>
  1294         </xs :complexTy pe>
  1295         <xs: complexTyp e name="ge tConsultsF orPatient" >
  1296           <x s:sequence >
  1297              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1298           </ xs:sequenc e>
  1299         </xs :complexTy pe>
  1300         <xs: complexTyp e name="ge tConsultsF orPatientR esponse">
  1301           <x s:sequence >
  1302              <xs:elemen t minOccur s="0" ref= "tns:Tagge dConsultAr rays" />
  1303           </ xs:sequenc e>
  1304         </xs :complexTy pe>
  1305         <xs: complexTyp e name="ta ggedConsul tArrays">
  1306           <x s:complexC ontent mix ed="false" >
  1307              <xs:extens ion base=" tns:abstra ctArrayTO" >
  1308                <xs:sequ ence>
  1309                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  1310                    <xs: complexTyp e>
  1311                      <x s:sequence >
  1312                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedCon sultArray"  type="tns :taggedCon sultArray"  />
  1313                      </ xs:sequenc e>
  1314                    </xs :complexTy pe>
  1315                  </xs:e lement>
  1316                </xs:seq uence>
  1317              </xs:exten sion>
  1318           </ xs:complex Content>
  1319         </xs :complexTy pe>
  1320         <xs: complexTyp e name="ta ggedConsul tArray">
  1321           <x s:complexC ontent mix ed="false" >
  1322              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  1323                <xs:sequ ence>
  1324                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="consu lts">
  1325                    <xs: complexTyp e>
  1326                      <x s:sequence >
  1327                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "consultTO " type="tn s:consultT O" />
  1328                      </ xs:sequenc e>
  1329                    </xs :complexTy pe>
  1330                  </xs:e lement>
  1331                </xs:seq uence>
  1332              </xs:exten sion>
  1333           </ xs:complex Content>
  1334         </xs :complexTy pe>
  1335         <xs: complexTyp e name="co nsultTO">
  1336           <x s:complexC ontent mix ed="false" >
  1337              <xs:extens ion base=" tns:orderT O">
  1338                <xs:sequ ence>
  1339                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="toSer vice" type ="tns:tagg edText" />
  1340                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="title " type="xs :string" / >
  1341                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="reque stedProced ure" type= "xs:string " />
  1342                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="consu ltIen" typ e="xs:stri ng" />
  1343                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="reque stDate" ty pe="xs:str ing" />
  1344                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="statu s" type="x s:string"  />
  1345                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="servi ceIen" typ e="xs:stri ng" />
  1346                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="servi ceName" ty pe="xs:str ing" />
  1347                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie ntDfn" typ e="xs:stri ng" />
  1348                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie ntName" ty pe="xs:str ing" />
  1349                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="sendi ngProvider Duz" type= "xs:string " />
  1350                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="sendi ngProvider Name" type ="xs:strin g" />
  1351                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="provi sionalDiag nosis" typ e="xs:stri ng" />
  1352                </xs:seq uence>
  1353              </xs:exten sion>
  1354           </ xs:complex Content>
  1355         </xs :complexTy pe>
  1356         <xs: complexTyp e name="or derTO">
  1357           <x s:complexC ontent mix ed="false" >
  1358              <xs:extens ion base=" tns:abstra ctTO">
  1359                <xs:sequ ence>
  1360                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  1361                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  1362                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="order ingService Name" type ="xs:strin g" />
  1363                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="treat ingSpecial ty" type=" xs:string"  />
  1364                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="start Date" type ="xs:strin g" />
  1365                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="stopD ate" type= "xs:string " />
  1366                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="statu s" type="x s:string"  />
  1367                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="sigSt atus" type ="xs:strin g" />
  1368                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dateS igned" typ e="xs:stri ng" />
  1369                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="verif yingNurse"  type="xs: string" />
  1370                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dateV erified" t ype="xs:st ring" />
  1371                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="verif yingClerk"  type="xs: string" />
  1372                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="chart Reviewer"  type="xs:s tring" />
  1373                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dateR eviewed" t ype="xs:st ring" />
  1374                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="provi der" type= "tns:userT O" />
  1375                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="text"  type="xs: string" />
  1376                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="detai l" type="x s:string"  />
  1377                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="errMs g" type="x s:string"  />
  1378                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="flag"  type="xs: boolean" / >
  1379                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="tns :orderType TO" />
  1380                </xs:seq uence>
  1381              </xs:exten sion>
  1382           </ xs:complex Content>
  1383         </xs :complexTy pe>
  1384         <xs: complexTyp e name="us erTO">
  1385           <x s:complexC ontent mix ed="false" >
  1386              <xs:extens ion base=" tns:abstra ctTO">
  1387                <xs:sequ ence>
  1388                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name"  type="xs: string" />
  1389                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="SSN"  type="xs:s tring" />
  1390                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="DUZ"  type="xs:s tring" />
  1391                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="siteI d" type="x s:string"  />
  1392                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="offic e" type="x s:string"  />
  1393                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="phone " type="xs :string" / >
  1394                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="pager " type="xs :string" / >
  1395                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="servi ce" type=" xs:string"  />
  1396                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="title " type="xs :string" / >
  1397                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="order Role" type ="xs:strin g" />
  1398                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="userC lass" type ="xs:strin g" />
  1399                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="greet ing" type= "xs:string " />
  1400                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="siteM essage" ty pe="xs:str ing" />
  1401                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="ids"  type="tns: taggedText Array" />
  1402                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="email Address" t ype="xs:st ring" />
  1403                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="usern ame" type= "xs:string " />
  1404                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="vista DUZ" type= "xs:string " />
  1405                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="divis ions">
  1406                    <xs: complexTyp e>
  1407                      <x s:sequence >
  1408                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "division"  type="tns :division"  />
  1409                      </ xs:sequenc e>
  1410                    </xs :complexTy pe>
  1411                  </xs:e lement>
  1412                </xs:seq uence>
  1413              </xs:exten sion>
  1414           </ xs:complex Content>
  1415         </xs :complexTy pe>
  1416         <xs: complexTyp e name="di vision">
  1417           <x s:sequence >
  1418              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "name" typ e="xs:stri ng" />
  1419              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "siteId" t ype="xs:st ring" />
  1420           </ xs:sequenc e>
  1421         </xs :complexTy pe>
  1422         <xs: complexTyp e name="or derTypeTO" >
  1423           <x s:complexC ontent mix ed="false" >
  1424              <xs:extens ion base=" tns:abstra ctTO">
  1425                <xs:sequ ence>
  1426                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  1427                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name1 " type="xs :string" / >
  1428                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name2 " type="xs :string" / >
  1429                </xs:seq uence>
  1430              </xs:exten sion>
  1431           </ xs:complex Content>
  1432         </xs :complexTy pe>
  1433         <xs: complexTyp e name="ge tMicrobiol ogyReports ">
  1434           <x s:sequence >
  1435              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1436           </ xs:sequenc e>
  1437         </xs :complexTy pe>
  1438         <xs: complexTyp e name="ge tMicrobiol ogyReports Response">
  1439           <x s:sequence >
  1440              <xs:elemen t minOccur s="0" ref= "tns:Tagge dMicrobiol ogyRptArra ys" />
  1441           </ xs:sequenc e>
  1442         </xs :complexTy pe>
  1443         <xs: complexTyp e name="ta ggedMicrob iologyRptA rrays">
  1444           <x s:complexC ontent mix ed="false" >
  1445              <xs:extens ion base=" tns:abstra ctArrayTO" >
  1446                <xs:sequ ence>
  1447                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  1448                    <xs: complexTyp e>
  1449                      <x s:sequence >
  1450                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedMic robiologyR ptArray" t ype="tns:t aggedMicro biologyRpt Array" />
  1451                      </ xs:sequenc e>
  1452                    </xs :complexTy pe>
  1453                  </xs:e lement>
  1454                </xs:seq uence>
  1455              </xs:exten sion>
  1456           </ xs:complex Content>
  1457         </xs :complexTy pe>
  1458         <xs: complexTyp e name="ta ggedMicrob iologyRptA rray">
  1459           <x s:complexC ontent mix ed="false" >
  1460              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  1461                <xs:sequ ence>
  1462                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="rpts" >
  1463                    <xs: complexTyp e>
  1464                      <x s:sequence >
  1465                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "microbiol ogyRpt" ty pe="tns:mi crobiology Rpt" />
  1466                      </ xs:sequenc e>
  1467                    </xs :complexTy pe>
  1468                  </xs:e lement>
  1469                </xs:seq uence>
  1470              </xs:exten sion>
  1471           </ xs:complex Content>
  1472         </xs :complexTy pe>
  1473         <xs: complexTyp e name="mi crobiology Rpt">
  1474           <x s:complexC ontent mix ed="false" >
  1475              <xs:extens ion base=" tns:abstra ctTO">
  1476                <xs:sequ ence>
  1477                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  1478                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="title " type="xs :string" / >
  1479                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  1480                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="autho r" type="t ns:authorT O" />
  1481                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  1482                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="speci men" type= "tns:labSp ecimenTO"  />
  1483                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="comme nt" type=" xs:string"  />
  1484                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="sampl e" type="x s:string"  />
  1485                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="text"  type="xs: string" />
  1486                </xs:seq uence>
  1487              </xs:exten sion>
  1488           </ xs:complex Content>
  1489         </xs :complexTy pe>
  1490         <xs: complexTyp e name="ge tPastClini cVisitsRep orts">
  1491           <x s:sequence >
  1492              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1493           </ xs:sequenc e>
  1494         </xs :complexTy pe>
  1495         <xs: complexTyp e name="ge tPastClini cVisitsRep ortsRespon se">
  1496           <x s:sequence >
  1497              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  1498           </ xs:sequenc e>
  1499         </xs :complexTy pe>
  1500         <xs: complexTyp e name="cl oseNoteByA dminAction ">
  1501           <x s:sequence >
  1502              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1503           </ xs:sequenc e>
  1504         </xs :complexTy pe>
  1505         <xs: complexTyp e name="cl oseNoteByA dminAction Response">
  1506           <x s:sequence >
  1507              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  1508           </ xs:sequenc e>
  1509         </xs :complexTy pe>
  1510         <xs: complexTyp e name="ge tOtherMeds ">
  1511           <x s:sequence >
  1512              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1513           </ xs:sequenc e>
  1514         </xs :complexTy pe>
  1515         <xs: complexTyp e name="ge tOtherMeds Response">
  1516           <x s:sequence >
  1517              <xs:elemen t minOccur s="0" ref= "tns:Tagge dMedicatio nArrays" / >
  1518           </ xs:sequenc e>
  1519         </xs :complexTy pe>
  1520         <xs: complexTyp e name="ge tImagingRe port">
  1521           <x s:sequence >
  1522              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1523           </ xs:sequenc e>
  1524         </xs :complexTy pe>
  1525         <xs: complexTyp e name="ge tImagingRe portRespon se">
  1526           <x s:sequence >
  1527              <xs:elemen t minOccur s="0" ref= "tns:Radio logyReport TO" />
  1528           </ xs:sequenc e>
  1529         </xs :complexTy pe>
  1530         <xs: complexTyp e name="ra diologyRep ortTO">
  1531           <x s:complexC ontent mix ed="false" >
  1532              <xs:extens ion base=" tns:abstra ctTO">
  1533                <xs:sequ ence>
  1534                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="acces sionNumber " type="xs :string" / >
  1535                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="caseN umber" typ e="xs:stri ng" />
  1536                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  1537                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="title " type="xs :string" / >
  1538                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  1539                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="autho r" type="t ns:authorT O" />
  1540                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="text"  type="xs: string" />
  1541                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  1542                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="statu s" type="x s:string"  />
  1543                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="cptCo de" type=" xs:string"  />
  1544                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="clini calHx" typ e="xs:stri ng" />
  1545                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="impre ssion" typ e="xs:stri ng" />
  1546                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="imagi ngExamTO"  type="tns: imagingExa mTO" />
  1547                </xs:seq uence>
  1548              </xs:exten sion>
  1549           </ xs:complex Content>
  1550         </xs :complexTy pe>
  1551         <xs: complexTyp e name="im agingExamT O">
  1552           <x s:sequence >
  1553              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "accession Num" type= "xs:string " />
  1554              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "casenum"  type="xs:s tring" />
  1555              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "encounter Id" type=" xs:string"  />
  1556              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "facility"  type="tns :siteTO" / >
  1557              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "hasImages " type="xs :boolean"  />
  1558              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "id" type= "xs:string " />
  1559              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "imagingTy pe" type=" xs:string"  />
  1560              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "interpret ation" typ e="xs:stri ng" />
  1561              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "imagingLo cation" ty pe="tns:ho spitalLoca tionTO" />
  1562              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "modifiers " type="tn s:cptCodeT O" />
  1563              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "name" typ e="xs:stri ng" />
  1564              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "order" ty pe="tns:or derTO" />
  1565              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "provider"  type="tns :userTO" / >
  1566              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "reports"  type="tns: radiologyR eportTO" / >
  1567              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "reportId"  type="xs: string" />
  1568              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "status" t ype="xs:st ring" />
  1569              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "timestamp " type="xs :string" / >
  1570              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "type" typ e="tns:cpt CodeTO" />
  1571           </ xs:sequenc e>
  1572         </xs :complexTy pe>
  1573         <xs: complexTyp e name="cp tCodeTO">
  1574           <x s:sequence >
  1575              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "id" type= "xs:string " />
  1576              <xs:elemen t minOccur s="0" form ="unqualif ied" name= "name" typ e="xs:stri ng" />
  1577           </ xs:sequenc e>
  1578         </xs :complexTy pe>
  1579         <xs: complexTyp e name="ge tPcpForPat ient">
  1580           <x s:sequence >
  1581              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1582           </ xs:sequenc e>
  1583         </xs :complexTy pe>
  1584         <xs: complexTyp e name="ge tPcpForPat ientRespon se">
  1585           <x s:sequence >
  1586              <xs:elemen t minOccur s="0" ref= "tns:Tagge dText" />
  1587           </ xs:sequenc e>
  1588         </xs :complexTy pe>
  1589         <xs: complexTyp e name="ge tAdmission sReports">
  1590           <x s:sequence >
  1591              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1592           </ xs:sequenc e>
  1593         </xs :complexTy pe>
  1594         <xs: complexTyp e name="ge tAdmission sReportsRe sponse">
  1595           <x s:sequence >
  1596              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  1597           </ xs:sequenc e>
  1598         </xs :complexTy pe>
  1599         <xs: complexTyp e name="ge tRadiology Reports">
  1600           <x s:sequence >
  1601              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1602           </ xs:sequenc e>
  1603         </xs :complexTy pe>
  1604         <xs: complexTyp e name="ge tRadiology ReportsRes ponse">
  1605           <x s:sequence >
  1606              <xs:elemen t minOccur s="0" ref= "tns:Tagge dRadiology ReportArra ys" />
  1607           </ xs:sequenc e>
  1608         </xs :complexTy pe>
  1609         <xs: complexTyp e name="ta ggedRadiol ogyReportA rrays">
  1610           <x s:complexC ontent mix ed="false" >
  1611              <xs:extens ion base=" tns:abstra ctArrayTO" >
  1612                <xs:sequ ence>
  1613                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  1614                    <xs: complexTyp e>
  1615                      <x s:sequence >
  1616                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedRad iologyRepo rtArray" t ype="tns:t aggedRadio logyReport Array" />
  1617                      </ xs:sequenc e>
  1618                    </xs :complexTy pe>
  1619                  </xs:e lement>
  1620                </xs:seq uence>
  1621              </xs:exten sion>
  1622           </ xs:complex Content>
  1623         </xs :complexTy pe>
  1624         <xs: complexTyp e name="ta ggedRadiol ogyReportA rray">
  1625           <x s:complexC ontent mix ed="false" >
  1626              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  1627                <xs:sequ ence>
  1628                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="rpts" >
  1629                    <xs: complexTyp e>
  1630                      <x s:sequence >
  1631                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "radiology ReportTO"  type="tns: radiologyR eportTO" / >
  1632                      </ xs:sequenc e>
  1633                    </xs :complexTy pe>
  1634                  </xs:e lement>
  1635                </xs:seq uence>
  1636              </xs:exten sion>
  1637           </ xs:complex Content>
  1638         </xs :complexTy pe>
  1639         <xs: complexTyp e name="ge tLabTestDe scription" >
  1640           <x s:sequence >
  1641              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1642           </ xs:sequenc e>
  1643         </xs :complexTy pe>
  1644         <xs: complexTyp e name="ge tLabTestDe scriptionR esponse">
  1645           <x s:sequence >
  1646              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  1647           </ xs:sequenc e>
  1648         </xs :complexTy pe>
  1649         <xs: complexTyp e name="ge tBloodAvai labilityRe ports">
  1650           <x s:sequence >
  1651              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1652           </ xs:sequenc e>
  1653         </xs :complexTy pe>
  1654         <xs: complexTyp e name="ge tBloodAvai labilityRe portsRespo nse">
  1655           <x s:sequence >
  1656              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  1657           </ xs:sequenc e>
  1658         </xs :complexTy pe>
  1659         <xs: complexTyp e name="mp iLookup">
  1660           <x s:sequence >
  1661              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1662           </ xs:sequenc e>
  1663         </xs :complexTy pe>
  1664         <xs: complexTyp e name="mp iLookupRes ponse">
  1665           <x s:sequence >
  1666              <xs:elemen t minOccur s="0" ref= "tns:Patie ntArray" / >
  1667           </ xs:sequenc e>
  1668         </xs :complexTy pe>
  1669         <xs: complexTyp e name="pa tientArray ">
  1670           <x s:complexC ontent mix ed="false" >
  1671              <xs:extens ion base=" tns:abstra ctArrayTO" >
  1672                <xs:sequ ence>
  1673                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie nts">
  1674                    <xs: complexTyp e>
  1675                      <x s:sequence >
  1676                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "patientTO " type="tn s:patientT O" />
  1677                      </ xs:sequenc e>
  1678                    </xs :complexTy pe>
  1679                  </xs:e lement>
  1680                </xs:seq uence>
  1681              </xs:exten sion>
  1682           </ xs:complex Content>
  1683         </xs :complexTy pe>
  1684         <xs: complexTyp e name="ge tChemHemRe portsSimpl e">
  1685           <x s:sequence >
  1686              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1687           </ xs:sequenc e>
  1688         </xs :complexTy pe>
  1689         <xs: complexTyp e name="ge tChemHemRe portsSimpl eResponse" >
  1690           <x s:sequence >
  1691              <xs:elemen t minOccur s="0" ref= "tns:Tagge dChemHemRp tArrays" / >
  1692           </ xs:sequenc e>
  1693         </xs :complexTy pe>
  1694         <xs: complexTyp e name="ta ggedChemHe mRptArrays ">
  1695           <x s:complexC ontent mix ed="false" >
  1696              <xs:extens ion base=" tns:abstra ctArrayTO" >
  1697                <xs:sequ ence>
  1698                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  1699                    <xs: complexTyp e>
  1700                      <x s:sequence >
  1701                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedChe mHemRptArr ay" type=" tns:tagged ChemHemRpt Array" />
  1702                      </ xs:sequenc e>
  1703                    </xs :complexTy pe>
  1704                  </xs:e lement>
  1705                </xs:seq uence>
  1706              </xs:exten sion>
  1707           </ xs:complex Content>
  1708         </xs :complexTy pe>
  1709         <xs: complexTyp e name="ta ggedChemHe mRptArray" >
  1710           <x s:complexC ontent mix ed="false" >
  1711              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  1712                <xs:sequ ence>
  1713                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="rpts" >
  1714                    <xs: complexTyp e>
  1715                      <x s:sequence >
  1716                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "chemHemRp t" type="t ns:chemHem Rpt" />
  1717                      </ xs:sequenc e>
  1718                    </xs :complexTy pe>
  1719                  </xs:e lement>
  1720                </xs:seq uence>
  1721              </xs:exten sion>
  1722           </ xs:complex Content>
  1723         </xs :complexTy pe>
  1724         <xs: complexTyp e name="ch emHemRpt">
  1725           <x s:complexC ontent mix ed="false" >
  1726              <xs:extens ion base=" tns:abstra ctTO">
  1727                <xs:sequ ence>
  1728                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  1729                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="title " type="xs :string" / >
  1730                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  1731                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="autho r" type="t ns:authorT O" />
  1732                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  1733                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="speci men" type= "tns:labSp ecimenTO"  />
  1734                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="comme nt" type=" xs:string"  />
  1735                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="resul ts">
  1736                    <xs: complexTyp e>
  1737                      <x s:sequence >
  1738                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "labResult TO" type=" tns:labRes ultTO" />
  1739                      </ xs:sequenc e>
  1740                    </xs :complexTy pe>
  1741                  </xs:e lement>
  1742                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="labSi tes">
  1743                    <xs: complexTyp e>
  1744                      <x s:sequence >
  1745                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "siteTO" t ype="tns:s iteTO" />
  1746                      </ xs:sequenc e>
  1747                    </xs :complexTy pe>
  1748                  </xs:e lement>
  1749                </xs:seq uence>
  1750              </xs:exten sion>
  1751           </ xs:complex Content>
  1752         </xs :complexTy pe>
  1753         <xs: complexTyp e name="la bResultTO" >
  1754           <x s:complexC ontent mix ed="false" >
  1755              <xs:extens ion base=" tns:abstra ctTO">
  1756                <xs:sequ ence>
  1757                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  1758                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="test"  type="tns :labTestTO " />
  1759                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="speci menType" t ype="xs:st ring" />
  1760                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="comme nt" type=" xs:string"  />
  1761                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="value " type="xs :string" / >
  1762                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="bound aryStatus"  type="xs: string" />
  1763                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="labSi teId" type ="xs:strin g" />
  1764                </xs:seq uence>
  1765              </xs:exten sion>
  1766           </ xs:complex Content>
  1767         </xs :complexTy pe>
  1768         <xs: complexTyp e name="la bTestTO">
  1769           <x s:complexC ontent mix ed="false" >
  1770              <xs:extens ion base=" tns:abstra ctTO">
  1771                <xs:sequ ence>
  1772                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="resul t" type="t ns:labResu ltTO" />
  1773                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="speci men" type= "tns:labSp ecimenTO"  />
  1774                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  1775                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name"  type="xs: string" />
  1776                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="categ ory" type= "xs:string " />
  1777                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="units " type="xs :string" / >
  1778                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="lowRe f" type="x s:string"  />
  1779                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="hiRef " type="xs :string" / >
  1780                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="refRa nge" type= "xs:string " />
  1781                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="loinc " type="xs :string" / >
  1782                </xs:seq uence>
  1783              </xs:exten sion>
  1784           </ xs:complex Content>
  1785         </xs :complexTy pe>
  1786         <xs: complexTyp e name="ge tAdmission s">
  1787           <x s:sequence >
  1788              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1789           </ xs:sequenc e>
  1790         </xs :complexTy pe>
  1791         <xs: complexTyp e name="ge tAdmission sResponse" >
  1792           <x s:sequence >
  1793              <xs:elemen t minOccur s="0" ref= "tns:Tagge dInpatient StayArray"  />
  1794           </ xs:sequenc e>
  1795         </xs :complexTy pe>
  1796         <xs: complexTyp e name="ta ggedInpati entStayArr ay">
  1797           <x s:complexC ontent mix ed="false" >
  1798              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  1799                <xs:sequ ence>
  1800                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="stays ">
  1801                    <xs: complexTyp e>
  1802                      <x s:sequence >
  1803                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "inpatient StayTO" ty pe="tns:in patientSta yTO" />
  1804                      </ xs:sequenc e>
  1805                    </xs :complexTy pe>
  1806                  </xs:e lement>
  1807                </xs:seq uence>
  1808              </xs:exten sion>
  1809           </ xs:complex Content>
  1810         </xs :complexTy pe>
  1811         <xs: complexTyp e name="in patientSta yTO">
  1812           <x s:complexC ontent mix ed="false" >
  1813              <xs:extens ion base=" tns:abstra ctTO">
  1814                <xs:sequ ence>
  1815                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie nt" type=" tns:patien tTO" />
  1816                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="locat ion" type= "tns:hospi talLocatio nTO" />
  1817                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="admit Timestamp"  type="xs: string" />
  1818                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="disch argeTimest amp" type= "xs:string " />
  1819                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="disch argeDiagno ses" type= "tns:disch argeDiagno sesTO" />
  1820                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="xs: string" />
  1821                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="adts" >
  1822                    <xs: complexTyp e>
  1823                      <x s:sequence >
  1824                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "adtTO" ty pe="tns:ad tTO" />
  1825                      </ xs:sequenc e>
  1826                    </xs :complexTy pe>
  1827                  </xs:e lement>
  1828                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="movem entCheckin Id" type=" xs:string"  />
  1829                </xs:seq uence>
  1830              </xs:exten sion>
  1831           </ xs:complex Content>
  1832         </xs :complexTy pe>
  1833         <xs: complexTyp e name="di schargeDia gnosesTO">
  1834           <x s:complexC ontent mix ed="false" >
  1835              <xs:extens ion base=" tns:abstra ctTO">
  1836                <xs:sequ ence />
  1837              </xs:exten sion>
  1838           </ xs:complex Content>
  1839         </xs :complexTy pe>
  1840         <xs: complexTyp e name="ad tTO">
  1841           <x s:complexC ontent mix ed="false" >
  1842              <xs:extens ion base=" tns:abstra ctTO">
  1843                <xs:sequ ence>
  1844                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  1845                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie nt" type=" tns:patien tTO" />
  1846                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="check InId" type ="xs:strin g" />
  1847                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="check OutId" typ e="xs:stri ng" />
  1848                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="relat edPhysical MovementId " type="xs :string" / >
  1849                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="trans action" ty pe="xs:str ing" />
  1850                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="movem entType" t ype="xs:st ring" />
  1851                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  1852                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="diagn osis" type ="xs:strin g" />
  1853                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="assig nedLocatio n" type="t ns:hospita lLocationT O" />
  1854                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="provi der" type= "tns:userT O" />
  1855                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="atten ding" type ="tns:user TO" />
  1856                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="trans ferFacilit y" type="x s:string"  />
  1857                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="speci alty" type ="tns:tagg edText" />
  1858                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie ntTxId" ty pe="xs:str ing" />
  1859                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="visit Id" type=" xs:string"  />
  1860                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie ntMovement Number" ty pe="xs:str ing" />
  1861                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="nextP atientMove ment" type ="xs:strin g" />
  1862                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="enter edBy" type ="tns:user TO" />
  1863                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="lengt hOfStay" t ype="xs:st ring" />
  1864                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="passD ays" type= "xs:string " />
  1865                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="daysA bsent" typ e="xs:stri ng" />
  1866                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="asihA dmission"  type="tns: taggedText " />
  1867                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="asihT ransfer" t ype="xs:st ring" />
  1868                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="asihS equence" t ype="xs:st ring" />
  1869                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="asihD ays" type= "xs:string " />
  1870                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="absen ceReturnDa te" type=" xs:string"  />
  1871                  <xs:el ement form ="unqualif ied" name= "admittedF orScCondit ion" type= "xs:boolea n" />
  1872                  <xs:el ement form ="unqualif ied" name= "scheduled Admission"  type="xs: boolean" / >
  1873                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="admis sionSource " type="xs :string" / >
  1874                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="admit tingCatego ry" type=" xs:string"  />
  1875                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="admit tingRegula tion" type ="tns:tagg edText" />
  1876                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="admit tingEligib ility" typ e="tns:tag gedText" / >
  1877                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="masMo vementType " type="tn s:taggedTe xt" />
  1878                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="lodgi ngReason"  type="xs:s tring" />
  1879                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="lodgi ngComments " type="xs :string" / >
  1880                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dispo sition" ty pe="xs:str ing" />
  1881                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="eligi bility" ty pe="xs:str ing" />
  1882                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="preAd mitId" typ e="xs:stri ng" />
  1883                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="refer ring" type ="tns:user TO" />
  1884                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="consu lting" typ e="tns:use rTO" />
  1885                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="admit ting" type ="tns:user TO" />
  1886                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="servi ce" type=" tns:tagged Text" />
  1887                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="prior Location"  type="tns: hospitalLo cationTO"  />
  1888                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="tempo raryLocati on" type=" tns:hospit alLocation TO" />
  1889                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="pendi ngLocation " type="tn s:hospital LocationTO " />
  1890                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie ntType" ty pe="xs:str ing" />
  1891                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="admit Timestamp"  type="xs: string" />
  1892                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="disch argeTimest amp" type= "xs:string " />
  1893                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="admit Reason" ty pe="xs:str ing" />
  1894                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="trans ferReason"  type="xs: string" />
  1895                </xs:seq uence>
  1896              </xs:exten sion>
  1897           </ xs:complex Content>
  1898         </xs :complexTy pe>
  1899         <xs: complexTyp e name="ge tIvMeds">
  1900           <x s:sequence >
  1901              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1902           </ xs:sequenc e>
  1903         </xs :complexTy pe>
  1904         <xs: complexTyp e name="ge tIvMedsRes ponse">
  1905           <x s:sequence >
  1906              <xs:elemen t minOccur s="0" ref= "tns:Tagge dMedicatio nArrays" / >
  1907           </ xs:sequenc e>
  1908         </xs :complexTy pe>
  1909         <xs: complexTyp e name="ge tUserSecur ityKeys">
  1910           <x s:sequence >
  1911              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1912           </ xs:sequenc e>
  1913         </xs :complexTy pe>
  1914         <xs: complexTyp e name="ge tUserSecur ityKeysRes ponse">
  1915           <x s:sequence >
  1916              <xs:elemen t minOccur s="0" ref= "tns:UserS ecurityKey Array" />
  1917           </ xs:sequenc e>
  1918         </xs :complexTy pe>
  1919         <xs: complexTyp e name="us erSecurity KeyArray">
  1920           <x s:complexC ontent mix ed="false" >
  1921              <xs:extens ion base=" tns:abstra ctArrayTO" >
  1922                <xs:sequ ence>
  1923                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="keys" >
  1924                    <xs: complexTyp e>
  1925                      <x s:sequence >
  1926                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "userSecur ityKeyTO"  type="tns: userSecuri tyKeyTO" / >
  1927                      </ xs:sequenc e>
  1928                    </xs :complexTy pe>
  1929                  </xs:e lement>
  1930                </xs:seq uence>
  1931              </xs:exten sion>
  1932           </ xs:complex Content>
  1933         </xs :complexTy pe>
  1934         <xs: complexTyp e name="us erSecurity KeyTO">
  1935           <x s:complexC ontent mix ed="false" >
  1936              <xs:extens ion base=" tns:abstra ctTO">
  1937                <xs:sequ ence>
  1938                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  1939                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name"  type="xs: string" />
  1940                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="descr iptiveName " type="xs :string" / >
  1941                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="creat orId" type ="xs:strin g" />
  1942                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="creat orName" ty pe="xs:str ing" />
  1943                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="creat ionDate" t ype="xs:st ring" />
  1944                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="revie wDate" typ e="xs:stri ng" />
  1945                </xs:seq uence>
  1946              </xs:exten sion>
  1947           </ xs:complex Content>
  1948         </xs :complexTy pe>
  1949         <xs: complexTyp e name="ge tIcdSurger yReports">
  1950           <x s:sequence >
  1951              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  1952           </ xs:sequenc e>
  1953         </xs :complexTy pe>
  1954         <xs: complexTyp e name="ge tIcdSurger yReportsRe sponse">
  1955           <x s:sequence >
  1956              <xs:elemen t minOccur s="0" ref= "tns:Tagge dIcdRptArr ays" />
  1957           </ xs:sequenc e>
  1958         </xs :complexTy pe>
  1959         <xs: complexTyp e name="ta ggedIcdRpt Arrays">
  1960           <x s:complexC ontent mix ed="false" >
  1961              <xs:extens ion base=" tns:abstra ctArrayTO" >
  1962                <xs:sequ ence>
  1963                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  1964                    <xs: complexTyp e>
  1965                      <x s:sequence >
  1966                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedIcd RptArray"  type="tns: taggedIcdR ptArray" / >
  1967                      </ xs:sequenc e>
  1968                    </xs :complexTy pe>
  1969                  </xs:e lement>
  1970                </xs:seq uence>
  1971              </xs:exten sion>
  1972           </ xs:complex Content>
  1973         </xs :complexTy pe>
  1974         <xs: complexTyp e name="ta ggedIcdRpt Array">
  1975           <x s:complexC ontent mix ed="false" >
  1976              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  1977                <xs:sequ ence>
  1978                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="rpts" >
  1979                    <xs: complexTyp e>
  1980                      <x s:sequence >
  1981                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "icdRpt" t ype="tns:i cdRpt" />
  1982                      </ xs:sequenc e>
  1983                    </xs :complexTy pe>
  1984                  </xs:e lement>
  1985                </xs:seq uence>
  1986              </xs:exten sion>
  1987           </ xs:complex Content>
  1988         </xs :complexTy pe>
  1989         <xs: complexTyp e name="ic dRpt">
  1990           <x s:complexC ontent mix ed="false" >
  1991              <xs:extens ion base=" tns:abstra ctTO">
  1992                <xs:sequ ence>
  1993                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="title " type="xs :string" / >
  1994                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  1995                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  1996                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="icdCo de" type=" xs:string"  />
  1997                </xs:seq uence>
  1998              </xs:exten sion>
  1999           </ xs:complex Content>
  2000         </xs :complexTy pe>
  2001         <xs: complexTyp e name="cl oseNote">
  2002           <x s:sequence >
  2003              <xs:elemen t minOccur s="0" name ="noteIEN"  type="xs: string" />
  2004              <xs:elemen t minOccur s="0" name ="consultI EN" type=" xs:string"  />
  2005              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2006           </ xs:sequenc e>
  2007         </xs :complexTy pe>
  2008         <xs: complexTyp e name="cl oseNoteRes ponse">
  2009           <x s:sequence >
  2010              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  2011           </ xs:sequenc e>
  2012         </xs :complexTy pe>
  2013         <xs: complexTyp e name="wr iteNote">
  2014           <x s:sequence >
  2015              <xs:elemen t minOccur s="0" name ="titleIEN " type="xs :string" / >
  2016              <xs:elemen t minOccur s="0" name ="encounte rString" t ype="xs:st ring" />
  2017              <xs:elemen t minOccur s="0" name ="text" ty pe="xs:str ing" />
  2018              <xs:elemen t minOccur s="0" name ="authorDU Z" type="x s:string"  />
  2019              <xs:elemen t minOccur s="0" name ="cosigner DUZ" type= "xs:string " />
  2020              <xs:elemen t minOccur s="0" name ="consultI EN" type=" xs:string"  />
  2021              <xs:elemen t minOccur s="0" name ="prfIEN"  type="xs:s tring" />
  2022              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2023           </ xs:sequenc e>
  2024         </xs :complexTy pe>
  2025         <xs: complexTyp e name="wr iteNoteRes ponse">
  2026           <x s:sequence >
  2027              <xs:elemen t minOccur s="0" ref= "tns:NoteR esultTO" / >
  2028           </ xs:sequenc e>
  2029         </xs :complexTy pe>
  2030         <xs: complexTyp e name="no teResultTO ">
  2031           <x s:complexC ontent mix ed="false" >
  2032              <xs:extens ion base=" tns:abstra ctTO">
  2033                <xs:sequ ence>
  2034                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  2035                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="total Pages" typ e="xs:int"  />
  2036                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="lastP ageRecd" t ype="xs:in t" />
  2037                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="expla nation" ty pe="xs:str ing" />
  2038                </xs:seq uence>
  2039              </xs:exten sion>
  2040           </ xs:complex Content>
  2041         </xs :complexTy pe>
  2042         <xs: complexTyp e name="ge tWards">
  2043           <x s:sequence >
  2044              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2045           </ xs:sequenc e>
  2046         </xs :complexTy pe>
  2047         <xs: complexTyp e name="ge tWardsResp onse">
  2048           <x s:sequence >
  2049              <xs:elemen t minOccur s="0" ref= "tns:Tagge dHospitalL ocationArr ay" />
  2050           </ xs:sequenc e>
  2051         </xs :complexTy pe>
  2052         <xs: complexTyp e name="ge tSiteId">
  2053           <x s:sequence >
  2054              <xs:elemen t minOccur s="0" name ="vistaSer ver" type= "xs:string " />
  2055           </ xs:sequenc e>
  2056         </xs :complexTy pe>
  2057         <xs: complexTyp e name="ge tSiteIdRes ponse">
  2058           <x s:sequence >
  2059              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  2060           </ xs:sequenc e>
  2061         </xs :complexTy pe>
  2062         <xs: complexTyp e name="ge tAllergies ">
  2063           <x s:sequence >
  2064              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2065           </ xs:sequenc e>
  2066         </xs :complexTy pe>
  2067         <xs: complexTyp e name="ge tAllergies Response">
  2068           <x s:sequence >
  2069              <xs:elemen t minOccur s="0" ref= "tns:Tagge dAllergyAr rays" />
  2070           </ xs:sequenc e>
  2071         </xs :complexTy pe>
  2072         <xs: complexTyp e name="ta ggedAllerg yArrays">
  2073           <x s:complexC ontent mix ed="false" >
  2074              <xs:extens ion base=" tns:abstra ctArrayTO" >
  2075                <xs:sequ ence>
  2076                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  2077                    <xs: complexTyp e>
  2078                      <x s:sequence >
  2079                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedAll ergyArray"  type="tns :taggedAll ergyArray"  />
  2080                      </ xs:sequenc e>
  2081                    </xs :complexTy pe>
  2082                  </xs:e lement>
  2083                </xs:seq uence>
  2084              </xs:exten sion>
  2085           </ xs:complex Content>
  2086         </xs :complexTy pe>
  2087         <xs: complexTyp e name="ta ggedAllerg yArray">
  2088           <x s:complexC ontent mix ed="false" >
  2089              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  2090                <xs:sequ ence>
  2091                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="aller gies">
  2092                    <xs: complexTyp e>
  2093                      <x s:sequence >
  2094                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "allergyTO " type="tn s:allergyT O" />
  2095                      </ xs:sequenc e>
  2096                    </xs :complexTy pe>
  2097                  </xs:e lement>
  2098                </xs:seq uence>
  2099              </xs:exten sion>
  2100           </ xs:complex Content>
  2101         </xs :complexTy pe>
  2102         <xs: complexTyp e name="al lergyTO">
  2103           <x s:complexC ontent mix ed="false" >
  2104              <xs:extens ion base=" tns:abstra ctTO">
  2105                <xs:sequ ence>
  2106                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="aller genId" typ e="xs:stri ng" />
  2107                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="aller genName" t ype="xs:st ring" />
  2108                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="aller genType" t ype="xs:st ring" />
  2109                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="react ion" type= "xs:string " />
  2110                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="sever ity" type= "xs:string " />
  2111                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="comme nt" type=" xs:string"  />
  2112                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  2113                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  2114                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="locat ion" type= "tns:hospi talLocatio nTO" />
  2115                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="tns :observati onTypeTO"  />
  2116                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="obser ver" type= "tns:autho rTO" />
  2117                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="recor der" type= "tns:autho rTO" />
  2118                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="react ions">
  2119                    <xs: complexTyp e>
  2120                      <x s:sequence >
  2121                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "symptomTO " type="tn s:symptomT O" />
  2122                      </ xs:sequenc e>
  2123                    </xs :complexTy pe>
  2124                  </xs:e lement>
  2125                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="drugI ngredients ">
  2126                    <xs: complexTyp e>
  2127                      <x s:sequence >
  2128                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedTex t" type="t ns:taggedT ext" />
  2129                      </ xs:sequenc e>
  2130                    </xs :complexTy pe>
  2131                  </xs:e lement>
  2132                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="drugC lasses">
  2133                    <xs: complexTyp e>
  2134                      <x s:sequence >
  2135                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedTex t" type="t ns:taggedT ext" />
  2136                      </ xs:sequenc e>
  2137                    </xs :complexTy pe>
  2138                  </xs:e lement>
  2139                </xs:seq uence>
  2140              </xs:exten sion>
  2141           </ xs:complex Content>
  2142         </xs :complexTy pe>
  2143         <xs: complexTyp e name="ob servationT ypeTO">
  2144           <x s:complexC ontent mix ed="false" >
  2145              <xs:extens ion base=" tns:abstra ctTO">
  2146                <xs:sequ ence>
  2147                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  2148                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="categ ory" type= "xs:string " />
  2149                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name"  type="xs: string" />
  2150                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="short Name" type ="xs:strin g" />
  2151                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dataI d" type="x s:string"  />
  2152                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dataN ame" type= "xs:string " />
  2153                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dataT ype" type= "xs:string " />
  2154                </xs:seq uence>
  2155              </xs:exten sion>
  2156           </ xs:complex Content>
  2157         </xs :complexTy pe>
  2158         <xs: complexTyp e name="sy mptomTO">
  2159           <x s:complexC ontent mix ed="false" >
  2160              <xs:extens ion base=" tns:abstra ctTO">
  2161                <xs:sequ ence>
  2162                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  2163                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name"  type="xs: string" />
  2164                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isNat ional" typ e="xs:bool ean" />
  2165                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="vuid"  type="xs: string" />
  2166                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="tns :observati onTypeTO"  />
  2167                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="obser ver" type= "tns:autho rTO" />
  2168                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  2169                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  2170                </xs:seq uence>
  2171              </xs:exten sion>
  2172           </ xs:complex Content>
  2173         </xs :complexTy pe>
  2174         <xs: complexTyp e name="ge tTransfers Reports">
  2175           <x s:sequence >
  2176              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2177           </ xs:sequenc e>
  2178         </xs :complexTy pe>
  2179         <xs: complexTyp e name="ge tTransfers ReportsRes ponse">
  2180           <x s:sequence >
  2181              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  2182           </ xs:sequenc e>
  2183         </xs :complexTy pe>
  2184         <xs: complexTyp e name="np tLookup">
  2185           <x s:sequence >
  2186              <xs:elemen t minOccur s="0" name ="ssn" typ e="xs:stri ng" />
  2187              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2188           </ xs:sequenc e>
  2189         </xs :complexTy pe>
  2190         <xs: complexTyp e name="np tLookupRes ponse">
  2191           <x s:sequence >
  2192              <xs:elemen t minOccur s="0" name ="return"  type="tns: patientArr ay" />
  2193           </ xs:sequenc e>
  2194         </xs :complexTy pe>
  2195         <xs: complexTyp e name="ge tRadiology ReportsByS ite">
  2196           <x s:sequence >
  2197              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2198           </ xs:sequenc e>
  2199         </xs :complexTy pe>
  2200         <xs: complexTyp e name="ge tRadiology ReportsByS iteRespons e">
  2201           <x s:sequence >
  2202              <xs:elemen t minOccur s="0" ref= "tns:Tagge dRadiology ReportArra ys" />
  2203           </ xs:sequenc e>
  2204         </xs :complexTy pe>
  2205         <xs: complexTyp e name="ge tFutureCli nicVisitsR eports">
  2206           <x s:sequence >
  2207              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2208           </ xs:sequenc e>
  2209         </xs :complexTy pe>
  2210         <xs: complexTyp e name="ge tFutureCli nicVisitsR eportsResp onse">
  2211           <x s:sequence >
  2212              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  2213           </ xs:sequenc e>
  2214         </xs :complexTy pe>
  2215         <xs: complexTyp e name="ge tAdvanceDi rectives">
  2216           <x s:sequence >
  2217              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2218           </ xs:sequenc e>
  2219         </xs :complexTy pe>
  2220         <xs: complexTyp e name="ge tAdvanceDi rectivesRe sponse">
  2221           <x s:sequence >
  2222              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  2223           </ xs:sequenc e>
  2224         </xs :complexTy pe>
  2225         <xs: complexTyp e name="ge tOrderable ItemsByNam e">
  2226           <x s:sequence >
  2227              <xs:elemen t minOccur s="0" name ="name" ty pe="xs:str ing" />
  2228              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2229           </ xs:sequenc e>
  2230         </xs :complexTy pe>
  2231         <xs: complexTyp e name="ge tOrderable ItemsByNam eResponse" >
  2232           <x s:sequence >
  2233              <xs:elemen t minOccur s="0" name ="return"  type="tns: taggedText Array" />
  2234           </ xs:sequenc e>
  2235         </xs :complexTy pe>
  2236         <xs: complexTyp e name="ge tDemograph ics">
  2237           <x s:sequence >
  2238              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2239           </ xs:sequenc e>
  2240         </xs :complexTy pe>
  2241         <xs: complexTyp e name="ge tDemograph icsRespons e">
  2242           <x s:sequence >
  2243              <xs:elemen t minOccur s="0" ref= "tns:Patie ntTO" />
  2244           </ xs:sequenc e>
  2245         </xs :complexTy pe>
  2246         <xs: complexTyp e name="ge tElectronM icroscopyR eports">
  2247           <x s:sequence >
  2248              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2249           </ xs:sequenc e>
  2250         </xs :complexTy pe>
  2251         <xs: complexTyp e name="ge tElectronM icroscopyR eportsResp onse">
  2252           <x s:sequence >
  2253              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  2254           </ xs:sequenc e>
  2255         </xs :complexTy pe>
  2256         <xs: complexTyp e name="ge tMedsAdmin Log">
  2257           <x s:sequence >
  2258              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2259           </ xs:sequenc e>
  2260         </xs :complexTy pe>
  2261         <xs: complexTyp e name="ge tMedsAdmin LogRespons e">
  2262           <x s:sequence >
  2263              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  2264           </ xs:sequenc e>
  2265         </xs :complexTy pe>
  2266         <xs: complexTyp e name="ge tSitesForS tation">
  2267           <x s:sequence >
  2268              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2269           </ xs:sequenc e>
  2270         </xs :complexTy pe>
  2271         <xs: complexTyp e name="ge tSitesForS tationResp onse">
  2272           <x s:sequence >
  2273              <xs:elemen t minOccur s="0" name ="return"  type="tns: taggedText Array" />
  2274           </ xs:sequenc e>
  2275         </xs :complexTy pe>
  2276         <xs: complexTyp e name="ge tAllMeds">
  2277           <x s:sequence >
  2278              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2279           </ xs:sequenc e>
  2280         </xs :complexTy pe>
  2281         <xs: complexTyp e name="ge tAllMedsRe sponse">
  2282           <x s:sequence >
  2283              <xs:elemen t minOccur s="0" ref= "tns:Tagge dMedicatio nArrays" / >
  2284           </ xs:sequenc e>
  2285         </xs :complexTy pe>
  2286         <xs: complexTyp e name="ge tBloodTran sfusionRep orts">
  2287           <x s:sequence >
  2288              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2289           </ xs:sequenc e>
  2290         </xs :complexTy pe>
  2291         <xs: complexTyp e name="ge tBloodTran sfusionRep ortsRespon se">
  2292           <x s:sequence >
  2293              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  2294           </ xs:sequenc e>
  2295         </xs :complexTy pe>
  2296         <xs: complexTyp e name="ge tCareTeamR eports">
  2297           <x s:sequence >
  2298              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2299           </ xs:sequenc e>
  2300         </xs :complexTy pe>
  2301         <xs: complexTyp e name="ge tCareTeamR eportsResp onse">
  2302           <x s:sequence >
  2303              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  2304           </ xs:sequenc e>
  2305         </xs :complexTy pe>
  2306         <xs: complexTyp e name="ge tPatientsB yProvider" >
  2307           <x s:sequence >
  2308              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2309           </ xs:sequenc e>
  2310         </xs :complexTy pe>
  2311         <xs: complexTyp e name="ge tPatientsB yProviderR esponse">
  2312           <x s:sequence >
  2313              <xs:elemen t minOccur s="0" ref= "tns:Tagge dPatientAr ray" />
  2314           </ xs:sequenc e>
  2315         </xs :complexTy pe>
  2316         <xs: complexTyp e name="ge tHealthSum mary">
  2317           <x s:sequence >
  2318              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2319           </ xs:sequenc e>
  2320         </xs :complexTy pe>
  2321         <xs: complexTyp e name="ge tHealthSum maryRespon se">
  2322           <x s:sequence >
  2323              <xs:elemen t minOccur s="0" ref= "tns:Tagge dHealthSum maryArray"  />
  2324           </ xs:sequenc e>
  2325         </xs :complexTy pe>
  2326         <xs: complexTyp e name="ta ggedHealth SummaryArr ay">
  2327           <x s:complexC ontent mix ed="false" >
  2328              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  2329                <xs:sequ ence>
  2330                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="healt hSummaries ">
  2331                    <xs: complexTyp e>
  2332                      <x s:sequence >
  2333                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "healthSum maryTO" ty pe="tns:he althSummar yTO" />
  2334                      </ xs:sequenc e>
  2335                    </xs :complexTy pe>
  2336                  </xs:e lement>
  2337                </xs:seq uence>
  2338              </xs:exten sion>
  2339           </ xs:complex Content>
  2340         </xs :complexTy pe>
  2341         <xs: complexTyp e name="he althSummar yTO">
  2342           <x s:complexC ontent mix ed="false" >
  2343              <xs:extens ion base=" tns:abstra ctTO">
  2344                <xs:sequ ence>
  2345                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  2346                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="occur renceLimit " type="xs :string" / >
  2347                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="timeL imit" type ="xs:strin g" />
  2348                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="heade r" type="x s:string"  />
  2349                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="segme nt" type=" xs:string"  />
  2350                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="file"  type="xs: string" />
  2351                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="ifn"  type="xs:s tring" />
  2352                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="zerot hNode" typ e="xs:stri ng" />
  2353                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="title " type="xs :string" / >
  2354                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="text"  type="xs: string" />
  2355                </xs:seq uence>
  2356              </xs:exten sion>
  2357           </ xs:complex Content>
  2358         </xs :complexTy pe>
  2359         <xs: complexTyp e name="ge tVitalSign s">
  2360           <x s:sequence >
  2361              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2362           </ xs:sequenc e>
  2363         </xs :complexTy pe>
  2364         <xs: complexTyp e name="ge tVitalSign sResponse" >
  2365           <x s:sequence >
  2366              <xs:elemen t minOccur s="0" ref= "tns:Tagge dVitalSign SetArrays"  />
  2367           </ xs:sequenc e>
  2368         </xs :complexTy pe>
  2369         <xs: complexTyp e name="ta ggedVitalS ignSetArra ys">
  2370           <x s:complexC ontent mix ed="false" >
  2371              <xs:extens ion base=" tns:abstra ctArrayTO" >
  2372                <xs:sequ ence>
  2373                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  2374                    <xs: complexTyp e>
  2375                      <x s:sequence >
  2376                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedVit alSignSetA rray" type ="tns:tagg edVitalSig nSetArray"  />
  2377                      </ xs:sequenc e>
  2378                    </xs :complexTy pe>
  2379                  </xs:e lement>
  2380                </xs:seq uence>
  2381              </xs:exten sion>
  2382           </ xs:complex Content>
  2383         </xs :complexTy pe>
  2384         <xs: complexTyp e name="ta ggedVitalS ignSetArra y">
  2385           <x s:complexC ontent mix ed="false" >
  2386              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  2387                <xs:sequ ence>
  2388                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="sets" >
  2389                    <xs: complexTyp e>
  2390                      <x s:sequence >
  2391                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "vitalSign SetTO" typ e="tns:vit alSignSetT O" />
  2392                      </ xs:sequenc e>
  2393                    </xs :complexTy pe>
  2394                  </xs:e lement>
  2395                </xs:seq uence>
  2396              </xs:exten sion>
  2397           </ xs:complex Content>
  2398         </xs :complexTy pe>
  2399         <xs: complexTyp e name="vi talSignSet TO">
  2400           <x s:complexC ontent mix ed="false" >
  2401              <xs:extens ion base=" tns:abstra ctTO">
  2402                <xs:sequ ence>
  2403                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  2404                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  2405                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="vital Signs">
  2406                    <xs: complexTyp e>
  2407                      <x s:sequence >
  2408                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "vitalSign TO" type=" tns:vitalS ignTO" />
  2409                      </ xs:sequenc e>
  2410                    </xs :complexTy pe>
  2411                  </xs:e lement>
  2412                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="units " type="xs :string" / >
  2413                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="quali fiers" typ e="xs:stri ng" />
  2414                </xs:seq uence>
  2415              </xs:exten sion>
  2416           </ xs:complex Content>
  2417         </xs :complexTy pe>
  2418         <xs: complexTyp e name="vi talSignTO" >
  2419           <x s:complexC ontent mix ed="false" >
  2420              <xs:extens ion base=" tns:abstra ctTO">
  2421                <xs:sequ ence>
  2422                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="tns :observati onTypeTO"  />
  2423                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="value 1" type="x s:string"  />
  2424                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="value 2" type="x s:string"  />
  2425                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="obser ver" type= "tns:autho rTO" />
  2426                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="recor der" type= "tns:autho rTO" />
  2427                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  2428                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  2429                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="locat ion" type= "tns:hospi talLocatio nTO" />
  2430                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="comme nt" type=" xs:string"  />
  2431                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="units " type="xs :string" / >
  2432                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="quali fiers" typ e="xs:stri ng" />
  2433                </xs:seq uence>
  2434              </xs:exten sion>
  2435           </ xs:complex Content>
  2436         </xs :complexTy pe>
  2437         <xs: complexTyp e name="wr iteSimpleO rderByPoli cy">
  2438           <x s:sequence >
  2439              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2440           </ xs:sequenc e>
  2441         </xs :complexTy pe>
  2442         <xs: complexTyp e name="wr iteSimpleO rderByPoli cyResponse ">
  2443           <x s:sequence >
  2444              <xs:elemen t minOccur s="0" ref= "tns:Order TO" />
  2445           </ xs:sequenc e>
  2446         </xs :complexTy pe>
  2447         <xs: complexTyp e name="ge tSignedNot es">
  2448           <x s:sequence >
  2449              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2450           </ xs:sequenc e>
  2451         </xs :complexTy pe>
  2452         <xs: complexTyp e name="ge tSignedNot esResponse ">
  2453           <x s:sequence >
  2454              <xs:elemen t minOccur s="0" ref= "tns:Tagge dNoteArray s" />
  2455           </ xs:sequenc e>
  2456         </xs :complexTy pe>
  2457         <xs: complexTyp e name="ge tUncosigne dNotes">
  2458           <x s:sequence >
  2459              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2460           </ xs:sequenc e>
  2461         </xs :complexTy pe>
  2462         <xs: complexTyp e name="ge tUncosigne dNotesResp onse">
  2463           <x s:sequence >
  2464              <xs:elemen t minOccur s="0" ref= "tns:Tagge dNoteArray s" />
  2465           </ xs:sequenc e>
  2466         </xs :complexTy pe>
  2467         <xs: complexTyp e name="ge tItemsForG raphingTyp e">
  2468           <x s:sequence >
  2469              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2470           </ xs:sequenc e>
  2471         </xs :complexTy pe>
  2472         <xs: complexTyp e name="ge tItemsForG raphingTyp eResponse" >
  2473           <x s:sequence >
  2474              <xs:elemen t minOccur s="0" ref= "tns:Tagge dItemForGr aphingType Array" />
  2475           </ xs:sequenc e>
  2476         </xs :complexTy pe>
  2477         <xs: complexTyp e name="ta ggedItemFo rGraphingT ypeArray">
  2478           <x s:complexC ontent mix ed="false" >
  2479              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  2480                <xs:sequ ence>
  2481                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="items ">
  2482                    <xs: complexTyp e>
  2483                      <x s:sequence >
  2484                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "itemForGr aphingType TO" type=" tns:itemFo rGraphingT ypeTO" />
  2485                      </ xs:sequenc e>
  2486                    </xs :complexTy pe>
  2487                  </xs:e lement>
  2488                </xs:seq uence>
  2489              </xs:exten sion>
  2490           </ xs:complex Content>
  2491         </xs :complexTy pe>
  2492         <xs: complexTyp e name="it emForGraph ingTypeTO" >
  2493           <x s:complexC ontent mix ed="false" >
  2494              <xs:extens ion base=" tns:abstra ctTO">
  2495                <xs:sequ ence>
  2496                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="graph ingType" t ype="xs:st ring" />
  2497                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="itemI en" type=" xs:string"  />
  2498                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="itemN ame" type= "xs:string " />
  2499                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="mostC urrentResu ltDate" ty pe="xs:str ing" />
  2500                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="accAr eaIen" typ e="xs:stri ng" />
  2501                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="accAr eaName" ty pe="xs:str ing" />
  2502                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="accSu bscript" t ype="xs:st ring" />
  2503                </xs:seq uence>
  2504              </xs:exten sion>
  2505           </ xs:complex Content>
  2506         </xs :complexTy pe>
  2507         <xs: complexTyp e name="ge tDischarge sReports">
  2508           <x s:sequence >
  2509              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2510           </ xs:sequenc e>
  2511         </xs :complexTy pe>
  2512         <xs: complexTyp e name="ge tDischarge sReportsRe sponse">
  2513           <x s:sequence >
  2514              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  2515           </ xs:sequenc e>
  2516         </xs :complexTy pe>
  2517         <xs: complexTyp e name="ge tUnitDoseM eds">
  2518           <x s:sequence >
  2519              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2520           </ xs:sequenc e>
  2521         </xs :complexTy pe>
  2522         <xs: complexTyp e name="ge tUnitDoseM edsRespons e">
  2523           <x s:sequence >
  2524              <xs:elemen t minOccur s="0" ref= "tns:Tagge dMedicatio nArrays" / >
  2525           </ xs:sequenc e>
  2526         </xs :complexTy pe>
  2527         <xs: complexTyp e name="ge tPatientsB yClinic">
  2528           <x s:sequence >
  2529              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2530           </ xs:sequenc e>
  2531         </xs :complexTy pe>
  2532         <xs: complexTyp e name="ge tPatientsB yClinicRes ponse">
  2533           <x s:sequence >
  2534              <xs:elemen t minOccur s="0" ref= "tns:Tagge dPatientAr ray" />
  2535           </ xs:sequenc e>
  2536         </xs :complexTy pe>
  2537         <xs: complexTyp e name="ge tCorrespon dingIds">
  2538           <x s:sequence >
  2539              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2540           </ xs:sequenc e>
  2541         </xs :complexTy pe>
  2542         <xs: complexTyp e name="ge tCorrespon dingIdsRes ponse">
  2543           <x s:sequence >
  2544              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  2545           </ xs:sequenc e>
  2546         </xs :complexTy pe>
  2547         <xs: complexTyp e name="is CosignerRe quired">
  2548           <x s:sequence >
  2549              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2550           </ xs:sequenc e>
  2551         </xs :complexTy pe>
  2552         <xs: complexTyp e name="is CosignerRe quiredResp onse">
  2553           <x s:sequence >
  2554              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  2555           </ xs:sequenc e>
  2556         </xs :complexTy pe>
  2557         <xs: complexTyp e name="ge tPrfNoteAc tions">
  2558           <x s:sequence >
  2559              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2560           </ xs:sequenc e>
  2561         </xs :complexTy pe>
  2562         <xs: complexTyp e name="ge tPrfNoteAc tionsRespo nse">
  2563           <x s:sequence >
  2564              <xs:elemen t minOccur s="0" ref= "tns:Patie ntRecordFl agArray" / >
  2565           </ xs:sequenc e>
  2566         </xs :complexTy pe>
  2567         <xs: complexTyp e name="pa tientRecor dFlagArray ">
  2568           <x s:complexC ontent mix ed="false" >
  2569              <xs:extens ion base=" tns:abstra ctArrayTO" >
  2570                <xs:sequ ence>
  2571                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="flags ">
  2572                    <xs: complexTyp e>
  2573                      <x s:sequence >
  2574                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "patientRe cordFlagTO " type="tn s:patientR ecordFlagT O" />
  2575                      </ xs:sequenc e>
  2576                    </xs :complexTy pe>
  2577                  </xs:e lement>
  2578                </xs:seq uence>
  2579              </xs:exten sion>
  2580           </ xs:complex Content>
  2581         </xs :complexTy pe>
  2582         <xs: complexTyp e name="pa tientRecor dFlagTO">
  2583           <x s:complexC ontent mix ed="false" >
  2584              <xs:extens ion base=" tns:abstra ctTO">
  2585                <xs:sequ ence>
  2586                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  2587                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="name"  type="xs: string" />
  2588                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="actio nId" type= "xs:string " />
  2589                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="actio nName" typ e="xs:stri ng" />
  2590                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="actio nTimestamp " type="xs :string" / >
  2591                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="noteI d" type="x s:string"  />
  2592                </xs:seq uence>
  2593              </xs:exten sion>
  2594           </ xs:complex Content>
  2595         </xs :complexTy pe>
  2596         <xs: complexTyp e name="lo gin">
  2597           <x s:sequence >
  2598              <xs:elemen t minOccur s="0" name ="siteCode " type="xs :string" / >
  2599              <xs:elemen t minOccur s="0" name ="accessCo de" type=" xs:string"  />
  2600              <xs:elemen t minOccur s="0" name ="verifyCo de" type=" xs:string"  />
  2601              <xs:elemen t minOccur s="0" name ="requesti ngApp" typ e="xs:stri ng" />
  2602           </ xs:sequenc e>
  2603         </xs :complexTy pe>
  2604         <xs: complexTyp e name="lo ginRespons e">
  2605           <x s:sequence >
  2606              <xs:elemen t minOccur s="0" ref= "tns:UserT O" />
  2607           </ xs:sequenc e>
  2608         </xs :complexTy pe>
  2609         <xs: complexTyp e name="ge tSurgeryRe portsWithT ext">
  2610           <x s:sequence >
  2611              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2612           </ xs:sequenc e>
  2613         </xs :complexTy pe>
  2614         <xs: complexTyp e name="ge tSurgeryRe portsWithT extRespons e">
  2615           <x s:sequence >
  2616              <xs:elemen t minOccur s="0" ref= "tns:Tagge dSurgeryRe portArrays " />
  2617           </ xs:sequenc e>
  2618         </xs :complexTy pe>
  2619         <xs: complexTyp e name="ta ggedSurger yReportArr ays">
  2620           <x s:complexC ontent mix ed="false" >
  2621              <xs:extens ion base=" tns:abstra ctArrayTO" >
  2622                <xs:sequ ence>
  2623                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  2624                    <xs: complexTyp e>
  2625                      <x s:sequence >
  2626                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedSur geryReport Array" typ e="tns:tag gedSurgery ReportArra y" />
  2627                      </ xs:sequenc e>
  2628                    </xs :complexTy pe>
  2629                  </xs:e lement>
  2630                </xs:seq uence>
  2631              </xs:exten sion>
  2632           </ xs:complex Content>
  2633         </xs :complexTy pe>
  2634         <xs: complexTyp e name="ta ggedSurger yReportArr ay">
  2635           <x s:complexC ontent mix ed="false" >
  2636              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  2637                <xs:sequ ence>
  2638                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="rpts" >
  2639                    <xs: complexTyp e>
  2640                      <x s:sequence >
  2641                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "surgeryRe portTO" ty pe="tns:su rgeryRepor tTO" />
  2642                      </ xs:sequenc e>
  2643                    </xs :complexTy pe>
  2644                  </xs:e lement>
  2645                </xs:seq uence>
  2646              </xs:exten sion>
  2647           </ xs:complex Content>
  2648         </xs :complexTy pe>
  2649         <xs: complexTyp e name="su rgeryRepor tTO">
  2650           <x s:complexC ontent mix ed="false" >
  2651              <xs:extens ion base=" tns:abstra ctTO">
  2652                <xs:sequ ence>
  2653                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  2654                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="title " type="xs :string" / >
  2655                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  2656                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="autho r" type="t ns:authorT O" />
  2657                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="text"  type="xs: string" />
  2658                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  2659                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="statu s" type="x s:string"  />
  2660                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="speci alty" type ="tns:tagg edText" />
  2661                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="preOp Dx" type=" xs:string"  />
  2662                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="postO pDx" type= "xs:string " />
  2663                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="labWo rk" type=" xs:string"  />
  2664                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dicta tionTimest amp" type= "xs:string " />
  2665                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="trans criptionTi mestamp" t ype="xs:st ring" />
  2666                </xs:seq uence>
  2667              </xs:exten sion>
  2668           </ xs:complex Content>
  2669         </xs :complexTy pe>
  2670         <xs: complexTyp e name="us erHasPermi ssion">
  2671           <x s:sequence >
  2672              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2673           </ xs:sequenc e>
  2674         </xs :complexTy pe>
  2675         <xs: complexTyp e name="us erHasPermi ssionRespo nse">
  2676           <x s:sequence >
  2677              <xs:elemen t minOccur s="0" ref= "tns:BoolT O" />
  2678           </ xs:sequenc e>
  2679         </xs :complexTy pe>
  2680         <xs: complexTyp e name="bo olTO">
  2681           <x s:complexC ontent mix ed="false" >
  2682              <xs:extens ion base=" tns:abstra ctTO">
  2683                <xs:sequ ence>
  2684                  <xs:el ement form ="unqualif ied" name= "trueOrFal se" type=" xs:boolean " />
  2685                </xs:seq uence>
  2686              </xs:exten sion>
  2687           </ xs:complex Content>
  2688         </xs :complexTy pe>
  2689         <xs: complexTyp e name="lo ginVIA">
  2690           <x s:sequence >
  2691              <xs:elemen t minOccur s="0" name ="siteCode " type="xs :string" / >
  2692              <xs:elemen t minOccur s="0" name ="accessCo de" type=" xs:string"  />
  2693              <xs:elemen t minOccur s="0" name ="verifyCo de" type=" xs:string"  />
  2694              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2695           </ xs:sequenc e>
  2696         </xs :complexTy pe>
  2697         <xs: complexTyp e name="lo ginVIAResp onse">
  2698           <x s:sequence >
  2699              <xs:elemen t minOccur s="0" ref= "tns:UserT O" />
  2700           </ xs:sequenc e>
  2701         </xs :complexTy pe>
  2702         <xs: complexTyp e name="is PrfNote">
  2703           <x s:sequence >
  2704              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2705           </ xs:sequenc e>
  2706         </xs :complexTy pe>
  2707         <xs: complexTyp e name="is PrfNoteRes ponse">
  2708           <x s:sequence >
  2709              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  2710           </ xs:sequenc e>
  2711         </xs :complexTy pe>
  2712         <xs: complexTyp e name="ge tSite">
  2713           <x s:sequence >
  2714              <xs:elemen t minOccur s="0" name ="vistaSer ver" type= "xs:string " />
  2715              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2716           </ xs:sequenc e>
  2717         </xs :complexTy pe>
  2718         <xs: complexTyp e name="ge tSiteRespo nse">
  2719           <x s:sequence >
  2720              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  2721           </ xs:sequenc e>
  2722         </xs :complexTy pe>
  2723         <xs: complexTyp e name="ge tBloodBank Reports">
  2724           <x s:sequence >
  2725              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2726           </ xs:sequenc e>
  2727         </xs :complexTy pe>
  2728         <xs: complexTyp e name="ge tBloodBank ReportsRes ponse">
  2729           <x s:sequence >
  2730              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  2731           </ xs:sequenc e>
  2732         </xs :complexTy pe>
  2733         <xs: complexTyp e name="ge tChemHemRe ports">
  2734           <x s:sequence >
  2735              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2736           </ xs:sequenc e>
  2737         </xs :complexTy pe>
  2738         <xs: complexTyp e name="ge tChemHemRe portsRespo nse">
  2739           <x s:sequence >
  2740              <xs:elemen t minOccur s="0" ref= "tns:Tagge dChemHemRp tArrays" / >
  2741           </ xs:sequenc e>
  2742         </xs :complexTy pe>
  2743         <xs: complexTyp e name="ge tNotesWith Text">
  2744           <x s:sequence >
  2745              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2746           </ xs:sequenc e>
  2747         </xs :complexTy pe>
  2748         <xs: complexTyp e name="ge tNotesWith TextRespon se">
  2749           <x s:sequence >
  2750              <xs:elemen t minOccur s="0" ref= "tns:Tagge dNoteArray s" />
  2751           </ xs:sequenc e>
  2752         </xs :complexTy pe>
  2753         <xs: complexTyp e name="ge tNote">
  2754           <x s:sequence >
  2755              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2756           </ xs:sequenc e>
  2757         </xs :complexTy pe>
  2758         <xs: complexTyp e name="ge tNoteRespo nse">
  2759           <x s:sequence >
  2760              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  2761           </ xs:sequenc e>
  2762         </xs :complexTy pe>
  2763         <xs: complexTyp e name="ge tMentalHea lthInstrum entsForPat ient">
  2764           <x s:sequence >
  2765              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2766           </ xs:sequenc e>
  2767         </xs :complexTy pe>
  2768         <xs: complexTyp e name="ge tMentalHea lthInstrum entsForPat ientRespon se">
  2769           <x s:sequence >
  2770              <xs:elemen t minOccur s="0" ref= "tns:Tagge dMentalHea lthInstrum entAdminis trationArr ays" />
  2771           </ xs:sequenc e>
  2772         </xs :complexTy pe>
  2773         <xs: complexTyp e name="ta ggedMental HealthInst rumentAdmi nistration Arrays">
  2774           <x s:complexC ontent mix ed="false" >
  2775              <xs:extens ion base=" tns:abstra ctArrayTO" >
  2776                <xs:sequ ence>
  2777                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  2778                    <xs: complexTyp e>
  2779                      <x s:sequence >
  2780                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedMen talHealthI nstrumentA dministrat ionArray"  type="tns: taggedMent alHealthIn strumentAd ministrati onArray" / >
  2781                      </ xs:sequenc e>
  2782                    </xs :complexTy pe>
  2783                  </xs:e lement>
  2784                </xs:seq uence>
  2785              </xs:exten sion>
  2786           </ xs:complex Content>
  2787         </xs :complexTy pe>
  2788         <xs: complexTyp e name="ta ggedMental HealthInst rumentAdmi nistration Array">
  2789           <x s:complexC ontent mix ed="false" >
  2790              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  2791                <xs:sequ ence>
  2792                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="items ">
  2793                    <xs: complexTyp e>
  2794                      <x s:sequence >
  2795                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "mentalHea lthInstrum entAdminis trationTO"  type="tns :mentalHea lthInstrum entAdminis trationTO"  />
  2796                      </ xs:sequenc e>
  2797                    </xs :complexTy pe>
  2798                  </xs:e lement>
  2799                </xs:seq uence>
  2800              </xs:exten sion>
  2801           </ xs:complex Content>
  2802         </xs :complexTy pe>
  2803         <xs: complexTyp e name="me ntalHealth Instrument Administra tionTO">
  2804           <x s:complexC ontent mix ed="false" >
  2805              <xs:extens ion base=" tns:abstra ctTO">
  2806                <xs:sequ ence>
  2807                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  2808                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie nt" type=" tns:tagged Text" />
  2809                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="instr ument" typ e="tns:tag gedText" / >
  2810                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dateA dministere d" type="x s:string"  />
  2811                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="dateS aved" type ="xs:strin g" />
  2812                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="order edBy" type ="tns:tagg edText" />
  2813                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="admin isteredBy"  type="tns :taggedTex t" />
  2814                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isSig ned" type= "xs:boolea n" />
  2815                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isCom plete" typ e="xs:bool ean" />
  2816                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="numbe rOfQuestio nsAnswered " type="xs :string" / >
  2817                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="trans mitStatus"  type="xs: string" />
  2818                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="trans mitTime" t ype="xs:st ring" />
  2819                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="hospi talLocatio n" type="t ns:taggedT ext" />
  2820                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="resul ts" type=" tns:mental HealthInst rumentResu ltSetTO" / >
  2821                </xs:seq uence>
  2822              </xs:exten sion>
  2823           </ xs:complex Content>
  2824         </xs :complexTy pe>
  2825         <xs: complexTyp e name="me ntalHealth Instrument ResultSetT O">
  2826           <x s:complexC ontent mix ed="false" >
  2827              <xs:extens ion base=" tns:abstra ctTO">
  2828                <xs:sequ ence>
  2829                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  2830                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="admin istrationI d" type="x s:string"  />
  2831                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="scale " type="tn s:taggedTe xt" />
  2832                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="rawSc ore" type= "xs:string " />
  2833                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="trans formedScor es" type=" tns:tagged TextArray"  />
  2834                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="instr ument" typ e="tns:tag gedText" / >
  2835                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="surve yGivenDate Time" type ="xs:strin g" />
  2836                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="surve ySavedDate Time" type ="xs:strin g" />
  2837                </xs:seq uence>
  2838              </xs:exten sion>
  2839           </ xs:complex Content>
  2840         </xs :complexTy pe>
  2841         <xs: complexTyp e name="ge tSurgeryRe ports">
  2842           <x s:sequence >
  2843              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2844           </ xs:sequenc e>
  2845         </xs :complexTy pe>
  2846         <xs: complexTyp e name="ge tSurgeryRe portsRespo nse">
  2847           <x s:sequence >
  2848              <xs:elemen t minOccur s="0" ref= "tns:Tagge dSurgeryRe portArrays " />
  2849           </ xs:sequenc e>
  2850         </xs :complexTy pe>
  2851         <xs: complexTyp e name="ge tActiveRem inderRepor ts">
  2852           <x s:sequence >
  2853              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2854           </ xs:sequenc e>
  2855         </xs :complexTy pe>
  2856         <xs: complexTyp e name="ge tActiveRem inderRepor tsResponse ">
  2857           <x s:sequence >
  2858              <xs:elemen t minOccur s="0" name ="return"  type="tns: taggedText Array" />
  2859           </ xs:sequenc e>
  2860         </xs :complexTy pe>
  2861         <xs: complexTyp e name="ge tMentalHea lthInstrum entResultS et">
  2862           <x s:sequence >
  2863              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2864           </ xs:sequenc e>
  2865         </xs :complexTy pe>
  2866         <xs: complexTyp e name="ge tMentalHea lthInstrum entResultS etResponse ">
  2867           <x s:sequence >
  2868              <xs:elemen t minOccur s="0" ref= "tns:Menta lHealthIns trumentRes ultSetTO"  />
  2869           </ xs:sequenc e>
  2870         </xs :complexTy pe>
  2871         <xs: complexTyp e name="ge tAppointme ntText">
  2872           <x s:sequence >
  2873              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2874           </ xs:sequenc e>
  2875         </xs :complexTy pe>
  2876         <xs: complexTyp e name="ge tAppointme ntTextResp onse">
  2877           <x s:sequence >
  2878              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  2879           </ xs:sequenc e>
  2880         </xs :complexTy pe>
  2881         <xs: complexTyp e name="is ConsultNot e">
  2882           <x s:sequence >
  2883              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2884           </ xs:sequenc e>
  2885         </xs :complexTy pe>
  2886         <xs: complexTyp e name="is ConsultNot eResponse" >
  2887           <x s:sequence >
  2888              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  2889           </ xs:sequenc e>
  2890         </xs :complexTy pe>
  2891         <xs: complexTyp e name="ge tProblemLi stFromSite s">
  2892           <x s:sequence >
  2893              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2894           </ xs:sequenc e>
  2895         </xs :complexTy pe>
  2896         <xs: complexTyp e name="ge tProblemLi stFromSite sResponse" >
  2897           <x s:sequence >
  2898              <xs:elemen t minOccur s="0" name ="return"  type="tns: taggedProb lemArrays"  />
  2899           </ xs:sequenc e>
  2900         </xs :complexTy pe>
  2901         <xs: complexTyp e name="ta ggedProble mArrays">
  2902           <x s:complexC ontent mix ed="false" >
  2903              <xs:extens ion base=" tns:abstra ctArrayTO" >
  2904                <xs:sequ ence>
  2905                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  2906                    <xs: complexTyp e>
  2907                      <x s:sequence >
  2908                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedPro blemArray"  type="tns :taggedPro blemArray"  />
  2909                      </ xs:sequenc e>
  2910                    </xs :complexTy pe>
  2911                  </xs:e lement>
  2912                </xs:seq uence>
  2913              </xs:exten sion>
  2914           </ xs:complex Content>
  2915         </xs :complexTy pe>
  2916         <xs: complexTyp e name="ta ggedProble mArray" fi nal="exten sion restr iction">
  2917           <x s:complexC ontent mix ed="false" >
  2918              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  2919                <xs:sequ ence>
  2920                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="probl ems">
  2921                    <xs: complexTyp e>
  2922                      <x s:sequence >
  2923                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "problemTO " type="tn s:problemT O" />
  2924                      </ xs:sequenc e>
  2925                    </xs :complexTy pe>
  2926                  </xs:e lement>
  2927                </xs:seq uence>
  2928              </xs:exten sion>
  2929           </ xs:complex Content>
  2930         </xs :complexTy pe>
  2931         <xs: complexTyp e name="pr oblemTO" f inal="exte nsion rest riction">
  2932           <x s:complexC ontent mix ed="false" >
  2933              <xs:extens ion base=" tns:abstra ctTO">
  2934                <xs:sequ ence>
  2935                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="remov ed" type=" xs:boolean " />
  2936                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="verif ied" type= "xs:boolea n" />
  2937                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="comme nts" type= "tns:tagge dNoteArray " />
  2938                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="acuit y" type="t ns:taggedT ext" />
  2939                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  2940                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="statu s" type="x s:string"  />
  2941                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="provi derNarrati ve" type=" xs:string"  />
  2942                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="onset Date" type ="xs:strin g" />
  2943                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="modif iedDate" t ype="xs:st ring" />
  2944                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="resol vedDate" t ype="xs:st ring" />
  2945                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="expos ures" type ="xs:strin g" />
  2946                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="noteN arrative"  type="xs:s tring" />
  2947                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="prior ity" type= "xs:string " />
  2948                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="obser ver" type= "tns:autho rTO" />
  2949                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  2950                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="tns :observati onTypeTO"  />
  2951                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="comme nt" type=" xs:string"  />
  2952                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="organ izationalP roperties"  type="tns :taggedTex tArray" />
  2953                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  2954                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="locat ion" type= "tns:hospi talLocatio nTO" />
  2955                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="icd"  type="xs:s tring" />
  2956                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="servi ceConnecte d" type="x s:boolean"  />
  2957                </xs:seq uence>
  2958              </xs:exten sion>
  2959           </ xs:complex Content>
  2960         </xs :complexTy pe>
  2961         <xs: complexTyp e name="is OneVisitNo te">
  2962           <x s:sequence >
  2963              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2964           </ xs:sequenc e>
  2965         </xs :complexTy pe>
  2966         <xs: complexTyp e name="is OneVisitNo teResponse ">
  2967           <x s:sequence >
  2968              <xs:elemen t minOccur s="0" ref= "tns:Tagge dText" />
  2969           </ xs:sequenc e>
  2970         </xs :complexTy pe>
  2971         <xs: complexTyp e name="ge tCurrentAd missionDet ails">
  2972           <x s:sequence >
  2973              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2974           </ xs:sequenc e>
  2975         </xs :complexTy pe>
  2976         <xs: complexTyp e name="ge tCurrentAd missionDet ailsRespon se">
  2977           <x s:sequence >
  2978              <xs:elemen t minOccur s="0" name ="return"  type="tns: admissionT O" />
  2979           </ xs:sequenc e>
  2980         </xs :complexTy pe>
  2981         <xs: complexTyp e name="ad missionTO" >
  2982           <x s:complexC ontent mix ed="false" >
  2983              <xs:extens ion base=" tns:abstra ctTO">
  2984                <xs:sequ ence />
  2985              </xs:exten sion>
  2986           </ xs:complex Content>
  2987         </xs :complexTy pe>
  2988         <xs: complexTyp e name="ge tClinicalW arnings">
  2989           <x s:sequence >
  2990              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  2991           </ xs:sequenc e>
  2992         </xs :complexTy pe>
  2993         <xs: complexTyp e name="ge tClinicalW arningsRes ponse">
  2994           <x s:sequence >
  2995              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  2996           </ xs:sequenc e>
  2997         </xs :complexTy pe>
  2998         <xs: complexTyp e name="ge tNhinData" >
  2999           <x s:sequence >
  3000              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3001           </ xs:sequenc e>
  3002         </xs :complexTy pe>
  3003         <xs: complexTyp e name="ge tNhinDataR esponse">
  3004           <x s:sequence >
  3005              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  3006           </ xs:sequenc e>
  3007         </xs :complexTy pe>
  3008         <xs: complexTyp e name="ge tCrisisNot es">
  3009           <x s:sequence >
  3010              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3011           </ xs:sequenc e>
  3012         </xs :complexTy pe>
  3013         <xs: complexTyp e name="ge tCrisisNot esResponse ">
  3014           <x s:sequence >
  3015              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  3016           </ xs:sequenc e>
  3017         </xs :complexTy pe>
  3018         <xs: complexTyp e name="ge tAllOrders ">
  3019           <x s:sequence >
  3020              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3021           </ xs:sequenc e>
  3022         </xs :complexTy pe>
  3023         <xs: complexTyp e name="ge tAllOrders Response">
  3024           <x s:sequence >
  3025              <xs:elemen t minOccur s="0" ref= "tns:Tagge dOrderArra ys" />
  3026           </ xs:sequenc e>
  3027         </xs :complexTy pe>
  3028         <xs: complexTyp e name="ta ggedOrderA rrays">
  3029           <x s:complexC ontent mix ed="false" >
  3030              <xs:extens ion base=" tns:abstra ctArrayTO" >
  3031                <xs:sequ ence>
  3032                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  3033                    <xs: complexTyp e>
  3034                      <x s:sequence >
  3035                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedOrd erArray" t ype="tns:t aggedOrder Array" />
  3036                      </ xs:sequenc e>
  3037                    </xs :complexTy pe>
  3038                  </xs:e lement>
  3039                </xs:seq uence>
  3040              </xs:exten sion>
  3041           </ xs:complex Content>
  3042         </xs :complexTy pe>
  3043         <xs: complexTyp e name="ta ggedOrderA rray">
  3044           <x s:complexC ontent mix ed="false" >
  3045              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  3046                <xs:sequ ence>
  3047                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="items ">
  3048                    <xs: complexTyp e>
  3049                      <x s:sequence >
  3050                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "orderTO"  type="tns: orderTO" / >
  3051                      </ xs:sequenc e>
  3052                    </xs :complexTy pe>
  3053                  </xs:e lement>
  3054                </xs:seq uence>
  3055              </xs:exten sion>
  3056           </ xs:complex Content>
  3057         </xs :complexTy pe>
  3058         <xs: complexTyp e name="ge tOutpatien tMeds">
  3059           <x s:sequence >
  3060              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3061           </ xs:sequenc e>
  3062         </xs :complexTy pe>
  3063         <xs: complexTyp e name="ge tOutpatien tMedsRespo nse">
  3064           <x s:sequence >
  3065              <xs:elemen t minOccur s="0" ref= "tns:Tagge dMedicatio nArrays" / >
  3066           </ xs:sequenc e>
  3067         </xs :complexTy pe>
  3068         <xs: complexTyp e name="ge tAutopsyRe ports">
  3069           <x s:sequence >
  3070              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3071           </ xs:sequenc e>
  3072         </xs :complexTy pe>
  3073         <xs: complexTyp e name="ge tAutopsyRe portsRespo nse">
  3074           <x s:sequence >
  3075              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  3076           </ xs:sequenc e>
  3077         </xs :complexTy pe>
  3078         <xs: complexTyp e name="ge tAppointme nts">
  3079           <x s:sequence >
  3080              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3081           </ xs:sequenc e>
  3082         </xs :complexTy pe>
  3083         <xs: complexTyp e name="ge tAppointme ntsRespons e">
  3084           <x s:sequence >
  3085              <xs:elemen t minOccur s="0" ref= "tns:Tagge dAppointme ntArrays"  />
  3086           </ xs:sequenc e>
  3087         </xs :complexTy pe>
  3088         <xs: complexTyp e name="ta ggedAppoin tmentArray s">
  3089           <x s:complexC ontent mix ed="false" >
  3090              <xs:extens ion base=" tns:abstra ctArrayTO" >
  3091                <xs:sequ ence>
  3092                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  3093                    <xs: complexTyp e>
  3094                      <x s:sequence >
  3095                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedApp ointmentAr ray" type= "tns:tagge dAppointme ntArray" / >
  3096                      </ xs:sequenc e>
  3097                    </xs :complexTy pe>
  3098                  </xs:e lement>
  3099                </xs:seq uence>
  3100              </xs:exten sion>
  3101           </ xs:complex Content>
  3102         </xs :complexTy pe>
  3103         <xs: complexTyp e name="ta ggedAppoin tmentArray ">
  3104           <x s:complexC ontent mix ed="false" >
  3105              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  3106                <xs:sequ ence>
  3107                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="appts ">
  3108                    <xs: complexTyp e>
  3109                      <x s:sequence >
  3110                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "appointme ntTO" type ="tns:appo intmentTO"  />
  3111                      </ xs:sequenc e>
  3112                    </xs :complexTy pe>
  3113                  </xs:e lement>
  3114                </xs:seq uence>
  3115              </xs:exten sion>
  3116           </ xs:complex Content>
  3117         </xs :complexTy pe>
  3118         <xs: complexTyp e name="ap pointmentT O">
  3119           <x s:complexC ontent mix ed="false" >
  3120              <xs:extens ion base=" tns:abstra ctTO">
  3121                <xs:sequ ence>
  3122                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  3123                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  3124                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="title " type="xs :string" / >
  3125                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="statu s" type="x s:string"  />
  3126                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="text"  type="xs: string" />
  3127                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  3128                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="clini c" type="t ns:hospita lLocationT O" />
  3129                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="labDa teTime" ty pe="xs:str ing" />
  3130                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="xrayD ateTime" t ype="xs:st ring" />
  3131                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="ekgDa teTime" ty pe="xs:str ing" />
  3132                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="purpo se" type=" xs:string"  />
  3133                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="xs: string" />
  3134                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="curre ntStatus"  type="xs:s tring" />
  3135                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="clini cId" type= "xs:string " />
  3136                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="purpo seSubcateg ory" type= "xs:string " />
  3137                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="appoi ntmentLeng th" type=" xs:string"  />
  3138                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="appoi ntmentType " type="xs :string" / >
  3139                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="bookN otes" type ="xs:strin g" />
  3140                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="consu ltIen" typ e="xs:stri ng" />
  3141                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="lvl"  type="xs:s tring" />
  3142                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="desir edDateTime " type="xs :string" / >
  3143                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="visit Id" type=" xs:string"  />
  3144                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="provi derName" t ype="xs:st ring" />
  3145                </xs:seq uence>
  3146              </xs:exten sion>
  3147           </ xs:complex Content>
  3148         </xs :complexTy pe>
  3149         <xs: complexTyp e name="ge tProblemLi st">
  3150           <x s:sequence >
  3151              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3152           </ xs:sequenc e>
  3153         </xs :complexTy pe>
  3154         <xs: complexTyp e name="ge tProblemLi stResponse ">
  3155           <x s:sequence >
  3156              <xs:elemen t minOccur s="0" name ="TaggedPr oblemArray s" type="t ns:taggedP roblemArra ys" />
  3157           </ xs:sequenc e>
  3158         </xs :complexTy pe>
  3159         <xs: complexTyp e name="ge tLocations ">
  3160           <x s:sequence >
  3161              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3162           </ xs:sequenc e>
  3163         </xs :complexTy pe>
  3164         <xs: complexTyp e name="ge tLocations Response">
  3165           <x s:sequence >
  3166              <xs:elemen t minOccur s="0" ref= "tns:Tagge dHospitalL ocationArr ay" />
  3167           </ xs:sequenc e>
  3168         </xs :complexTy pe>
  3169         <xs: complexTyp e name="ge tAdhocHeal thSummaryB yDisplayNa me">
  3170           <x s:sequence >
  3171              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3172           </ xs:sequenc e>
  3173         </xs :complexTy pe>
  3174         <xs: complexTyp e name="ge tAdhocHeal thSummaryB yDisplayNa meResponse ">
  3175           <x s:sequence >
  3176              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  3177           </ xs:sequenc e>
  3178         </xs :complexTy pe>
  3179         <xs: complexTyp e name="ge tOrderDial ogsForDisp layGroup">
  3180           <x s:sequence >
  3181              <xs:elemen t minOccur s="0" name ="displayG roupId" ty pe="xs:str ing" />
  3182              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3183           </ xs:sequenc e>
  3184         </xs :complexTy pe>
  3185         <xs: complexTyp e name="ge tOrderDial ogsForDisp layGroupRe sponse">
  3186           <x s:sequence >
  3187              <xs:elemen t minOccur s="0" name ="return"  type="tns: taggedText Array" />
  3188           </ xs:sequenc e>
  3189         </xs :complexTy pe>
  3190         <xs: complexTyp e name="ge tOrderDial ogItems">
  3191           <x s:sequence >
  3192              <xs:elemen t minOccur s="0" name ="dialogId " type="xs :string" / >
  3193              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3194           </ xs:sequenc e>
  3195         </xs :complexTy pe>
  3196         <xs: complexTyp e name="ge tOrderDial ogItemsRes ponse">
  3197           <x s:sequence >
  3198              <xs:elemen t minOccur s="0" name ="return"  type="tns: orderDialo gItemArray " />
  3199           </ xs:sequenc e>
  3200         </xs :complexTy pe>
  3201         <xs: complexTyp e name="or derDialogI temArray">
  3202           <x s:complexC ontent mix ed="false" >
  3203              <xs:extens ion base=" tns:abstra ctArrayTO" >
  3204                <xs:sequ ence />
  3205              </xs:exten sion>
  3206           </ xs:complex Content>
  3207         </xs :complexTy pe>
  3208         <xs: complexTyp e name="se lect">
  3209           <x s:sequence >
  3210              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3211           </ xs:sequenc e>
  3212         </xs :complexTy pe>
  3213         <xs: complexTyp e name="se lectRespon se">
  3214           <x s:sequence >
  3215              <xs:elemen t minOccur s="0" ref= "tns:Patie ntTO" />
  3216           </ xs:sequenc e>
  3217         </xs :complexTy pe>
  3218         <xs: complexTyp e name="ge tPatientAs sociates">
  3219           <x s:sequence >
  3220              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3221           </ xs:sequenc e>
  3222         </xs :complexTy pe>
  3223         <xs: complexTyp e name="ge tPatientAs sociatesRe sponse">
  3224           <x s:sequence >
  3225              <xs:elemen t minOccur s="0" ref= "tns:Tagge dPatientAs sociateArr ays" />
  3226           </ xs:sequenc e>
  3227         </xs :complexTy pe>
  3228         <xs: complexTyp e name="ta ggedPatien tAssociate Arrays">
  3229           <x s:complexC ontent mix ed="false" >
  3230              <xs:extens ion base=" tns:abstra ctArrayTO" >
  3231                <xs:sequ ence>
  3232                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  3233                    <xs: complexTyp e>
  3234                      <x s:sequence >
  3235                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedPat ientAssoci ateArray"  type="tns: taggedPati entAssocia teArray" / >
  3236                      </ xs:sequenc e>
  3237                    </xs :complexTy pe>
  3238                  </xs:e lement>
  3239                </xs:seq uence>
  3240              </xs:exten sion>
  3241           </ xs:complex Content>
  3242         </xs :complexTy pe>
  3243         <xs: complexTyp e name="ta ggedPatien tAssociate Array">
  3244           <x s:complexC ontent mix ed="false" >
  3245              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  3246                <xs:sequ ence>
  3247                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="pas">
  3248                    <xs: complexTyp e>
  3249                      <x s:sequence >
  3250                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "patientAs sociateTO"  type="tns :patientAs sociateTO"  />
  3251                      </ xs:sequenc e>
  3252                    </xs :complexTy pe>
  3253                  </xs:e lement>
  3254                </xs:seq uence>
  3255              </xs:exten sion>
  3256           </ xs:complex Content>
  3257         </xs :complexTy pe>
  3258         <xs: complexTyp e name="pa tientAssoc iateTO">
  3259           <x s:complexC ontent mix ed="false" >
  3260              <xs:extens ion base=" tns:person TO">
  3261                <xs:sequ ence>
  3262                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="assoc iation" ty pe="xs:str ing" />
  3263                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="relat ionshipToP atient" ty pe="xs:str ing" />
  3264                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ityName" t ype="xs:st ring" />
  3265                </xs:seq uence>
  3266              </xs:exten sion>
  3267           </ xs:complex Content>
  3268         </xs :complexTy pe>
  3269         <xs: complexTyp e name="ge tIcdProced uresReport s">
  3270           <x s:sequence >
  3271              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3272           </ xs:sequenc e>
  3273         </xs :complexTy pe>
  3274         <xs: complexTyp e name="ge tIcdProced uresReport sResponse" >
  3275           <x s:sequence >
  3276              <xs:elemen t minOccur s="0" ref= "tns:Tagge dIcdRptArr ays" />
  3277           </ xs:sequenc e>
  3278         </xs :complexTy pe>
  3279         <xs: complexTyp e name="ge tUsernameO rHospitalL ocation">
  3280           <x s:sequence >
  3281              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3282           </ xs:sequenc e>
  3283         </xs :complexTy pe>
  3284         <xs: complexTyp e name="ge tUsernameO rHospitalL ocationRes ponse">
  3285           <x s:sequence >
  3286              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  3287           </ xs:sequenc e>
  3288         </xs :complexTy pe>
  3289         <xs: complexTyp e name="ma tch">
  3290           <x s:sequence >
  3291              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3292           </ xs:sequenc e>
  3293         </xs :complexTy pe>
  3294         <xs: complexTyp e name="ma tchRespons e">
  3295           <x s:sequence >
  3296              <xs:elemen t minOccur s="0" ref= "tns:Tagge dPatientAr ray" />
  3297           </ xs:sequenc e>
  3298         </xs :complexTy pe>
  3299         <xs: complexTyp e name="ge tVersion">
  3300           <x s:sequence >
  3301              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3302           </ xs:sequenc e>
  3303         </xs :complexTy pe>
  3304         <xs: complexTyp e name="ge tVersionRe sponse">
  3305           <x s:sequence >
  3306              <xs:elemen t minOccur s="0" name ="return"  type="xs:s tring" />
  3307           </ xs:sequenc e>
  3308         </xs :complexTy pe>
  3309         <xs: complexTyp e name="ge tLabTests" >
  3310           <x s:sequence >
  3311              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3312           </ xs:sequenc e>
  3313         </xs :complexTy pe>
  3314         <xs: complexTyp e name="ge tLabTestsR esponse">
  3315           <x s:sequence >
  3316              <xs:elemen t minOccur s="0" ref= "tns:Tagge dLabTestAr rays" />
  3317           </ xs:sequenc e>
  3318         </xs :complexTy pe>
  3319         <xs: complexTyp e name="ta ggedLabTes tArrays">
  3320           <x s:complexC ontent mix ed="false" >
  3321              <xs:extens ion base=" tns:abstra ctArrayTO" >
  3322                <xs:sequ ence>
  3323                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  3324                    <xs: complexTyp e>
  3325                      <x s:sequence >
  3326                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedLab TestArray"  type="tns :taggedLab TestArray"  />
  3327                      </ xs:sequenc e>
  3328                    </xs :complexTy pe>
  3329                  </xs:e lement>
  3330                </xs:seq uence>
  3331              </xs:exten sion>
  3332           </ xs:complex Content>
  3333         </xs :complexTy pe>
  3334         <xs: complexTyp e name="ta ggedLabTes tArray">
  3335           <x s:complexC ontent mix ed="false" >
  3336              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  3337                <xs:sequ ence>
  3338                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="labTe sts" type= "tns:labTe stArray" / >
  3339                </xs:seq uence>
  3340              </xs:exten sion>
  3341           </ xs:complex Content>
  3342         </xs :complexTy pe>
  3343         <xs: complexTyp e name="la bTestArray ">
  3344           <x s:complexC ontent mix ed="false" >
  3345              <xs:extens ion base=" tns:abstra ctArrayTO" >
  3346                <xs:sequ ence>
  3347                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="tests ">
  3348                    <xs: complexTyp e>
  3349                      <x s:sequence >
  3350                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "labTestTO " type="tn s:labTestT O" />
  3351                      </ xs:sequenc e>
  3352                    </xs :complexTy pe>
  3353                  </xs:e lement>
  3354                </xs:seq uence>
  3355              </xs:exten sion>
  3356           </ xs:complex Content>
  3357         </xs :complexTy pe>
  3358         <xs: complexTyp e name="is sueConfide ntialityBu lletin">
  3359           <x s:sequence >
  3360              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3361           </ xs:sequenc e>
  3362         </xs :complexTy pe>
  3363         <xs: complexTyp e name="is sueConfide ntialityBu lletinResp onse">
  3364           <x s:sequence >
  3365              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  3366           </ xs:sequenc e>
  3367         </xs :complexTy pe>
  3368         <xs: complexTyp e name="pa tientInqui ry">
  3369           <x s:sequence >
  3370              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3371           </ xs:sequenc e>
  3372         </xs :complexTy pe>
  3373         <xs: complexTyp e name="pa tientInqui ryResponse ">
  3374           <x s:sequence >
  3375              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  3376           </ xs:sequenc e>
  3377         </xs :complexTy pe>
  3378         <xs: complexTyp e name="ge tLatestVit alSigns">
  3379           <x s:sequence >
  3380              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3381           </ xs:sequenc e>
  3382         </xs :complexTy pe>
  3383         <xs: complexTyp e name="ge tLatestVit alSignsRes ponse">
  3384           <x s:sequence >
  3385              <xs:elemen t minOccur s="0" ref= "tns:Tagge dVitalSign Arrays" />
  3386           </ xs:sequenc e>
  3387         </xs :complexTy pe>
  3388         <xs: complexTyp e name="ta ggedVitalS ignArrays" >
  3389           <x s:complexC ontent mix ed="false" >
  3390              <xs:extens ion base=" tns:abstra ctArrayTO" >
  3391                <xs:sequ ence>
  3392                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  3393                    <xs: complexTyp e>
  3394                      <x s:sequence >
  3395                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedVit alSignArra y" type="t ns:taggedV italSignAr ray" />
  3396                      </ xs:sequenc e>
  3397                    </xs :complexTy pe>
  3398                  </xs:e lement>
  3399                </xs:seq uence>
  3400              </xs:exten sion>
  3401           </ xs:complex Content>
  3402         </xs :complexTy pe>
  3403         <xs: complexTyp e name="ta ggedVitalS ignArray">
  3404           <x s:complexC ontent mix ed="false" >
  3405              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  3406                <xs:sequ ence>
  3407                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="vital s">
  3408                    <xs: complexTyp e>
  3409                      <x s:sequence >
  3410                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "vitalSign TO" type=" tns:vitalS ignTO" />
  3411                      </ xs:sequenc e>
  3412                    </xs :complexTy pe>
  3413                  </xs:e lement>
  3414                </xs:seq uence>
  3415              </xs:exten sion>
  3416           </ xs:complex Content>
  3417         </xs :complexTy pe>
  3418         <xs: complexTyp e name="ge tDischarge DiagnosisR eports">
  3419           <x s:sequence >
  3420              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3421           </ xs:sequenc e>
  3422         </xs :complexTy pe>
  3423         <xs: complexTyp e name="ge tDischarge DiagnosisR eportsResp onse">
  3424           <x s:sequence >
  3425              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  3426           </ xs:sequenc e>
  3427         </xs :complexTy pe>
  3428         <xs: complexTyp e name="ge tOutpatien tEncounter Reports">
  3429           <x s:sequence >
  3430              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3431           </ xs:sequenc e>
  3432         </xs :complexTy pe>
  3433         <xs: complexTyp e name="ge tOutpatien tEncounter ReportsRes ponse">
  3434           <x s:sequence >
  3435              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  3436           </ xs:sequenc e>
  3437         </xs :complexTy pe>
  3438         <xs: complexTyp e name="ge tTeams">
  3439           <x s:sequence >
  3440              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3441           </ xs:sequenc e>
  3442         </xs :complexTy pe>
  3443         <xs: complexTyp e name="ge tTeamsResp onse">
  3444           <x s:sequence >
  3445              <xs:elemen t minOccur s="0" ref= "tns:Tagge dText" />
  3446           </ xs:sequenc e>
  3447         </xs :complexTy pe>
  3448         <xs: complexTyp e name="ge tTreatingS pecialtyRe ports">
  3449           <x s:sequence >
  3450              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3451           </ xs:sequenc e>
  3452         </xs :complexTy pe>
  3453         <xs: complexTyp e name="ge tTreatingS pecialtyRe portsRespo nse">
  3454           <x s:sequence >
  3455              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  3456           </ xs:sequenc e>
  3457         </xs :complexTy pe>
  3458         <xs: complexTyp e name="ge tUnsignedN otes">
  3459           <x s:sequence >
  3460              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3461           </ xs:sequenc e>
  3462         </xs :complexTy pe>
  3463         <xs: complexTyp e name="ge tUnsignedN otesRespon se">
  3464           <x s:sequence >
  3465              <xs:elemen t minOccur s="0" ref= "tns:Tagge dNoteArray s" />
  3466           </ xs:sequenc e>
  3467         </xs :complexTy pe>
  3468         <xs: complexTyp e name="ge tNoteTitle s">
  3469           <x s:sequence >
  3470              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3471           </ xs:sequenc e>
  3472         </xs :complexTy pe>
  3473         <xs: complexTyp e name="ge tNoteTitle sResponse" >
  3474           <x s:sequence >
  3475              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  3476           </ xs:sequenc e>
  3477         </xs :complexTy pe>
  3478         <xs: complexTyp e name="ge tMedsAdmin Hx">
  3479           <x s:sequence >
  3480              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3481           </ xs:sequenc e>
  3482         </xs :complexTy pe>
  3483         <xs: complexTyp e name="ge tMedsAdmin HxResponse ">
  3484           <x s:sequence >
  3485              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  3486           </ xs:sequenc e>
  3487         </xs :complexTy pe>
  3488         <xs: complexTyp e name="ge tGraphingI temData">
  3489           <x s:sequence >
  3490              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3491           </ xs:sequenc e>
  3492         </xs :complexTy pe>
  3493         <xs: complexTyp e name="ge tGraphingI temDataRes ponse">
  3494           <x s:sequence >
  3495              <xs:elemen t minOccur s="0" ref= "tns:Tagge dGraphingI temDataArr ay" />
  3496           </ xs:sequenc e>
  3497         </xs :complexTy pe>
  3498         <xs: complexTyp e name="ta ggedGraphi ngItemData Array">
  3499           <x s:complexC ontent mix ed="false" >
  3500              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  3501                <xs:sequ ence>
  3502                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="items ">
  3503                    <xs: complexTyp e>
  3504                      <x s:sequence >
  3505                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "graphingI temDataTO"  type="tns :graphingI temDataTO"  />
  3506                      </ xs:sequenc e>
  3507                    </xs :complexTy pe>
  3508                  </xs:e lement>
  3509                </xs:seq uence>
  3510              </xs:exten sion>
  3511           </ xs:complex Content>
  3512         </xs :complexTy pe>
  3513         <xs: complexTyp e name="gr aphingItem DataTO">
  3514           <x s:complexC ontent mix ed="false" >
  3515              <xs:extens ion base=" tns:abstra ctTO">
  3516                <xs:sequ ence>
  3517                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="graph ingType" t ype="xs:st ring" />
  3518                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="itemI en" type=" xs:string"  />
  3519                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="resul tDate" typ e="xs:stri ng" />
  3520                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="resul t" type="x s:string"  />
  3521                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="flag"  type="xs: string" />
  3522                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="speci menIen" ty pe="xs:str ing" />
  3523                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="speci menName" t ype="xs:st ring" />
  3524                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="range " type="xs :string" / >
  3525                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="units " type="xs :string" / >
  3526                </xs:seq uence>
  3527              </xs:exten sion>
  3528           </ xs:complex Content>
  3529         </xs :complexTy pe>
  3530         <xs: complexTyp e name="ge tVisits">
  3531           <x s:sequence >
  3532              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3533           </ xs:sequenc e>
  3534         </xs :complexTy pe>
  3535         <xs: complexTyp e name="ge tVisitsRes ponse">
  3536           <x s:sequence >
  3537              <xs:elemen t minOccur s="0" ref= "tns:Tagge dVisitArra y" />
  3538           </ xs:sequenc e>
  3539         </xs :complexTy pe>
  3540         <xs: complexTyp e name="ta ggedVisitA rray">
  3541           <x s:complexC ontent mix ed="false" >
  3542              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  3543                <xs:sequ ence>
  3544                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="visit s">
  3545                    <xs: complexTyp e>
  3546                      <x s:sequence >
  3547                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "visitTO"  type="tns: visitTO" / >
  3548                      </ xs:sequenc e>
  3549                    </xs :complexTy pe>
  3550                  </xs:e lement>
  3551                </xs:seq uence>
  3552              </xs:exten sion>
  3553           </ xs:complex Content>
  3554         </xs :complexTy pe>
  3555         <xs: complexTyp e name="vi sitTO">
  3556           <x s:complexC ontent mix ed="false" >
  3557              <xs:extens ion base=" tns:abstra ctTO">
  3558                <xs:sequ ence>
  3559                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  3560                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="type"  type="xs: string" />
  3561                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie nt" type=" tns:patien tTO" />
  3562                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="atten ding" type ="tns:user TO" />
  3563                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="provi der" type= "tns:userT O" />
  3564                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="servi ce" type=" xs:string"  />
  3565                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="locat ion" type= "tns:hospi talLocatio nTO" />
  3566                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie ntType" ty pe="xs:str ing" />
  3567                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="visit Id" type=" xs:string"  />
  3568                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  3569                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="statu s" type="x s:string"  />
  3570                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:siteT O" />
  3571                </xs:seq uence>
  3572              </xs:exten sion>
  3573           </ xs:complex Content>
  3574         </xs :complexTy pe>
  3575         <xs: complexTyp e name="ge tHealthFac tors">
  3576           <x s:sequence >
  3577              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3578           </ xs:sequenc e>
  3579         </xs :complexTy pe>
  3580         <xs: complexTyp e name="ge tHealthFac torsRespon se">
  3581           <x s:sequence >
  3582              <xs:elemen t minOccur s="0" ref= "tns:Tagge dHealthFac torArray"  />
  3583           </ xs:sequenc e>
  3584         </xs :complexTy pe>
  3585         <xs: complexTyp e name="ta ggedHealth FactorArra y">
  3586           <x s:complexC ontent mix ed="false" >
  3587              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  3588                <xs:sequ ence>
  3589                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="entri es">
  3590                    <xs: complexTyp e>
  3591                      <x s:sequence >
  3592                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "healthFac torTO" typ e="tns:hea lthFactorT O" />
  3593                      </ xs:sequenc e>
  3594                    </xs :complexTy pe>
  3595                  </xs:e lement>
  3596                </xs:seq uence>
  3597              </xs:exten sion>
  3598           </ xs:complex Content>
  3599         </xs :complexTy pe>
  3600         <xs: complexTyp e name="he althFactor TO">
  3601           <x s:complexC ontent mix ed="false" >
  3602              <xs:extens ion base=" tns:abstra ctTO">
  3603                <xs:sequ ence>
  3604                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="healt hFactorIen " type="xs :string" / >
  3605                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="healt hFactorDes cription"  type="xs:s tring" />
  3606                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="isCat egory" typ e="xs:bool ean" />
  3607                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="paren tCategory"  type="xs: string" />
  3608                </xs:seq uence>
  3609              </xs:exten sion>
  3610           </ xs:complex Content>
  3611         </xs :complexTy pe>
  3612         <xs: complexTyp e name="ge tHospitalL ocations">
  3613           <x s:sequence >
  3614              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3615           </ xs:sequenc e>
  3616         </xs :complexTy pe>
  3617         <xs: complexTyp e name="ge tHospitalL ocationsRe sponse">
  3618           <x s:sequence >
  3619              <xs:elemen t minOccur s="0" ref= "tns:Tagge dHospitalL ocationArr ay" />
  3620           </ xs:sequenc e>
  3621         </xs :complexTy pe>
  3622         <xs: complexTyp e name="is ValidEsig" >
  3623           <x s:sequence >
  3624              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3625           </ xs:sequenc e>
  3626         </xs :complexTy pe>
  3627         <xs: complexTyp e name="is ValidEsigR esponse">
  3628           <x s:sequence >
  3629              <xs:elemen t minOccur s="0" ref= "tns:TextT O" />
  3630           </ xs:sequenc e>
  3631         </xs :complexTy pe>
  3632         <xs: complexTyp e name="ge tCytologyR eports">
  3633           <x s:sequence >
  3634              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3635           </ xs:sequenc e>
  3636         </xs :complexTy pe>
  3637         <xs: complexTyp e name="ge tCytologyR eportsResp onse">
  3638           <x s:sequence >
  3639              <xs:elemen t minOccur s="0" ref= "tns:Tagge dCytologyR ptArrays"  />
  3640           </ xs:sequenc e>
  3641         </xs :complexTy pe>
  3642         <xs: complexTyp e name="ta ggedCytolo gyRptArray s">
  3643           <x s:complexC ontent mix ed="false" >
  3644              <xs:extens ion base=" tns:abstra ctArrayTO" >
  3645                <xs:sequ ence>
  3646                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="array s">
  3647                    <xs: complexTyp e>
  3648                      <x s:sequence >
  3649                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "taggedCyt ologyRptAr ray" type= "tns:tagge dCytologyR ptArray" / >
  3650                      </ xs:sequenc e>
  3651                    </xs :complexTy pe>
  3652                  </xs:e lement>
  3653                </xs:seq uence>
  3654              </xs:exten sion>
  3655           </ xs:complex Content>
  3656         </xs :complexTy pe>
  3657         <xs: complexTyp e name="ta ggedCytolo gyRptArray ">
  3658           <x s:complexC ontent mix ed="false" >
  3659              <xs:extens ion base=" tns:abstra ctTaggedAr rayTO">
  3660                <xs:sequ ence>
  3661                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="rpts" >
  3662                    <xs: complexTyp e>
  3663                      <x s:sequence >
  3664                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "cytologyR pt" type=" tns:cytolo gyRpt" />
  3665                      </ xs:sequenc e>
  3666                    </xs :complexTy pe>
  3667                  </xs:e lement>
  3668                </xs:seq uence>
  3669              </xs:exten sion>
  3670           </ xs:complex Content>
  3671         </xs :complexTy pe>
  3672         <xs: complexTyp e name="cy tologyRpt" >
  3673           <x s:complexC ontent mix ed="false" >
  3674              <xs:extens ion base=" tns:abstra ctTO">
  3675                <xs:sequ ence>
  3676                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="id" t ype="xs:st ring" />
  3677                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="title " type="xs :string" / >
  3678                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="times tamp" type ="xs:strin g" />
  3679                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="autho r" type="t ns:authorT O" />
  3680                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="facil ity" type= "tns:tagge dText" />
  3681                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="speci men" type= "tns:labSp ecimenTO"  />
  3682                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="clini calHx" typ e="xs:stri ng" />
  3683                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="descr iption" ty pe="xs:str ing" />
  3684                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="exam"  type="xs: string" />
  3685                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="diagn osis" type ="xs:strin g" />
  3686                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="comme nt" type=" xs:string"  />
  3687                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="suppl ementalRpt " type="xs :string" / >
  3688                </xs:seq uence>
  3689              </xs:exten sion>
  3690           </ xs:complex Content>
  3691         </xs :complexTy pe>
  3692         <xs: complexTyp e name="ge tCompAndPe nReports">
  3693           <x s:sequence >
  3694              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3695           </ xs:sequenc e>
  3696         </xs :complexTy pe>
  3697         <xs: complexTyp e name="ge tCompAndPe nReportsRe sponse">
  3698           <x s:sequence >
  3699              <xs:elemen t minOccur s="0" ref= "tns:Tagge dTextArray " />
  3700           </ xs:sequenc e>
  3701         </xs :complexTy pe>
  3702         <xs: complexTyp e name="cp rsLaunch">
  3703           <x s:sequence >
  3704              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3705           </ xs:sequenc e>
  3706         </xs :complexTy pe>
  3707         <xs: complexTyp e name="cp rsLaunchRe sponse">
  3708           <x s:sequence >
  3709              <xs:elemen t minOccur s="0" ref= "tns:Perso nsTO" />
  3710           </ xs:sequenc e>
  3711         </xs :complexTy pe>
  3712         <xs: complexTyp e name="pe rsonsTO">
  3713           <x s:complexC ontent mix ed="false" >
  3714              <xs:extens ion base=" tns:abstra ctTO">
  3715                <xs:sequ ence>
  3716                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="user"  type="tns :userTO" / >
  3717                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="patie nt" type=" tns:patien tTO" />
  3718                </xs:seq uence>
  3719              </xs:exten sion>
  3720           </ xs:complex Content>
  3721         </xs :complexTy pe>
  3722         <xs: complexTyp e name="ge tOrderStat usForPatie nt">
  3723           <x s:sequence >
  3724              <xs:elemen t minOccur s="0" name ="pid" typ e="xs:stri ng" />
  3725              <xs:elemen t minOccur s="0" name ="orderabl eItemId" t ype="xs:st ring" />
  3726              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3727           </ xs:sequenc e>
  3728         </xs :complexTy pe>
  3729         <xs: complexTyp e name="ge tOrderStat usForPatie ntResponse ">
  3730           <x s:sequence >
  3731              <xs:elemen t minOccur s="0" name ="return"  type="tns: textTO" />
  3732           </ xs:sequenc e>
  3733         </xs :complexTy pe>
  3734         <xs: complexTyp e name="cp rsUserLook up">
  3735           <x s:sequence >
  3736              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3737           </ xs:sequenc e>
  3738         </xs :complexTy pe>
  3739         <xs: complexTyp e name="cp rsUserLook upResponse ">
  3740           <x s:sequence >
  3741              <xs:elemen t minOccur s="0" ref= "tns:UserA rray" />
  3742           </ xs:sequenc e>
  3743         </xs :complexTy pe>
  3744         <xs: complexTyp e name="us erArray">
  3745           <x s:complexC ontent mix ed="false" >
  3746              <xs:extens ion base=" tns:abstra ctArrayTO" >
  3747                <xs:sequ ence>
  3748                  <xs:el ement minO ccurs="0"  form="unqu alified" n ame="users ">
  3749                    <xs: complexTyp e>
  3750                      <x s:sequence >
  3751                         <xs:elemen t minOccur s="0" form ="unqualif ied" name= "userTO" t ype="tns:u serTO" />
  3752                      </ xs:sequenc e>
  3753                    </xs :complexTy pe>
  3754                  </xs:e lement>
  3755                </xs:seq uence>
  3756              </xs:exten sion>
  3757           </ xs:complex Content>
  3758         </xs :complexTy pe>
  3759         <xs: complexTyp e name="ge tPatientLi stForRemin derReport" >
  3760           <x s:sequence >
  3761              <xs:elemen t minOccur s="0" name ="rptId" t ype="xs:st ring" />
  3762              <xs:elemen t minOccur s="0" name ="queryBea n" type="t ns:queryBe an" />
  3763           </ xs:sequenc e>
  3764         </xs :complexTy pe>
  3765         <xs: complexTyp e name="ge tPatientLi stForRemin derReportR esponse">
  3766           <x s:sequence >
  3767              <xs:elemen t minOccur s="0" name ="return"  type="tns: reminderRe portPatien tListTO" / >
  3768           </ xs:sequenc e>
  3769         </xs :complexTy pe>
  3770         <xs: complexTyp e name="re minderRepo rtPatientL istTO">
  3771           <x s:complexC ontent mix ed="false" >
  3772              <xs:extens ion base=" tns:abstra ctTO">
  3773                <xs:sequ ence />
  3774              </xs:exten sion>
  3775           </ xs:complex Content>
  3776         </xs :complexTy pe>
  3777         <xs: simpleType  name="err orCodeEnum ">
  3778           <x s:restrict ion base=" xs:string" >
  3779              <xs:enumer ation valu e="COULD_N OT_CREATE_ A_URL" />
  3780              <xs:enumer ation valu e="CONFIDE NTIALITY_S ENSITIVE_R ECORD_ACCE SS_EXCEPTI ON" />
  3781              <xs:enumer ation valu e="VIA_OPE RATION_FAI LED" />
  3782              <xs:enumer ation valu e="VIA_CON STRAINT_VI OLATED" />
  3783              <xs:enumer ation valu e="ROOT_CA USE_MSG" / >
  3784              <xs:enumer ation valu e="METHOD_ NOT_IMPLEM ENTED" />
  3785              <xs:enumer ation valu e="MISSING _DUZ_EXCEP TION" />
  3786              <xs:enumer ation valu e="VIA_AUD IT_LOG_ERR OR" />
  3787              <xs:enumer ation valu e="TRANSAC TION_WORK_ EXCEPTION"  />
  3788              <xs:enumer ation valu e="MULTIPL E_USER_EXC EPTION" />
  3789              <xs:enumer ation valu e="MULTIPL E_PATIENT_ EXCEPTION"  />
  3790              <xs:enumer ation valu e="NOTE_IE N_EXCEPTIO N" />
  3791              <xs:enumer ation valu e="NOTE_NO T_SAVED_EX CEPTION" / >
  3792              <xs:enumer ation valu e="NOTE_IN VALID_SIGN ATURE_PERM ISSION_EXC EPTION" />
  3793              <xs:enumer ation valu e="NOTE_US ER_NOT_AUT HORIZED_EX CEPTION" / >
  3794              <xs:enumer ation valu e="NOTE_IN VALID_SIGN ATURE_EXCE PTION" />
  3795              <xs:enumer ation valu e="NOTE_CA NNOT_UNLOC K_CONSULT"  />
  3796              <xs:enumer ation valu e="NOTE_UN ABLE_TO_CR EATE_NOTE"  />
  3797              <xs:enumer ation valu e="NOTE_UN ABLE_TO_LO CK_NOTE" / >
  3798              <xs:enumer ation valu e="NOTE_UN ABLE_TO_LO CK_ORDER"  />
  3799              <xs:enumer ation valu e="NOTE_ER ROR_UPDATI NG_NOTE" / >
  3800              <xs:enumer ation valu e="NOTE_ER ROR_CLOSIN G_NOTE" />
  3801              <xs:enumer ation valu e="NOTE_UN ABLE_TO_SE T_NOTE_TEX T" />
  3802              <xs:enumer ation valu e="NOTE_IN DEX_OUT_OF _BOUNDS" / >
  3803              <xs:enumer ation valu e="NOTE_UN ABLE_TO_LI NK_PRF_NOT E" />
  3804              <xs:enumer ation valu e="NOTE_UN ABLE_TO_LI NK_PRF_NOT E_REASON"  />
  3805              <xs:enumer ation valu e="NOTE_UN ABLE_TO_UN LOCK_NOTE"  />
  3806              <xs:enumer ation valu e="NOTE_CA NNOT_CREAT E_SURGERY_ NOTE" />
  3807              <xs:enumer ation valu e="NOTE_ON E_PER_VISI T" />
  3808              <xs:enumer ation valu e="NOTE_MI SSING_CONS ULT_IEN" / >
  3809              <xs:enumer ation valu e="NOTE_MI SSING_PRF_ IEN" />
  3810              <xs:enumer ation valu e="NOTE_MI SSING_COSI GNER" />
  3811              <xs:enumer ation valu e="MISSING _ADT_PATIE NT" />
  3812              <xs:enumer ation valu e="WORK_EX CEPTION" / >
  3813              <xs:enumer ation valu e="WORK_EX CEPTION_WI TH_CLIENT_ MESSAGES"  />
  3814              <xs:enumer ation valu e="READ_WO RK_EXCEPTI ON_WITH_CL IENT_MESSA GES" />
  3815              <xs:enumer ation valu e="READ_WO RK_EXCEPTI ON_WITH_CL IENT_MESSA GES_FOR_DU ZEXCEPTION " />
  3816              <xs:enumer ation valu e="READ_WO RK_EXCEPTI ON_WITH_CL IENT_MESSA GES_FOR_EX CEPTION" / >
  3817              <xs:enumer ation valu e="LOGIN_U NABLE_TO_D ETERMINE_P ROVIDER_DU Z" />
  3818              <xs:enumer ation valu e="LOGIN_U NABLE_TO_G ET_USER_IN FO" />
  3819              <xs:enumer ation valu e="LOGIN_N O_USER_ID_ FOR_SITE"  />
  3820              <xs:enumer ation valu e="LOGIN_U NABLE_TO_G ET_USER_SS N" />
  3821              <xs:enumer ation valu e="DAO_EXC EPTION_MIS SING_ICN"  />
  3822              <xs:enumer ation valu e="DAO_EXC EPTION_UNF OUND_DFN"  />
  3823              <xs:enumer ation valu e="DAO_EXC EPTION_MIS SING_DFN"  />
  3824              <xs:enumer ation valu e="DAO_EXC EPTION_MIS SING_PATIE NT" />
  3825              <xs:enumer ation valu e="DAO_EXC EPTION_UNF OUND_LRDFN " />
  3826              <xs:enumer ation valu e="VALIDAT ION_EXCEPT ION" />
  3827              <xs:enumer ation valu e="SECURIT Y_EXCEPTIO N" />
  3828           </ xs:restric tion>
  3829         </xs :simpleTyp e>
  3830         <xs: element na me="Valida tionExcept ion" type= "tns:Valid ationExcep tion" />
  3831         <xs: complexTyp e name="Va lidationEx ception">
  3832           <x s:sequence >
  3833              <xs:elemen t name="er rorDescrip tion" nill able="true " type="xs :string" / >
  3834              <xs:elemen t minOccur s="0" name ="customMs gValues" t ype="xs:st ring" />
  3835              <xs:elemen t name="er rorCode" n illable="t rue" type= "tns:error CodeEnum"  />
  3836              <xs:elemen t name="lo gged" nill able="true " type="xs :boolean"  />
  3837           </ xs:sequenc e>
  3838         </xs :complexTy pe>
  3839       </xs:s chema>
  3840     </wsdl:t ypes>
  3841     <wsdl:me ssage name ="isSurger yNoteRespo nse">
  3842       <wsdl: part name= "parameter s" element ="tns:isSu rgeryNoteR esponse" / >
  3843     </wsdl:m essage>
  3844     <wsdl:me ssage name ="getPatie ntsByWardR esponse">
  3845       <wsdl: part name= "parameter s" element ="tns:getP atientsByW ardRespons e" />
  3846     </wsdl:m essage>
  3847     <wsdl:me ssage name ="getOrder DialogItem sResponse" >
  3848       <wsdl: part name= "parameter s" element ="tns:getO rderDialog ItemsRespo nse" />
  3849     </wsdl:m essage>
  3850     <wsdl:me ssage name ="isPrfNot e">
  3851       <wsdl: part name= "parameter s" element ="tns:isPr fNote" />
  3852     </wsdl:m essage>
  3853     <wsdl:me ssage name ="getHealt hSummaryRe sponse">
  3854       <wsdl: part name= "parameter s" element ="tns:getH ealthSumma ryResponse " />
  3855     </wsdl:m essage>
  3856     <wsdl:me ssage name ="login">
  3857       <wsdl: part name= "parameter s" element ="tns:logi n" />
  3858     </wsdl:m essage>
  3859     <wsdl:me ssage name ="getChemH emReportsS imple">
  3860       <wsdl: part name= "parameter s" element ="tns:getC hemHemRepo rtsSimple"  />
  3861     </wsdl:m essage>
  3862     <wsdl:me ssage name ="getActiv eReminderR eportsResp onse">
  3863       <wsdl: part name= "parameter s" element ="tns:getA ctiveRemin derReports Response"  />
  3864     </wsdl:m essage>
  3865     <wsdl:me ssage name ="userHasP ermissionR esponse">
  3866       <wsdl: part name= "parameter s" element ="tns:user HasPermiss ionRespons e" />
  3867     </wsdl:m essage>
  3868     <wsdl:me ssage name ="getElect ronMicrosc opyReports ">
  3869       <wsdl: part name= "parameter s" element ="tns:getE lectronMic roscopyRep orts" />
  3870     </wsdl:m essage>
  3871     <wsdl:me ssage name ="getLocat ions">
  3872       <wsdl: part name= "parameter s" element ="tns:getL ocations"  />
  3873     </wsdl:m essage>
  3874     <wsdl:me ssage name ="getVersi onResponse ">
  3875       <wsdl: part name= "parameter s" element ="tns:getV ersionResp onse" />
  3876     </wsdl:m essage>
  3877     <wsdl:me ssage name ="getDisch argeDiagno sisReports Response">
  3878       <wsdl: part name= "parameter s" element ="tns:getD ischargeDi agnosisRep ortsRespon se" />
  3879     </wsdl:m essage>
  3880     <wsdl:me ssage name ="getCytol ogyReports Response">
  3881       <wsdl: part name= "parameter s" element ="tns:getC ytologyRep ortsRespon se" />
  3882     </wsdl:m essage>
  3883     <wsdl:me ssage name ="issueCon fidentiali tyBulletin ">
  3884       <wsdl: part name= "parameter s" element ="tns:issu eConfident ialityBull etin" />
  3885     </wsdl:m essage>
  3886     <wsdl:me ssage name ="getAller gies">
  3887       <wsdl: part name= "parameter s" element ="tns:getA llergies"  />
  3888     </wsdl:m essage>
  3889     <wsdl:me ssage name ="isOneVis itNoteResp onse">
  3890       <wsdl: part name= "parameter s" element ="tns:isOn eVisitNote Response"  />
  3891     </wsdl:m essage>
  3892     <wsdl:me ssage name ="getItems ForGraphin gType">
  3893       <wsdl: part name= "parameter s" element ="tns:getI temsForGra phingType"  />
  3894     </wsdl:m essage>
  3895     <wsdl:me ssage name ="getDisch argeDiagno sisReports ">
  3896       <wsdl: part name= "parameter s" element ="tns:getD ischargeDi agnosisRep orts" />
  3897     </wsdl:m essage>
  3898     <wsdl:me ssage name ="cprsLaun chResponse ">
  3899       <wsdl: part name= "parameter s" element ="tns:cprs LaunchResp onse" />
  3900     </wsdl:m essage>
  3901     <wsdl:me ssage name ="getVital SignsRespo nse">
  3902       <wsdl: part name= "parameter s" element ="tns:getV italSignsR esponse" / >
  3903     </wsdl:m essage>
  3904     <wsdl:me ssage name ="getAdvan ceDirectiv es">
  3905       <wsdl: part name= "parameter s" element ="tns:getA dvanceDire ctives" />
  3906     </wsdl:m essage>
  3907     <wsdl:me ssage name ="getMedsA dminLog">
  3908       <wsdl: part name= "parameter s" element ="tns:getM edsAdminLo g" />
  3909     </wsdl:m essage>
  3910     <wsdl:me ssage name ="loginVIA ">
  3911       <wsdl: part name= "parameter s" element ="tns:logi nVIA" />
  3912     </wsdl:m essage>
  3913     <wsdl:me ssage name ="getAppoi ntmentsRes ponse">
  3914       <wsdl: part name= "parameter s" element ="tns:getA ppointment sResponse"  />
  3915     </wsdl:m essage>
  3916     <wsdl:me ssage name ="getLabTe stDescript ion">
  3917       <wsdl: part name= "parameter s" element ="tns:getL abTestDesc ription" / >
  3918     </wsdl:m essage>
  3919     <wsdl:me ssage name ="getConfi dentiality ">
  3920       <wsdl: part name= "parameter s" element ="tns:getC onfidentia lity" />
  3921     </wsdl:m essage>
  3922     <wsdl:me ssage name ="getSite" >
  3923       <wsdl: part name= "parameter s" element ="tns:getS ite" />
  3924     </wsdl:m essage>
  3925     <wsdl:me ssage name ="getPastC linicVisit sReportsRe sponse">
  3926       <wsdl: part name= "parameter s" element ="tns:getP astClinicV isitsRepor tsResponse " />
  3927     </wsdl:m essage>
  3928     <wsdl:me ssage name ="getAdmis sionsRepor tsResponse ">
  3929       <wsdl: part name= "parameter s" element ="tns:getA dmissionsR eportsResp onse" />
  3930     </wsdl:m essage>
  3931     <wsdl:me ssage name ="getCurre ntAdmissio nDetailsRe sponse">
  3932       <wsdl: part name= "parameter s" element ="tns:getC urrentAdmi ssionDetai lsResponse " />
  3933     </wsdl:m essage>
  3934     <wsdl:me ssage name ="getImagi ngReport">
  3935       <wsdl: part name= "parameter s" element ="tns:getI magingRepo rt" />
  3936     </wsdl:m essage>
  3937     <wsdl:me ssage name ="writeSim pleOrderBy PolicyResp onse">
  3938       <wsdl: part name= "parameter s" element ="tns:writ eSimpleOrd erByPolicy Response"  />
  3939     </wsdl:m essage>
  3940     <wsdl:me ssage name ="getIcdSu rgeryRepor tsResponse ">
  3941       <wsdl: part name= "parameter s" element ="tns:getI cdSurgeryR eportsResp onse" />
  3942     </wsdl:m essage>
  3943     <wsdl:me ssage name ="isValidE sigRespons e">
  3944       <wsdl: part name= "parameter s" element ="tns:isVa lidEsigRes ponse" />
  3945     </wsdl:m essage>
  3946     <wsdl:me ssage name ="writeNot e">
  3947       <wsdl: part name= "parameter s" element ="tns:writ eNote" />
  3948     </wsdl:m essage>
  3949     <wsdl:me ssage name ="getOutpa tientMeds" >
  3950       <wsdl: part name= "parameter s" element ="tns:getO utpatientM eds" />
  3951     </wsdl:m essage>
  3952     <wsdl:me ssage name ="getUnsig nedNotesRe sponse">
  3953       <wsdl: part name= "parameter s" element ="tns:getU nsignedNot esResponse " />
  3954     </wsdl:m essage>
  3955     <wsdl:me ssage name ="getLates tVitalSign s">
  3956       <wsdl: part name= "parameter s" element ="tns:getL atestVital Signs" />
  3957     </wsdl:m essage>
  3958     <wsdl:me ssage name ="selectRe sponse">
  3959       <wsdl: part name= "parameter s" element ="tns:sele ctResponse " />
  3960     </wsdl:m essage>
  3961     <wsdl:me ssage name ="select">
  3962       <wsdl: part name= "parameter s" element ="tns:sele ct" />
  3963     </wsdl:m essage>
  3964     <wsdl:me ssage name ="getAdmis sionsRespo nse">
  3965       <wsdl: part name= "parameter s" element ="tns:getA dmissionsR esponse" / >
  3966     </wsdl:m essage>
  3967     <wsdl:me ssage name ="getOutpa tientRxPro file">
  3968       <wsdl: part name= "parameter s" element ="tns:getO utpatientR xProfile"  />
  3969     </wsdl:m essage>
  3970     <wsdl:me ssage name ="getRadio logyReport sBySiteRes ponse">
  3971       <wsdl: part name= "parameter s" element ="tns:getR adiologyRe portsBySit eResponse"  />
  3972     </wsdl:m essage>
  3973     <wsdl:me ssage name ="getPatie ntsByTeamR esponse">
  3974       <wsdl: part name= "parameter s" element ="tns:getP atientsByT eamRespons e" />
  3975     </wsdl:m essage>
  3976     <wsdl:me ssage name ="getIcdPr oceduresRe portsRespo nse">
  3977       <wsdl: part name= "parameter s" element ="tns:getI cdProcedur esReportsR esponse" / >
  3978     </wsdl:m essage>
  3979     <wsdl:me ssage name ="matchRes ponse">
  3980       <wsdl: part name= "parameter s" element ="tns:matc hResponse"  />
  3981     </wsdl:m essage>
  3982     <wsdl:me ssage name ="getSites ForStation Response">
  3983       <wsdl: part name= "parameter s" element ="tns:getS itesForSta tionRespon se" />
  3984     </wsdl:m essage>
  3985     <wsdl:me ssage name ="getAdhoc HealthSumm aryByDispl ayName">
  3986       <wsdl: part name= "parameter s" element ="tns:getA dhocHealth SummaryByD isplayName " />
  3987     </wsdl:m essage>
  3988     <wsdl:me ssage name ="getCytop athologyRe ports">
  3989       <wsdl: part name= "parameter s" element ="tns:getC ytopatholo gyReports"  />
  3990     </wsdl:m essage>
  3991     <wsdl:me ssage name ="getItems ForGraphin gTypeRespo nse">
  3992       <wsdl: part name= "parameter s" element ="tns:getI temsForGra phingTypeR esponse" / >
  3993     </wsdl:m essage>
  3994     <wsdl:me ssage name ="getActiv eReminderR eports">
  3995       <wsdl: part name= "parameter s" element ="tns:getA ctiveRemin derReports " />
  3996     </wsdl:m essage>
  3997     <wsdl:me ssage name ="getMenta lHealthIns trumentsFo rPatientRe sponse">
  3998       <wsdl: part name= "parameter s" element ="tns:getM entalHealt hInstrumen tsForPatie ntResponse " />
  3999     </wsdl:m essage>
  4000     <wsdl:me ssage name ="closeNot e">
  4001       <wsdl: part name= "parameter s" element ="tns:clos eNote" />
  4002     </wsdl:m essage>
  4003     <wsdl:me ssage name ="getDemog raphicsRes ponse">
  4004       <wsdl: part name= "parameter s" element ="tns:getD emographic sResponse"  />
  4005     </wsdl:m essage>
  4006     <wsdl:me ssage name ="getHealt hFactorsRe sponse">
  4007       <wsdl: part name= "parameter s" element ="tns:getH ealthFacto rsResponse " />
  4008     </wsdl:m essage>
  4009     <wsdl:me ssage name ="getCorre spondingId s">
  4010       <wsdl: part name= "parameter s" element ="tns:getC orrespondi ngIds" />
  4011     </wsdl:m essage>
  4012     <wsdl:me ssage name ="getBlood BankReport s">
  4013       <wsdl: part name= "parameter s" element ="tns:getB loodBankRe ports" />
  4014     </wsdl:m essage>
  4015     <wsdl:me ssage name ="getChemH emReportsR esponse">
  4016       <wsdl: part name= "parameter s" element ="tns:getC hemHemRepo rtsRespons e" />
  4017     </wsdl:m essage>
  4018     <wsdl:me ssage name ="getRadio logyReport sResponse" >
  4019       <wsdl: part name= "parameter s" element ="tns:getR adiologyRe portsRespo nse" />
  4020     </wsdl:m essage>
  4021     <wsdl:me ssage name ="getVisit s">
  4022       <wsdl: part name= "parameter s" element ="tns:getV isits" />
  4023     </wsdl:m essage>
  4024     <wsdl:me ssage name ="getPatie ntAssociat es">
  4025       <wsdl: part name= "parameter s" element ="tns:getP atientAsso ciates" />
  4026     </wsdl:m essage>
  4027     <wsdl:me ssage name ="getChemH emReports" >
  4028       <wsdl: part name= "parameter s" element ="tns:getC hemHemRepo rts" />
  4029     </wsdl:m essage>
  4030     <wsdl:me ssage name ="getMedic ationDetai lResponse" >
  4031       <wsdl: part name= "parameter s" element ="tns:getM edicationD etailRespo nse" />
  4032     </wsdl:m essage>
  4033     <wsdl:me ssage name ="getUsern ameOrHospi talLocatio nResponse" >
  4034       <wsdl: part name= "parameter s" element ="tns:getU sernameOrH ospitalLoc ationRespo nse" />
  4035     </wsdl:m essage>
  4036     <wsdl:me ssage name ="getSigne dNotes">
  4037       <wsdl: part name= "parameter s" element ="tns:getS ignedNotes " />
  4038     </wsdl:m essage>
  4039     <wsdl:me ssage name ="writeSim pleOrderBy Policy">
  4040       <wsdl: part name= "parameter s" element ="tns:writ eSimpleOrd erByPolicy " />
  4041     </wsdl:m essage>
  4042     <wsdl:me ssage name ="getSiteR esponse">
  4043       <wsdl: part name= "parameter s" element ="tns:getS iteRespons e" />
  4044     </wsdl:m essage>
  4045     <wsdl:me ssage name ="getConsu ltsForPati ent">
  4046       <wsdl: part name= "parameter s" element ="tns:getC onsultsFor Patient" / >
  4047     </wsdl:m essage>
  4048     <wsdl:me ssage name ="getIcdSu rgeryRepor ts">
  4049       <wsdl: part name= "parameter s" element ="tns:getI cdSurgeryR eports" />
  4050     </wsdl:m essage>
  4051     <wsdl:me ssage name ="getPrfNo teActionsR esponse">
  4052       <wsdl: part name= "parameter s" element ="tns:getP rfNoteActi onsRespons e" />
  4053     </wsdl:m essage>
  4054     <wsdl:me ssage name ="getAdvan ceDirectiv esResponse ">
  4055       <wsdl: part name= "parameter s" element ="tns:getA dvanceDire ctivesResp onse" />
  4056     </wsdl:m essage>
  4057     <wsdl:me ssage name ="getAppoi ntmentText Response">
  4058       <wsdl: part name= "parameter s" element ="tns:getA ppointment TextRespon se" />
  4059     </wsdl:m essage>
  4060     <wsdl:me ssage name ="getVital Signs">
  4061       <wsdl: part name= "parameter s" element ="tns:getV italSigns"  />
  4062     </wsdl:m essage>
  4063     <wsdl:me ssage name ="getHospi talLocatio nsResponse ">
  4064       <wsdl: part name= "parameter s" element ="tns:getH ospitalLoc ationsResp onse" />
  4065     </wsdl:m essage>
  4066     <wsdl:me ssage name ="getTeams Response">
  4067       <wsdl: part name= "parameter s" element ="tns:getT eamsRespon se" />
  4068     </wsdl:m essage>
  4069     <wsdl:me ssage name ="getSurge ryReportsW ithTextRes ponse">
  4070       <wsdl: part name= "parameter s" element ="tns:getS urgeryRepo rtsWithTex tResponse"  />
  4071     </wsdl:m essage>
  4072     <wsdl:me ssage name ="getMedsA dminLogRes ponse">
  4073       <wsdl: part name= "parameter s" element ="tns:getM edsAdminLo gResponse"  />
  4074     </wsdl:m essage>
  4075     <wsdl:me ssage name ="getTreat ingSpecial tyReports" >
  4076       <wsdl: part name= "parameter s" element ="tns:getT reatingSpe cialtyRepo rts" />
  4077     </wsdl:m essage>
  4078     <wsdl:me ssage name ="getIvMed sResponse" >
  4079       <wsdl: part name= "parameter s" element ="tns:getI vMedsRespo nse" />
  4080     </wsdl:m essage>
  4081     <wsdl:me ssage name ="getNhinD ata">
  4082       <wsdl: part name= "parameter s" element ="tns:getN hinData" / >
  4083     </wsdl:m essage>
  4084     <wsdl:me ssage name ="getAdmis sions">
  4085       <wsdl: part name= "parameter s" element ="tns:getA dmissions"  />
  4086     </wsdl:m essage>
  4087     <wsdl:me ssage name ="getClini calWarning s">
  4088       <wsdl: part name= "parameter s" element ="tns:getC linicalWar nings" />
  4089     </wsdl:m essage>
  4090     <wsdl:me ssage name ="getPatie ntsByClini c">
  4091       <wsdl: part name= "parameter s" element ="tns:getP atientsByC linic" />
  4092     </wsdl:m essage>
  4093     <wsdl:me ssage name ="signNote ">
  4094       <wsdl: part name= "parameter s" element ="tns:sign Note" />
  4095     </wsdl:m essage>
  4096     <wsdl:me ssage name ="getHealt hFactors">
  4097       <wsdl: part name= "parameter s" element ="tns:getH ealthFacto rs" />
  4098     </wsdl:m essage>
  4099     <wsdl:me ssage name ="getWards Response">
  4100       <wsdl: part name= "parameter s" element ="tns:getW ardsRespon se" />
  4101     </wsdl:m essage>
  4102     <wsdl:me ssage name ="getDisch argesRepor tsResponse ">
  4103       <wsdl: part name= "parameter s" element ="tns:getD ischargesR eportsResp onse" />
  4104     </wsdl:m essage>
  4105     <wsdl:me ssage name ="getCytol ogyReports ">
  4106       <wsdl: part name= "parameter s" element ="tns:getC ytologyRep orts" />
  4107     </wsdl:m essage>
  4108     <wsdl:me ssage name ="getPatie ntsBySpeci alty">
  4109       <wsdl: part name= "parameter s" element ="tns:getP atientsByS pecialty"  />
  4110     </wsdl:m essage>
  4111     <wsdl:me ssage name ="getSigne dNotesResp onse">
  4112       <wsdl: part name= "parameter s" element ="tns:getS ignedNotes Response"  />
  4113     </wsdl:m essage>
  4114     <wsdl:me ssage name ="getClini cs">
  4115       <wsdl: part name= "parameter s" element ="tns:getC linics" />
  4116     </wsdl:m essage>
  4117     <wsdl:me ssage name ="getNotes WithTextRe sponse">
  4118       <wsdl: part name= "parameter s" element ="tns:getN otesWithTe xtResponse " />
  4119     </wsdl:m essage>
  4120     <wsdl:me ssage name ="nptLooku pResponse" >
  4121       <wsdl: part name= "parameter s" element ="tns:nptL ookupRespo nse" />
  4122     </wsdl:m essage>
  4123     <wsdl:me ssage name ="getLexic onEntries" >
  4124       <wsdl: part name= "parameter s" element ="tns:getL exiconEntr ies" />
  4125     </wsdl:m essage>
  4126     <wsdl:me ssage name ="getCareT eamReports Response">
  4127       <wsdl: part name= "parameter s" element ="tns:getC areTeamRep ortsRespon se" />
  4128     </wsdl:m essage>
  4129     <wsdl:me ssage name ="getMenta lHealthIns trumentRes ultSetResp onse">
  4130       <wsdl: part name= "parameter s" element ="tns:getM entalHealt hInstrumen tResultSet Response"  />
  4131     </wsdl:m essage>
  4132     <wsdl:me ssage name ="getOrder ableItemsB yName">
  4133       <wsdl: part name= "parameter s" element ="tns:getO rderableIt emsByName"  />
  4134     </wsdl:m essage>
  4135     <wsdl:me ssage name ="getTeams ">
  4136       <wsdl: part name= "parameter s" element ="tns:getT eams" />
  4137     </wsdl:m essage>
  4138     <wsdl:me ssage name ="getPatie ntsByProvi derRespons e">
  4139       <wsdl: part name= "parameter s" element ="tns:getP atientsByP roviderRes ponse" />
  4140     </wsdl:m essage>
  4141     <wsdl:me ssage name ="getPatie ntListForR eminderRep ort">
  4142       <wsdl: part name= "parameter s" element ="tns:getP atientList ForReminde rReport" / >
  4143     </wsdl:m essage>
  4144     <wsdl:me ssage name ="getLabTe sts">
  4145       <wsdl: part name= "parameter s" element ="tns:getL abTests" / >
  4146     </wsdl:m essage>
  4147     <wsdl:me ssage name ="getCorre spondingId sResponse" >
  4148       <wsdl: part name= "parameter s" element ="tns:getC orrespondi ngIdsRespo nse" />
  4149     </wsdl:m essage>
  4150     <wsdl:me ssage name ="getSurge ryReportsR esponse">
  4151       <wsdl: part name= "parameter s" element ="tns:getS urgeryRepo rtsRespons e" />
  4152     </wsdl:m essage>
  4153     <wsdl:me ssage name ="getSurge ryReports" >
  4154       <wsdl: part name= "parameter s" element ="tns:getS urgeryRepo rts" />
  4155     </wsdl:m essage>
  4156     <wsdl:me ssage name ="getCytop athologyRe portsRespo nse">
  4157       <wsdl: part name= "parameter s" element ="tns:getC ytopatholo gyReportsR esponse" / >
  4158     </wsdl:m essage>
  4159     <wsdl:me ssage name ="getSurgi calPatholo gyReports" >
  4160       <wsdl: part name= "parameter s" element ="tns:getS urgicalPat hologyRepo rts" />
  4161     </wsdl:m essage>
  4162     <wsdl:me ssage name ="getAllOr ders">
  4163       <wsdl: part name= "parameter s" element ="tns:getA llOrders"  />
  4164     </wsdl:m essage>
  4165     <wsdl:me ssage name ="getNoteT itles">
  4166       <wsdl: part name= "parameter s" element ="tns:getN oteTitles"  />
  4167     </wsdl:m essage>
  4168     <wsdl:me ssage name ="isSurger yNote">
  4169       <wsdl: part name= "parameter s" element ="tns:isSu rgeryNote"  />
  4170     </wsdl:m essage>
  4171     <wsdl:me ssage name ="getProbl emListFrom Sites">
  4172       <wsdl: part name= "parameter s" element ="tns:getP roblemList FromSites"  />
  4173     </wsdl:m essage>
  4174     <wsdl:me ssage name ="getAdmis sionsRepor ts">
  4175       <wsdl: part name= "parameter s" element ="tns:getA dmissionsR eports" />
  4176     </wsdl:m essage>
  4177     <wsdl:me ssage name ="getDemog raphics">
  4178       <wsdl: part name= "parameter s" element ="tns:getD emographic s" />
  4179     </wsdl:m essage>
  4180     <wsdl:me ssage name ="getClini csResponse ">
  4181       <wsdl: part name= "parameter s" element ="tns:getC linicsResp onse" />
  4182     </wsdl:m essage>
  4183     <wsdl:me ssage name ="closeNot eByAdminAc tion">
  4184       <wsdl: part name= "parameter s" element ="tns:clos eNoteByAdm inAction"  />
  4185     </wsdl:m essage>
  4186     <wsdl:me ssage name ="patientI nquiryResp onse">
  4187       <wsdl: part name= "parameter s" element ="tns:pati entInquiry Response"  />
  4188     </wsdl:m essage>
  4189     <wsdl:me ssage name ="nptLooku p">
  4190       <wsdl: part name= "parameter s" element ="tns:nptL ookup" />
  4191     </wsdl:m essage>
  4192     <wsdl:me ssage name ="getAutop syReportsR esponse">
  4193       <wsdl: part name= "parameter s" element ="tns:getA utopsyRepo rtsRespons e" />
  4194     </wsdl:m essage>
  4195     <wsdl:me ssage name ="getVersi on">
  4196       <wsdl: part name= "parameter s" element ="tns:getV ersion" />
  4197     </wsdl:m essage>
  4198     <wsdl:me ssage name ="closeNot eByAdminAc tionRespon se">
  4199       <wsdl: part name= "parameter s" element ="tns:clos eNoteByAdm inActionRe sponse" />
  4200     </wsdl:m essage>
  4201     <wsdl:me ssage name ="getPatie ntsByTeam" >
  4202       <wsdl: part name= "parameter s" element ="tns:getP atientsByT eam" />
  4203     </wsdl:m essage>
  4204     <wsdl:me ssage name ="getMenta lHealthIns trumentsFo rPatient">
  4205       <wsdl: part name= "parameter s" element ="tns:getM entalHealt hInstrumen tsForPatie nt" />
  4206     </wsdl:m essage>
  4207     <wsdl:me ssage name ="getNote" >
  4208       <wsdl: part name= "parameter s" element ="tns:getN ote" />
  4209     </wsdl:m essage>
  4210     <wsdl:me ssage name ="getClini csByNameRe sponse">
  4211       <wsdl: part name= "parameter s" element ="tns:getC linicsByNa meResponse " />
  4212     </wsdl:m essage>
  4213     <wsdl:me ssage name ="getConfi dentiality Response">
  4214       <wsdl: part name= "parameter s" element ="tns:getC onfidentia lityRespon se" />
  4215     </wsdl:m essage>
  4216     <wsdl:me ssage name ="getIvMed s">
  4217       <wsdl: part name= "parameter s" element ="tns:getI vMeds" />
  4218     </wsdl:m essage>
  4219     <wsdl:me ssage name ="getProbl emList">
  4220       <wsdl: part name= "parameter s" element ="tns:getP roblemList " />
  4221     </wsdl:m essage>
  4222     <wsdl:me ssage name ="getUnitD oseMedsRes ponse">
  4223       <wsdl: part name= "parameter s" element ="tns:getU nitDoseMed sResponse"  />
  4224     </wsdl:m essage>
  4225     <wsdl:me ssage name ="isConsul tNote">
  4226       <wsdl: part name= "parameter s" element ="tns:isCo nsultNote"  />
  4227     </wsdl:m essage>
  4228     <wsdl:me ssage name ="getGraph ingItemDat aResponse" >
  4229       <wsdl: part name= "parameter s" element ="tns:getG raphingIte mDataRespo nse" />
  4230     </wsdl:m essage>
  4231     <wsdl:me ssage name ="getNoteT itlesRespo nse">
  4232       <wsdl: part name= "parameter s" element ="tns:getN oteTitlesR esponse" / >
  4233     </wsdl:m essage>
  4234     <wsdl:me ssage name ="getPatie ntsByWard" >
  4235       <wsdl: part name= "parameter s" element ="tns:getP atientsByW ard" />
  4236     </wsdl:m essage>
  4237     <wsdl:me ssage name ="getElect ronMicrosc opyReports Response">
  4238       <wsdl: part name= "parameter s" element ="tns:getE lectronMic roscopyRep ortsRespon se" />
  4239     </wsdl:m essage>
  4240     <wsdl:me ssage name ="getGraph ingItemDat a">
  4241       <wsdl: part name= "parameter s" element ="tns:getG raphingIte mData" />
  4242     </wsdl:m essage>
  4243     <wsdl:me ssage name ="Validati onExceptio n">
  4244       <wsdl: part name= "Validatio nException " element= "tns:Valid ationExcep tion" />
  4245     </wsdl:m essage>
  4246     <wsdl:me ssage name ="loginRes ponse">
  4247       <wsdl: part name= "parameter s" element ="tns:logi nResponse"  />
  4248     </wsdl:m essage>
  4249     <wsdl:me ssage name ="patientI nquiry">
  4250       <wsdl: part name= "parameter s" element ="tns:pati entInquiry " />
  4251     </wsdl:m essage>
  4252     <wsdl:me ssage name ="getWards ">
  4253       <wsdl: part name= "parameter s" element ="tns:getW ards" />
  4254     </wsdl:m essage>
  4255     <wsdl:me ssage name ="getOutpa tientEncou nterReport s">
  4256       <wsdl: part name= "parameter s" element ="tns:getO utpatientE ncounterRe ports" />
  4257     </wsdl:m essage>
  4258     <wsdl:me ssage name ="getLocat ionsRespon se">
  4259       <wsdl: part name= "parameter s" element ="tns:getL ocationsRe sponse" />
  4260     </wsdl:m essage>
  4261     <wsdl:me ssage name ="getBlood BankReport sResponse" >
  4262       <wsdl: part name= "parameter s" element ="tns:getB loodBankRe portsRespo nse" />
  4263     </wsdl:m essage>
  4264     <wsdl:me ssage name ="isCosign erRequired ">
  4265       <wsdl: part name= "parameter s" element ="tns:isCo signerRequ ired" />
  4266     </wsdl:m essage>
  4267     <wsdl:me ssage name ="getDisch argeSummar iesRespons e">
  4268       <wsdl: part name= "parameter s" element ="tns:getD ischargeSu mmariesRes ponse" />
  4269     </wsdl:m essage>
  4270     <wsdl:me ssage name ="cprsUser Lookup">
  4271       <wsdl: part name= "parameter s" element ="tns:cprs UserLookup " />
  4272     </wsdl:m essage>
  4273     <wsdl:me ssage name ="getPrfNo teActions" >
  4274       <wsdl: part name= "parameter s" element ="tns:getP rfNoteActi ons" />
  4275     </wsdl:m essage>
  4276     <wsdl:me ssage name ="getCrisi sNotes">
  4277       <wsdl: part name= "parameter s" element ="tns:getC risisNotes " />
  4278     </wsdl:m essage>
  4279     <wsdl:me ssage name ="closeNot eResponse" >
  4280       <wsdl: part name= "parameter s" element ="tns:clos eNoteRespo nse" />
  4281     </wsdl:m essage>
  4282     <wsdl:me ssage name ="getOther Meds">
  4283       <wsdl: part name= "parameter s" element ="tns:getO therMeds"  />
  4284     </wsdl:m essage>
  4285     <wsdl:me ssage name ="getPatie ntsByClini cResponse" >
  4286       <wsdl: part name= "parameter s" element ="tns:getP atientsByC linicRespo nse" />
  4287     </wsdl:m essage>
  4288     <wsdl:me ssage name ="getExpan dedAdtRepo rts">
  4289       <wsdl: part name= "parameter s" element ="tns:getE xpandedAdt Reports" / >
  4290     </wsdl:m essage>
  4291     <wsdl:me ssage name ="getImmun izations">
  4292       <wsdl: part name= "parameter s" element ="tns:getI mmunizatio ns" />
  4293     </wsdl:m essage>
  4294     <wsdl:me ssage name ="getClini calWarning sResponse" >
  4295       <wsdl: part name= "parameter s" element ="tns:getC linicalWar ningsRespo nse" />
  4296     </wsdl:m essage>
  4297     <wsdl:me ssage name ="getNoteR esponse">
  4298       <wsdl: part name= "parameter s" element ="tns:getN oteRespons e" />
  4299     </wsdl:m essage>
  4300     <wsdl:me ssage name ="getMicro biologyRep orts">
  4301       <wsdl: part name= "parameter s" element ="tns:getM icrobiolog yReports"  />
  4302     </wsdl:m essage>
  4303     <wsdl:me ssage name ="match">
  4304       <wsdl: part name= "parameter s" element ="tns:matc h" />
  4305     </wsdl:m essage>
  4306     <wsdl:me ssage name ="getDisch argesRepor ts">
  4307       <wsdl: part name= "parameter s" element ="tns:getD ischargesR eports" />
  4308     </wsdl:m essage>
  4309     <wsdl:me ssage name ="getFutur eClinicVis itsReports Response">
  4310       <wsdl: part name= "parameter s" element ="tns:getF utureClini cVisitsRep ortsRespon se" />
  4311     </wsdl:m essage>
  4312     <wsdl:me ssage name ="getLexic onEntriesR esponse">
  4313       <wsdl: part name= "parameter s" element ="tns:getL exiconEntr iesRespons e" />
  4314     </wsdl:m essage>
  4315     <wsdl:me ssage name ="getOrder DialogsFor DisplayGro up">
  4316       <wsdl: part name= "parameter s" element ="tns:getO rderDialog sForDispla yGroup" />
  4317     </wsdl:m essage>
  4318     <wsdl:me ssage name ="getRemin derReportT emplates">
  4319       <wsdl: part name= "parameter s" element ="tns:getR eminderRep ortTemplat es" />
  4320     </wsdl:m essage>
  4321     <wsdl:me ssage name ="getSurge ryReportsW ithText">
  4322       <wsdl: part name= "parameter s" element ="tns:getS urgeryRepo rtsWithTex t" />
  4323     </wsdl:m essage>
  4324     <wsdl:me ssage name ="getBlood Availabili tyReportsR esponse">
  4325       <wsdl: part name= "parameter s" element ="tns:getB loodAvaila bilityRepo rtsRespons e" />
  4326     </wsdl:m essage>
  4327     <wsdl:me ssage name ="getLates tVitalSign sResponse" >
  4328       <wsdl: part name= "parameter s" element ="tns:getL atestVital SignsRespo nse" />
  4329     </wsdl:m essage>
  4330     <wsdl:me ssage name ="getBlood Transfusio nReportsRe sponse">
  4331       <wsdl: part name= "parameter s" element ="tns:getB loodTransf usionRepor tsResponse " />
  4332     </wsdl:m essage>
  4333     <wsdl:me ssage name ="getAppoi ntments">
  4334       <wsdl: part name= "parameter s" element ="tns:getA ppointment s" />
  4335     </wsdl:m essage>
  4336     <wsdl:me ssage name ="writeNot eResponse" >
  4337       <wsdl: part name= "parameter s" element ="tns:writ eNoteRespo nse" />
  4338     </wsdl:m essage>
  4339     <wsdl:me ssage name ="getCompA ndPenRepor ts">
  4340       <wsdl: part name= "parameter s" element ="tns:getC ompAndPenR eports" />
  4341     </wsdl:m essage>
  4342     <wsdl:me ssage name ="getDisch argeSummar ies">
  4343       <wsdl: part name= "parameter s" element ="tns:getD ischargeSu mmaries" / >
  4344     </wsdl:m essage>
  4345     <wsdl:me ssage name ="getClini csByName">
  4346       <wsdl: part name= "parameter s" element ="tns:getC linicsByNa me" />
  4347     </wsdl:m essage>
  4348     <wsdl:me ssage name ="getUserS ecurityKey s">
  4349       <wsdl: part name= "parameter s" element ="tns:getU serSecurit yKeys" />
  4350     </wsdl:m essage>
  4351     <wsdl:me ssage name ="getLabTe stDescript ionRespons e">
  4352       <wsdl: part name= "parameter s" element ="tns:getL abTestDesc riptionRes ponse" />
  4353     </wsdl:m essage>
  4354     <wsdl:me ssage name ="isOneVis itNote">
  4355       <wsdl: part name= "parameter s" element ="tns:isOn eVisitNote " />
  4356     </wsdl:m essage>
  4357     <wsdl:me ssage name ="getOutpa tientEncou nterReport sResponse" >
  4358       <wsdl: part name= "parameter s" element ="tns:getO utpatientE ncounterRe portsRespo nse" />
  4359     </wsdl:m essage>
  4360     <wsdl:me ssage name ="getAdhoc HealthSumm aryByDispl ayNameResp onse">
  4361       <wsdl: part name= "parameter s" element ="tns:getA dhocHealth SummaryByD isplayName Response"  />
  4362     </wsdl:m essage>
  4363     <wsdl:me ssage name ="getSurge ryReportTe xtResponse ">
  4364       <wsdl: part name= "parameter s" element ="tns:getS urgeryRepo rtTextResp onse" />
  4365     </wsdl:m essage>
  4366     <wsdl:me ssage name ="getTreat ingSpecial tyReportsR esponse">
  4367       <wsdl: part name= "parameter s" element ="tns:getT reatingSpe cialtyRepo rtsRespons e" />
  4368     </wsdl:m essage>
  4369     <wsdl:me ssage name ="getUserS ecurityKey sResponse" >
  4370       <wsdl: part name= "parameter s" element ="tns:getU serSecurit yKeysRespo nse" />
  4371     </wsdl:m essage>
  4372     <wsdl:me ssage name ="getPastC linicVisit sReports">
  4373       <wsdl: part name= "parameter s" element ="tns:getP astClinicV isitsRepor ts" />
  4374     </wsdl:m essage>
  4375     <wsdl:me ssage name ="getAllOr dersRespon se">
  4376       <wsdl: part name= "parameter s" element ="tns:getA llOrdersRe sponse" />
  4377     </wsdl:m essage>
  4378     <wsdl:me ssage name ="getMicro biologyRep ortsRespon se">
  4379       <wsdl: part name= "parameter s" element ="tns:getM icrobiolog yReportsRe sponse" />
  4380     </wsdl:m essage>
  4381     <wsdl:me ssage name ="getSurge ryReportTe xt">
  4382       <wsdl: part name= "parameter s" element ="tns:getS urgeryRepo rtText" />
  4383     </wsdl:m essage>
  4384     <wsdl:me ssage name ="isValidE sig">
  4385       <wsdl: part name= "parameter s" element ="tns:isVa lidEsig" / >
  4386     </wsdl:m essage>
  4387     <wsdl:me ssage name ="issueCon fidentiali tyBulletin Response">
  4388       <wsdl: part name= "parameter s" element ="tns:issu eConfident ialityBull etinRespon se" />
  4389     </wsdl:m essage>
  4390     <wsdl:me ssage name ="getExpan dedAdtRepo rtsRespons e">
  4391       <wsdl: part name= "parameter s" element ="tns:getE xpandedAdt ReportsRes ponse" />
  4392     </wsdl:m essage>
  4393     <wsdl:me ssage name ="getMedic ationDetai l">
  4394       <wsdl: part name= "parameter s" element ="tns:getM edicationD etail" />
  4395     </wsdl:m essage>
  4396     <wsdl:me ssage name ="getAppoi ntmentText ">
  4397       <wsdl: part name= "parameter s" element ="tns:getA ppointment Text" />
  4398     </wsdl:m essage>
  4399     <wsdl:me ssage name ="getOther MedsRespon se">
  4400       <wsdl: part name= "parameter s" element ="tns:getO therMedsRe sponse" />
  4401     </wsdl:m essage>
  4402     <wsdl:me ssage name ="getSurgi calPatholo gyReportsR esponse">
  4403       <wsdl: part name= "parameter s" element ="tns:getS urgicalPat hologyRepo rtsRespons e" />
  4404     </wsdl:m essage>
  4405     <wsdl:me ssage name ="getProbl emListFrom SitesRespo nse">
  4406       <wsdl: part name= "parameter s" element ="tns:getP roblemList FromSitesR esponse" / >
  4407     </wsdl:m essage>
  4408     <wsdl:me ssage name ="getChemH emReportsS impleRespo nse">
  4409       <wsdl: part name= "parameter s" element ="tns:getC hemHemRepo rtsSimpleR esponse" / >
  4410     </wsdl:m essage>
  4411     <wsdl:me ssage name ="getSpeci alties">
  4412       <wsdl: part name= "parameter s" element ="tns:getS pecialties " />
  4413     </wsdl:m essage>
  4414     <wsdl:me ssage name ="getProbl emListResp onse">
  4415       <wsdl: part name= "parameter s" element ="tns:getP roblemList Response"  />
  4416     </wsdl:m essage>
  4417     <wsdl:me ssage name ="getSites ForStation ">
  4418       <wsdl: part name= "parameter s" element ="tns:getS itesForSta tion" />
  4419     </wsdl:m essage>
  4420     <wsdl:me ssage name ="getAllMe dsResponse ">
  4421       <wsdl: part name= "parameter s" element ="tns:getA llMedsResp onse" />
  4422     </wsdl:m essage>
  4423     <wsdl:me ssage name ="isCosign erRequired Response">
  4424       <wsdl: part name= "parameter s" element ="tns:isCo signerRequ iredRespon se" />
  4425     </wsdl:m essage>
  4426     <wsdl:me ssage name ="getPcpFo rPatientRe sponse">
  4427       <wsdl: part name= "parameter s" element ="tns:getP cpForPatie ntResponse " />
  4428     </wsdl:m essage>
  4429     <wsdl:me ssage name ="getNhinD ataRespons e">
  4430       <wsdl: part name= "parameter s" element ="tns:getN hinDataRes ponse" />
  4431     </wsdl:m essage>
  4432     <wsdl:me ssage name ="getOutpa tientMedsR esponse">
  4433       <wsdl: part name= "parameter s" element ="tns:getO utpatientM edsRespons e" />
  4434     </wsdl:m essage>
  4435     <wsdl:me ssage name ="getImagi ngReportRe sponse">
  4436       <wsdl: part name= "parameter s" element ="tns:getI magingRepo rtResponse " />
  4437     </wsdl:m essage>
  4438     <wsdl:me ssage name ="mpiLooku p">
  4439       <wsdl: part name= "parameter s" element ="tns:mpiL ookup" />
  4440     </wsdl:m essage>
  4441     <wsdl:me ssage name ="getLabTe stsRespons e">
  4442       <wsdl: part name= "parameter s" element ="tns:getL abTestsRes ponse" />
  4443     </wsdl:m essage>
  4444     <wsdl:me ssage name ="cprsUser LookupResp onse">
  4445       <wsdl: part name= "parameter s" element ="tns:cprs UserLookup Response"  />
  4446     </wsdl:m essage>
  4447     <wsdl:me ssage name ="getHospi talLocatio ns">
  4448       <wsdl: part name= "parameter s" element ="tns:getH ospitalLoc ations" />
  4449     </wsdl:m essage>
  4450     <wsdl:me ssage name ="getBlood Transfusio nReports">
  4451       <wsdl: part name= "parameter s" element ="tns:getB loodTransf usionRepor ts" />
  4452     </wsdl:m essage>
  4453     <wsdl:me ssage name ="getAutop syReports" >
  4454       <wsdl: part name= "parameter s" element ="tns:getA utopsyRepo rts" />
  4455     </wsdl:m essage>
  4456     <wsdl:me ssage name ="getImoMe dsResponse ">
  4457       <wsdl: part name= "parameter s" element ="tns:getI moMedsResp onse" />
  4458     </wsdl:m essage>
  4459     <wsdl:me ssage name ="getPcpFo rPatient">
  4460       <wsdl: part name= "parameter s" element ="tns:getP cpForPatie nt" />
  4461     </wsdl:m essage>
  4462     <wsdl:me ssage name ="isPrfNot eResponse" >
  4463       <wsdl: part name= "parameter s" element ="tns:isPr fNoteRespo nse" />
  4464     </wsdl:m essage>
  4465     <wsdl:me ssage name ="getConsu ltsForPati entRespons e">
  4466       <wsdl: part name= "parameter s" element ="tns:getC onsultsFor PatientRes ponse" />
  4467     </wsdl:m essage>
  4468     <wsdl:me ssage name ="getUsern ameOrHospi talLocatio n">
  4469       <wsdl: part name= "parameter s" element ="tns:getU sernameOrH ospitalLoc ation" />
  4470     </wsdl:m essage>
  4471     <wsdl:me ssage name ="getUncos ignedNotes ">
  4472       <wsdl: part name= "parameter s" element ="tns:getU ncosignedN otes" />
  4473     </wsdl:m essage>
  4474     <wsdl:me ssage name ="getNotes WithText">
  4475       <wsdl: part name= "parameter s" element ="tns:getN otesWithTe xt" />
  4476     </wsdl:m essage>
  4477     <wsdl:me ssage name ="getAller giesRespon se">
  4478       <wsdl: part name= "parameter s" element ="tns:getA llergiesRe sponse" />
  4479     </wsdl:m essage>
  4480     <wsdl:me ssage name ="getSiteI dResponse" >
  4481       <wsdl: part name= "parameter s" element ="tns:getS iteIdRespo nse" />
  4482     </wsdl:m essage>
  4483     <wsdl:me ssage name ="getVisit sResponse" >
  4484       <wsdl: part name= "parameter s" element ="tns:getV isitsRespo nse" />
  4485     </wsdl:m essage>
  4486     <wsdl:me ssage name ="getMedsA dminHx">
  4487       <wsdl: part name= "parameter s" element ="tns:getM edsAdminHx " />
  4488     </wsdl:m essage>
  4489     <wsdl:me ssage name ="getSiteI d">
  4490       <wsdl: part name= "parameter s" element ="tns:getS iteId" />
  4491     </wsdl:m essage>
  4492     <wsdl:me ssage name ="mpiLooku pResponse" >
  4493       <wsdl: part name= "parameter s" element ="tns:mpiL ookupRespo nse" />
  4494     </wsdl:m essage>
  4495     <wsdl:me ssage name ="getCurre ntAdmissio nDetails">
  4496       <wsdl: part name= "parameter s" element ="tns:getC urrentAdmi ssionDetai ls" />
  4497     </wsdl:m essage>
  4498     <wsdl:me ssage name ="getUnsig nedNotes">
  4499       <wsdl: part name= "parameter s" element ="tns:getU nsignedNot es" />
  4500     </wsdl:m essage>
  4501     <wsdl:me ssage name ="getOrder StatusForP atient">
  4502       <wsdl: part name= "parameter s" element ="tns:getO rderStatus ForPatient " />
  4503     </wsdl:m essage>
  4504     <wsdl:me ssage name ="signNote Response">
  4505       <wsdl: part name= "parameter s" element ="tns:sign NoteRespon se" />
  4506     </wsdl:m essage>
  4507     <wsdl:me ssage name ="getUnitD oseMeds">
  4508       <wsdl: part name= "parameter s" element ="tns:getU nitDoseMed s" />
  4509     </wsdl:m essage>
  4510     <wsdl:me ssage name ="userHasP ermission" >
  4511       <wsdl: part name= "parameter s" element ="tns:user HasPermiss ion" />
  4512     </wsdl:m essage>
  4513     <wsdl:me ssage name ="getMenta lHealthIns trumentRes ultSet">
  4514       <wsdl: part name= "parameter s" element ="tns:getM entalHealt hInstrumen tResultSet " />
  4515     </wsdl:m essage>
  4516     <wsdl:me ssage name ="getCompA ndPenRepor tsResponse ">
  4517       <wsdl: part name= "parameter s" element ="tns:getC ompAndPenR eportsResp onse" />
  4518     </wsdl:m essage>
  4519     <wsdl:me ssage name ="getOrder StatusForP atientResp onse">
  4520       <wsdl: part name= "parameter s" element ="tns:getO rderStatus ForPatient Response"  />
  4521     </wsdl:m essage>
  4522     <wsdl:me ssage name ="getCareT eamReports ">
  4523       <wsdl: part name= "parameter s" element ="tns:getC areTeamRep orts" />
  4524     </wsdl:m essage>
  4525     <wsdl:me ssage name ="getRemin derReportT emplatesRe sponse">
  4526       <wsdl: part name= "parameter s" element ="tns:getR eminderRep ortTemplat esResponse " />
  4527     </wsdl:m essage>
  4528     <wsdl:me ssage name ="getRadio logyReport sBySite">
  4529       <wsdl: part name= "parameter s" element ="tns:getR adiologyRe portsBySit e" />
  4530     </wsdl:m essage>
  4531     <wsdl:me ssage name ="getSpeci altiesResp onse">
  4532       <wsdl: part name= "parameter s" element ="tns:getS pecialties Response"  />
  4533     </wsdl:m essage>
  4534     <wsdl:me ssage name ="isConsul tNoteRespo nse">
  4535       <wsdl: part name= "parameter s" element ="tns:isCo nsultNoteR esponse" / >
  4536     </wsdl:m essage>
  4537     <wsdl:me ssage name ="getIcdPr oceduresRe ports">
  4538       <wsdl: part name= "parameter s" element ="tns:getI cdProcedur esReports"  />
  4539     </wsdl:m essage>
  4540     <wsdl:me ssage name ="getAllMe ds">
  4541       <wsdl: part name= "parameter s" element ="tns:getA llMeds" />
  4542     </wsdl:m essage>
  4543     <wsdl:me ssage name ="loginVIA Response">
  4544       <wsdl: part name= "parameter s" element ="tns:logi nVIARespon se" />
  4545     </wsdl:m essage>
  4546     <wsdl:me ssage name ="cprsLaun ch">
  4547       <wsdl: part name= "parameter s" element ="tns:cprs Launch" />
  4548     </wsdl:m essage>
  4549     <wsdl:me ssage name ="getMedsA dminHxResp onse">
  4550       <wsdl: part name= "parameter s" element ="tns:getM edsAdminHx Response"  />
  4551     </wsdl:m essage>
  4552     <wsdl:me ssage name ="getBlood Availabili tyReports" >
  4553       <wsdl: part name= "parameter s" element ="tns:getB loodAvaila bilityRepo rts" />
  4554     </wsdl:m essage>
  4555     <wsdl:me ssage name ="getTrans fersReport sResponse" >
  4556       <wsdl: part name= "parameter s" element ="tns:getT ransfersRe portsRespo nse" />
  4557     </wsdl:m essage>
  4558     <wsdl:me ssage name ="getHealt hSummary">
  4559       <wsdl: part name= "parameter s" element ="tns:getH ealthSumma ry" />
  4560     </wsdl:m essage>
  4561     <wsdl:me ssage name ="getTrans fersReport s">
  4562       <wsdl: part name= "parameter s" element ="tns:getT ransfersRe ports" />
  4563     </wsdl:m essage>
  4564     <wsdl:me ssage name ="getPatie ntListForR eminderRep ortRespons e">
  4565       <wsdl: part name= "parameter s" element ="tns:getP atientList ForReminde rReportRes ponse" />
  4566     </wsdl:m essage>
  4567     <wsdl:me ssage name ="getOrder ableItemsB yNameRespo nse">
  4568       <wsdl: part name= "parameter s" element ="tns:getO rderableIt emsByNameR esponse" / >
  4569     </wsdl:m essage>
  4570     <wsdl:me ssage name ="getImoMe ds">
  4571       <wsdl: part name= "parameter s" element ="tns:getI moMeds" />
  4572     </wsdl:m essage>
  4573     <wsdl:me ssage name ="getPatie ntsBySpeci altyRespon se">
  4574       <wsdl: part name= "parameter s" element ="tns:getP atientsByS pecialtyRe sponse" />
  4575     </wsdl:m essage>
  4576     <wsdl:me ssage name ="getOrder DialogsFor DisplayGro upResponse ">
  4577       <wsdl: part name= "parameter s" element ="tns:getO rderDialog sForDispla yGroupResp onse" />
  4578     </wsdl:m essage>
  4579     <wsdl:me ssage name ="getFutur eClinicVis itsReports ">
  4580       <wsdl: part name= "parameter s" element ="tns:getF utureClini cVisitsRep orts" />
  4581     </wsdl:m essage>
  4582     <wsdl:me ssage name ="getCrisi sNotesResp onse">
  4583       <wsdl: part name= "parameter s" element ="tns:getC risisNotes Response"  />
  4584     </wsdl:m essage>
  4585     <wsdl:me ssage name ="getRadio logyReport s">
  4586       <wsdl: part name= "parameter s" element ="tns:getR adiologyRe ports" />
  4587     </wsdl:m essage>
  4588     <wsdl:me ssage name ="getPatie ntAssociat esResponse ">
  4589       <wsdl: part name= "parameter s" element ="tns:getP atientAsso ciatesResp onse" />
  4590     </wsdl:m essage>
  4591     <wsdl:me ssage name ="getPatie ntsByProvi der">
  4592       <wsdl: part name= "parameter s" element ="tns:getP atientsByP rovider" / >
  4593     </wsdl:m essage>
  4594     <wsdl:me ssage name ="getImmun izationsRe sponse">
  4595       <wsdl: part name= "parameter s" element ="tns:getI mmunizatio nsResponse " />
  4596     </wsdl:m essage>
  4597     <wsdl:me ssage name ="getOutpa tientRxPro fileRespon se">
  4598       <wsdl: part name= "parameter s" element ="tns:getO utpatientR xProfileRe sponse" />
  4599     </wsdl:m essage>
  4600     <wsdl:me ssage name ="getOrder DialogItem s">
  4601       <wsdl: part name= "parameter s" element ="tns:getO rderDialog Items" />
  4602     </wsdl:m essage>
  4603     <wsdl:me ssage name ="getUncos ignedNotes Response">
  4604       <wsdl: part name= "parameter s" element ="tns:getU ncosignedN otesRespon se" />
  4605     </wsdl:m essage>
  4606     <wsdl:po rtType nam e="EmrSvcI nterface">
  4607       <wsdl: operation  name="getI moMeds">
  4608         <wsd l:input na me="getImo Meds" mess age="tns:g etImoMeds"  />
  4609         <wsd l:output n ame="getIm oMedsRespo nse" messa ge="tns:ge tImoMedsRe sponse" />
  4610       </wsdl :operation >
  4611       <wsdl: operation  name="getS pecialties ">
  4612         <wsd l:input na me="getSpe cialties"  message="t ns:getSpec ialties" / >
  4613         <wsd l:output n ame="getSp ecialtiesR esponse" m essage="tn s:getSpeci altiesResp onse" />
  4614       </wsdl :operation >
  4615       <wsdl: operation  name="getC linicsByNa me">
  4616         <wsd l:input na me="getCli nicsByName " message= "tns:getCl inicsByNam e" />
  4617         <wsd l:output n ame="getCl inicsByNam eResponse"  message=" tns:getCli nicsByName Response"  />
  4618       </wsdl :operation >
  4619       <wsdl: operation  name="getS urgeryRepo rtText">
  4620         <wsd l:input na me="getSur geryReport Text" mess age="tns:g etSurgeryR eportText"  />
  4621         <wsd l:output n ame="getSu rgeryRepor tTextRespo nse" messa ge="tns:ge tSurgeryRe portTextRe sponse" />
  4622       </wsdl :operation >
  4623       <wsdl: operation  name="getC ytopatholo gyReports" >
  4624         <wsd l:input na me="getCyt opathology Reports" m essage="tn s:getCytop athologyRe ports" />
  4625         <wsd l:output n ame="getCy topatholog yReportsRe sponse" me ssage="tns :getCytopa thologyRep ortsRespon se" />
  4626       </wsdl :operation >
  4627       <wsdl: operation  name="getE xpandedAdt Reports">
  4628         <wsd l:input na me="getExp andedAdtRe ports" mes sage="tns: getExpande dAdtReport s" />
  4629         <wsd l:output n ame="getEx pandedAdtR eportsResp onse" mess age="tns:g etExpanded AdtReports Response"  />
  4630       </wsdl :operation >
  4631       <wsdl: operation  name="getC linics">
  4632         <wsd l:input na me="getCli nics" mess age="tns:g etClinics"  />
  4633         <wsd l:output n ame="getCl inicsRespo nse" messa ge="tns:ge tClinicsRe sponse" />
  4634       </wsdl :operation >
  4635       <wsdl: operation  name="isSu rgeryNote" >
  4636         <wsd l:input na me="isSurg eryNote" m essage="tn s:isSurger yNote" />
  4637         <wsd l:output n ame="isSur geryNoteRe sponse" me ssage="tns :isSurgery NoteRespon se" />
  4638       </wsdl :operation >
  4639       <wsdl: operation  name="getO utpatientR xProfile">
  4640         <wsd l:input na me="getOut patientRxP rofile" me ssage="tns :getOutpat ientRxProf ile" />
  4641         <wsd l:output n ame="getOu tpatientRx ProfileRes ponse" mes sage="tns: getOutpati entRxProfi leResponse " />
  4642       </wsdl :operation >
  4643       <wsdl: operation  name="getC onfidentia lity">
  4644         <wsd l:input na me="getCon fidentiali ty" messag e="tns:get Confidenti ality" />
  4645         <wsd l:output n ame="getCo nfidential ityRespons e" message ="tns:getC onfidentia lityRespon se" />
  4646       </wsdl :operation >
  4647       <wsdl: operation  name="sign Note">
  4648         <wsd l:input na me="signNo te" messag e="tns:sig nNote" />
  4649         <wsd l:output n ame="signN oteRespons e" message ="tns:sign NoteRespon se" />
  4650       </wsdl :operation >
  4651       <wsdl: operation  name="getR eminderRep ortTemplat es">
  4652         <wsd l:input na me="getRem inderRepor tTemplates " message= "tns:getRe minderRepo rtTemplate s" />
  4653         <wsd l:output n ame="getRe minderRepo rtTemplate sResponse"  message=" tns:getRem inderRepor tTemplates Response"  />
  4654       </wsdl :operation >
  4655       <wsdl: operation  name="getM edicationD etail">
  4656         <wsd l:input na me="getMed icationDet ail" messa ge="tns:ge tMedicatio nDetail" / >
  4657         <wsd l:output n ame="getMe dicationDe tailRespon se" messag e="tns:get Medication DetailResp onse" />
  4658       </wsdl :operation >
  4659       <wsdl: operation  name="getP atientsByS pecialty">
  4660         <wsd l:input na me="getPat ientsBySpe cialty" me ssage="tns :getPatien tsBySpecia lty" />
  4661         <wsd l:output n ame="getPa tientsBySp ecialtyRes ponse" mes sage="tns: getPatient sBySpecial tyResponse " />
  4662       </wsdl :operation >
  4663       <wsdl: operation  name="getL exiconEntr ies">
  4664         <wsd l:input na me="getLex iconEntrie s" message ="tns:getL exiconEntr ies" />
  4665         <wsd l:output n ame="getLe xiconEntri esResponse " message= "tns:getLe xiconEntri esResponse " />
  4666       </wsdl :operation >
  4667       <wsdl: operation  name="getI mmunizatio ns">
  4668         <wsd l:input na me="getImm unizations " message= "tns:getIm munization s" />
  4669         <wsd l:output n ame="getIm munization sResponse"  message=" tns:getImm unizations Response"  />
  4670       </wsdl :operation >
  4671       <wsdl: operation  name="getD ischargeSu mmaries">
  4672         <wsd l:input na me="getDis chargeSumm aries" mes sage="tns: getDischar geSummarie s" />
  4673         <wsd l:output n ame="getDi schargeSum mariesResp onse" mess age="tns:g etDischarg eSummaries Response"  />
  4674       </wsdl :operation >
  4675       <wsdl: operation  name="getS urgicalPat hologyRepo rts">
  4676         <wsd l:input na me="getSur gicalPatho logyReport s" message ="tns:getS urgicalPat hologyRepo rts" />
  4677         <wsd l:output n ame="getSu rgicalPath ologyRepor tsResponse " message= "tns:getSu rgicalPath ologyRepor tsResponse " />
  4678       </wsdl :operation >
  4679       <wsdl: operation  name="getP atientsByT eam">
  4680         <wsd l:input na me="getPat ientsByTea m" message ="tns:getP atientsByT eam" />
  4681         <wsd l:output n ame="getPa tientsByTe amResponse " message= "tns:getPa tientsByTe amResponse " />
  4682       </wsdl :operation >
  4683       <wsdl: operation  name="getP atientsByW ard">
  4684         <wsd l:input na me="getPat ientsByWar d" message ="tns:getP atientsByW ard" />
  4685         <wsd l:output n ame="getPa tientsByWa rdResponse " message= "tns:getPa tientsByWa rdResponse " />
  4686       </wsdl :operation >
  4687       <wsdl: operation  name="getC onsultsFor Patient">
  4688         <wsd l:input na me="getCon sultsForPa tient" mes sage="tns: getConsult sForPatien t" />
  4689         <wsd l:output n ame="getCo nsultsForP atientResp onse" mess age="tns:g etConsults ForPatient Response"  />
  4690       </wsdl :operation >
  4691       <wsdl: operation  name="getM icrobiolog yReports">
  4692         <wsd l:input na me="getMic robiologyR eports" me ssage="tns :getMicrob iologyRepo rts" />
  4693         <wsd l:output n ame="getMi crobiology ReportsRes ponse" mes sage="tns: getMicrobi ologyRepor tsResponse " />
  4694       </wsdl :operation >
  4695       <wsdl: operation  name="getP astClinicV isitsRepor ts">
  4696         <wsd l:input na me="getPas tClinicVis itsReports " message= "tns:getPa stClinicVi sitsReport s" />
  4697         <wsd l:output n ame="getPa stClinicVi sitsReport sResponse"  message=" tns:getPas tClinicVis itsReports Response"  />
  4698       </wsdl :operation >
  4699       <wsdl: operation  name="clos eNoteByAdm inAction">
  4700         <wsd l:input na me="closeN oteByAdmin Action" me ssage="tns :closeNote ByAdminAct ion" />
  4701         <wsd l:output n ame="close NoteByAdmi nActionRes ponse" mes sage="tns: closeNoteB yAdminActi onResponse " />
  4702       </wsdl :operation >
  4703       <wsdl: operation  name="getO therMeds">
  4704         <wsd l:input na me="getOth erMeds" me ssage="tns :getOtherM eds" />
  4705         <wsd l:output n ame="getOt herMedsRes ponse" mes sage="tns: getOtherMe dsResponse " />
  4706       </wsdl :operation >
  4707       <wsdl: operation  name="getI magingRepo rt">
  4708         <wsd l:input na me="getIma gingReport " message= "tns:getIm agingRepor t" />
  4709         <wsd l:output n ame="getIm agingRepor tResponse"  message=" tns:getIma gingReport Response"  />
  4710       </wsdl :operation >
  4711       <wsdl: operation  name="getP cpForPatie nt">
  4712         <wsd l:input na me="getPcp ForPatient " message= "tns:getPc pForPatien t" />
  4713         <wsd l:output n ame="getPc pForPatien tResponse"  message=" tns:getPcp ForPatient Response"  />
  4714       </wsdl :operation >
  4715       <wsdl: operation  name="getA dmissionsR eports">
  4716         <wsd l:input na me="getAdm issionsRep orts" mess age="tns:g etAdmissio nsReports"  />
  4717         <wsd l:output n ame="getAd missionsRe portsRespo nse" messa ge="tns:ge tAdmission sReportsRe sponse" />
  4718       </wsdl :operation >
  4719       <wsdl: operation  name="getR adiologyRe ports">
  4720         <wsd l:input na me="getRad iologyRepo rts" messa ge="tns:ge tRadiology Reports" / >
  4721         <wsd l:output n ame="getRa diologyRep ortsRespon se" messag e="tns:get RadiologyR eportsResp onse" />
  4722       </wsdl :operation >
  4723       <wsdl: operation  name="getL abTestDesc ription">
  4724         <wsd l:input na me="getLab TestDescri ption" mes sage="tns: getLabTest Descriptio n" />
  4725         <wsd l:output n ame="getLa bTestDescr iptionResp onse" mess age="tns:g etLabTestD escription Response"  />
  4726       </wsdl :operation >
  4727       <wsdl: operation  name="getB loodAvaila bilityRepo rts">
  4728         <wsd l:input na me="getBlo odAvailabi lityReport s" message ="tns:getB loodAvaila bilityRepo rts" />
  4729         <wsd l:output n ame="getBl oodAvailab ilityRepor tsResponse " message= "tns:getBl oodAvailab ilityRepor tsResponse " />
  4730       </wsdl :operation >
  4731       <wsdl: operation  name="mpiL ookup">
  4732         <wsd l:input na me="mpiLoo kup" messa ge="tns:mp iLookup" / >
  4733         <wsd l:output n ame="mpiLo okupRespon se" messag e="tns:mpi LookupResp onse" />
  4734       </wsdl :operation >
  4735       <wsdl: operation  name="getC hemHemRepo rtsSimple" >
  4736         <wsd l:input na me="getChe mHemReport sSimple" m essage="tn s:getChemH emReportsS imple" />
  4737         <wsd l:output n ame="getCh emHemRepor tsSimpleRe sponse" me ssage="tns :getChemHe mReportsSi mpleRespon se" />
  4738       </wsdl :operation >
  4739       <wsdl: operation  name="getA dmissions" >
  4740         <wsd l:input na me="getAdm issions" m essage="tn s:getAdmis sions" />
  4741         <wsd l:output n ame="getAd missionsRe sponse" me ssage="tns :getAdmiss ionsRespon se" />
  4742       </wsdl :operation >
  4743       <wsdl: operation  name="getI vMeds">
  4744         <wsd l:input na me="getIvM eds" messa ge="tns:ge tIvMeds" / >
  4745         <wsd l:output n ame="getIv MedsRespon se" messag e="tns:get IvMedsResp onse" />
  4746       </wsdl :operation >
  4747       <wsdl: operation  name="getU serSecurit yKeys">
  4748         <wsd l:input na me="getUse rSecurityK eys" messa ge="tns:ge tUserSecur ityKeys" / >
  4749         <wsd l:output n ame="getUs erSecurity KeysRespon se" messag e="tns:get UserSecuri tyKeysResp onse" />
  4750       </wsdl :operation >
  4751       <wsdl: operation  name="getI cdSurgeryR eports">
  4752         <wsd l:input na me="getIcd SurgeryRep orts" mess age="tns:g etIcdSurge ryReports"  />
  4753         <wsd l:output n ame="getIc dSurgeryRe portsRespo nse" messa ge="tns:ge tIcdSurger yReportsRe sponse" />
  4754       </wsdl :operation >
  4755       <wsdl: operation  name="clos eNote">
  4756         <wsd l:input na me="closeN ote" messa ge="tns:cl oseNote" / >
  4757         <wsd l:output n ame="close NoteRespon se" messag e="tns:clo seNoteResp onse" />
  4758       </wsdl :operation >
  4759       <wsdl: operation  name="writ eNote">
  4760         <wsd l:input na me="writeN ote" messa ge="tns:wr iteNote" / >
  4761         <wsd l:output n ame="write NoteRespon se" messag e="tns:wri teNoteResp onse" />
  4762       </wsdl :operation >
  4763       <wsdl: operation  name="getW ards">
  4764         <wsd l:input na me="getWar ds" messag e="tns:get Wards" />
  4765         <wsd l:output n ame="getWa rdsRespons e" message ="tns:getW ardsRespon se" />
  4766       </wsdl :operation >
  4767       <wsdl: operation  name="getS iteId">
  4768         <wsd l:input na me="getSit eId" messa ge="tns:ge tSiteId" / >
  4769         <wsd l:output n ame="getSi teIdRespon se" messag e="tns:get SiteIdResp onse" />
  4770       </wsdl :operation >
  4771       <wsdl: operation  name="getA llergies">
  4772         <wsd l:input na me="getAll ergies" me ssage="tns :getAllerg ies" />
  4773         <wsd l:output n ame="getAl lergiesRes ponse" mes sage="tns: getAllergi esResponse " />
  4774       </wsdl :operation >
  4775       <wsdl: operation  name="getT ransfersRe ports">
  4776         <wsd l:input na me="getTra nsfersRepo rts" messa ge="tns:ge tTransfers Reports" / >
  4777         <wsd l:output n ame="getTr ansfersRep ortsRespon se" messag e="tns:get TransfersR eportsResp onse" />
  4778       </wsdl :operation >
  4779       <wsdl: operation  name="nptL ookup">
  4780         <wsd l:input na me="nptLoo kup" messa ge="tns:np tLookup" / >
  4781         <wsd l:output n ame="nptLo okupRespon se" messag e="tns:npt LookupResp onse" />
  4782       </wsdl :operation >
  4783       <wsdl: operation  name="getR adiologyRe portsBySit e">
  4784         <wsd l:input na me="getRad iologyRepo rtsBySite"  message=" tns:getRad iologyRepo rtsBySite"  />
  4785         <wsd l:output n ame="getRa diologyRep ortsBySite Response"  message="t ns:getRadi ologyRepor tsBySiteRe sponse" />
  4786       </wsdl :operation >
  4787       <wsdl: operation  name="getF utureClini cVisitsRep orts">
  4788         <wsd l:input na me="getFut ureClinicV isitsRepor ts" messag e="tns:get FutureClin icVisitsRe ports" />
  4789         <wsd l:output n ame="getFu tureClinic VisitsRepo rtsRespons e" message ="tns:getF utureClini cVisitsRep ortsRespon se" />
  4790       </wsdl :operation >
  4791       <wsdl: operation  name="getA dvanceDire ctives">
  4792         <wsd l:input na me="getAdv anceDirect ives" mess age="tns:g etAdvanceD irectives"  />
  4793         <wsd l:output n ame="getAd vanceDirec tivesRespo nse" messa ge="tns:ge tAdvanceDi rectivesRe sponse" />
  4794       </wsdl :operation >
  4795       <wsdl: operation  name="getO rderableIt emsByName" >
  4796         <wsd l:input na me="getOrd erableItem sByName" m essage="tn s:getOrder ableItemsB yName" />
  4797         <wsd l:output n ame="getOr derableIte msByNameRe sponse" me ssage="tns :getOrdera bleItemsBy NameRespon se" />
  4798       </wsdl :operation >
  4799       <wsdl: operation  name="getD emographic s">
  4800         <wsd l:input na me="getDem ographics"  message=" tns:getDem ographics"  />
  4801         <wsd l:output n ame="getDe mographics Response"  message="t ns:getDemo graphicsRe sponse" />
  4802       </wsdl :operation >
  4803       <wsdl: operation  name="getE lectronMic roscopyRep orts">
  4804         <wsd l:input na me="getEle ctronMicro scopyRepor ts" messag e="tns:get ElectronMi croscopyRe ports" />
  4805         <wsd l:output n ame="getEl ectronMicr oscopyRepo rtsRespons e" message ="tns:getE lectronMic roscopyRep ortsRespon se" />
  4806       </wsdl :operation >
  4807       <wsdl: operation  name="getM edsAdminLo g">
  4808         <wsd l:input na me="getMed sAdminLog"  message=" tns:getMed sAdminLog"  />
  4809         <wsd l:output n ame="getMe dsAdminLog Response"  message="t ns:getMeds AdminLogRe sponse" />
  4810       </wsdl :operation >
  4811       <wsdl: operation  name="getS itesForSta tion">
  4812         <wsd l:input na me="getSit esForStati on" messag e="tns:get SitesForSt ation" />
  4813         <wsd l:output n ame="getSi tesForStat ionRespons e" message ="tns:getS itesForSta tionRespon se" />
  4814       </wsdl :operation >
  4815       <wsdl: operation  name="getA llMeds">
  4816         <wsd l:input na me="getAll Meds" mess age="tns:g etAllMeds"  />
  4817         <wsd l:output n ame="getAl lMedsRespo nse" messa ge="tns:ge tAllMedsRe sponse" />
  4818       </wsdl :operation >
  4819       <wsdl: operation  name="getB loodTransf usionRepor ts">
  4820         <wsd l:input na me="getBlo odTransfus ionReports " message= "tns:getBl oodTransfu sionReport s" />
  4821         <wsd l:output n ame="getBl oodTransfu sionReport sResponse"  message=" tns:getBlo odTransfus ionReports Response"  />
  4822       </wsdl :operation >
  4823       <wsdl: operation  name="getC areTeamRep orts">
  4824         <wsd l:input na me="getCar eTeamRepor ts" messag e="tns:get CareTeamRe ports" />
  4825         <wsd l:output n ame="getCa reTeamRepo rtsRespons e" message ="tns:getC areTeamRep ortsRespon se" />
  4826       </wsdl :operation >
  4827       <wsdl: operation  name="getP atientsByP rovider">
  4828         <wsd l:input na me="getPat ientsByPro vider" mes sage="tns: getPatient sByProvide r" />
  4829         <wsd l:output n ame="getPa tientsByPr oviderResp onse" mess age="tns:g etPatients ByProvider Response"  />
  4830       </wsdl :operation >
  4831       <wsdl: operation  name="getH ealthSumma ry">
  4832         <wsd l:input na me="getHea lthSummary " message= "tns:getHe althSummar y" />
  4833         <wsd l:output n ame="getHe althSummar yResponse"  message=" tns:getHea lthSummary Response"  />
  4834       </wsdl :operation >
  4835       <wsdl: operation  name="getV italSigns" >
  4836         <wsd l:input na me="getVit alSigns" m essage="tn s:getVital Signs" />
  4837         <wsd l:output n ame="getVi talSignsRe sponse" me ssage="tns :getVitalS ignsRespon se" />
  4838       </wsdl :operation >
  4839       <wsdl: operation  name="writ eSimpleOrd erByPolicy ">
  4840         <wsd l:input na me="writeS impleOrder ByPolicy"  message="t ns:writeSi mpleOrderB yPolicy" / >
  4841         <wsd l:output n ame="write SimpleOrde rByPolicyR esponse" m essage="tn s:writeSim pleOrderBy PolicyResp onse" />
  4842       </wsdl :operation >
  4843       <wsdl: operation  name="getS ignedNotes ">
  4844         <wsd l:input na me="getSig nedNotes"  message="t ns:getSign edNotes" / >
  4845         <wsd l:output n ame="getSi gnedNotesR esponse" m essage="tn s:getSigne dNotesResp onse" />
  4846       </wsdl :operation >
  4847       <wsdl: operation  name="getU ncosignedN otes">
  4848         <wsd l:input na me="getUnc osignedNot es" messag e="tns:get Uncosigned Notes" />
  4849         <wsd l:output n ame="getUn cosignedNo tesRespons e" message ="tns:getU ncosignedN otesRespon se" />
  4850       </wsdl :operation >
  4851       <wsdl: operation  name="getI temsForGra phingType" >
  4852         <wsd l:input na me="getIte msForGraph ingType" m essage="tn s:getItems ForGraphin gType" />
  4853         <wsd l:output n ame="getIt emsForGrap hingTypeRe sponse" me ssage="tns :getItemsF orGraphing TypeRespon se" />
  4854       </wsdl :operation >
  4855       <wsdl: operation  name="getD ischargesR eports">
  4856         <wsd l:input na me="getDis chargesRep orts" mess age="tns:g etDischarg esReports"  />
  4857         <wsd l:output n ame="getDi schargesRe portsRespo nse" messa ge="tns:ge tDischarge sReportsRe sponse" />
  4858       </wsdl :operation >
  4859       <wsdl: operation  name="getU nitDoseMed s">
  4860         <wsd l:input na me="getUni tDoseMeds"  message=" tns:getUni tDoseMeds"  />
  4861         <wsd l:output n ame="getUn itDoseMeds Response"  message="t ns:getUnit DoseMedsRe sponse" />
  4862       </wsdl :operation >
  4863       <wsdl: operation  name="getP atientsByC linic">
  4864         <wsd l:input na me="getPat ientsByCli nic" messa ge="tns:ge tPatientsB yClinic" / >
  4865         <wsd l:output n ame="getPa tientsByCl inicRespon se" messag e="tns:get PatientsBy ClinicResp onse" />
  4866       </wsdl :operation >
  4867       <wsdl: operation  name="getC orrespondi ngIds">
  4868         <wsd l:input na me="getCor responding Ids" messa ge="tns:ge tCorrespon dingIds" / >
  4869         <wsd l:output n ame="getCo rrespondin gIdsRespon se" messag e="tns:get Correspond ingIdsResp onse" />
  4870       </wsdl :operation >
  4871       <wsdl: operation  name="isCo signerRequ ired">
  4872         <wsd l:input na me="isCosi gnerRequir ed" messag e="tns:isC osignerReq uired" />
  4873         <wsd l:output n ame="isCos ignerRequi redRespons e" message ="tns:isCo signerRequ iredRespon se" />
  4874       </wsdl :operation >
  4875       <wsdl: operation  name="getP rfNoteActi ons">
  4876         <wsd l:input na me="getPrf NoteAction s" message ="tns:getP rfNoteActi ons" />
  4877         <wsd l:output n ame="getPr fNoteActio nsResponse " message= "tns:getPr fNoteActio nsResponse " />
  4878       </wsdl :operation >
  4879       <wsdl: operation  name="logi n">
  4880         <wsd l:input na me="login"  message=" tns:login"  />
  4881         <wsd l:output n ame="login Response"  message="t ns:loginRe sponse" />
  4882         <wsd l:fault na me="Valida tionExcept ion" messa ge="tns:Va lidationEx ception" / >
  4883       </wsdl :operation >
  4884       <wsdl: operation  name="getS urgeryRepo rtsWithTex t">
  4885         <wsd l:input na me="getSur geryReport sWithText"  message=" tns:getSur geryReport sWithText"  />
  4886         <wsd l:output n ame="getSu rgeryRepor tsWithText Response"  message="t ns:getSurg eryReports WithTextRe sponse" />
  4887       </wsdl :operation >
  4888       <wsdl: operation  name="user HasPermiss ion">
  4889         <wsd l:input na me="userHa sPermissio n" message ="tns:user HasPermiss ion" />
  4890         <wsd l:output n ame="userH asPermissi onResponse " message= "tns:userH asPermissi onResponse " />
  4891       </wsdl :operation >
  4892       <wsdl: operation  name="logi nVIA">
  4893         <wsd l:input na me="loginV IA" messag e="tns:log inVIA" />
  4894         <wsd l:output n ame="login VIARespons e" message ="tns:logi nVIARespon se" />
  4895         <wsd l:fault na me="Valida tionExcept ion" messa ge="tns:Va lidationEx ception" / >
  4896       </wsdl :operation >
  4897       <wsdl: operation  name="isPr fNote">
  4898         <wsd l:input na me="isPrfN ote" messa ge="tns:is PrfNote" / >
  4899         <wsd l:output n ame="isPrf NoteRespon se" messag e="tns:isP rfNoteResp onse" />
  4900       </wsdl :operation >
  4901       <wsdl: operation  name="getS ite">
  4902         <wsd l:input na me="getSit e" message ="tns:getS ite" />
  4903         <wsd l:output n ame="getSi teResponse " message= "tns:getSi teResponse " />
  4904       </wsdl :operation >
  4905       <wsdl: operation  name="getB loodBankRe ports">
  4906         <wsd l:input na me="getBlo odBankRepo rts" messa ge="tns:ge tBloodBank Reports" / >
  4907         <wsd l:output n ame="getBl oodBankRep ortsRespon se" messag e="tns:get BloodBankR eportsResp onse" />
  4908       </wsdl :operation >
  4909       <wsdl: operation  name="getC hemHemRepo rts">
  4910         <wsd l:input na me="getChe mHemReport s" message ="tns:getC hemHemRepo rts" />
  4911         <wsd l:output n ame="getCh emHemRepor tsResponse " message= "tns:getCh emHemRepor tsResponse " />
  4912       </wsdl :operation >
  4913       <wsdl: operation  name="getN otesWithTe xt">
  4914         <wsd l:input na me="getNot esWithText " message= "tns:getNo tesWithTex t" />
  4915         <wsd l:output n ame="getNo tesWithTex tResponse"  message=" tns:getNot esWithText Response"  />
  4916       </wsdl :operation >
  4917       <wsdl: operation  name="getN ote">
  4918         <wsd l:input na me="getNot e" message ="tns:getN ote" />
  4919         <wsd l:output n ame="getNo teResponse " message= "tns:getNo teResponse " />
  4920       </wsdl :operation >
  4921       <wsdl: operation  name="getM entalHealt hInstrumen tsForPatie nt">
  4922         <wsd l:input na me="getMen talHealthI nstruments ForPatient " message= "tns:getMe ntalHealth Instrument sForPatien t" />
  4923         <wsd l:output n ame="getMe ntalHealth Instrument sForPatien tResponse"  message=" tns:getMen talHealthI nstruments ForPatient Response"  />
  4924       </wsdl :operation >
  4925       <wsdl: operation  name="getS urgeryRepo rts">
  4926         <wsd l:input na me="getSur geryReport s" message ="tns:getS urgeryRepo rts" />
  4927         <wsd l:output n ame="getSu rgeryRepor tsResponse " message= "tns:getSu rgeryRepor tsResponse " />
  4928       </wsdl :operation >
  4929       <wsdl: operation  name="getA ctiveRemin derReports ">
  4930         <wsd l:input na me="getAct iveReminde rReports"  message="t ns:getActi veReminder Reports" / >
  4931         <wsd l:output n ame="getAc tiveRemind erReportsR esponse" m essage="tn s:getActiv eReminderR eportsResp onse" />
  4932       </wsdl :operation >
  4933       <wsdl: operation  name="getM entalHealt hInstrumen tResultSet ">
  4934         <wsd l:input na me="getMen talHealthI nstrumentR esultSet"  message="t ns:getMent alHealthIn strumentRe sultSet" / >
  4935         <wsd l:output n ame="getMe ntalHealth Instrument ResultSetR esponse" m essage="tn s:getMenta lHealthIns trumentRes ultSetResp onse" />
  4936       </wsdl :operation >
  4937       <wsdl: operation  name="getA ppointment Text">
  4938         <wsd l:input na me="getApp ointmentTe xt" messag e="tns:get Appointmen tText" />
  4939         <wsd l:output n ame="getAp pointmentT extRespons e" message ="tns:getA ppointment TextRespon se" />
  4940       </wsdl :operation >
  4941       <wsdl: operation  name="isCo nsultNote" >
  4942         <wsd l:input na me="isCons ultNote" m essage="tn s:isConsul tNote" />
  4943         <wsd l:output n ame="isCon sultNoteRe sponse" me ssage="tns :isConsult NoteRespon se" />
  4944       </wsdl :operation >
  4945       <wsdl: operation  name="getP roblemList FromSites" >
  4946         <wsd l:input na me="getPro blemListFr omSites" m essage="tn s:getProbl emListFrom Sites" />
  4947         <wsd l:output n ame="getPr oblemListF romSitesRe sponse" me ssage="tns :getProble mListFromS itesRespon se" />
  4948       </wsdl :operation >
  4949       <wsdl: operation  name="isOn eVisitNote ">
  4950         <wsd l:input na me="isOneV isitNote"  message="t ns:isOneVi sitNote" / >
  4951         <wsd l:output n ame="isOne VisitNoteR esponse" m essage="tn s:isOneVis itNoteResp onse" />
  4952       </wsdl :operation >
  4953       <wsdl: operation  name="getC urrentAdmi ssionDetai ls">
  4954         <wsd l:input na me="getCur rentAdmiss ionDetails " message= "tns:getCu rrentAdmis sionDetail s" />
  4955         <wsd l:output n ame="getCu rrentAdmis sionDetail sResponse"  message=" tns:getCur rentAdmiss ionDetails Response"  />
  4956       </wsdl :operation >
  4957       <wsdl: operation  name="getC linicalWar nings">
  4958         <wsd l:input na me="getCli nicalWarni ngs" messa ge="tns:ge tClinicalW arnings" / >
  4959         <wsd l:output n ame="getCl inicalWarn ingsRespon se" messag e="tns:get ClinicalWa rningsResp onse" />
  4960       </wsdl :operation >
  4961       <wsdl: operation  name="getN hinData">
  4962         <wsd l:input na me="getNhi nData" mes sage="tns: getNhinDat a" />
  4963         <wsd l:output n ame="getNh inDataResp onse" mess age="tns:g etNhinData Response"  />
  4964       </wsdl :operation >
  4965       <wsdl: operation  name="getC risisNotes ">
  4966         <wsd l:input na me="getCri sisNotes"  message="t ns:getCris isNotes" / >
  4967         <wsd l:output n ame="getCr isisNotesR esponse" m essage="tn s:getCrisi sNotesResp onse" />
  4968       </wsdl :operation >
  4969       <wsdl: operation  name="getA llOrders">
  4970         <wsd l:input na me="getAll Orders" me ssage="tns :getAllOrd ers" />
  4971         <wsd l:output n ame="getAl lOrdersRes ponse" mes sage="tns: getAllOrde rsResponse " />
  4972       </wsdl :operation >
  4973       <wsdl: operation  name="getO utpatientM eds">
  4974         <wsd l:input na me="getOut patientMed s" message ="tns:getO utpatientM eds" />
  4975         <wsd l:output n ame="getOu tpatientMe dsResponse " message= "tns:getOu tpatientMe dsResponse " />
  4976       </wsdl :operation >
  4977       <wsdl: operation  name="getA utopsyRepo rts">
  4978         <wsd l:input na me="getAut opsyReport s" message ="tns:getA utopsyRepo rts" />
  4979         <wsd l:output n ame="getAu topsyRepor tsResponse " message= "tns:getAu topsyRepor tsResponse " />
  4980       </wsdl :operation >
  4981       <wsdl: operation  name="getA ppointment s">
  4982         <wsd l:input na me="getApp ointments"  message=" tns:getApp ointments"  />
  4983         <wsd l:output n ame="getAp pointments Response"  message="t ns:getAppo intmentsRe sponse" />
  4984       </wsdl :operation >
  4985       <wsdl: operation  name="getP roblemList ">
  4986         <wsd l:input na me="getPro blemList"  message="t ns:getProb lemList" / >
  4987         <wsd l:output n ame="getPr oblemListR esponse" m essage="tn s:getProbl emListResp onse" />
  4988       </wsdl :operation >
  4989       <wsdl: operation  name="getL ocations">
  4990         <wsd l:input na me="getLoc ations" me ssage="tns :getLocati ons" />
  4991         <wsd l:output n ame="getLo cationsRes ponse" mes sage="tns: getLocatio nsResponse " />
  4992       </wsdl :operation >
  4993       <wsdl: operation  name="getA dhocHealth SummaryByD isplayName ">
  4994         <wsd l:input na me="getAdh ocHealthSu mmaryByDis playName"  message="t ns:getAdho cHealthSum maryByDisp layName" / >
  4995         <wsd l:output n ame="getAd hocHealthS ummaryByDi splayNameR esponse" m essage="tn s:getAdhoc HealthSumm aryByDispl ayNameResp onse" />
  4996       </wsdl :operation >
  4997       <wsdl: operation  name="getO rderDialog sForDispla yGroup">
  4998         <wsd l:input na me="getOrd erDialogsF orDisplayG roup" mess age="tns:g etOrderDia logsForDis playGroup"  />
  4999         <wsd l:output n ame="getOr derDialogs ForDisplay GroupRespo nse" messa ge="tns:ge tOrderDial ogsForDisp layGroupRe sponse" />
  5000       </wsdl :operation >
  5001       <wsdl: operation  name="getO rderDialog Items">
  5002         <wsd l:input na me="getOrd erDialogIt ems" messa ge="tns:ge tOrderDial ogItems" / >
  5003         <wsd l:output n ame="getOr derDialogI temsRespon se" messag e="tns:get OrderDialo gItemsResp onse" />
  5004       </wsdl :operation >
  5005       <wsdl: operation  name="sele ct">
  5006         <wsd l:input na me="select " message= "tns:selec t" />
  5007         <wsd l:output n ame="selec tResponse"  message=" tns:select Response"  />
  5008       </wsdl :operation >
  5009       <wsdl: operation  name="getP atientAsso ciates">
  5010         <wsd l:input na me="getPat ientAssoci ates" mess age="tns:g etPatientA ssociates"  />
  5011         <wsd l:output n ame="getPa tientAssoc iatesRespo nse" messa ge="tns:ge tPatientAs sociatesRe sponse" />
  5012       </wsdl :operation >
  5013       <wsdl: operation  name="getI cdProcedur esReports" >
  5014         <wsd l:input na me="getIcd Procedures Reports" m essage="tn s:getIcdPr oceduresRe ports" />
  5015         <wsd l:output n ame="getIc dProcedure sReportsRe sponse" me ssage="tns :getIcdPro ceduresRep ortsRespon se" />
  5016       </wsdl :operation >
  5017       <wsdl: operation  name="getU sernameOrH ospitalLoc ation">
  5018         <wsd l:input na me="getUse rnameOrHos pitalLocat ion" messa ge="tns:ge tUsernameO rHospitalL ocation" / >
  5019         <wsd l:output n ame="getUs ernameOrHo spitalLoca tionRespon se" messag e="tns:get UsernameOr HospitalLo cationResp onse" />
  5020       </wsdl :operation >
  5021       <wsdl: operation  name="matc h">
  5022         <wsd l:input na me="match"  message=" tns:match"  />
  5023         <wsd l:output n ame="match Response"  message="t ns:matchRe sponse" />
  5024       </wsdl :operation >
  5025       <wsdl: operation  name="getV ersion">
  5026         <wsd l:input na me="getVer sion" mess age="tns:g etVersion"  />
  5027         <wsd l:output n ame="getVe rsionRespo nse" messa ge="tns:ge tVersionRe sponse" />
  5028       </wsdl :operation >
  5029       <wsdl: operation  name="getL abTests">
  5030         <wsd l:input na me="getLab Tests" mes sage="tns: getLabTest s" />
  5031         <wsd l:output n ame="getLa bTestsResp onse" mess age="tns:g etLabTests Response"  />
  5032       </wsdl :operation >
  5033       <wsdl: operation  name="issu eConfident ialityBull etin">
  5034         <wsd l:input na me="issueC onfidentia lityBullet in" messag e="tns:iss ueConfiden tialityBul letin" />
  5035         <wsd l:output n ame="issue Confidenti alityBulle tinRespons e" message ="tns:issu eConfident ialityBull etinRespon se" />
  5036       </wsdl :operation >
  5037       <wsdl: operation  name="pati entInquiry ">
  5038         <wsd l:input na me="patien tInquiry"  message="t ns:patient Inquiry" / >
  5039         <wsd l:output n ame="patie ntInquiryR esponse" m essage="tn s:patientI nquiryResp onse" />
  5040       </wsdl :operation >
  5041       <wsdl: operation  name="getL atestVital Signs">
  5042         <wsd l:input na me="getLat estVitalSi gns" messa ge="tns:ge tLatestVit alSigns" / >
  5043         <wsd l:output n ame="getLa testVitalS ignsRespon se" messag e="tns:get LatestVita lSignsResp onse" />
  5044       </wsdl :operation >
  5045       <wsdl: operation  name="getD ischargeDi agnosisRep orts">
  5046         <wsd l:input na me="getDis chargeDiag nosisRepor ts" messag e="tns:get DischargeD iagnosisRe ports" />
  5047         <wsd l:output n ame="getDi schargeDia gnosisRepo rtsRespons e" message ="tns:getD ischargeDi agnosisRep ortsRespon se" />
  5048       </wsdl :operation >
  5049       <wsdl: operation  name="getO utpatientE ncounterRe ports">
  5050         <wsd l:input na me="getOut patientEnc ounterRepo rts" messa ge="tns:ge tOutpatien tEncounter Reports" / >
  5051         <wsd l:output n ame="getOu tpatientEn counterRep ortsRespon se" messag e="tns:get Outpatient EncounterR eportsResp onse" />
  5052       </wsdl :operation >
  5053       <wsdl: operation  name="getT eams">
  5054         <wsd l:input na me="getTea ms" messag e="tns:get Teams" />
  5055         <wsd l:output n ame="getTe amsRespons e" message ="tns:getT eamsRespon se" />
  5056       </wsdl :operation >
  5057       <wsdl: operation  name="getT reatingSpe cialtyRepo rts">
  5058         <wsd l:input na me="getTre atingSpeci altyReport s" message ="tns:getT reatingSpe cialtyRepo rts" />
  5059         <wsd l:output n ame="getTr eatingSpec ialtyRepor tsResponse " message= "tns:getTr eatingSpec ialtyRepor tsResponse " />
  5060       </wsdl :operation >
  5061       <wsdl: operation  name="getU nsignedNot es">
  5062         <wsd l:input na me="getUns ignedNotes " message= "tns:getUn signedNote s" />
  5063         <wsd l:output n ame="getUn signedNote sResponse"  message=" tns:getUns ignedNotes Response"  />
  5064       </wsdl :operation >
  5065       <wsdl: operation  name="getN oteTitles" >
  5066         <wsd l:input na me="getNot eTitles" m essage="tn s:getNoteT itles" />
  5067         <wsd l:output n ame="getNo teTitlesRe sponse" me ssage="tns :getNoteTi tlesRespon se" />
  5068       </wsdl :operation >
  5069       <wsdl: operation  name="getM edsAdminHx ">
  5070         <wsd l:input na me="getMed sAdminHx"  message="t ns:getMeds AdminHx" / >
  5071         <wsd l:output n ame="getMe dsAdminHxR esponse" m essage="tn s:getMedsA dminHxResp onse" />
  5072       </wsdl :operation >
  5073       <wsdl: operation  name="getG raphingIte mData">
  5074         <wsd l:input na me="getGra phingItemD ata" messa ge="tns:ge tGraphingI temData" / >
  5075         <wsd l:output n ame="getGr aphingItem DataRespon se" messag e="tns:get GraphingIt emDataResp onse" />
  5076       </wsdl :operation >
  5077       <wsdl: operation  name="getV isits">
  5078         <wsd l:input na me="getVis its" messa ge="tns:ge tVisits" / >
  5079         <wsd l:output n ame="getVi sitsRespon se" messag e="tns:get VisitsResp onse" />
  5080       </wsdl :operation >
  5081       <wsdl: operation  name="getH ealthFacto rs">
  5082         <wsd l:input na me="getHea lthFactors " message= "tns:getHe althFactor s" />
  5083         <wsd l:output n ame="getHe althFactor sResponse"  message=" tns:getHea lthFactors Response"  />
  5084       </wsdl :operation >
  5085       <wsdl: operation  name="getH ospitalLoc ations">
  5086         <wsd l:input na me="getHos pitalLocat ions" mess age="tns:g etHospital Locations"  />
  5087         <wsd l:output n ame="getHo spitalLoca tionsRespo nse" messa ge="tns:ge tHospitalL ocationsRe sponse" />
  5088       </wsdl :operation >
  5089       <wsdl: operation  name="isVa lidEsig">
  5090         <wsd l:input na me="isVali dEsig" mes sage="tns: isValidEsi g" />
  5091         <wsd l:output n ame="isVal idEsigResp onse" mess age="tns:i sValidEsig Response"  />
  5092       </wsdl :operation >
  5093       <wsdl: operation  name="getC ytologyRep orts">
  5094         <wsd l:input na me="getCyt ologyRepor ts" messag e="tns:get CytologyRe ports" />
  5095         <wsd l:output n ame="getCy tologyRepo rtsRespons e" message ="tns:getC ytologyRep ortsRespon se" />
  5096       </wsdl :operation >
  5097       <wsdl: operation  name="getC ompAndPenR eports">
  5098         <wsd l:input na me="getCom pAndPenRep orts" mess age="tns:g etCompAndP enReports"  />
  5099         <wsd l:output n ame="getCo mpAndPenRe portsRespo nse" messa ge="tns:ge tCompAndPe nReportsRe sponse" />
  5100       </wsdl :operation >
  5101       <wsdl: operation  name="cprs Launch">
  5102         <wsd l:input na me="cprsLa unch" mess age="tns:c prsLaunch"  />
  5103         <wsd l:output n ame="cprsL aunchRespo nse" messa ge="tns:cp rsLaunchRe sponse" />
  5104       </wsdl :operation >
  5105       <wsdl: operation  name="getO rderStatus ForPatient ">
  5106         <wsd l:input na me="getOrd erStatusFo rPatient"  message="t ns:getOrde rStatusFor Patient" / >
  5107         <wsd l:output n ame="getOr derStatusF orPatientR esponse" m essage="tn s:getOrder StatusForP atientResp onse" />
  5108       </wsdl :operation >
  5109       <wsdl: operation  name="cprs UserLookup ">
  5110         <wsd l:input na me="cprsUs erLookup"  message="t ns:cprsUse rLookup" / >
  5111         <wsd l:output n ame="cprsU serLookupR esponse" m essage="tn s:cprsUser LookupResp onse" />
  5112       </wsdl :operation >
  5113       <wsdl: operation  name="getP atientList ForReminde rReport">
  5114         <wsd l:input na me="getPat ientListFo rReminderR eport" mes sage="tns: getPatient ListForRem inderRepor t" />
  5115         <wsd l:output n ame="getPa tientListF orReminder ReportResp onse" mess age="tns:g etPatientL istForRemi nderReport Response"  />
  5116       </wsdl :operation >
  5117     </wsdl:p ortType>
  5118     <wsdl:bi nding name ="EmrServi ceImplServ iceSoapBin ding" type ="tns:EmrS vcInterfac e">
  5119       <soap: binding tr ansport="h ttp://sche mas.xmlsoa p.org/soap /http" />
  5120       <wsdl: operation  name="getI moMeds">
  5121         <soa p:operatio n soapActi on="" styl e="documen t" />
  5122         <wsd l:input na me="getImo Meds">
  5123           <s oap:body u se="litera l" />
  5124         </ws dl:input>
  5125         <wsd l:output n ame="getIm oMedsRespo nse">
  5126           <s oap:body u se="litera l" />
  5127         </ws dl:output>
  5128       </wsdl :operation >
  5129       <wsdl: operation  name="getS pecialties ">
  5130         <soa p:operatio n soapActi on="" styl e="documen t" />
  5131         <wsd l:input na me="getSpe cialties">
  5132           <s oap:body u se="litera l" />
  5133         </ws dl:input>
  5134         <wsd l:output n ame="getSp ecialtiesR esponse">
  5135           <s oap:body u se="litera l" />
  5136         </ws dl:output>
  5137       </wsdl :operation >
  5138       <wsdl: operation  name="getC linicsByNa me">
  5139         <soa p:operatio n soapActi on="" styl e="documen t" />
  5140         <wsd l:input na me="getCli nicsByName ">
  5141           <s oap:body u se="litera l" />
  5142         </ws dl:input>
  5143         <wsd l:output n ame="getCl inicsByNam eResponse" >
  5144           <s oap:body u se="litera l" />
  5145         </ws dl:output>
  5146       </wsdl :operation >
  5147       <wsdl: operation  name="getC ytopatholo gyReports" >
  5148         <soa p:operatio n soapActi on="" styl e="documen t" />
  5149         <wsd l:input na me="getCyt opathology Reports">
  5150           <s oap:body u se="litera l" />
  5151         </ws dl:input>
  5152         <wsd l:output n ame="getCy topatholog yReportsRe sponse">
  5153           <s oap:body u se="litera l" />
  5154         </ws dl:output>
  5155       </wsdl :operation >
  5156       <wsdl: operation  name="getS urgeryRepo rtText">
  5157         <soa p:operatio n soapActi on="" styl e="documen t" />
  5158         <wsd l:input na me="getSur geryReport Text">
  5159           <s oap:body u se="litera l" />
  5160         </ws dl:input>
  5161         <wsd l:output n ame="getSu rgeryRepor tTextRespo nse">
  5162           <s oap:body u se="litera l" />
  5163         </ws dl:output>
  5164       </wsdl :operation >
  5165       <wsdl: operation  name="getC linics">
  5166         <soa p:operatio n soapActi on="" styl e="documen t" />
  5167         <wsd l:input na me="getCli nics">
  5168           <s oap:body u se="litera l" />
  5169         </ws dl:input>
  5170         <wsd l:output n ame="getCl inicsRespo nse">
  5171           <s oap:body u se="litera l" />
  5172         </ws dl:output>
  5173       </wsdl :operation >
  5174       <wsdl: operation  name="getE xpandedAdt Reports">
  5175         <soa p:operatio n soapActi on="" styl e="documen t" />
  5176         <wsd l:input na me="getExp andedAdtRe ports">
  5177           <s oap:body u se="litera l" />
  5178         </ws dl:input>
  5179         <wsd l:output n ame="getEx pandedAdtR eportsResp onse">
  5180           <s oap:body u se="litera l" />
  5181         </ws dl:output>
  5182       </wsdl :operation >
  5183       <wsdl: operation  name="isSu rgeryNote" >
  5184         <soa p:operatio n soapActi on="" styl e="documen t" />
  5185         <wsd l:input na me="isSurg eryNote">
  5186           <s oap:body u se="litera l" />
  5187         </ws dl:input>
  5188         <wsd l:output n ame="isSur geryNoteRe sponse">
  5189           <s oap:body u se="litera l" />
  5190         </ws dl:output>
  5191       </wsdl :operation >
  5192       <wsdl: operation  name="getC onfidentia lity">
  5193         <soa p:operatio n soapActi on="" styl e="documen t" />
  5194         <wsd l:input na me="getCon fidentiali ty">
  5195           <s oap:body u se="litera l" />
  5196         </ws dl:input>
  5197         <wsd l:output n ame="getCo nfidential ityRespons e">
  5198           <s oap:body u se="litera l" />
  5199         </ws dl:output>
  5200       </wsdl :operation >
  5201       <wsdl: operation  name="getO utpatientR xProfile">
  5202         <soa p:operatio n soapActi on="" styl e="documen t" />
  5203         <wsd l:input na me="getOut patientRxP rofile">
  5204           <s oap:body u se="litera l" />
  5205         </ws dl:input>
  5206         <wsd l:output n ame="getOu tpatientRx ProfileRes ponse">
  5207           <s oap:body u se="litera l" />
  5208         </ws dl:output>
  5209       </wsdl :operation >
  5210       <wsdl: operation  name="sign Note">
  5211         <soa p:operatio n soapActi on="" styl e="documen t" />
  5212         <wsd l:input na me="signNo te">
  5213           <s oap:body u se="litera l" />
  5214         </ws dl:input>
  5215         <wsd l:output n ame="signN oteRespons e">
  5216           <s oap:body u se="litera l" />
  5217         </ws dl:output>
  5218       </wsdl :operation >
  5219       <wsdl: operation  name="getR eminderRep ortTemplat es">
  5220         <soa p:operatio n soapActi on="" styl e="documen t" />
  5221         <wsd l:input na me="getRem inderRepor tTemplates ">
  5222           <s oap:body u se="litera l" />
  5223         </ws dl:input>
  5224         <wsd l:output n ame="getRe minderRepo rtTemplate sResponse" >
  5225           <s oap:body u se="litera l" />
  5226         </ws dl:output>
  5227       </wsdl :operation >
  5228       <wsdl: operation  name="getM edicationD etail">
  5229         <soa p:operatio n soapActi on="" styl e="documen t" />
  5230         <wsd l:input na me="getMed icationDet ail">
  5231           <s oap:body u se="litera l" />
  5232         </ws dl:input>
  5233         <wsd l:output n ame="getMe dicationDe tailRespon se">
  5234           <s oap:body u se="litera l" />
  5235         </ws dl:output>
  5236       </wsdl :operation >
  5237       <wsdl: operation  name="getL exiconEntr ies">
  5238         <soa p:operatio n soapActi on="" styl e="documen t" />
  5239         <wsd l:input na me="getLex iconEntrie s">
  5240           <s oap:body u se="litera l" />
  5241         </ws dl:input>
  5242         <wsd l:output n ame="getLe xiconEntri esResponse ">
  5243           <s oap:body u se="litera l" />
  5244         </ws dl:output>
  5245       </wsdl :operation >
  5246       <wsdl: operation  name="getP atientsByS pecialty">
  5247         <soa p:operatio n soapActi on="" styl e="documen t" />
  5248         <wsd l:input na me="getPat ientsBySpe cialty">
  5249           <s oap:body u se="litera l" />
  5250         </ws dl:input>
  5251         <wsd l:output n ame="getPa tientsBySp ecialtyRes ponse">
  5252           <s oap:body u se="litera l" />
  5253         </ws dl:output>
  5254       </wsdl :operation >
  5255       <wsdl: operation  name="getD ischargeSu mmaries">
  5256         <soa p:operatio n soapActi on="" styl e="documen t" />
  5257         <wsd l:input na me="getDis chargeSumm aries">
  5258           <s oap:body u se="litera l" />
  5259         </ws dl:input>
  5260         <wsd l:output n ame="getDi schargeSum mariesResp onse">
  5261           <s oap:body u se="litera l" />
  5262         </ws dl:output>
  5263       </wsdl :operation >
  5264       <wsdl: operation  name="getI mmunizatio ns">
  5265         <soa p:operatio n soapActi on="" styl e="documen t" />
  5266         <wsd l:input na me="getImm unizations ">
  5267           <s oap:body u se="litera l" />
  5268         </ws dl:input>
  5269         <wsd l:output n ame="getIm munization sResponse" >
  5270           <s oap:body u se="litera l" />
  5271         </ws dl:output>
  5272       </wsdl :operation >
  5273       <wsdl: operation  name="getS urgicalPat hologyRepo rts">
  5274         <soa p:operatio n soapActi on="" styl e="documen t" />
  5275         <wsd l:input na me="getSur gicalPatho logyReport s">
  5276           <s oap:body u se="litera l" />
  5277         </ws dl:input>
  5278         <wsd l:output n ame="getSu rgicalPath ologyRepor tsResponse ">
  5279           <s oap:body u se="litera l" />
  5280         </ws dl:output>
  5281       </wsdl :operation >
  5282       <wsdl: operation  name="getP atientsByT eam">
  5283         <soa p:operatio n soapActi on="" styl e="documen t" />
  5284         <wsd l:input na me="getPat ientsByTea m">
  5285           <s oap:body u se="litera l" />
  5286         </ws dl:input>
  5287         <wsd l:output n ame="getPa tientsByTe amResponse ">
  5288           <s oap:body u se="litera l" />
  5289         </ws dl:output>
  5290       </wsdl :operation >
  5291       <wsdl: operation  name="getP atientsByW ard">
  5292         <soa p:operatio n soapActi on="" styl e="documen t" />
  5293         <wsd l:input na me="getPat ientsByWar d">
  5294           <s oap:body u se="litera l" />
  5295         </ws dl:input>
  5296         <wsd l:output n ame="getPa tientsByWa rdResponse ">
  5297           <s oap:body u se="litera l" />
  5298         </ws dl:output>
  5299       </wsdl :operation >
  5300       <wsdl: operation  name="getC onsultsFor Patient">
  5301         <soa p:operatio n soapActi on="" styl e="documen t" />
  5302         <wsd l:input na me="getCon sultsForPa tient">
  5303           <s oap:body u se="litera l" />
  5304         </ws dl:input>
  5305         <wsd l:output n ame="getCo nsultsForP atientResp onse">
  5306           <s oap:body u se="litera l" />
  5307         </ws dl:output>
  5308       </wsdl :operation >
  5309       <wsdl: operation  name="getM icrobiolog yReports">
  5310         <soa p:operatio n soapActi on="" styl e="documen t" />
  5311         <wsd l:input na me="getMic robiologyR eports">
  5312           <s oap:body u se="litera l" />
  5313         </ws dl:input>
  5314         <wsd l:output n ame="getMi crobiology ReportsRes ponse">
  5315           <s oap:body u se="litera l" />
  5316         </ws dl:output>
  5317       </wsdl :operation >
  5318       <wsdl: operation  name="getP astClinicV isitsRepor ts">
  5319         <soa p:operatio n soapActi on="" styl e="documen t" />
  5320         <wsd l:input na me="getPas tClinicVis itsReports ">
  5321           <s oap:body u se="litera l" />
  5322         </ws dl:input>
  5323         <wsd l:output n ame="getPa stClinicVi sitsReport sResponse" >
  5324           <s oap:body u se="litera l" />
  5325         </ws dl:output>
  5326       </wsdl :operation >
  5327       <wsdl: operation  name="clos eNoteByAdm inAction">
  5328         <soa p:operatio n soapActi on="" styl e="documen t" />
  5329         <wsd l:input na me="closeN oteByAdmin Action">
  5330           <s oap:body u se="litera l" />
  5331         </ws dl:input>
  5332         <wsd l:output n ame="close NoteByAdmi nActionRes ponse">
  5333           <s oap:body u se="litera l" />
  5334         </ws dl:output>
  5335       </wsdl :operation >
  5336       <wsdl: operation  name="getO therMeds">
  5337         <soa p:operatio n soapActi on="" styl e="documen t" />
  5338         <wsd l:input na me="getOth erMeds">
  5339           <s oap:body u se="litera l" />
  5340         </ws dl:input>
  5341         <wsd l:output n ame="getOt herMedsRes ponse">
  5342           <s oap:body u se="litera l" />
  5343         </ws dl:output>
  5344       </wsdl :operation >
  5345       <wsdl: operation  name="getP cpForPatie nt">
  5346         <soa p:operatio n soapActi on="" styl e="documen t" />
  5347         <wsd l:input na me="getPcp ForPatient ">
  5348           <s oap:body u se="litera l" />
  5349         </ws dl:input>
  5350         <wsd l:output n ame="getPc pForPatien tResponse" >
  5351           <s oap:body u se="litera l" />
  5352         </ws dl:output>
  5353       </wsdl :operation >
  5354       <wsdl: operation  name="getI magingRepo rt">
  5355         <soa p:operatio n soapActi on="" styl e="documen t" />
  5356         <wsd l:input na me="getIma gingReport ">
  5357           <s oap:body u se="litera l" />
  5358         </ws dl:input>
  5359         <wsd l:output n ame="getIm agingRepor tResponse" >
  5360           <s oap:body u se="litera l" />
  5361         </ws dl:output>
  5362       </wsdl :operation >
  5363       <wsdl: operation  name="getA dmissionsR eports">
  5364         <soa p:operatio n soapActi on="" styl e="documen t" />
  5365         <wsd l:input na me="getAdm issionsRep orts">
  5366           <s oap:body u se="litera l" />
  5367         </ws dl:input>
  5368         <wsd l:output n ame="getAd missionsRe portsRespo nse">
  5369           <s oap:body u se="litera l" />
  5370         </ws dl:output>
  5371       </wsdl :operation >
  5372       <wsdl: operation  name="getR adiologyRe ports">
  5373         <soa p:operatio n soapActi on="" styl e="documen t" />
  5374         <wsd l:input na me="getRad iologyRepo rts">
  5375           <s oap:body u se="litera l" />
  5376         </ws dl:input>
  5377         <wsd l:output n ame="getRa diologyRep ortsRespon se">
  5378           <s oap:body u se="litera l" />
  5379         </ws dl:output>
  5380       </wsdl :operation >
  5381       <wsdl: operation  name="getL abTestDesc ription">
  5382         <soa p:operatio n soapActi on="" styl e="documen t" />
  5383         <wsd l:input na me="getLab TestDescri ption">
  5384           <s oap:body u se="litera l" />
  5385         </ws dl:input>
  5386         <wsd l:output n ame="getLa bTestDescr iptionResp onse">
  5387           <s oap:body u se="litera l" />
  5388         </ws dl:output>
  5389       </wsdl :operation >
  5390       <wsdl: operation  name="getB loodAvaila bilityRepo rts">
  5391         <soa p:operatio n soapActi on="" styl e="documen t" />
  5392         <wsd l:input na me="getBlo odAvailabi lityReport s">
  5393           <s oap:body u se="litera l" />
  5394         </ws dl:input>
  5395         <wsd l:output n ame="getBl oodAvailab ilityRepor tsResponse ">
  5396           <s oap:body u se="litera l" />
  5397         </ws dl:output>
  5398       </wsdl :operation >
  5399       <wsdl: operation  name="mpiL ookup">
  5400         <soa p:operatio n soapActi on="" styl e="documen t" />
  5401         <wsd l:input na me="mpiLoo kup">
  5402           <s oap:body u se="litera l" />
  5403         </ws dl:input>
  5404         <wsd l:output n ame="mpiLo okupRespon se">
  5405           <s oap:body u se="litera l" />
  5406         </ws dl:output>
  5407       </wsdl :operation >
  5408       <wsdl: operation  name="getA dmissions" >
  5409         <soa p:operatio n soapActi on="" styl e="documen t" />
  5410         <wsd l:input na me="getAdm issions">
  5411           <s oap:body u se="litera l" />
  5412         </ws dl:input>
  5413         <wsd l:output n ame="getAd missionsRe sponse">
  5414           <s oap:body u se="litera l" />
  5415         </ws dl:output>
  5416       </wsdl :operation >
  5417       <wsdl: operation  name="getC hemHemRepo rtsSimple" >
  5418         <soa p:operatio n soapActi on="" styl e="documen t" />
  5419         <wsd l:input na me="getChe mHemReport sSimple">
  5420           <s oap:body u se="litera l" />
  5421         </ws dl:input>
  5422         <wsd l:output n ame="getCh emHemRepor tsSimpleRe sponse">
  5423           <s oap:body u se="litera l" />
  5424         </ws dl:output>
  5425       </wsdl :operation >
  5426       <wsdl: operation  name="getI vMeds">
  5427         <soa p:operatio n soapActi on="" styl e="documen t" />
  5428         <wsd l:input na me="getIvM eds">
  5429           <s oap:body u se="litera l" />
  5430         </ws dl:input>
  5431         <wsd l:output n ame="getIv MedsRespon se">
  5432           <s oap:body u se="litera l" />
  5433         </ws dl:output>
  5434       </wsdl :operation >
  5435       <wsdl: operation  name="getU serSecurit yKeys">
  5436         <soa p:operatio n soapActi on="" styl e="documen t" />
  5437         <wsd l:input na me="getUse rSecurityK eys">
  5438           <s oap:body u se="litera l" />
  5439         </ws dl:input>
  5440         <wsd l:output n ame="getUs erSecurity KeysRespon se">
  5441           <s oap:body u se="litera l" />
  5442         </ws dl:output>
  5443       </wsdl :operation >
  5444       <wsdl: operation  name="getI cdSurgeryR eports">
  5445         <soa p:operatio n soapActi on="" styl e="documen t" />
  5446         <wsd l:input na me="getIcd SurgeryRep orts">
  5447           <s oap:body u se="litera l" />
  5448         </ws dl:input>
  5449         <wsd l:output n ame="getIc dSurgeryRe portsRespo nse">
  5450           <s oap:body u se="litera l" />
  5451         </ws dl:output>
  5452       </wsdl :operation >
  5453       <wsdl: operation  name="clos eNote">
  5454         <soa p:operatio n soapActi on="" styl e="documen t" />
  5455         <wsd l:input na me="closeN ote">
  5456           <s oap:body u se="litera l" />
  5457         </ws dl:input>
  5458         <wsd l:output n ame="close NoteRespon se">
  5459           <s oap:body u se="litera l" />
  5460         </ws dl:output>
  5461       </wsdl :operation >
  5462       <wsdl: operation  name="writ eNote">
  5463         <soa p:operatio n soapActi on="" styl e="documen t" />
  5464         <wsd l:input na me="writeN ote">
  5465           <s oap:body u se="litera l" />
  5466         </ws dl:input>
  5467         <wsd l:output n ame="write NoteRespon se">
  5468           <s oap:body u se="litera l" />
  5469         </ws dl:output>
  5470       </wsdl :operation >
  5471       <wsdl: operation  name="getA llergies">
  5472         <soa p:operatio n soapActi on="" styl e="documen t" />
  5473         <wsd l:input na me="getAll ergies">
  5474           <s oap:body u se="litera l" />
  5475         </ws dl:input>
  5476         <wsd l:output n ame="getAl lergiesRes ponse">
  5477           <s oap:body u se="litera l" />
  5478         </ws dl:output>
  5479       </wsdl :operation >
  5480       <wsdl: operation  name="getS iteId">
  5481         <soa p:operatio n soapActi on="" styl e="documen t" />
  5482         <wsd l:input na me="getSit eId">
  5483           <s oap:body u se="litera l" />
  5484         </ws dl:input>
  5485         <wsd l:output n ame="getSi teIdRespon se">
  5486           <s oap:body u se="litera l" />
  5487         </ws dl:output>
  5488       </wsdl :operation >
  5489       <wsdl: operation  name="getW ards">
  5490         <soa p:operatio n soapActi on="" styl e="documen t" />
  5491         <wsd l:input na me="getWar ds">
  5492           <s oap:body u se="litera l" />
  5493         </ws dl:input>
  5494         <wsd l:output n ame="getWa rdsRespons e">
  5495           <s oap:body u se="litera l" />
  5496         </ws dl:output>
  5497       </wsdl :operation >
  5498       <wsdl: operation  name="getT ransfersRe ports">
  5499         <soa p:operatio n soapActi on="" styl e="documen t" />
  5500         <wsd l:input na me="getTra nsfersRepo rts">
  5501           <s oap:body u se="litera l" />
  5502         </ws dl:input>
  5503         <wsd l:output n ame="getTr ansfersRep ortsRespon se">
  5504           <s oap:body u se="litera l" />
  5505         </ws dl:output>
  5506       </wsdl :operation >
  5507       <wsdl: operation  name="getR adiologyRe portsBySit e">
  5508         <soa p:operatio n soapActi on="" styl e="documen t" />
  5509         <wsd l:input na me="getRad iologyRepo rtsBySite" >
  5510           <s oap:body u se="litera l" />
  5511         </ws dl:input>
  5512         <wsd l:output n ame="getRa diologyRep ortsBySite Response">
  5513           <s oap:body u se="litera l" />
  5514         </ws dl:output>
  5515       </wsdl :operation >
  5516       <wsdl: operation  name="nptL ookup">
  5517         <soa p:operatio n soapActi on="" styl e="documen t" />
  5518         <wsd l:input na me="nptLoo kup">
  5519           <s oap:body u se="litera l" />
  5520         </ws dl:input>
  5521         <wsd l:output n ame="nptLo okupRespon se">
  5522           <s oap:body u se="litera l" />
  5523         </ws dl:output>
  5524       </wsdl :operation >
  5525       <wsdl: operation  name="getF utureClini cVisitsRep orts">
  5526         <soa p:operatio n soapActi on="" styl e="documen t" />
  5527         <wsd l:input na me="getFut ureClinicV isitsRepor ts">
  5528           <s oap:body u se="litera l" />
  5529         </ws dl:input>
  5530         <wsd l:output n ame="getFu tureClinic VisitsRepo rtsRespons e">
  5531           <s oap:body u se="litera l" />
  5532         </ws dl:output>
  5533       </wsdl :operation >
  5534       <wsdl: operation  name="getA dvanceDire ctives">
  5535         <soa p:operatio n soapActi on="" styl e="documen t" />
  5536         <wsd l:input na me="getAdv anceDirect ives">
  5537           <s oap:body u se="litera l" />
  5538         </ws dl:input>
  5539         <wsd l:output n ame="getAd vanceDirec tivesRespo nse">
  5540           <s oap:body u se="litera l" />
  5541         </ws dl:output>
  5542       </wsdl :operation >
  5543       <wsdl: operation  name="getO rderableIt emsByName" >
  5544         <soa p:operatio n soapActi on="" styl e="documen t" />
  5545         <wsd l:input na me="getOrd erableItem sByName">
  5546           <s oap:body u se="litera l" />
  5547         </ws dl:input>
  5548         <wsd l:output n ame="getOr derableIte msByNameRe sponse">
  5549           <s oap:body u se="litera l" />
  5550         </ws dl:output>
  5551       </wsdl :operation >
  5552       <wsdl: operation  name="getD emographic s">
  5553         <soa p:operatio n soapActi on="" styl e="documen t" />
  5554         <wsd l:input na me="getDem ographics" >
  5555           <s oap:body u se="litera l" />
  5556         </ws dl:input>
  5557         <wsd l:output n ame="getDe mographics Response">
  5558           <s oap:body u se="litera l" />
  5559         </ws dl:output>
  5560       </wsdl :operation >
  5561       <wsdl: operation  name="getE lectronMic roscopyRep orts">
  5562         <soa p:operatio n soapActi on="" styl e="documen t" />
  5563         <wsd l:input na me="getEle ctronMicro scopyRepor ts">
  5564           <s oap:body u se="litera l" />
  5565         </ws dl:input>
  5566         <wsd l:output n ame="getEl ectronMicr oscopyRepo rtsRespons e">
  5567           <s oap:body u se="litera l" />
  5568         </ws dl:output>
  5569       </wsdl :operation >
  5570       <wsdl: operation  name="getM edsAdminLo g">
  5571         <soa p:operatio n soapActi on="" styl e="documen t" />
  5572         <wsd l:input na me="getMed sAdminLog" >
  5573           <s oap:body u se="litera l" />
  5574         </ws dl:input>
  5575         <wsd l:output n ame="getMe dsAdminLog Response">
  5576           <s oap:body u se="litera l" />
  5577         </ws dl:output>
  5578       </wsdl :operation >
  5579       <wsdl: operation  name="getA llMeds">
  5580         <soa p:operatio n soapActi on="" styl e="documen t" />
  5581         <wsd l:input na me="getAll Meds">
  5582           <s oap:body u se="litera l" />
  5583         </ws dl:input>
  5584         <wsd l:output n ame="getAl lMedsRespo nse">
  5585           <s oap:body u se="litera l" />
  5586         </ws dl:output>
  5587       </wsdl :operation >
  5588       <wsdl: operation  name="getS itesForSta tion">
  5589         <soa p:operatio n soapActi on="" styl e="documen t" />
  5590         <wsd l:input na me="getSit esForStati on">
  5591           <s oap:body u se="litera l" />
  5592         </ws dl:input>
  5593         <wsd l:output n ame="getSi tesForStat ionRespons e">
  5594           <s oap:body u se="litera l" />
  5595         </ws dl:output>
  5596       </wsdl :operation >
  5597       <wsdl: operation  name="getB loodTransf usionRepor ts">
  5598         <soa p:operatio n soapActi on="" styl e="documen t" />
  5599         <wsd l:input na me="getBlo odTransfus ionReports ">
  5600           <s oap:body u se="litera l" />
  5601         </ws dl:input>
  5602         <wsd l:output n ame="getBl oodTransfu sionReport sResponse" >
  5603           <s oap:body u se="litera l" />
  5604         </ws dl:output>
  5605       </wsdl :operation >
  5606       <wsdl: operation  name="getC areTeamRep orts">
  5607         <soa p:operatio n soapActi on="" styl e="documen t" />
  5608         <wsd l:input na me="getCar eTeamRepor ts">
  5609           <s oap:body u se="litera l" />
  5610         </ws dl:input>
  5611         <wsd l:output n ame="getCa reTeamRepo rtsRespons e">
  5612           <s oap:body u se="litera l" />
  5613         </ws dl:output>
  5614       </wsdl :operation >
  5615       <wsdl: operation  name="getP atientsByP rovider">
  5616         <soa p:operatio n soapActi on="" styl e="documen t" />
  5617         <wsd l:input na me="getPat ientsByPro vider">
  5618           <s oap:body u se="litera l" />
  5619         </ws dl:input>
  5620         <wsd l:output n ame="getPa tientsByPr oviderResp onse">
  5621           <s oap:body u se="litera l" />
  5622         </ws dl:output>
  5623       </wsdl :operation >
  5624       <wsdl: operation  name="getH ealthSumma ry">
  5625         <soa p:operatio n soapActi on="" styl e="documen t" />
  5626         <wsd l:input na me="getHea lthSummary ">
  5627           <s oap:body u se="litera l" />
  5628         </ws dl:input>
  5629         <wsd l:output n ame="getHe althSummar yResponse" >
  5630           <s oap:body u se="litera l" />
  5631         </ws dl:output>
  5632       </wsdl :operation >
  5633       <wsdl: operation  name="getV italSigns" >
  5634         <soa p:operatio n soapActi on="" styl e="documen t" />
  5635         <wsd l:input na me="getVit alSigns">
  5636           <s oap:body u se="litera l" />
  5637         </ws dl:input>
  5638         <wsd l:output n ame="getVi talSignsRe sponse">
  5639           <s oap:body u se="litera l" />
  5640         </ws dl:output>
  5641       </wsdl :operation >
  5642       <wsdl: operation  name="writ eSimpleOrd erByPolicy ">
  5643         <soa p:operatio n soapActi on="" styl e="documen t" />
  5644         <wsd l:input na me="writeS impleOrder ByPolicy">
  5645           <s oap:body u se="litera l" />
  5646         </ws dl:input>
  5647         <wsd l:output n ame="write SimpleOrde rByPolicyR esponse">
  5648           <s oap:body u se="litera l" />
  5649         </ws dl:output>
  5650       </wsdl :operation >
  5651       <wsdl: operation  name="getS ignedNotes ">
  5652         <soa p:operatio n soapActi on="" styl e="documen t" />
  5653         <wsd l:input na me="getSig nedNotes">
  5654           <s oap:body u se="litera l" />
  5655         </ws dl:input>
  5656         <wsd l:output n ame="getSi gnedNotesR esponse">
  5657           <s oap:body u se="litera l" />
  5658         </ws dl:output>
  5659       </wsdl :operation >
  5660       <wsdl: operation  name="getU ncosignedN otes">
  5661         <soa p:operatio n soapActi on="" styl e="documen t" />
  5662         <wsd l:input na me="getUnc osignedNot es">
  5663           <s oap:body u se="litera l" />
  5664         </ws dl:input>
  5665         <wsd l:output n ame="getUn cosignedNo tesRespons e">
  5666           <s oap:body u se="litera l" />
  5667         </ws dl:output>
  5668       </wsdl :operation >
  5669       <wsdl: operation  name="getD ischargesR eports">
  5670         <soa p:operatio n soapActi on="" styl e="documen t" />
  5671         <wsd l:input na me="getDis chargesRep orts">
  5672           <s oap:body u se="litera l" />
  5673         </ws dl:input>
  5674         <wsd l:output n ame="getDi schargesRe portsRespo nse">
  5675           <s oap:body u se="litera l" />
  5676         </ws dl:output>
  5677       </wsdl :operation >
  5678       <wsdl: operation  name="getI temsForGra phingType" >
  5679         <soa p:operatio n soapActi on="" styl e="documen t" />
  5680         <wsd l:input na me="getIte msForGraph ingType">
  5681           <s oap:body u se="litera l" />
  5682         </ws dl:input>
  5683         <wsd l:output n ame="getIt emsForGrap hingTypeRe sponse">
  5684           <s oap:body u se="litera l" />
  5685         </ws dl:output>
  5686       </wsdl :operation >
  5687       <wsdl: operation  name="getU nitDoseMed s">
  5688         <soa p:operatio n soapActi on="" styl e="documen t" />
  5689         <wsd l:input na me="getUni tDoseMeds" >
  5690           <s oap:body u se="litera l" />
  5691         </ws dl:input>
  5692         <wsd l:output n ame="getUn itDoseMeds Response">
  5693           <s oap:body u se="litera l" />
  5694         </ws dl:output>
  5695       </wsdl :operation >
  5696       <wsdl: operation  name="getP atientsByC linic">
  5697         <soa p:operatio n soapActi on="" styl e="documen t" />
  5698         <wsd l:input na me="getPat ientsByCli nic">
  5699           <s oap:body u se="litera l" />
  5700         </ws dl:input>
  5701         <wsd l:output n ame="getPa tientsByCl inicRespon se">
  5702           <s oap:body u se="litera l" />
  5703         </ws dl:output>
  5704       </wsdl :operation >
  5705       <wsdl: operation  name="getC orrespondi ngIds">
  5706         <soa p:operatio n soapActi on="" styl e="documen t" />
  5707         <wsd l:input na me="getCor responding Ids">
  5708           <s oap:body u se="litera l" />
  5709         </ws dl:input>
  5710         <wsd l:output n ame="getCo rrespondin gIdsRespon se">
  5711           <s oap:body u se="litera l" />
  5712         </ws dl:output>
  5713       </wsdl :operation >
  5714       <wsdl: operation  name="getP rfNoteActi ons">
  5715         <soa p:operatio n soapActi on="" styl e="documen t" />
  5716         <wsd l:input na me="getPrf NoteAction s">
  5717           <s oap:body u se="litera l" />
  5718         </ws dl:input>
  5719         <wsd l:output n ame="getPr fNoteActio nsResponse ">
  5720           <s oap:body u se="litera l" />
  5721         </ws dl:output>
  5722       </wsdl :operation >
  5723       <wsdl: operation  name="isCo signerRequ ired">
  5724         <soa p:operatio n soapActi on="" styl e="documen t" />
  5725         <wsd l:input na me="isCosi gnerRequir ed">
  5726           <s oap:body u se="litera l" />
  5727         </ws dl:input>
  5728         <wsd l:output n ame="isCos ignerRequi redRespons e">
  5729           <s oap:body u se="litera l" />
  5730         </ws dl:output>
  5731       </wsdl :operation >
  5732       <wsdl: operation  name="logi n">
  5733         <soa p:operatio n soapActi on="" styl e="documen t" />
  5734         <wsd l:input na me="login" >
  5735           <s oap:body u se="litera l" />
  5736         </ws dl:input>
  5737         <wsd l:output n ame="login Response">
  5738           <s oap:body u se="litera l" />
  5739         </ws dl:output>
  5740         <wsd l:fault na me="Valida tionExcept ion">
  5741           <s oap:fault  use="liter al" name=" Validation Exception"  namespace ="" />
  5742         </ws dl:fault>
  5743       </wsdl :operation >
  5744       <wsdl: operation  name="getS urgeryRepo rtsWithTex t">
  5745         <soa p:operatio n soapActi on="" styl e="documen t" />
  5746         <wsd l:input na me="getSur geryReport sWithText" >
  5747           <s oap:body u se="litera l" />
  5748         </ws dl:input>
  5749         <wsd l:output n ame="getSu rgeryRepor tsWithText Response">
  5750           <s oap:body u se="litera l" />
  5751         </ws dl:output>
  5752       </wsdl :operation >
  5753       <wsdl: operation  name="user HasPermiss ion">
  5754         <soa p:operatio n soapActi on="" styl e="documen t" />
  5755         <wsd l:input na me="userHa sPermissio n">
  5756           <s oap:body u se="litera l" />
  5757         </ws dl:input>
  5758         <wsd l:output n ame="userH asPermissi onResponse ">
  5759           <s oap:body u se="litera l" />
  5760         </ws dl:output>
  5761       </wsdl :operation >
  5762       <wsdl: operation  name="logi nVIA">
  5763         <soa p:operatio n soapActi on="" styl e="documen t" />
  5764         <wsd l:input na me="loginV IA">
  5765           <s oap:body u se="litera l" />
  5766         </ws dl:input>
  5767         <wsd l:output n ame="login VIARespons e">
  5768           <s oap:body u se="litera l" />
  5769         </ws dl:output>
  5770         <wsd l:fault na me="Valida tionExcept ion">
  5771           <s oap:fault  use="liter al" name=" Validation Exception"  namespace ="" />
  5772         </ws dl:fault>
  5773       </wsdl :operation >
  5774       <wsdl: operation  name="isPr fNote">
  5775         <soa p:operatio n soapActi on="" styl e="documen t" />
  5776         <wsd l:input na me="isPrfN ote">
  5777           <s oap:body u se="litera l" />
  5778         </ws dl:input>
  5779         <wsd l:output n ame="isPrf NoteRespon se">
  5780           <s oap:body u se="litera l" />
  5781         </ws dl:output>
  5782       </wsdl :operation >
  5783       <wsdl: operation  name="getS ite">
  5784         <soa p:operatio n soapActi on="" styl e="documen t" />
  5785         <wsd l:input na me="getSit e">
  5786           <s oap:body u se="litera l" />
  5787         </ws dl:input>
  5788         <wsd l:output n ame="getSi teResponse ">
  5789           <s oap:body u se="litera l" />
  5790         </ws dl:output>
  5791       </wsdl :operation >
  5792       <wsdl: operation  name="getB loodBankRe ports">
  5793         <soa p:operatio n soapActi on="" styl e="documen t" />
  5794         <wsd l:input na me="getBlo odBankRepo rts">
  5795           <s oap:body u se="litera l" />
  5796         </ws dl:input>
  5797         <wsd l:output n ame="getBl oodBankRep ortsRespon se">
  5798           <s oap:body u se="litera l" />
  5799         </ws dl:output>
  5800       </wsdl :operation >
  5801       <wsdl: operation  name="getC hemHemRepo rts">
  5802         <soa p:operatio n soapActi on="" styl e="documen t" />
  5803         <wsd l:input na me="getChe mHemReport s">
  5804           <s oap:body u se="litera l" />
  5805         </ws dl:input>
  5806         <wsd l:output n ame="getCh emHemRepor tsResponse ">
  5807           <s oap:body u se="litera l" />
  5808         </ws dl:output>
  5809       </wsdl :operation >
  5810       <wsdl: operation  name="getN otesWithTe xt">
  5811         <soa p:operatio n soapActi on="" styl e="documen t" />
  5812         <wsd l:input na me="getNot esWithText ">
  5813           <s oap:body u se="litera l" />
  5814         </ws dl:input>
  5815         <wsd l:output n ame="getNo tesWithTex tResponse" >
  5816           <s oap:body u se="litera l" />
  5817         </ws dl:output>
  5818       </wsdl :operation >
  5819       <wsdl: operation  name="getN ote">
  5820         <soa p:operatio n soapActi on="" styl e="documen t" />
  5821         <wsd l:input na me="getNot e">
  5822           <s oap:body u se="litera l" />
  5823         </ws dl:input>
  5824         <wsd l:output n ame="getNo teResponse ">
  5825           <s oap:body u se="litera l" />
  5826         </ws dl:output>
  5827       </wsdl :operation >
  5828       <wsdl: operation  name="getM entalHealt hInstrumen tsForPatie nt">
  5829         <soa p:operatio n soapActi on="" styl e="documen t" />
  5830         <wsd l:input na me="getMen talHealthI nstruments ForPatient ">
  5831           <s oap:body u se="litera l" />
  5832         </ws dl:input>
  5833         <wsd l:output n ame="getMe ntalHealth Instrument sForPatien tResponse" >
  5834           <s oap:body u se="litera l" />
  5835         </ws dl:output>
  5836       </wsdl :operation >
  5837       <wsdl: operation  name="getS urgeryRepo rts">
  5838         <soa p:operatio n soapActi on="" styl e="documen t" />
  5839         <wsd l:input na me="getSur geryReport s">
  5840           <s oap:body u se="litera l" />
  5841         </ws dl:input>
  5842         <wsd l:output n ame="getSu rgeryRepor tsResponse ">
  5843           <s oap:body u se="litera l" />
  5844         </ws dl:output>
  5845       </wsdl :operation >
  5846       <wsdl: operation  name="getA ctiveRemin derReports ">
  5847         <soa p:operatio n soapActi on="" styl e="documen t" />
  5848         <wsd l:input na me="getAct iveReminde rReports">
  5849           <s oap:body u se="litera l" />
  5850         </ws dl:input>
  5851         <wsd l:output n ame="getAc tiveRemind erReportsR esponse">
  5852           <s oap:body u se="litera l" />
  5853         </ws dl:output>
  5854       </wsdl :operation >
  5855       <wsdl: operation  name="getM entalHealt hInstrumen tResultSet ">
  5856         <soa p:operatio n soapActi on="" styl e="documen t" />
  5857         <wsd l:input na me="getMen talHealthI nstrumentR esultSet">
  5858           <s oap:body u se="litera l" />
  5859         </ws dl:input>
  5860         <wsd l:output n ame="getMe ntalHealth Instrument ResultSetR esponse">
  5861           <s oap:body u se="litera l" />
  5862         </ws dl:output>
  5863       </wsdl :operation >
  5864       <wsdl: operation  name="getA ppointment Text">
  5865         <soa p:operatio n soapActi on="" styl e="documen t" />
  5866         <wsd l:input na me="getApp ointmentTe xt">
  5867           <s oap:body u se="litera l" />
  5868         </ws dl:input>
  5869         <wsd l:output n ame="getAp pointmentT extRespons e">
  5870           <s oap:body u se="litera l" />
  5871         </ws dl:output>
  5872       </wsdl :operation >
  5873       <wsdl: operation  name="getP roblemList FromSites" >
  5874         <soa p:operatio n soapActi on="" styl e="documen t" />
  5875         <wsd l:input na me="getPro blemListFr omSites">
  5876           <s oap:body u se="litera l" />
  5877         </ws dl:input>
  5878         <wsd l:output n ame="getPr oblemListF romSitesRe sponse">
  5879           <s oap:body u se="litera l" />
  5880         </ws dl:output>
  5881       </wsdl :operation >
  5882       <wsdl: operation  name="isCo nsultNote" >
  5883         <soa p:operatio n soapActi on="" styl e="documen t" />
  5884         <wsd l:input na me="isCons ultNote">
  5885           <s oap:body u se="litera l" />
  5886         </ws dl:input>
  5887         <wsd l:output n ame="isCon sultNoteRe sponse">
  5888           <s oap:body u se="litera l" />
  5889         </ws dl:output>
  5890       </wsdl :operation >
  5891       <wsdl: operation  name="isOn eVisitNote ">
  5892         <soa p:operatio n soapActi on="" styl e="documen t" />
  5893         <wsd l:input na me="isOneV isitNote">
  5894           <s oap:body u se="litera l" />
  5895         </ws dl:input>
  5896         <wsd l:output n ame="isOne VisitNoteR esponse">
  5897           <s oap:body u se="litera l" />
  5898         </ws dl:output>
  5899       </wsdl :operation >
  5900       <wsdl: operation  name="getC urrentAdmi ssionDetai ls">
  5901         <soa p:operatio n soapActi on="" styl e="documen t" />
  5902         <wsd l:input na me="getCur rentAdmiss ionDetails ">
  5903           <s oap:body u se="litera l" />
  5904         </ws dl:input>
  5905         <wsd l:output n ame="getCu rrentAdmis sionDetail sResponse" >
  5906           <s oap:body u se="litera l" />
  5907         </ws dl:output>
  5908       </wsdl :operation >
  5909       <wsdl: operation  name="getC linicalWar nings">
  5910         <soa p:operatio n soapActi on="" styl e="documen t" />
  5911         <wsd l:input na me="getCli nicalWarni ngs">
  5912           <s oap:body u se="litera l" />
  5913         </ws dl:input>
  5914         <wsd l:output n ame="getCl inicalWarn ingsRespon se">
  5915           <s oap:body u se="litera l" />
  5916         </ws dl:output>
  5917       </wsdl :operation >
  5918       <wsdl: operation  name="getC risisNotes ">
  5919         <soa p:operatio n soapActi on="" styl e="documen t" />
  5920         <wsd l:input na me="getCri sisNotes">
  5921           <s oap:body u se="litera l" />
  5922         </ws dl:input>
  5923         <wsd l:output n ame="getCr isisNotesR esponse">
  5924           <s oap:body u se="litera l" />
  5925         </ws dl:output>
  5926       </wsdl :operation >
  5927       <wsdl: operation  name="getN hinData">
  5928         <soa p:operatio n soapActi on="" styl e="documen t" />
  5929         <wsd l:input na me="getNhi nData">
  5930           <s oap:body u se="litera l" />
  5931         </ws dl:input>
  5932         <wsd l:output n ame="getNh inDataResp onse">
  5933           <s oap:body u se="litera l" />
  5934         </ws dl:output>
  5935       </wsdl :operation >
  5936       <wsdl: operation  name="getA llOrders">
  5937         <soa p:operatio n soapActi on="" styl e="documen t" />
  5938         <wsd l:input na me="getAll Orders">
  5939           <s oap:body u se="litera l" />
  5940         </ws dl:input>
  5941         <wsd l:output n ame="getAl lOrdersRes ponse">
  5942           <s oap:body u se="litera l" />
  5943         </ws dl:output>
  5944       </wsdl :operation >
  5945       <wsdl: operation  name="getO utpatientM eds">
  5946         <soa p:operatio n soapActi on="" styl e="documen t" />
  5947         <wsd l:input na me="getOut patientMed s">
  5948           <s oap:body u se="litera l" />
  5949         </ws dl:input>
  5950         <wsd l:output n ame="getOu tpatientMe dsResponse ">
  5951           <s oap:body u se="litera l" />
  5952         </ws dl:output>
  5953       </wsdl :operation >
  5954       <wsdl: operation  name="getA utopsyRepo rts">
  5955         <soa p:operatio n soapActi on="" styl e="documen t" />
  5956         <wsd l:input na me="getAut opsyReport s">
  5957           <s oap:body u se="litera l" />
  5958         </ws dl:input>
  5959         <wsd l:output n ame="getAu topsyRepor tsResponse ">
  5960           <s oap:body u se="litera l" />
  5961         </ws dl:output>
  5962       </wsdl :operation >
  5963       <wsdl: operation  name="getA ppointment s">
  5964         <soa p:operatio n soapActi on="" styl e="documen t" />
  5965         <wsd l:input na me="getApp ointments" >
  5966           <s oap:body u se="litera l" />
  5967         </ws dl:input>
  5968         <wsd l:output n ame="getAp pointments Response">
  5969           <s oap:body u se="litera l" />
  5970         </ws dl:output>
  5971       </wsdl :operation >
  5972       <wsdl: operation  name="getP roblemList ">
  5973         <soa p:operatio n soapActi on="" styl e="documen t" />
  5974         <wsd l:input na me="getPro blemList">
  5975           <s oap:body u se="litera l" />
  5976         </ws dl:input>
  5977         <wsd l:output n ame="getPr oblemListR esponse">
  5978           <s oap:body u se="litera l" />
  5979         </ws dl:output>
  5980       </wsdl :operation >
  5981       <wsdl: operation  name="getL ocations">
  5982         <soa p:operatio n soapActi on="" styl e="documen t" />
  5983         <wsd l:input na me="getLoc ations">
  5984           <s oap:body u se="litera l" />
  5985         </ws dl:input>
  5986         <wsd l:output n ame="getLo cationsRes ponse">
  5987           <s oap:body u se="litera l" />
  5988         </ws dl:output>
  5989       </wsdl :operation >
  5990       <wsdl: operation  name="getA dhocHealth SummaryByD isplayName ">
  5991         <soa p:operatio n soapActi on="" styl e="documen t" />
  5992         <wsd l:input na me="getAdh ocHealthSu mmaryByDis playName">
  5993           <s oap:body u se="litera l" />
  5994         </ws dl:input>
  5995         <wsd l:output n ame="getAd hocHealthS ummaryByDi splayNameR esponse">
  5996           <s oap:body u se="litera l" />
  5997         </ws dl:output>
  5998       </wsdl :operation >
  5999       <wsdl: operation  name="getO rderDialog sForDispla yGroup">
  6000         <soa p:operatio n soapActi on="" styl e="documen t" />
  6001         <wsd l:input na me="getOrd erDialogsF orDisplayG roup">
  6002           <s oap:body u se="litera l" />
  6003         </ws dl:input>
  6004         <wsd l:output n ame="getOr derDialogs ForDisplay GroupRespo nse">
  6005           <s oap:body u se="litera l" />
  6006         </ws dl:output>
  6007       </wsdl :operation >
  6008       <wsdl: operation  name="getO rderDialog Items">
  6009         <soa p:operatio n soapActi on="" styl e="documen t" />
  6010         <wsd l:input na me="getOrd erDialogIt ems">
  6011           <s oap:body u se="litera l" />
  6012         </ws dl:input>
  6013         <wsd l:output n ame="getOr derDialogI temsRespon se">
  6014           <s oap:body u se="litera l" />
  6015         </ws dl:output>
  6016       </wsdl :operation >
  6017       <wsdl: operation  name="sele ct">
  6018         <soa p:operatio n soapActi on="" styl e="documen t" />
  6019         <wsd l:input na me="select ">
  6020           <s oap:body u se="litera l" />
  6021         </ws dl:input>
  6022         <wsd l:output n ame="selec tResponse" >
  6023           <s oap:body u se="litera l" />
  6024         </ws dl:output>
  6025       </wsdl :operation >
  6026       <wsdl: operation  name="getP atientAsso ciates">
  6027         <soa p:operatio n soapActi on="" styl e="documen t" />
  6028         <wsd l:input na me="getPat ientAssoci ates">
  6029           <s oap:body u se="litera l" />
  6030         </ws dl:input>
  6031         <wsd l:output n ame="getPa tientAssoc iatesRespo nse">
  6032           <s oap:body u se="litera l" />
  6033         </ws dl:output>
  6034       </wsdl :operation >
  6035       <wsdl: operation  name="getI cdProcedur esReports" >
  6036         <soa p:operatio n soapActi on="" styl e="documen t" />
  6037         <wsd l:input na me="getIcd Procedures Reports">
  6038           <s oap:body u se="litera l" />
  6039         </ws dl:input>
  6040         <wsd l:output n ame="getIc dProcedure sReportsRe sponse">
  6041           <s oap:body u se="litera l" />
  6042         </ws dl:output>
  6043       </wsdl :operation >
  6044       <wsdl: operation  name="getU sernameOrH ospitalLoc ation">
  6045         <soa p:operatio n soapActi on="" styl e="documen t" />
  6046         <wsd l:input na me="getUse rnameOrHos pitalLocat ion">
  6047           <s oap:body u se="litera l" />
  6048         </ws dl:input>
  6049         <wsd l:output n ame="getUs ernameOrHo spitalLoca tionRespon se">
  6050           <s oap:body u se="litera l" />
  6051         </ws dl:output>
  6052       </wsdl :operation >
  6053       <wsdl: operation  name="matc h">
  6054         <soa p:operatio n soapActi on="" styl e="documen t" />
  6055         <wsd l:input na me="match" >
  6056           <s oap:body u se="litera l" />
  6057         </ws dl:input>
  6058         <wsd l:output n ame="match Response">
  6059           <s oap:body u se="litera l" />
  6060         </ws dl:output>
  6061       </wsdl :operation >
  6062       <wsdl: operation  name="getV ersion">
  6063         <soa p:operatio n soapActi on="" styl e="documen t" />
  6064         <wsd l:input na me="getVer sion">
  6065           <s oap:body u se="litera l" />
  6066         </ws dl:input>
  6067         <wsd l:output n ame="getVe rsionRespo nse">
  6068           <s oap:body u se="litera l" />
  6069         </ws dl:output>
  6070       </wsdl :operation >
  6071       <wsdl: operation  name="getL abTests">
  6072         <soa p:operatio n soapActi on="" styl e="documen t" />
  6073         <wsd l:input na me="getLab Tests">
  6074           <s oap:body u se="litera l" />
  6075         </ws dl:input>
  6076         <wsd l:output n ame="getLa bTestsResp onse">
  6077           <s oap:body u se="litera l" />
  6078         </ws dl:output>
  6079       </wsdl :operation >
  6080       <wsdl: operation  name="issu eConfident ialityBull etin">
  6081         <soa p:operatio n soapActi on="" styl e="documen t" />
  6082         <wsd l:input na me="issueC onfidentia lityBullet in">
  6083           <s oap:body u se="litera l" />
  6084         </ws dl:input>
  6085         <wsd l:output n ame="issue Confidenti alityBulle tinRespons e">
  6086           <s oap:body u se="litera l" />
  6087         </ws dl:output>
  6088       </wsdl :operation >
  6089       <wsdl: operation  name="pati entInquiry ">
  6090         <soa p:operatio n soapActi on="" styl e="documen t" />
  6091         <wsd l:input na me="patien tInquiry">
  6092           <s oap:body u se="litera l" />
  6093         </ws dl:input>
  6094         <wsd l:output n ame="patie ntInquiryR esponse">
  6095           <s oap:body u se="litera l" />
  6096         </ws dl:output>
  6097       </wsdl :operation >
  6098       <wsdl: operation  name="getD ischargeDi agnosisRep orts">
  6099         <soa p:operatio n soapActi on="" styl e="documen t" />
  6100         <wsd l:input na me="getDis chargeDiag nosisRepor ts">
  6101           <s oap:body u se="litera l" />
  6102         </ws dl:input>
  6103         <wsd l:output n ame="getDi schargeDia gnosisRepo rtsRespons e">
  6104           <s oap:body u se="litera l" />
  6105         </ws dl:output>
  6106       </wsdl :operation >
  6107       <wsdl: operation  name="getL atestVital Signs">
  6108         <soa p:operatio n soapActi on="" styl e="documen t" />
  6109         <wsd l:input na me="getLat estVitalSi gns">
  6110           <s oap:body u se="litera l" />
  6111         </ws dl:input>
  6112         <wsd l:output n ame="getLa testVitalS ignsRespon se">
  6113           <s oap:body u se="litera l" />
  6114         </ws dl:output>
  6115       </wsdl :operation >
  6116       <wsdl: operation  name="getO utpatientE ncounterRe ports">
  6117         <soa p:operatio n soapActi on="" styl e="documen t" />
  6118         <wsd l:input na me="getOut patientEnc ounterRepo rts">
  6119           <s oap:body u se="litera l" />
  6120         </ws dl:input>
  6121         <wsd l:output n ame="getOu tpatientEn counterRep ortsRespon se">
  6122           <s oap:body u se="litera l" />
  6123         </ws dl:output>
  6124       </wsdl :operation >
  6125       <wsdl: operation  name="getT eams">
  6126         <soa p:operatio n soapActi on="" styl e="documen t" />
  6127         <wsd l:input na me="getTea ms">
  6128           <s oap:body u se="litera l" />
  6129         </ws dl:input>
  6130         <wsd l:output n ame="getTe amsRespons e">
  6131           <s oap:body u se="litera l" />
  6132         </ws dl:output>
  6133       </wsdl :operation >
  6134       <wsdl: operation  name="getT reatingSpe cialtyRepo rts">
  6135         <soa p:operatio n soapActi on="" styl e="documen t" />
  6136         <wsd l:input na me="getTre atingSpeci altyReport s">
  6137           <s oap:body u se="litera l" />
  6138         </ws dl:input>
  6139         <wsd l:output n ame="getTr eatingSpec ialtyRepor tsResponse ">
  6140           <s oap:body u se="litera l" />
  6141         </ws dl:output>
  6142       </wsdl :operation >
  6143       <wsdl: operation  name="getU nsignedNot es">
  6144         <soa p:operatio n soapActi on="" styl e="documen t" />
  6145         <wsd l:input na me="getUns ignedNotes ">
  6146           <s oap:body u se="litera l" />
  6147         </ws dl:input>
  6148         <wsd l:output n ame="getUn signedNote sResponse" >
  6149           <s oap:body u se="litera l" />
  6150         </ws dl:output>
  6151       </wsdl :operation >
  6152       <wsdl: operation  name="getM edsAdminHx ">
  6153         <soa p:operatio n soapActi on="" styl e="documen t" />
  6154         <wsd l:input na me="getMed sAdminHx">
  6155           <s oap:body u se="litera l" />
  6156         </ws dl:input>
  6157         <wsd l:output n ame="getMe dsAdminHxR esponse">
  6158           <s oap:body u se="litera l" />
  6159         </ws dl:output>
  6160       </wsdl :operation >
  6161       <wsdl: operation  name="getN oteTitles" >
  6162         <soa p:operatio n soapActi on="" styl e="documen t" />
  6163         <wsd l:input na me="getNot eTitles">
  6164           <s oap:body u se="litera l" />
  6165         </ws dl:input>
  6166         <wsd l:output n ame="getNo teTitlesRe sponse">
  6167           <s oap:body u se="litera l" />
  6168         </ws dl:output>
  6169       </wsdl :operation >
  6170       <wsdl: operation  name="getG raphingIte mData">
  6171         <soa p:operatio n soapActi on="" styl e="documen t" />
  6172         <wsd l:input na me="getGra phingItemD ata">
  6173           <s oap:body u se="litera l" />
  6174         </ws dl:input>
  6175         <wsd l:output n ame="getGr aphingItem DataRespon se">
  6176           <s oap:body u se="litera l" />
  6177         </ws dl:output>
  6178       </wsdl :operation >
  6179       <wsdl: operation  name="getH ealthFacto rs">
  6180         <soa p:operatio n soapActi on="" styl e="documen t" />
  6181         <wsd l:input na me="getHea lthFactors ">
  6182           <s oap:body u se="litera l" />
  6183         </ws dl:input>
  6184         <wsd l:output n ame="getHe althFactor sResponse" >
  6185           <s oap:body u se="litera l" />
  6186         </ws dl:output>
  6187       </wsdl :operation >
  6188       <wsdl: operation  name="getV isits">
  6189         <soa p:operatio n soapActi on="" styl e="documen t" />
  6190         <wsd l:input na me="getVis its">
  6191           <s oap:body u se="litera l" />
  6192         </ws dl:input>
  6193         <wsd l:output n ame="getVi sitsRespon se">
  6194           <s oap:body u se="litera l" />
  6195         </ws dl:output>
  6196       </wsdl :operation >
  6197       <wsdl: operation  name="getH ospitalLoc ations">
  6198         <soa p:operatio n soapActi on="" styl e="documen t" />
  6199         <wsd l:input na me="getHos pitalLocat ions">
  6200           <s oap:body u se="litera l" />
  6201         </ws dl:input>
  6202         <wsd l:output n ame="getHo spitalLoca tionsRespo nse">
  6203           <s oap:body u se="litera l" />
  6204         </ws dl:output>
  6205       </wsdl :operation >
  6206       <wsdl: operation  name="getC ytologyRep orts">
  6207         <soa p:operatio n soapActi on="" styl e="documen t" />
  6208         <wsd l:input na me="getCyt ologyRepor ts">
  6209           <s oap:body u se="litera l" />
  6210         </ws dl:input>
  6211         <wsd l:output n ame="getCy tologyRepo rtsRespons e">
  6212           <s oap:body u se="litera l" />
  6213         </ws dl:output>
  6214       </wsdl :operation >
  6215       <wsdl: operation  name="isVa lidEsig">
  6216         <soa p:operatio n soapActi on="" styl e="documen t" />
  6217         <wsd l:input na me="isVali dEsig">
  6218           <s oap:body u se="litera l" />
  6219         </ws dl:input>
  6220         <wsd l:output n ame="isVal idEsigResp onse">
  6221           <s oap:body u se="litera l" />
  6222         </ws dl:output>
  6223       </wsdl :operation >
  6224       <wsdl: operation  name="getC ompAndPenR eports">
  6225         <soa p:operatio n soapActi on="" styl e="documen t" />
  6226         <wsd l:input na me="getCom pAndPenRep orts">
  6227           <s oap:body u se="litera l" />
  6228         </ws dl:input>
  6229         <wsd l:output n ame="getCo mpAndPenRe portsRespo nse">
  6230           <s oap:body u se="litera l" />
  6231         </ws dl:output>
  6232       </wsdl :operation >
  6233       <wsdl: operation  name="cprs Launch">
  6234         <soa p:operatio n soapActi on="" styl e="documen t" />
  6235         <wsd l:input na me="cprsLa unch">
  6236           <s oap:body u se="litera l" />
  6237         </ws dl:input>
  6238         <wsd l:output n ame="cprsL aunchRespo nse">
  6239           <s oap:body u se="litera l" />
  6240         </ws dl:output>
  6241       </wsdl :operation >
  6242       <wsdl: operation  name="getO rderStatus ForPatient ">
  6243         <soa p:operatio n soapActi on="" styl e="documen t" />
  6244         <wsd l:input na me="getOrd erStatusFo rPatient">
  6245           <s oap:body u se="litera l" />
  6246         </ws dl:input>
  6247         <wsd l:output n ame="getOr derStatusF orPatientR esponse">
  6248           <s oap:body u se="litera l" />
  6249         </ws dl:output>
  6250       </wsdl :operation >
  6251       <wsdl: operation  name="cprs UserLookup ">
  6252         <soa p:operatio n soapActi on="" styl e="documen t" />
  6253         <wsd l:input na me="cprsUs erLookup">
  6254           <s oap:body u se="litera l" />
  6255         </ws dl:input>
  6256         <wsd l:output n ame="cprsU serLookupR esponse">
  6257           <s oap:body u se="litera l" />
  6258         </ws dl:output>
  6259       </wsdl :operation >
  6260       <wsdl: operation  name="getP atientList ForReminde rReport">
  6261         <soa p:operatio n soapActi on="" styl e="documen t" />
  6262         <wsd l:input na me="getPat ientListFo rReminderR eport">
  6263           <s oap:body u se="litera l" />
  6264         </ws dl:input>
  6265         <wsd l:output n ame="getPa tientListF orReminder ReportResp onse">
  6266           <s oap:body u se="litera l" />
  6267         </ws dl:output>
  6268       </wsdl :operation >
  6269     </wsdl:b inding>
  6270     <wsdl:se rvice name ="EmrServi ceImplServ ice">
  6271       <wsdl: port name= "EmrServic eImplPort"  binding=" tns:EmrSer viceImplSe rviceSoapB inding">
  6272           <soap:addr ess locati on="https: // URL : PORT /via-webse rvices/ser vices/EmrS ervice" />
  6273       </wsdl :port>
  6274     </wsdl:s ervice>
  6275   </wsdl:def initions>