813. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/3/2017 11:15:44 AM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

813.1 Files compared

# Location File Last Modified
1 ehmp.zip\ehmp\ehmp\product\production\soap-handler\src\main\resources\wsdl\jmeadows_2_3_3_0_2 JMeadowsDataService_metadata2.xsd Thu Apr 28 21:02:40 2016 UTC
2 ehmp.zip\ehmp\ehmp\product\production\soap-handler\src\main\resources\wsdl\jmeadows_2_3_3_0_2 JMeadowsDataService_metadata2.xsd Mon Oct 2 19:56:50 2017 UTC

813.2 Comparison summary

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

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

813.4 Active regular expressions

No regular expressions were active.

813.5 Comparison detail

  1   <!-- Publi shed by JA X-WS RI (h ttp://jax- ws.java.ne t). RI's v ersion is  Metro/2.3. 1-b419 (br anches/2.3 .1.x-7937;  2014-08-0 4T08:11:03 +0000) JAX WS-RI/2.2. 10-b140803 .1500 JAXW S-API/2.2. 11 JAXB-RI /2.2.10-b1 40802.1033  JAXB-API/ 2.2.12-b14 0109.1041  svn-revisi on#unknown . --><xs:s chema xmln s:ns1="htt p://webser vice.vds. URL         /" xmlns:n s2="http:/ /webservic e.bhie. URL         /" xmlns:t ns="http:/ /webservic e.jmeadows . URL         /" xmlns:x s="http:// www.w3.org /2001/XMLS chema" tar getNamespa ce="http:/ /webservic e.jmeadows . URL         /" version ="1.0">
  2       <xs:import  namespace ="http://w ebservice. vds. URL         /" schemaL ocation="J MeadowsDat aService_m etadata1.x sd"/>
  3       <xs:import  namespace ="http://w ebservice. bhie. URL         /" schemaL ocation="J MeadowsDat aService_m etadata3.x sd"/>
  4     <xs:elem ent name=" JMeadowsEx ception" t ype="tns:J MeadowsExc eption"/>
  5     <xs:elem ent name=" auditSensi tiveRecord Access" ty pe="tns:au ditSensiti veRecordAc cess"/>
  6     <xs:elem ent name=" auditSensi tiveRecord AccessResp onse" type ="tns:audi tSensitive RecordAcce ssResponse "/>
  7     <xs:elem ent name=" auditVARes trictedAcc ess" type= "tns:audit VARestrict edAccess"/ >
  8     <xs:elem ent name=" auditVARes trictedAcc essRespons e" type="t ns:auditVA Restricted AccessResp onse"/>
  9     <xs:elem ent name=" getAdmissi onDetails"  type="tns :getAdmiss ionDetails "/>
  10     <xs:elem ent name=" getAdmissi onDetailsR esponse" t ype="tns:g etAdmissio nDetailsRe sponse"/>
  11     <xs:elem ent name=" getAdmissi onDiagnosi s" type="t ns:getAdmi ssionDiagn osis"/>
  12     <xs:elem ent name=" getAdmissi onDiagnosi sResponse"  type="tns :getAdmiss ionDiagnos isResponse "/>
  13     <xs:elem ent name=" getAdmissi onProcedur es" type=" tns:getAdm issionProc edures"/>
  14     <xs:elem ent name=" getAdmissi onProcedur esResponse " type="tn s:getAdmis sionProced uresRespon se"/>
  15     <xs:elem ent name=" getAllergy Detail" ty pe="tns:ge tAllergyDe tail"/>
  16     <xs:elem ent name=" getAllergy DetailResp onse" type ="tns:getA llergyDeta ilResponse "/>
  17     <xs:elem ent name=" getAuthUse r" type="t ns:getAuth User"/>
  18     <xs:elem ent name=" getAuthUse rResponse"  type="tns :getAuthUs erResponse "/>
  19     <xs:elem ent name=" getBHIENot eImage" ty pe="tns:ge tBHIENoteI mage"/>
  20     <xs:elem ent name=" getBHIENot eImageResp onse" type ="tns:getB HIENoteIma geResponse "/>
  21     <xs:elem ent name=" getClinica lReminderD etail" typ e="tns:get ClinicalRe minderDeta il"/>
  22     <xs:elem ent name=" getClinica lReminderD etailRespo nse" type= "tns:getCl inicalRemi nderDetail Response"/ >
  23     <xs:elem ent name=" getConsult Report" ty pe="tns:ge tConsultRe port"/>
  24     <xs:elem ent name=" getConsult ReportResp onse" type ="tns:getC onsultRepo rtResponse "/>
  25     <xs:elem ent name=" getDODVLER PatientAll ergies" ty pe="tns:ge tDODVLERPa tientAller gies"/>
  26     <xs:elem ent name=" getDODVLER PatientAll ergiesResp onse" type ="tns:getD ODVLERPati entAllergi esResponse "/>
  27     <xs:elem ent name=" getDODVLER PatientCCD A" type="t ns:getDODV LERPatient CCDA"/>
  28     <xs:elem ent name=" getDODVLER PatientCCD AResponse"  type="tns :getDODVLE RPatientCC DAResponse "/>
  29     <xs:elem ent name=" getIehrUse rProfile"  type="tns: getIehrUse rProfile"/ >
  30     <xs:elem ent name=" getIehrUse rProfileRe sponse" ty pe="tns:ge tIehrUserP rofileResp onse"/>
  31     <xs:elem ent name=" getJanusGU IConfig" t ype="tns:g etJanusGUI Config"/>
  32     <xs:elem ent name=" getJanusGU IConfigRes ponse" typ e="tns:get JanusGUICo nfigRespon se"/>
  33     <xs:elem ent name=" getLabOrde rResult" t ype="tns:g etLabOrder Result"/>
  34     <xs:elem ent name=" getLabOrde rResultRes ponse" typ e="tns:get LabOrderRe sultRespon se"/>
  35     <xs:elem ent name=" getLoginIn fo" type=" tns:getLog inInfo"/>
  36     <xs:elem ent name=" getLoginIn foResponse " type="tn s:getLogin InfoRespon se"/>
  37     <xs:elem ent name=" getMedicat ionDetail"  type="tns :getMedica tionDetail "/>
  38     <xs:elem ent name=" getMedicat ionDetailR esponse" t ype="tns:g etMedicati onDetailRe sponse"/>
  39     <xs:elem ent name=" getOrderDe tail" type ="tns:getO rderDetail "/>
  40     <xs:elem ent name=" getOrderDe tailRespon se" type=" tns:getOrd erDetailRe sponse"/>
  41     <xs:elem ent name=" getOutpati entProcedu res" type= "tns:getOu tpatientPr ocedures"/ >
  42     <xs:elem ent name=" getOutpati entProcedu resRespons e" type="t ns:getOutp atientProc eduresResp onse"/>
  43     <xs:elem ent name=" getPatient Admissions " type="tn s:getPatie ntAdmissio ns"/>
  44     <xs:elem ent name=" getPatient Admissions Response"  type="tns: getPatient Admissions Response"/ >
  45     <xs:elem ent name=" getPatient Allergies"  type="tns :getPatien tAllergies "/>
  46     <xs:elem ent name=" getPatient AllergiesR esponse" t ype="tns:g etPatientA llergiesRe sponse"/>
  47     <xs:elem ent name=" getPatient Appointmen ts" type=" tns:getPat ientAppoin tments"/>
  48     <xs:elem ent name=" getPatient Appointmen tsResponse " type="tn s:getPatie ntAppointm entsRespon se"/>
  49     <xs:elem ent name=" getPatient ClinicalRe minders" t ype="tns:g etPatientC linicalRem inders"/>
  50     <xs:elem ent name=" getPatient ClinicalRe mindersRes ponse" typ e="tns:get PatientCli nicalRemin dersRespon se"/>
  51     <xs:elem ent name=" getPatient ConsultReq uests" typ e="tns:get PatientCon sultReques ts"/>
  52     <xs:elem ent name=" getPatient ConsultReq uestsRespo nse" type= "tns:getPa tientConsu ltRequests Response"/ >
  53     <xs:elem ent name=" getPatient CurrentVit als" type= "tns:getPa tientCurre ntVitals"/ >
  54     <xs:elem ent name=" getPatient CurrentVit alsRespons e" type="t ns:getPati entCurrent VitalsResp onse"/>
  55     <xs:elem ent name=" getPatient Demographi cs" type=" tns:getPat ientDemogr aphics"/>
  56     <xs:elem ent name=" getPatient Demographi csDetail"  type="tns: getPatient Demographi csDetail"/ >
  57     <xs:elem ent name=" getPatient Demographi csDetailRe sponse" ty pe="tns:ge tPatientDe mographics DetailResp onse"/>
  58     <xs:elem ent name=" getPatient Demographi csResponse " type="tn s:getPatie ntDemograp hicsRespon se"/>
  59     <xs:elem ent name=" getPatient DischargeS ummaries"  type="tns: getPatient DischargeS ummaries"/ >
  60     <xs:elem ent name=" getPatient DischargeS ummariesRe sponse" ty pe="tns:ge tPatientDi schargeSum mariesResp onse"/>
  61     <xs:elem ent name=" getPatient Encounters " type="tn s:getPatie ntEncounte rs"/>
  62     <xs:elem ent name=" getPatient Encounters Report" ty pe="tns:ge tPatientEn countersRe port"/>
  63     <xs:elem ent name=" getPatient Encounters ReportResp onse" type ="tns:getP atientEnco untersRepo rtResponse "/>
  64     <xs:elem ent name=" getPatient Encounters Response"  type="tns: getPatient Encounters Response"/ >
  65     <xs:elem ent name=" getPatient Forms" typ e="tns:get PatientFor ms"/>
  66     <xs:elem ent name=" getPatient FormsRespo nse" type= "tns:getPa tientForms Response"/ >
  67     <xs:elem ent name=" getPatient History" t ype="tns:g etPatientH istory"/>
  68     <xs:elem ent name=" getPatient HistoryRes ponse" typ e="tns:get PatientHis toryRespon se"/>
  69     <xs:elem ent name=" getPatient Immunizati ons" type= "tns:getPa tientImmun izations"/ >
  70     <xs:elem ent name=" getPatient Immunizati onsRespons e" type="t ns:getPati entImmuniz ationsResp onse"/>
  71     <xs:elem ent name=" getPatient Insurances " type="tn s:getPatie ntInsuranc es"/>
  72     <xs:elem ent name=" getPatient Insurances Response"  type="tns: getPatient Insurances Response"/ >
  73     <xs:elem ent name=" getPatient LabReport"  type="tns :getPatien tLabReport "/>
  74     <xs:elem ent name=" getPatient LabReportR esponse" t ype="tns:g etPatientL abReportRe sponse"/>
  75     <xs:elem ent name=" getPatient LabResults " type="tn s:getPatie ntLabResul ts"/>
  76     <xs:elem ent name=" getPatient LabResults Response"  type="tns: getPatient LabResults Response"/ >
  77     <xs:elem ent name=" getPatient LabTestRes ults" type ="tns:getP atientLabT estResults "/>
  78     <xs:elem ent name=" getPatient LabTestRes ultsRespon se" type=" tns:getPat ientLabTes tResultsRe sponse"/>
  79     <xs:elem ent name=" getPatient Labs" type ="tns:getP atientLabs "/>
  80     <xs:elem ent name=" getPatient LabsRespon se" type=" tns:getPat ientLabsRe sponse"/>
  81     <xs:elem ent name=" getPatient Medication s" type="t ns:getPati entMedicat ions"/>
  82     <xs:elem ent name=" getPatient Medication sResponse"  type="tns :getPatien tMedicatio nsResponse "/>
  83     <xs:elem ent name=" getPatient Orders" ty pe="tns:ge tPatientOr ders"/>
  84     <xs:elem ent name=" getPatient OrdersResp onse" type ="tns:getP atientOrde rsResponse "/>
  85     <xs:elem ent name=" getPatient ProblemLis t" type="t ns:getPati entProblem List"/>
  86     <xs:elem ent name=" getPatient ProblemLis tResponse"  type="tns :getPatien tProblemLi stResponse "/>
  87     <xs:elem ent name=" getPatient ProgressNo tes" type= "tns:getPa tientProgr essNotes"/ >
  88     <xs:elem ent name=" getPatient ProgressNo tesRespons e" type="t ns:getPati entProgres sNotesResp onse"/>
  89     <xs:elem ent name=" getPatient Rads" type ="tns:getP atientRads "/>
  90     <xs:elem ent name=" getPatient RadsRespon se" type=" tns:getPat ientRadsRe sponse"/>
  91     <xs:elem ent name=" getPatient Vitals" ty pe="tns:ge tPatientVi tals"/>
  92     <xs:elem ent name=" getPatient VitalsResp onse" type ="tns:getP atientVita lsResponse "/>
  93     <xs:elem ent name=" getProblem Detail" ty pe="tns:ge tProblemDe tail"/>
  94     <xs:elem ent name=" getProblem DetailResp onse" type ="tns:getP roblemDeta ilResponse "/>
  95     <xs:elem ent name=" getProgres sNote" typ e="tns:get ProgressNo te"/>
  96     <xs:elem ent name=" getProgres sNoteRespo nse" type= "tns:getPr ogressNote Response"/ >
  97     <xs:elem ent name=" getProvide rAdmission s" type="t ns:getProv iderAdmiss ions"/>
  98     <xs:elem ent name=" getProvide rAdmission sResponse"  type="tns :getProvid erAdmissio nsResponse "/>
  99     <xs:elem ent name=" getProvide rAppointme nts" type= "tns:getPr oviderAppo intments"/ >
  100     <xs:elem ent name=" getProvide rAppointme ntsRespons e" type="t ns:getProv iderAppoin tmentsResp onse"/>
  101     <xs:elem ent name=" getProvide rConsultsR eceived" t ype="tns:g etProvider ConsultsRe ceived"/>
  102     <xs:elem ent name=" getProvide rConsultsR eceivedRes ponse" typ e="tns:get ProviderCo nsultsRece ivedRespon se"/>
  103     <xs:elem ent name=" getProvide rConsultsR equested"  type="tns: getProvide rConsultsR equested"/ >
  104     <xs:elem ent name=" getProvide rConsultsR equestedRe sponse" ty pe="tns:ge tProviderC onsultsReq uestedResp onse"/>
  105     <xs:elem ent name=" getProvide rFlags" ty pe="tns:ge tProviderF lags"/>
  106     <xs:elem ent name=" getProvide rFlagsResp onse" type ="tns:getP roviderFla gsResponse "/>
  107     <xs:elem ent name=" getProvide rLabAbnorm alResults"  type="tns :getProvid erLabAbnor malResults "/>
  108     <xs:elem ent name=" getProvide rLabAbnorm alResultsR esponse" t ype="tns:g etProvider LabAbnorma lResultsRe sponse"/>
  109     <xs:elem ent name=" getProvide rOrdersPen ding" type ="tns:getP roviderOrd ersPending "/>
  110     <xs:elem ent name=" getProvide rOrdersPen dingRespon se" type=" tns:getPro viderOrder sPendingRe sponse"/>
  111     <xs:elem ent name=" getProvide rOrdersRes ulted" typ e="tns:get ProviderOr dersResult ed"/>
  112     <xs:elem ent name=" getProvide rOrdersRes ultedRespo nse" type= "tns:getPr oviderOrde rsResulted Response"/ >
  113     <xs:elem ent name=" getProvide rProfile"  type="tns: getProvide rProfile"/ >
  114     <xs:elem ent name=" getProvide rProfileRe sponse" ty pe="tns:ge tProviderP rofileResp onse"/>
  115     <xs:elem ent name=" getProvide rUnsignedN otes" type ="tns:getP roviderUns ignedNotes "/>
  116     <xs:elem ent name=" getProvide rUnsignedN otesRespon se" type=" tns:getPro viderUnsig nedNotesRe sponse"/>
  117     <xs:elem ent name=" getRadiolo gyReport"  type="tns: getRadiolo gyReport"/ >
  118     <xs:elem ent name=" getRadiolo gyReportRe sponse" ty pe="tns:ge tRadiology ReportResp onse"/>
  119     <xs:elem ent name=" getRecentl yViewedPat ients" typ e="tns:get RecentlyVi ewedPatien ts"/>
  120     <xs:elem ent name=" getRecentl yViewedPat ientsRespo nse" type= "tns:getRe centlyView edPatients Response"/ >
  121     <xs:elem ent name=" getService Errors" ty pe="tns:ge tServiceEr rors"/>
  122     <xs:elem ent name=" getService ErrorsResp onse" type ="tns:getS erviceErro rsResponse "/>
  123     <xs:elem ent name=" getSites"  type="tns: getSites"/ >
  124     <xs:elem ent name=" getSitesRe sponse" ty pe="tns:ge tSitesResp onse"/>
  125     <xs:elem ent name=" getStatus"  type="tns :getStatus "/>
  126     <xs:elem ent name=" getStatusR esponse" t ype="tns:g etStatusRe sponse"/>
  127     <xs:elem ent name=" getUserAle rts" type= "tns:getUs erAlerts"/ >
  128     <xs:elem ent name=" getUserAle rtsRespons e" type="t ns:getUser AlertsResp onse"/>
  129     <xs:elem ent name=" getVLERDoc ument" typ e="tns:get VLERDocume nt"/>
  130     <xs:elem ent name=" getVLERDoc umentList"  type="tns :getVLERDo cumentList "/>
  131     <xs:elem ent name=" getVLERDoc umentListR esponse" t ype="tns:g etVLERDocu mentListRe sponse"/>
  132     <xs:elem ent name=" getVLERDoc umentRespo nse" type= "tns:getVL ERDocument Response"/ >
  133     <xs:elem ent name=" getVersion " type="tn s:getVersi on"/>
  134     <xs:elem ent name=" getVersion Response"  type="tns: getVersion Response"/ >
  135     <xs:elem ent name=" getVisitNo tes" type= "tns:getVi sitNotes"/ >
  136     <xs:elem ent name=" getVisitNo tesRespons e" type="t ns:getVisi tNotesResp onse"/>
  137     <xs:elem ent name=" getWardAdm issions" t ype="tns:g etWardAdmi ssions"/>
  138     <xs:elem ent name=" getWardAdm issionsRes ponse" typ e="tns:get WardAdmiss ionsRespon se"/>
  139     <xs:elem ent name=" logAudit"  type="tns: logAudit"/ >
  140     <xs:elem ent name=" logAuditRe sponse" ty pe="tns:lo gAuditResp onse"/>
  141     <xs:elem ent name=" login" typ e="tns:log in"/>
  142     <xs:elem ent name=" loginEnter prise" typ e="tns:log inEnterpri se"/>
  143     <xs:elem ent name=" loginEnter priseRespo nse" type= "tns:login Enterprise Response"/ >
  144     <xs:elem ent name=" loginRespo nse" type= "tns:login Response"/ >
  145     <xs:elem ent name=" lookupPati ent" type= "tns:looku pPatient"/ >
  146     <xs:elem ent name=" lookupPati entPDWS" t ype="tns:l ookupPatie ntPDWS"/>
  147     <xs:elem ent name=" lookupPati entPDWSRes ponse" typ e="tns:loo kupPatient PDWSRespon se"/>
  148     <xs:elem ent name=" lookupPati entRespons e" type="t ns:lookupP atientResp onse"/>
  149     <xs:elem ent name=" resetStatu s" type="t ns:resetSt atus"/>
  150     <xs:elem ent name=" resetStatu sResponse"  type="tns :resetStat usResponse "/>
  151     <xs:elem ent name=" selectPati ent" type= "tns:selec tPatient"/ >
  152     <xs:elem ent name=" selectPati entForVASe nsitive" t ype="tns:s electPatie ntForVASen sitive"/>
  153     <xs:elem ent name=" selectPati entForVASe nsitiveRes ponse" typ e="tns:sel ectPatient ForVASensi tiveRespon se"/>
  154     <xs:elem ent name=" selectPati entMVI" ty pe="tns:se lectPatien tMVI"/>
  155     <xs:elem ent name=" selectPati entMVIResp onse" type ="tns:sele ctPatientM VIResponse "/>
  156     <xs:elem ent name=" selectPati entRespons e" type="t ns:selectP atientResp onse"/>
  157     <xs:elem ent name=" setIehrUse rProfile"  type="tns: setIehrUse rProfile"/ >
  158     <xs:elem ent name=" setIehrUse rProfileRe sponse" ty pe="tns:se tIehrUserP rofileResp onse"/>
  159     <xs:elem ent name=" setJanusGU IConfig" t ype="tns:s etJanusGUI Config"/>
  160     <xs:elem ent name=" setJanusGU IConfigRes ponse" typ e="tns:set JanusGUICo nfigRespon se"/>
  161     <xs:elem ent name=" setProvide rFlags" ty pe="tns:se tProviderF lags"/>
  162     <xs:elem ent name=" setProvide rFlagsResp onse" type ="tns:setP roviderFla gsResponse "/>
  163     <xs:elem ent name=" updateUser SubjectDN"  type="tns :updateUse rSubjectDN "/>
  164     <xs:elem ent name=" updateUser SubjectDNR esponse" t ype="tns:u pdateUserS ubjectDNRe sponse"/>
  165     <xs:comp lexType na me="getDOD VLERPatien tCCDA">
  166       <xs:se quence>
  167         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  168       </xs:s equence>
  169     </xs:com plexType>
  170     <xs:comp lexType na me="jMeado wsQuery">
  171       <xs:se quence>
  172         <xs: element mi nOccurs="0 " name="ac tive" type ="xs:int"/ >
  173         <xs: element mi nOccurs="0 " name="en dDate" typ e="xs:date Time"/>
  174         <xs: element na me="forceR efresh" ty pe="xs:boo lean"/>
  175         <xs: element na me="includ eVLER" typ e="xs:bool ean"/>
  176         <xs: element mi nOccurs="0 " name="it emId" type ="xs:strin g"/>
  177         <xs: element mi nOccurs="0 " name="ma x" type="x s:int"/>
  178         <xs: element mi nOccurs="0 " name="pa tient" typ e="ns1:pat ient"/>
  179         <xs: element mi nOccurs="0 " name="re cordSiteCo de" type=" xs:string" />
  180         <xs: element mi nOccurs="0 " name="re questingAp p" type="x s:string"/ >
  181         <xs: element mi nOccurs="0 " name="so rtBy" type ="xs:strin g"/>
  182         <xs: element mi nOccurs="0 " name="st artDate" t ype="xs:da teTime"/>
  183         <xs: element mi nOccurs="0 " name="st atus" type ="xs:strin g"/>
  184         <xs: element mi nOccurs="0 " name="us er" type=" ns1:user"/ >
  185       </xs:s equence>
  186     </xs:com plexType>
  187     <xs:comp lexType na me="getDOD VLERPatien tCCDARespo nse">
  188       <xs:se quence>
  189         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" tns:vlercc da"/>
  190       </xs:s equence>
  191     </xs:com plexType>
  192     <xs:comp lexType na me="vlercc da">
  193       <xs:co mplexConte nt>
  194         <xs: extension  base="ns1: dataBean">
  195           <x s:sequence >
  196              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" errorList"  nillable= "true" typ e="xs:stri ng"/>
  197              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" statusList " nillable ="true" ty pe="ns2:si teStatusV4 "/>
  198              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" demographi cs" nillab le="true"  type="ns1: patientDem ographics" />
  199              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" allergies"  nillable= "true" typ e="ns1:all ergy"/>
  200              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" immunizati ons" nilla ble="true"  type="ns1 :immunizat ion"/>
  201              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" medication s" nillabl e="true" t ype="ns1:m edication" />
  202              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" results" n illable="t rue" type= "ns1:labRe sult"/>
  203              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" problems"  nillable=" true" type ="ns1:prob lem"/>
  204              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" procedures " nillable ="true" ty pe="ns1:pr ocedure"/>
  205              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" vitals" ni llable="tr ue" type=" ns1:vitals "/>
  206              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" encounters " nillable ="true" ty pe="ns1:en counter"/>
  207              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" payers" ni llable="tr ue" type=" ns1:insura nceBean"/>
  208              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" narratives " nillable ="true" ty pe="ns2:na rrativeV4" />
  209              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" documentIn fo" nillab le="true"  type="ns2: documentIn foV4"/>
  210              <xs:elemen t minOccur s="0" name ="queryCom plete" typ e="xs:stri ng"/>
  211           </ xs:sequenc e>
  212         </xs :extension >
  213       </xs:c omplexCont ent>
  214     </xs:com plexType>
  215     <xs:comp lexType na me="JMeado wsExceptio n">
  216       <xs:se quence>
  217         <xs: element mi nOccurs="0 " name="me ssage" typ e="xs:stri ng"/>
  218       </xs:s equence>
  219     </xs:com plexType>
  220     <xs:comp lexType na me="getVer sion">
  221       <xs:se quence/>
  222     </xs:com plexType>
  223     <xs:comp lexType na me="getVer sionRespon se">
  224       <xs:se quence>
  225         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  226       </xs:s equence>
  227     </xs:com plexType>
  228     <xs:comp lexType na me="select PatientFor VASensitiv e">
  229       <xs:se quence>
  230         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  231       </xs:s equence>
  232     </xs:com plexType>
  233     <xs:comp lexType na me="select PatientFor VASensitiv eResponse" >
  234       <xs:se quence/>
  235     </xs:com plexType>
  236     <xs:comp lexType na me="getPat ientImmuni zations">
  237       <xs:se quence>
  238         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  239       </xs:s equence>
  240     </xs:com plexType>
  241     <xs:comp lexType na me="getPat ientImmuni zationsRes ponse">
  242       <xs:se quence>
  243         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:immuni zation"/>
  244       </xs:s equence>
  245     </xs:com plexType>
  246     <xs:comp lexType na me="lookup PatientPDW S">
  247       <xs:se quence>
  248         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:p dwsQueryBe an"/>
  249       </xs:s equence>
  250     </xs:com plexType>
  251     <xs:comp lexType na me="pdwsQu eryBean">
  252       <xs:se quence>
  253         <xs: element mi nOccurs="0 " name="ad dress" typ e="xs:stri ng"/>
  254         <xs: element mi nOccurs="0 " name="ci ty" type=" xs:string" />
  255         <xs: element mi nOccurs="0 " name="do b" type="x s:string"/ >
  256         <xs: element mi nOccurs="0 " name="fi rstName" t ype="xs:st ring"/>
  257         <xs: element mi nOccurs="0 " name="ge nder" type ="xs:strin g"/>
  258         <xs: element mi nOccurs="0 " name="in quiryType"  type="xs: string"/>
  259         <xs: element mi nOccurs="0 " name="la stName" ty pe="xs:str ing"/>
  260         <xs: element mi nOccurs="0 " name="mi ddleName"  type="xs:s tring"/>
  261         <xs: element mi nOccurs="0 " name="pa tientId" t ype="xs:st ring"/>
  262         <xs: element mi nOccurs="0 " name="pa tientIdTyp e" type="x s:string"/ >
  263         <xs: element mi nOccurs="0 " name="re questingAp p" type="x s:string"/ >
  264         <xs: element mi nOccurs="0 " name="st ate" type= "xs:string "/>
  265         <xs: element mi nOccurs="0 " name="te l" type="x s:string"/ >
  266         <xs: element mi nOccurs="0 " name="us er" type=" ns1:user"/ >
  267         <xs: element mi nOccurs="0 " name="zi p" type="x s:string"/ >
  268       </xs:s equence>
  269     </xs:com plexType>
  270     <xs:comp lexType na me="lookup PatientPDW SResponse" >
  271       <xs:se quence>
  272         <xs: element mi nOccurs="0 " name="re turn" type ="tns:resp onsePatien tQuery"/>
  273       </xs:s equence>
  274     </xs:com plexType>
  275     <xs:comp lexType na me="respon sePatientQ uery">
  276       <xs:se quence>
  277         <xs: element mi nOccurs="0 " name="de mographics " type="ns 1:patientD emographic s"/>
  278         <xs: element mi nOccurs="0 " name="er rorMsg" ty pe="xs:str ing"/>
  279         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="pati ents" nill able="true " type="ns 1:patient" />
  280         <xs: element na me="succes s" type="x s:boolean" />
  281       </xs:s equence>
  282     </xs:com plexType>
  283     <xs:comp lexType na me="getCli nicalRemin derDetail" >
  284       <xs:se quence>
  285         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  286       </xs:s equence>
  287     </xs:com plexType>
  288     <xs:comp lexType na me="getCli nicalRemin derDetailR esponse">
  289       <xs:se quence>
  290         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  291       </xs:s equence>
  292     </xs:com plexType>
  293     <xs:comp lexType na me="getLog inInfo">
  294       <xs:se quence>
  295         <xs: element mi nOccurs="0 " name="ca rdID" type ="xs:strin g"/>
  296         <xs: element mi nOccurs="0 " name="em ailAddress " type="xs :string"/>
  297       </xs:s equence>
  298     </xs:com plexType>
  299     <xs:comp lexType na me="getLog inInfoResp onse">
  300       <xs:se quence>
  301         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" tns:auditE ntry"/>
  302       </xs:s equence>
  303     </xs:com plexType>
  304     <xs:comp lexType na me="auditE ntry">
  305       <xs:se quence>
  306         <xs: element mi nOccurs="0 " name="au ditID" typ e="xs:stri ng"/>
  307         <xs: element mi nOccurs="0 " name="ca rdID" type ="xs:strin g"/>
  308         <xs: element mi nOccurs="0 " name="ca tegory" ty pe="xs:str ing"/>
  309         <xs: element mi nOccurs="0 " name="en dDate" typ e="xs:date Time"/>
  310         <xs: element mi nOccurs="0 " name="en tryDate" t ype="xs:da teTime"/>
  311         <xs: element mi nOccurs="0 " name="ip Address" t ype="xs:st ring"/>
  312         <xs: element mi nOccurs="0 " name="pa tID" type= "xs:string "/>
  313         <xs: element mi nOccurs="0 " name="qu eryType" t ype="xs:st ring"/>
  314         <xs: element mi nOccurs="0 " name="st artDate" t ype="xs:da teTime"/>
  315         <xs: element mi nOccurs="0 " name="sy stemID" ty pe="xs:str ing"/>
  316         <xs: element mi nOccurs="0 " name="us erID" type ="xs:strin g"/>
  317         <xs: element mi nOccurs="0 " name="us erNPI" typ e="xs:stri ng"/>
  318         <xs: element mi nOccurs="0 " name="us erName" ty pe="xs:str ing"/>
  319       </xs:s equence>
  320     </xs:com plexType>
  321     <xs:comp lexType na me="getPro viderAdmis sions">
  322       <xs:se quence>
  323         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  324       </xs:s equence>
  325     </xs:com plexType>
  326     <xs:comp lexType na me="getPro viderAdmis sionsRespo nse">
  327       <xs:se quence>
  328         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tAdmission "/>
  329       </xs:s equence>
  330     </xs:com plexType>
  331     <xs:comp lexType na me="getPat ientAllerg ies">
  332       <xs:se quence>
  333         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  334       </xs:s equence>
  335     </xs:com plexType>
  336     <xs:comp lexType na me="getPat ientAllerg iesRespons e">
  337       <xs:se quence>
  338         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:allerg y"/>
  339       </xs:s equence>
  340     </xs:com plexType>
  341     <xs:comp lexType na me="getSer viceErrors ">
  342       <xs:se quence/>
  343     </xs:com plexType>
  344     <xs:comp lexType na me="getSer viceErrors Response">
  345       <xs:se quence>
  346         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  347       </xs:s equence>
  348     </xs:com plexType>
  349     <xs:comp lexType na me="getPat ientAdmiss ions">
  350       <xs:se quence>
  351         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  352       </xs:s equence>
  353     </xs:com plexType>
  354     <xs:comp lexType na me="getPat ientAdmiss ionsRespon se">
  355       <xs:se quence>
  356         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tAdmission "/>
  357       </xs:s equence>
  358     </xs:com plexType>
  359     <xs:comp lexType na me="getOut patientPro cedures">
  360       <xs:se quence>
  361         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  362       </xs:s equence>
  363     </xs:com plexType>
  364     <xs:comp lexType na me="getOut patientPro ceduresRes ponse">
  365       <xs:se quence>
  366         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:proced ure"/>
  367       </xs:s equence>
  368     </xs:com plexType>
  369     <xs:comp lexType na me="getPro viderAppoi ntments">
  370       <xs:se quence>
  371         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  372       </xs:s equence>
  373     </xs:com plexType>
  374     <xs:comp lexType na me="getPro viderAppoi ntmentsRes ponse">
  375       <xs:se quence>
  376         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tAppointme nts"/>
  377       </xs:s equence>
  378     </xs:com plexType>
  379     <xs:comp lexType na me="getAdm issionProc edures">
  380       <xs:se quence>
  381         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  382       </xs:s equence>
  383     </xs:com plexType>
  384     <xs:comp lexType na me="getAdm issionProc eduresResp onse">
  385       <xs:se quence>
  386         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:proced ure"/>
  387       </xs:s equence>
  388     </xs:com plexType>
  389     <xs:comp lexType na me="getSit es">
  390       <xs:se quence/>
  391     </xs:com plexType>
  392     <xs:comp lexType na me="getSit esResponse ">
  393       <xs:se quence>
  394         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:site"/ >
  395       </xs:s equence>
  396     </xs:com plexType>
  397     <xs:comp lexType na me="getPat ientProgre ssNotes">
  398       <xs:se quence>
  399         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  400       </xs:s equence>
  401     </xs:com plexType>
  402     <xs:comp lexType na me="getPat ientProgre ssNotesRes ponse">
  403       <xs:se quence>
  404         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:progre ssNote"/>
  405       </xs:s equence>
  406     </xs:com plexType>
  407     <xs:comp lexType na me="auditS ensitiveRe cordAccess ">
  408       <xs:se quence>
  409         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  410       </xs:s equence>
  411     </xs:com plexType>
  412     <xs:comp lexType na me="auditS ensitiveRe cordAccess Response">
  413       <xs:se quence/>
  414     </xs:com plexType>
  415     <xs:comp lexType na me="getDOD VLERPatien tAllergies ">
  416       <xs:se quence>
  417         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  418       </xs:s equence>
  419     </xs:com plexType>
  420     <xs:comp lexType na me="getDOD VLERPatien tAllergies Response">
  421       <xs:se quence>
  422         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:allerg y"/>
  423       </xs:s equence>
  424     </xs:com plexType>
  425     <xs:comp lexType na me="getUse rAlerts">
  426       <xs:se quence>
  427         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  428       </xs:s equence>
  429     </xs:com plexType>
  430     <xs:comp lexType na me="getUse rAlertsRes ponse">
  431       <xs:se quence>
  432         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:alert" />
  433       </xs:s equence>
  434     </xs:com plexType>
  435     <xs:comp lexType na me="getPat ientRads">
  436       <xs:se quence>
  437         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  438       </xs:s equence>
  439     </xs:com plexType>
  440     <xs:comp lexType na me="getPat ientRadsRe sponse">
  441       <xs:se quence>
  442         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:radiol ogyReport" />
  443       </xs:s equence>
  444     </xs:com plexType>
  445     <xs:comp lexType na me="getPro viderLabAb normalResu lts">
  446       <xs:se quence>
  447         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  448       </xs:s equence>
  449     </xs:com plexType>
  450     <xs:comp lexType na me="getPro viderLabAb normalResu ltsRespons e">
  451       <xs:se quence>
  452         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:labRes ult"/>
  453       </xs:s equence>
  454     </xs:com plexType>
  455     <xs:comp lexType na me="resetS tatus">
  456       <xs:se quence/>
  457     </xs:com plexType>
  458     <xs:comp lexType na me="resetS tatusRespo nse">
  459       <xs:se quence/>
  460     </xs:com plexType>
  461     <xs:comp lexType na me="getPat ientAppoin tments">
  462       <xs:se quence>
  463         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  464       </xs:s equence>
  465     </xs:com plexType>
  466     <xs:comp lexType na me="getPat ientAppoin tmentsResp onse">
  467       <xs:se quence>
  468         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tAppointme nts"/>
  469       </xs:s equence>
  470     </xs:com plexType>
  471     <xs:comp lexType na me="getAdm issionDeta ils">
  472       <xs:se quence>
  473         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  474       </xs:s equence>
  475     </xs:com plexType>
  476     <xs:comp lexType na me="getAdm issionDeta ilsRespons e">
  477       <xs:se quence>
  478         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:admi ssionDetai l"/>
  479       </xs:s equence>
  480     </xs:com plexType>
  481     <xs:comp lexType na me="getPat ientClinic alReminder s">
  482       <xs:se quence>
  483         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  484       </xs:s equence>
  485     </xs:com plexType>
  486     <xs:comp lexType na me="getPat ientClinic alReminder sResponse" >
  487       <xs:se quence>
  488         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:clinic alReminder "/>
  489       </xs:s equence>
  490     </xs:com plexType>
  491     <xs:comp lexType na me="getPro viderConsu ltsReceive d">
  492       <xs:se quence>
  493         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  494       </xs:s equence>
  495     </xs:com plexType>
  496     <xs:comp lexType na me="getPro viderConsu ltsReceive dResponse" >
  497       <xs:se quence>
  498         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:consul t"/>
  499       </xs:s equence>
  500     </xs:com plexType>
  501     <xs:comp lexType na me="login" >
  502       <xs:se quence>
  503         <xs: element mi nOccurs="0 " name="si teCode" ty pe="xs:str ing"/>
  504         <xs: element mi nOccurs="0 " name="ac cessCode"  type="xs:s tring"/>
  505         <xs: element mi nOccurs="0 " name="ve rifyCode"  type="xs:s tring"/>
  506         <xs: element mi nOccurs="0 " name="re questingAp p" type="x s:string"/ >
  507       </xs:s equence>
  508     </xs:com plexType>
  509     <xs:comp lexType na me="loginR esponse">
  510       <xs:se quence>
  511         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:user "/>
  512       </xs:s equence>
  513     </xs:com plexType>
  514     <xs:comp lexType na me="getPat ientLabs">
  515       <xs:se quence>
  516         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  517       </xs:s equence>
  518     </xs:com plexType>
  519     <xs:comp lexType na me="getPat ientLabsRe sponse">
  520       <xs:se quence>
  521         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:labOrd er"/>
  522       </xs:s equence>
  523     </xs:com plexType>
  524     <xs:comp lexType na me="getPat ientForms" >
  525       <xs:se quence>
  526         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  527       </xs:s equence>
  528     </xs:com plexType>
  529     <xs:comp lexType na me="getPat ientFormsR esponse">
  530       <xs:se quence>
  531         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" tns:form"/ >
  532       </xs:s equence>
  533     </xs:com plexType>
  534     <xs:comp lexType na me="form">
  535       <xs:co mplexConte nt>
  536         <xs: extension  base="ns1: dataBean">
  537           <x s:sequence >
  538              <xs:elemen t minOccur s="0" name ="formId"  type="xs:s tring"/>
  539              <xs:elemen t minOccur s="0" name ="formDate " type="xs :dateTime" />
  540              <xs:elemen t minOccur s="0" name ="enteredB y" type="x s:string"/ >
  541              <xs:elemen t minOccur s="0" name ="document Title" typ e="xs:stri ng"/>
  542              <xs:elemen t minOccur s="0" name ="facility Name" type ="xs:strin g"/>
  543              <xs:elemen t minOccur s="0" name ="deployme ntForm" ty pe="ns1:pr ogressNote "/>
  544              <xs:elemen t minOccur s="0" name ="question naireBean"  type="ns1 :questionn aireBean"/ >
  545              <xs:elemen t minOccur s="0" name ="docType"  type="xs: string"/>
  546           </ xs:sequenc e>
  547         </xs :extension >
  548       </xs:c omplexCont ent>
  549     </xs:com plexType>
  550     <xs:comp lexType na me="getBHI ENoteImage ">
  551       <xs:se quence>
  552         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  553       </xs:s equence>
  554     </xs:com plexType>
  555     <xs:comp lexType na me="getBHI ENoteImage Response">
  556       <xs:se quence>
  557         <xs: element mi nOccurs="0 " name="re turn" type ="ns2:note Image"/>
  558       </xs:s equence>
  559     </xs:com plexType>
  560     <xs:comp lexType na me="getLab OrderResul t">
  561       <xs:se quence>
  562         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  563       </xs:s equence>
  564     </xs:com plexType>
  565     <xs:comp lexType na me="getLab OrderResul tResponse" >
  566       <xs:se quence>
  567         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:labRes ult"/>
  568       </xs:s equence>
  569     </xs:com plexType>
  570     <xs:comp lexType na me="getRad iologyRepo rt">
  571       <xs:se quence>
  572         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  573       </xs:s equence>
  574     </xs:com plexType>
  575     <xs:comp lexType na me="getRad iologyRepo rtResponse ">
  576       <xs:se quence>
  577         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:radi ologyRepor t"/>
  578       </xs:s equence>
  579     </xs:com plexType>
  580     <xs:comp lexType na me="auditV ARestricte dAccess">
  581       <xs:se quence>
  582         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  583       </xs:s equence>
  584     </xs:com plexType>
  585     <xs:comp lexType na me="auditV ARestricte dAccessRes ponse">
  586       <xs:se quence/>
  587     </xs:com plexType>
  588     <xs:comp lexType na me="getPat ientDemogr aphicsDeta il">
  589       <xs:se quence>
  590         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  591       </xs:s equence>
  592     </xs:com plexType>
  593     <xs:comp lexType na me="getPat ientDemogr aphicsDeta ilResponse ">
  594       <xs:se quence>
  595         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tDemograph icsDetail" />
  596       </xs:s equence>
  597     </xs:com plexType>
  598     <xs:comp lexType na me="getPat ientMedica tions">
  599       <xs:se quence>
  600         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  601       </xs:s equence>
  602     </xs:com plexType>
  603     <xs:comp lexType na me="getPat ientMedica tionsRespo nse">
  604       <xs:se quence>
  605         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:medica tion"/>
  606       </xs:s equence>
  607     </xs:com plexType>
  608     <xs:comp lexType na me="getPat ientEncoun tersReport ">
  609       <xs:se quence>
  610         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  611       </xs:s equence>
  612     </xs:com plexType>
  613     <xs:comp lexType na me="getPat ientEncoun tersReport Response">
  614       <xs:se quence>
  615         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  616       </xs:s equence>
  617     </xs:com plexType>
  618     <xs:comp lexType na me="getVLE RDocument" >
  619       <xs:se quence>
  620         <xs: element mi nOccurs="0 " name="vD oc" type=" ns1:vlerDo cument"/>
  621         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  622       </xs:s equence>
  623     </xs:com plexType>
  624     <xs:comp lexType na me="getVLE RDocumentR esponse">
  625       <xs:se quence>
  626         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:vler Document"/ >
  627       </xs:s equence>
  628     </xs:com plexType>
  629     <xs:comp lexType na me="getVLE RDocumentL ist">
  630       <xs:se quence>
  631         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  632       </xs:s equence>
  633     </xs:com plexType>
  634     <xs:comp lexType na me="getVLE RDocumentL istRespons e">
  635       <xs:se quence>
  636         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:vlerDo cument"/>
  637       </xs:s equence>
  638     </xs:com plexType>
  639     <xs:comp lexType na me="getPro viderProfi le">
  640       <xs:se quence>
  641         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  642       </xs:s equence>
  643     </xs:com plexType>
  644     <xs:comp lexType na me="getPro viderProfi leResponse ">
  645       <xs:se quence>
  646         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:user "/>
  647       </xs:s equence>
  648     </xs:com plexType>
  649     <xs:comp lexType na me="setPro viderFlags ">
  650       <xs:se quence>
  651         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  652         <xs: element mi nOccurs="0 " name="fl ags" type= "xs:string "/>
  653       </xs:s equence>
  654     </xs:com plexType>
  655     <xs:comp lexType na me="setPro viderFlags Response">
  656       <xs:se quence>
  657         <xs: element na me="return " type="xs :boolean"/ >
  658       </xs:s equence>
  659     </xs:com plexType>
  660     <xs:comp lexType na me="getWar dAdmission s">
  661       <xs:se quence>
  662         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  663       </xs:s equence>
  664     </xs:com plexType>
  665     <xs:comp lexType na me="getWar dAdmission sResponse" >
  666       <xs:se quence>
  667         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tAdmission "/>
  668       </xs:s equence>
  669     </xs:com plexType>
  670     <xs:comp lexType na me="loginE nterprise" >
  671       <xs:se quence>
  672         <xs: element mi nOccurs="0 " name="ca rdID" type ="xs:strin g"/>
  673         <xs: element mi nOccurs="0 " name="si teCode" ty pe="xs:str ing"/>
  674         <xs: element mi nOccurs="0 " name="ac cessCode"  type="xs:s tring"/>
  675         <xs: element mi nOccurs="0 " name="ve rifyCode"  type="xs:s tring"/>
  676         <xs: element mi nOccurs="0 " name="re questingAp p" type="x s:string"/ >
  677         <xs: element mi nOccurs="0 " name="ip Address" t ype="xs:st ring"/>
  678         <xs: element mi nOccurs="0 " name="su bjectDN" t ype="xs:st ring"/>
  679         <xs: element mi nOccurs="0 " name="em ailAddress " type="xs :string"/>
  680       </xs:s equence>
  681     </xs:com plexType>
  682     <xs:comp lexType na me="loginE nterpriseR esponse">
  683       <xs:se quence>
  684         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:user "/>
  685       </xs:s equence>
  686     </xs:com plexType>
  687     <xs:comp lexType na me="getAll ergyDetail ">
  688       <xs:se quence>
  689         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  690       </xs:s equence>
  691     </xs:com plexType>
  692     <xs:comp lexType na me="getAll ergyDetail Response">
  693       <xs:se quence>
  694         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:alle rgyDetail" />
  695       </xs:s equence>
  696     </xs:com plexType>
  697     <xs:comp lexType na me="getPat ientDischa rgeSummari es">
  698       <xs:se quence>
  699         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  700       </xs:s equence>
  701     </xs:com plexType>
  702     <xs:comp lexType na me="getPat ientDischa rgeSummari esResponse ">
  703       <xs:se quence>
  704         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:progre ssNote"/>
  705       </xs:s equence>
  706     </xs:com plexType>
  707     <xs:comp lexType na me="getPat ientInsura nces">
  708       <xs:se quence>
  709         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  710       </xs:s equence>
  711     </xs:com plexType>
  712     <xs:comp lexType na me="getPat ientInsura ncesRespon se">
  713       <xs:se quence>
  714         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:insura nceBean"/>
  715       </xs:s equence>
  716     </xs:com plexType>
  717     <xs:comp lexType na me="lookup Patient">
  718       <xs:se quence>
  719         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  720       </xs:s equence>
  721     </xs:com plexType>
  722     <xs:comp lexType na me="lookup PatientRes ponse">
  723       <xs:se quence>
  724         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien t"/>
  725       </xs:s equence>
  726     </xs:com plexType>
  727     <xs:comp lexType na me="getAdm issionDiag nosis">
  728       <xs:se quence>
  729         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  730       </xs:s equence>
  731     </xs:com plexType>
  732     <xs:comp lexType na me="getAdm issionDiag nosisRespo nse">
  733       <xs:se quence>
  734         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:diagno sis"/>
  735       </xs:s equence>
  736     </xs:com plexType>
  737     <xs:comp lexType na me="getJan usGUIConfi g">
  738       <xs:se quence>
  739         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  740       </xs:s equence>
  741     </xs:com plexType>
  742     <xs:comp lexType na me="getJan usGUIConfi gResponse" >
  743       <xs:se quence>
  744         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  745       </xs:s equence>
  746     </xs:com plexType>
  747     <xs:comp lexType na me="getPat ientCurren tVitals">
  748       <xs:se quence>
  749         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  750       </xs:s equence>
  751     </xs:com plexType>
  752     <xs:comp lexType na me="getPat ientCurren tVitalsRes ponse">
  753       <xs:se quence>
  754         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:vitals "/>
  755       </xs:s equence>
  756     </xs:com plexType>
  757     <xs:comp lexType na me="getPat ientLabRes ults">
  758       <xs:se quence>
  759         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  760       </xs:s equence>
  761     </xs:com plexType>
  762     <xs:comp lexType na me="getPat ientLabRes ultsRespon se">
  763       <xs:se quence>
  764         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:labRes ult"/>
  765       </xs:s equence>
  766     </xs:com plexType>
  767     <xs:comp lexType na me="getPat ientLabRep ort">
  768       <xs:se quence>
  769         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  770       </xs:s equence>
  771     </xs:com plexType>
  772     <xs:comp lexType na me="getPat ientLabRep ortRespons e">
  773       <xs:se quence>
  774         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  775       </xs:s equence>
  776     </xs:com plexType>
  777     <xs:comp lexType na me="getAut hUser">
  778       <xs:se quence>
  779         <xs: element mi nOccurs="0 " name="au thUserInfo Query" typ e="tns:aut hUserInfo" />
  780       </xs:s equence>
  781     </xs:com plexType>
  782     <xs:comp lexType na me="authUs erInfo">
  783       <xs:se quence>
  784         <xs: element mi nOccurs="0 " name="ca rdId" type ="xs:strin g"/>
  785         <xs: element mi nOccurs="0 " name="ce rtificate"  type="xs: string"/>
  786         <xs: element mi nOccurs="0 " name="em ail" type= "xs:string "/>
  787         <xs: element mi nOccurs="0 " name="fa cility" ty pe="xs:str ing"/>
  788         <xs: element mi nOccurs="0 " name="na me" type=" xs:string" />
  789         <xs: element mi nOccurs="0 " name="nc id" type=" xs:string" />
  790         <xs: element mi nOccurs="0 " name="or ganization " type="xs :string"/>
  791         <xs: element mi nOccurs="0 " name="ph one" type= "xs:string "/>
  792         <xs: element na me="snarew orksFlag"  type="xs:b oolean"/>
  793         <xs: element na me="snarew orksValid"  type="xs: boolean"/>
  794         <xs: element mi nOccurs="0 " name="su bjectDN" t ype="xs:st ring"/>
  795       </xs:s equence>
  796     </xs:com plexType>
  797     <xs:comp lexType na me="getAut hUserRespo nse">
  798       <xs:se quence>
  799         <xs: element mi nOccurs="0 " name="re turn" type ="tns:auth UserInfo"/ >
  800       </xs:s equence>
  801     </xs:com plexType>
  802     <xs:comp lexType na me="getPat ientHistor y">
  803       <xs:se quence>
  804         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  805       </xs:s equence>
  806     </xs:com plexType>
  807     <xs:comp lexType na me="getPat ientHistor yResponse" >
  808       <xs:se quence>
  809         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" tns:patien tHistory"/ >
  810       </xs:s equence>
  811     </xs:com plexType>
  812     <xs:comp lexType na me="patien tHistory">
  813       <xs:co mplexConte nt>
  814         <xs: extension  base="ns1: dataBean">
  815           <x s:sequence >
  816              <xs:elemen t minOccur s="0" name ="dateRepo rted" type ="xs:dateT ime"/>
  817              <xs:elemen t minOccur s="0" name ="enteredB y" type="x s:string"/ >
  818              <xs:elemen t minOccur s="0" name ="type" ty pe="xs:str ing"/>
  819              <xs:elemen t minOccur s="0" name ="reposito ryId" type ="xs:strin g"/>
  820              <xs:elemen t minOccur s="0" name ="enteredB yDate" typ e="xs:date Time"/>
  821              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" findings"  nillable=" true" type ="tns:find ing"/>
  822              <xs:elemen t minOccur s="0" name ="unverifi edFlag" ty pe="xs:str ing"/>
  823              <xs:elemen t minOccur s="0" name ="encComme nt" type=" xs:string" />
  824              <xs:elemen t minOccur s="0" name ="custodia nName" typ e="xs:stri ng"/>
  825              <xs:elemen t minOccur s="0" name ="historyM edcinId" t ype="xs:st ring"/>
  826              <xs:elemen t minOccur s="0" name ="periodEn dDate" typ e="xs:date Time"/>
  827              <xs:elemen t minOccur s="0" name ="chronici ty" type=" xs:string" />
  828              <xs:elemen t minOccur s="0" name ="dateOnse t" type="x s:dateTime "/>
  829              <xs:elemen t minOccur s="0" name ="sensitiv ity" type= "xs:string "/>
  830              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" comments"  nillable=" true" type ="xs:strin g"/>
  831              <xs:elemen t minOccur s="0" name ="periodSt artDate" t ype="xs:da teTime"/>
  832              <xs:elemen t minOccur s="0" name ="couplerT ype" type= "xs:string "/>
  833              <xs:elemen t minOccur s="0" name ="reportin gClinician " type="xs :string"/>
  834              <xs:elemen t minOccur s="0" name ="custodia nId" type= "xs:string "/>
  835              <xs:elemen t minOccur s="0" name ="otherIde ntifier" t ype="xs:st ring"/>
  836              <xs:elemen t minOccur s="0" name ="relation shipId" ty pe="xs:str ing"/>
  837              <xs:elemen t minOccur s="0" name ="formatte dFindings"  type="xs: string"/>
  838              <xs:elemen t minOccur s="0" name ="source"  type="xs:s tring"/>
  839              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  840              <xs:elemen t minOccur s="0" name ="facility " type="xs :string"/>
  841              <xs:elemen t minOccur s="0" name ="loincCod e" type="x s:string"/ >
  842              <xs:elemen t minOccur s="0" name ="relation ship" type ="xs:strin g"/>
  843           </ xs:sequenc e>
  844         </xs :extension >
  845       </xs:c omplexCont ent>
  846     </xs:com plexType>
  847     <xs:comp lexType na me="findin g">
  848       <xs:se quence>
  849         <xs: element mi nOccurs="0 " name="an notation"  type="xs:s tring"/>
  850         <xs: element mi nOccurs="0 " name="ca tegory" ty pe="xs:str ing"/>
  851         <xs: element mi nOccurs="0 " name="fl ag" type=" xs:string" />
  852         <xs: element mi nOccurs="0 " name="it em" type=" xs:string" />
  853       </xs:s equence>
  854     </xs:com plexType>
  855     <xs:comp lexType na me="getRec entlyViewe dPatients" >
  856       <xs:se quence>
  857         <xs: element mi nOccurs="0 " name="us erId" type ="xs:strin g"/>
  858       </xs:s equence>
  859     </xs:com plexType>
  860     <xs:comp lexType na me="getRec entlyViewe dPatientsR esponse">
  861       <xs:se quence>
  862         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien t"/>
  863       </xs:s equence>
  864     </xs:com plexType>
  865     <xs:comp lexType na me="update UserSubjec tDN">
  866       <xs:se quence>
  867         <xs: element mi nOccurs="0 " name="au thUserInfo Query" typ e="tns:aut hUserInfo" />
  868       </xs:s equence>
  869     </xs:com plexType>
  870     <xs:comp lexType na me="update UserSubjec tDNRespons e">
  871       <xs:se quence>
  872         <xs: element na me="return " type="xs :boolean"/ >
  873       </xs:s equence>
  874     </xs:com plexType>
  875     <xs:comp lexType na me="getPro blemDetail ">
  876       <xs:se quence>
  877         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  878       </xs:s equence>
  879     </xs:com plexType>
  880     <xs:comp lexType na me="getPro blemDetail Response">
  881       <xs:se quence>
  882         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:prob lemDetail" />
  883       </xs:s equence>
  884     </xs:com plexType>
  885     <xs:comp lexType na me="getPat ientDemogr aphics">
  886       <xs:se quence>
  887         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  888       </xs:s equence>
  889     </xs:com plexType>
  890     <xs:comp lexType na me="getPat ientDemogr aphicsResp onse">
  891       <xs:se quence>
  892         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tDemograph ics"/>
  893       </xs:s equence>
  894     </xs:com plexType>
  895     <xs:comp lexType na me="getPat ientConsul tRequests" >
  896       <xs:se quence>
  897         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  898       </xs:s equence>
  899     </xs:com plexType>
  900     <xs:comp lexType na me="getPat ientConsul tRequestsR esponse">
  901       <xs:se quence>
  902         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:consul t"/>
  903       </xs:s equence>
  904     </xs:com plexType>
  905     <xs:comp lexType na me="getPat ientVitals ">
  906       <xs:se quence>
  907         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  908       </xs:s equence>
  909     </xs:com plexType>
  910     <xs:comp lexType na me="getPat ientVitals Response">
  911       <xs:se quence>
  912         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:vitals "/>
  913       </xs:s equence>
  914     </xs:com plexType>
  915     <xs:comp lexType na me="getPro gressNote" >
  916       <xs:se quence>
  917         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  918       </xs:s equence>
  919     </xs:com plexType>
  920     <xs:comp lexType na me="getPro gressNoteR esponse">
  921       <xs:se quence>
  922         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  923       </xs:s equence>
  924     </xs:com plexType>
  925     <xs:comp lexType na me="getPro viderConsu ltsRequest ed">
  926       <xs:se quence>
  927         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  928       </xs:s equence>
  929     </xs:com plexType>
  930     <xs:comp lexType na me="getPro viderConsu ltsRequest edResponse ">
  931       <xs:se quence>
  932         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:consul t"/>
  933       </xs:s equence>
  934     </xs:com plexType>
  935     <xs:comp lexType na me="getPro viderFlags ">
  936       <xs:se quence>
  937         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  938       </xs:s equence>
  939     </xs:com plexType>
  940     <xs:comp lexType na me="getPro viderFlags Response">
  941       <xs:se quence>
  942         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  943       </xs:s equence>
  944     </xs:com plexType>
  945     <xs:comp lexType na me="getMed icationDet ail">
  946       <xs:se quence>
  947         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  948       </xs:s equence>
  949     </xs:com plexType>
  950     <xs:comp lexType na me="getMed icationDet ailRespons e">
  951       <xs:se quence>
  952         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  953       </xs:s equence>
  954     </xs:com plexType>
  955     <xs:comp lexType na me="setJan usGUIConfi g">
  956       <xs:se quence>
  957         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  958         <xs: element mi nOccurs="0 " name="cf g" type="x s:string"/ >
  959       </xs:s equence>
  960     </xs:com plexType>
  961     <xs:comp lexType na me="setJan usGUIConfi gResponse" >
  962       <xs:se quence>
  963         <xs: element na me="return " type="xs :boolean"/ >
  964       </xs:s equence>
  965     </xs:com plexType>
  966     <xs:comp lexType na me="getPat ientOrders ">
  967       <xs:se quence>
  968         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  969       </xs:s equence>
  970     </xs:com plexType>
  971     <xs:comp lexType na me="getPat ientOrders Response">
  972       <xs:se quence>
  973         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:order" />
  974       </xs:s equence>
  975     </xs:com plexType>
  976     <xs:comp lexType na me="getPro viderOrder sResulted" >
  977       <xs:se quence>
  978         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  979       </xs:s equence>
  980     </xs:com plexType>
  981     <xs:comp lexType na me="getPro viderOrder sResultedR esponse">
  982       <xs:se quence>
  983         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:order" />
  984       </xs:s equence>
  985     </xs:com plexType>
  986     <xs:comp lexType na me="getSta tus">
  987       <xs:se quence/>
  988     </xs:com plexType>
  989     <xs:comp lexType na me="getSta tusRespons e">
  990       <xs:se quence>
  991         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  992       </xs:s equence>
  993     </xs:com plexType>
  994     <xs:comp lexType na me="getPro viderOrder sPending">
  995       <xs:se quence>
  996         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  997       </xs:s equence>
  998     </xs:com plexType>
  999     <xs:comp lexType na me="getPro viderOrder sPendingRe sponse">
  1000       <xs:se quence>
  1001         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:order" />
  1002       </xs:s equence>
  1003     </xs:com plexType>
  1004     <xs:comp lexType na me="getOrd erDetail">
  1005       <xs:se quence>
  1006         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1007       </xs:s equence>
  1008     </xs:com plexType>
  1009     <xs:comp lexType na me="getOrd erDetailRe sponse">
  1010       <xs:se quence>
  1011         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  1012       </xs:s equence>
  1013     </xs:com plexType>
  1014     <xs:comp lexType na me="getPro viderUnsig nedNotes">
  1015       <xs:se quence>
  1016         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1017       </xs:s equence>
  1018     </xs:com plexType>
  1019     <xs:comp lexType na me="getPro viderUnsig nedNotesRe sponse">
  1020       <xs:se quence>
  1021         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:progre ssNote"/>
  1022       </xs:s equence>
  1023     </xs:com plexType>
  1024     <xs:comp lexType na me="getPat ientEncoun ters">
  1025       <xs:se quence>
  1026         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1027       </xs:s equence>
  1028     </xs:com plexType>
  1029     <xs:comp lexType na me="getPat ientEncoun tersRespon se">
  1030       <xs:se quence>
  1031         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:encoun ter"/>
  1032       </xs:s equence>
  1033     </xs:com plexType>
  1034     <xs:comp lexType na me="getIeh rUserProfi le">
  1035       <xs:se quence>
  1036         <xs: element mi nOccurs="0 " name="sm artCardID"  type="xs: string"/>
  1037         <xs: element mi nOccurs="0 " name="sm artCardAge ncy" type= "xs:string "/>
  1038         <xs: element mi nOccurs="0 " name="em ailAddress " type="xs :string"/>
  1039       </xs:s equence>
  1040     </xs:com plexType>
  1041     <xs:comp lexType na me="getIeh rUserProfi leResponse ">
  1042       <xs:se quence>
  1043         <xs: element mi nOccurs="0 " name="re turn" type ="tns:iehr UserProfil e"/>
  1044       </xs:s equence>
  1045     </xs:com plexType>
  1046     <xs:comp lexType na me="iehrUs erProfile" >
  1047       <xs:se quence>
  1048         <xs: element mi nOccurs="0 " name="cf g" type="x s:string"/ >
  1049         <xs: element mi nOccurs="0 " name="db UserID" ty pe="xs:str ing"/>
  1050         <xs: element mi nOccurs="0 " name="em ailAddress " type="xs :string"/>
  1051         <xs: element mi nOccurs="0 " name="fl ags" type= "xs:string "/>
  1052         <xs: element mi nOccurs="0 " name="lo cID" type= "xs:string "/>
  1053         <xs: element mi nOccurs="0 " name="sm artCardAge ncy" type= "xs:string "/>
  1054         <xs: element mi nOccurs="0 " name="sm artCardID"  type="xs: string"/>
  1055         <xs: element mi nOccurs="0 " name="su bjectDN" t ype="xs:st ring"/>
  1056       </xs:s equence>
  1057     </xs:com plexType>
  1058     <xs:comp lexType na me="setIeh rUserProfi le">
  1059       <xs:se quence>
  1060         <xs: element mi nOccurs="0 " name="ie hrUserProf ile" type= "tns:iehrU serProfile "/>
  1061       </xs:s equence>
  1062     </xs:com plexType>
  1063     <xs:comp lexType na me="setIeh rUserProfi leResponse ">
  1064       <xs:se quence>
  1065         <xs: element na me="return " type="xs :boolean"/ >
  1066       </xs:s equence>
  1067     </xs:com plexType>
  1068     <xs:comp lexType na me="getPat ientProble mList">
  1069       <xs:se quence>
  1070         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1071       </xs:s equence>
  1072     </xs:com plexType>
  1073     <xs:comp lexType na me="getPat ientProble mListRespo nse">
  1074       <xs:se quence>
  1075         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:proble m"/>
  1076       </xs:s equence>
  1077     </xs:com plexType>
  1078     <xs:comp lexType na me="logAud it">
  1079       <xs:se quence>
  1080         <xs: element mi nOccurs="0 " name="si teCode" ty pe="xs:str ing"/>
  1081         <xs: element mi nOccurs="0 " name="us erIen" typ e="xs:stri ng"/>
  1082         <xs: element mi nOccurs="0 " name="pr oviderIen"  type="xs: string"/>
  1083         <xs: element mi nOccurs="0 " name="us erNPI" typ e="xs:stri ng"/>
  1084         <xs: element mi nOccurs="0 " name="us erName" ty pe="xs:str ing"/>
  1085         <xs: element mi nOccurs="0 " name="pa tId" type= "xs:string "/>
  1086         <xs: element mi nOccurs="0 " name="ca tegory" ty pe="xs:str ing"/>
  1087         <xs: element mi nOccurs="0 " name="re questingAp p" type="x s:string"/ >
  1088         <xs: element mi nOccurs="0 " name="st artDate" t ype="xs:st ring"/>
  1089         <xs: element mi nOccurs="0 " name="en dDate" typ e="xs:stri ng"/>
  1090         <xs: element mi nOccurs="0 " name="in fo" type=" xs:string" />
  1091         <xs: element mi nOccurs="0 " name="ca rdId" type ="xs:strin g"/>
  1092         <xs: element mi nOccurs="0 " name="em ailAddress " type="xs :string"/>
  1093       </xs:s equence>
  1094     </xs:com plexType>
  1095     <xs:comp lexType na me="logAud itResponse ">
  1096       <xs:se quence/>
  1097     </xs:com plexType>
  1098     <xs:comp lexType na me="select PatientMVI ">
  1099       <xs:se quence>
  1100         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1101       </xs:s equence>
  1102     </xs:com plexType>
  1103     <xs:comp lexType na me="select PatientMVI Response">
  1104       <xs:se quence>
  1105         <xs: element mi nOccurs="0 " name="re turn" type ="tns:resp onsePatien tSelect"/>
  1106       </xs:s equence>
  1107     </xs:com plexType>
  1108     <xs:comp lexType na me="respon sePatientS elect">
  1109       <xs:se quence>
  1110         <xs: element na me="allowV AAccess" t ype="xs:bo olean"/>
  1111         <xs: element mi nOccurs="0 " name="er rorMsg" ty pe="xs:str ing"/>
  1112         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="exte rnalIDs" n illable="t rue" type= "tns:exter nalID"/>
  1113         <xs: element mi nOccurs="0 " name="pa tient" typ e="ns1:pat ient"/>
  1114         <xs: element na me="succes s" type="x s:boolean" />
  1115         <xs: element na me="VARest ricted" ty pe="xs:boo lean"/>
  1116       </xs:s equence>
  1117     </xs:com plexType>
  1118     <xs:comp lexType na me="extern alID">
  1119       <xs:se quence>
  1120         <xs: element mi nOccurs="0 " name="id " type="xs :string"/>
  1121         <xs: element mi nOccurs="0 " name="is suer" type ="xs:strin g"/>
  1122         <xs: element mi nOccurs="0 " name="so urce" type ="xs:strin g"/>
  1123         <xs: element mi nOccurs="0 " name="so urceName"  type="xs:s tring"/>
  1124         <xs: element mi nOccurs="0 " name="ty pe" type=" xs:string" />
  1125       </xs:s equence>
  1126     </xs:com plexType>
  1127     <xs:comp lexType na me="getCon sultReport ">
  1128       <xs:se quence>
  1129         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1130       </xs:s equence>
  1131     </xs:com plexType>
  1132     <xs:comp lexType na me="getCon sultReport Response">
  1133       <xs:se quence>
  1134         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:freeTe xtReport"/ >
  1135       </xs:s equence>
  1136     </xs:com plexType>
  1137     <xs:comp lexType na me="select Patient">
  1138       <xs:se quence>
  1139         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1140       </xs:s equence>
  1141     </xs:com plexType>
  1142     <xs:comp lexType na me="select PatientRes ponse">
  1143       <xs:se quence>
  1144         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:pati ent"/>
  1145       </xs:s equence>
  1146     </xs:com plexType>
  1147     <xs:comp lexType na me="getPat ientLabTes tResults">
  1148       <xs:se quence>
  1149         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1150       </xs:s equence>
  1151     </xs:com plexType>
  1152     <xs:comp lexType na me="getPat ientLabTes tResultsRe sponse">
  1153       <xs:se quence>
  1154         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:labRes ult"/>
  1155       </xs:s equence>
  1156     </xs:com plexType>
  1157     <xs:comp lexType na me="getVis itNotes">
  1158       <xs:se quence>
  1159         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1160       </xs:s equence>
  1161     </xs:com plexType>
  1162     <xs:comp lexType na me="getVis itNotesRes ponse">
  1163       <xs:se quence>
  1164         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  1165       </xs:s equence>
  1166     </xs:com plexType>
  1167   </xs:schem a>