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

809.1 Files compared

# Location File Last Modified
1 ehmp.zip\ehmp\ehmp\product\production\soap-handler\src\main\resources\wsdl\jmeadows_2_3_1 JMeadowsDataService_metadata2.xsd Fri Dec 18 04:22:08 2015 UTC
2 ehmp.zip\ehmp\ehmp\product\production\soap-handler\src\main\resources\wsdl\jmeadows_2_3_1 JMeadowsDataService_metadata2.xsd Mon Oct 2 19:56:45 2017 UTC

809.2 Comparison summary

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

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

809.4 Active regular expressions

No regular expressions were active.

809.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:s equence>
  297     </xs:com plexType>
  298     <xs:comp lexType na me="getLog inInfoResp onse">
  299       <xs:se quence>
  300         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" tns:auditE ntry"/>
  301       </xs:s equence>
  302     </xs:com plexType>
  303     <xs:comp lexType na me="auditE ntry">
  304       <xs:se quence>
  305         <xs: element mi nOccurs="0 " name="au ditID" typ e="xs:stri ng"/>
  306         <xs: element mi nOccurs="0 " name="ca rdID" type ="xs:strin g"/>
  307         <xs: element mi nOccurs="0 " name="ca tegory" ty pe="xs:str ing"/>
  308         <xs: element mi nOccurs="0 " name="en dDate" typ e="xs:date Time"/>
  309         <xs: element mi nOccurs="0 " name="en tryDate" t ype="xs:da teTime"/>
  310         <xs: element mi nOccurs="0 " name="ip Address" t ype="xs:st ring"/>
  311         <xs: element mi nOccurs="0 " name="pa tID" type= "xs:string "/>
  312         <xs: element mi nOccurs="0 " name="qu eryType" t ype="xs:st ring"/>
  313         <xs: element mi nOccurs="0 " name="st artDate" t ype="xs:da teTime"/>
  314         <xs: element mi nOccurs="0 " name="sy stemID" ty pe="xs:str ing"/>
  315         <xs: element mi nOccurs="0 " name="us erID" type ="xs:strin g"/>
  316         <xs: element mi nOccurs="0 " name="us erNPI" typ e="xs:stri ng"/>
  317         <xs: element mi nOccurs="0 " name="us erName" ty pe="xs:str ing"/>
  318       </xs:s equence>
  319     </xs:com plexType>
  320     <xs:comp lexType na me="getPro viderAdmis sions">
  321       <xs:se quence>
  322         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  323       </xs:s equence>
  324     </xs:com plexType>
  325     <xs:comp lexType na me="getPro viderAdmis sionsRespo nse">
  326       <xs:se quence>
  327         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tAdmission "/>
  328       </xs:s equence>
  329     </xs:com plexType>
  330     <xs:comp lexType na me="getPat ientAllerg ies">
  331       <xs:se quence>
  332         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  333       </xs:s equence>
  334     </xs:com plexType>
  335     <xs:comp lexType na me="getPat ientAllerg iesRespons e">
  336       <xs:se quence>
  337         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:allerg y"/>
  338       </xs:s equence>
  339     </xs:com plexType>
  340     <xs:comp lexType na me="getSer viceErrors ">
  341       <xs:se quence/>
  342     </xs:com plexType>
  343     <xs:comp lexType na me="getSer viceErrors Response">
  344       <xs:se quence>
  345         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  346       </xs:s equence>
  347     </xs:com plexType>
  348     <xs:comp lexType na me="getPat ientAdmiss ions">
  349       <xs:se quence>
  350         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  351       </xs:s equence>
  352     </xs:com plexType>
  353     <xs:comp lexType na me="getPat ientAdmiss ionsRespon se">
  354       <xs:se quence>
  355         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tAdmission "/>
  356       </xs:s equence>
  357     </xs:com plexType>
  358     <xs:comp lexType na me="getOut patientPro cedures">
  359       <xs:se quence>
  360         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  361       </xs:s equence>
  362     </xs:com plexType>
  363     <xs:comp lexType na me="getOut patientPro ceduresRes ponse">
  364       <xs:se quence>
  365         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:proced ure"/>
  366       </xs:s equence>
  367     </xs:com plexType>
  368     <xs:comp lexType na me="getPro viderAppoi ntments">
  369       <xs:se quence>
  370         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  371       </xs:s equence>
  372     </xs:com plexType>
  373     <xs:comp lexType na me="getPro viderAppoi ntmentsRes ponse">
  374       <xs:se quence>
  375         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tAppointme nts"/>
  376       </xs:s equence>
  377     </xs:com plexType>
  378     <xs:comp lexType na me="getAdm issionProc edures">
  379       <xs:se quence>
  380         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  381       </xs:s equence>
  382     </xs:com plexType>
  383     <xs:comp lexType na me="getAdm issionProc eduresResp onse">
  384       <xs:se quence>
  385         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:proced ure"/>
  386       </xs:s equence>
  387     </xs:com plexType>
  388     <xs:comp lexType na me="getSit es">
  389       <xs:se quence/>
  390     </xs:com plexType>
  391     <xs:comp lexType na me="getSit esResponse ">
  392       <xs:se quence>
  393         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:site"/ >
  394       </xs:s equence>
  395     </xs:com plexType>
  396     <xs:comp lexType na me="getPat ientProgre ssNotes">
  397       <xs:se quence>
  398         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  399       </xs:s equence>
  400     </xs:com plexType>
  401     <xs:comp lexType na me="getPat ientProgre ssNotesRes ponse">
  402       <xs:se quence>
  403         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:progre ssNote"/>
  404       </xs:s equence>
  405     </xs:com plexType>
  406     <xs:comp lexType na me="auditS ensitiveRe cordAccess ">
  407       <xs:se quence>
  408         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  409       </xs:s equence>
  410     </xs:com plexType>
  411     <xs:comp lexType na me="auditS ensitiveRe cordAccess Response">
  412       <xs:se quence/>
  413     </xs:com plexType>
  414     <xs:comp lexType na me="getDOD VLERPatien tAllergies ">
  415       <xs:se quence>
  416         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  417       </xs:s equence>
  418     </xs:com plexType>
  419     <xs:comp lexType na me="getDOD VLERPatien tAllergies Response">
  420       <xs:se quence>
  421         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:allerg y"/>
  422       </xs:s equence>
  423     </xs:com plexType>
  424     <xs:comp lexType na me="getUse rAlerts">
  425       <xs:se quence>
  426         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  427       </xs:s equence>
  428     </xs:com plexType>
  429     <xs:comp lexType na me="getUse rAlertsRes ponse">
  430       <xs:se quence>
  431         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:alert" />
  432       </xs:s equence>
  433     </xs:com plexType>
  434     <xs:comp lexType na me="getPat ientRads">
  435       <xs:se quence>
  436         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  437       </xs:s equence>
  438     </xs:com plexType>
  439     <xs:comp lexType na me="getPat ientRadsRe sponse">
  440       <xs:se quence>
  441         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:radiol ogyReport" />
  442       </xs:s equence>
  443     </xs:com plexType>
  444     <xs:comp lexType na me="getPro viderLabAb normalResu lts">
  445       <xs:se quence>
  446         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  447       </xs:s equence>
  448     </xs:com plexType>
  449     <xs:comp lexType na me="getPro viderLabAb normalResu ltsRespons e">
  450       <xs:se quence>
  451         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:labRes ult"/>
  452       </xs:s equence>
  453     </xs:com plexType>
  454     <xs:comp lexType na me="resetS tatus">
  455       <xs:se quence/>
  456     </xs:com plexType>
  457     <xs:comp lexType na me="resetS tatusRespo nse">
  458       <xs:se quence/>
  459     </xs:com plexType>
  460     <xs:comp lexType na me="getPat ientAppoin tments">
  461       <xs:se quence>
  462         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  463       </xs:s equence>
  464     </xs:com plexType>
  465     <xs:comp lexType na me="getPat ientAppoin tmentsResp onse">
  466       <xs:se quence>
  467         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tAppointme nts"/>
  468       </xs:s equence>
  469     </xs:com plexType>
  470     <xs:comp lexType na me="getAdm issionDeta ils">
  471       <xs:se quence>
  472         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  473       </xs:s equence>
  474     </xs:com plexType>
  475     <xs:comp lexType na me="getAdm issionDeta ilsRespons e">
  476       <xs:se quence>
  477         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:admi ssionDetai l"/>
  478       </xs:s equence>
  479     </xs:com plexType>
  480     <xs:comp lexType na me="getPat ientClinic alReminder s">
  481       <xs:se quence>
  482         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  483       </xs:s equence>
  484     </xs:com plexType>
  485     <xs:comp lexType na me="getPat ientClinic alReminder sResponse" >
  486       <xs:se quence>
  487         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:clinic alReminder "/>
  488       </xs:s equence>
  489     </xs:com plexType>
  490     <xs:comp lexType na me="getPro viderConsu ltsReceive d">
  491       <xs:se quence>
  492         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  493       </xs:s equence>
  494     </xs:com plexType>
  495     <xs:comp lexType na me="getPro viderConsu ltsReceive dResponse" >
  496       <xs:se quence>
  497         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:consul t"/>
  498       </xs:s equence>
  499     </xs:com plexType>
  500     <xs:comp lexType na me="login" >
  501       <xs:se quence>
  502         <xs: element mi nOccurs="0 " name="si teCode" ty pe="xs:str ing"/>
  503         <xs: element mi nOccurs="0 " name="ac cessCode"  type="xs:s tring"/>
  504         <xs: element mi nOccurs="0 " name="ve rifyCode"  type="xs:s tring"/>
  505         <xs: element mi nOccurs="0 " name="re questingAp p" type="x s:string"/ >
  506       </xs:s equence>
  507     </xs:com plexType>
  508     <xs:comp lexType na me="loginR esponse">
  509       <xs:se quence>
  510         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:user "/>
  511       </xs:s equence>
  512     </xs:com plexType>
  513     <xs:comp lexType na me="getPat ientLabs">
  514       <xs:se quence>
  515         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  516       </xs:s equence>
  517     </xs:com plexType>
  518     <xs:comp lexType na me="getPat ientLabsRe sponse">
  519       <xs:se quence>
  520         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:labOrd er"/>
  521       </xs:s equence>
  522     </xs:com plexType>
  523     <xs:comp lexType na me="getPat ientForms" >
  524       <xs:se quence>
  525         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  526       </xs:s equence>
  527     </xs:com plexType>
  528     <xs:comp lexType na me="getPat ientFormsR esponse">
  529       <xs:se quence>
  530         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" tns:form"/ >
  531       </xs:s equence>
  532     </xs:com plexType>
  533     <xs:comp lexType na me="form">
  534       <xs:co mplexConte nt>
  535         <xs: extension  base="ns1: dataBean">
  536           <x s:sequence >
  537              <xs:elemen t minOccur s="0" name ="formId"  type="xs:s tring"/>
  538              <xs:elemen t minOccur s="0" name ="formDate " type="xs :dateTime" />
  539              <xs:elemen t minOccur s="0" name ="enteredB y" type="x s:string"/ >
  540              <xs:elemen t minOccur s="0" name ="document Title" typ e="xs:stri ng"/>
  541              <xs:elemen t minOccur s="0" name ="facility Name" type ="xs:strin g"/>
  542              <xs:elemen t minOccur s="0" name ="deployme ntForm" ty pe="ns1:pr ogressNote "/>
  543              <xs:elemen t minOccur s="0" name ="question naireBean"  type="ns1 :questionn aireBean"/ >
  544              <xs:elemen t minOccur s="0" name ="docType"  type="xs: string"/>
  545           </ xs:sequenc e>
  546         </xs :extension >
  547       </xs:c omplexCont ent>
  548     </xs:com plexType>
  549     <xs:comp lexType na me="getBHI ENoteImage ">
  550       <xs:se quence>
  551         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  552       </xs:s equence>
  553     </xs:com plexType>
  554     <xs:comp lexType na me="getBHI ENoteImage Response">
  555       <xs:se quence>
  556         <xs: element mi nOccurs="0 " name="re turn" type ="ns2:note Image"/>
  557       </xs:s equence>
  558     </xs:com plexType>
  559     <xs:comp lexType na me="getLab OrderResul t">
  560       <xs:se quence>
  561         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  562       </xs:s equence>
  563     </xs:com plexType>
  564     <xs:comp lexType na me="getLab OrderResul tResponse" >
  565       <xs:se quence>
  566         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:labRes ult"/>
  567       </xs:s equence>
  568     </xs:com plexType>
  569     <xs:comp lexType na me="getRad iologyRepo rt">
  570       <xs:se quence>
  571         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  572       </xs:s equence>
  573     </xs:com plexType>
  574     <xs:comp lexType na me="getRad iologyRepo rtResponse ">
  575       <xs:se quence>
  576         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:radi ologyRepor t"/>
  577       </xs:s equence>
  578     </xs:com plexType>
  579     <xs:comp lexType na me="auditV ARestricte dAccess">
  580       <xs:se quence>
  581         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  582       </xs:s equence>
  583     </xs:com plexType>
  584     <xs:comp lexType na me="auditV ARestricte dAccessRes ponse">
  585       <xs:se quence/>
  586     </xs:com plexType>
  587     <xs:comp lexType na me="getPat ientDemogr aphicsDeta il">
  588       <xs:se quence>
  589         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  590       </xs:s equence>
  591     </xs:com plexType>
  592     <xs:comp lexType na me="getPat ientDemogr aphicsDeta ilResponse ">
  593       <xs:se quence>
  594         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tDemograph icsDetail" />
  595       </xs:s equence>
  596     </xs:com plexType>
  597     <xs:comp lexType na me="getPat ientMedica tions">
  598       <xs:se quence>
  599         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  600       </xs:s equence>
  601     </xs:com plexType>
  602     <xs:comp lexType na me="getPat ientMedica tionsRespo nse">
  603       <xs:se quence>
  604         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:medica tion"/>
  605       </xs:s equence>
  606     </xs:com plexType>
  607     <xs:comp lexType na me="getPat ientEncoun tersReport ">
  608       <xs:se quence>
  609         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  610       </xs:s equence>
  611     </xs:com plexType>
  612     <xs:comp lexType na me="getPat ientEncoun tersReport Response">
  613       <xs:se quence>
  614         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  615       </xs:s equence>
  616     </xs:com plexType>
  617     <xs:comp lexType na me="getVLE RDocument" >
  618       <xs:se quence>
  619         <xs: element mi nOccurs="0 " name="vD oc" type=" ns1:vlerDo cument"/>
  620         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  621       </xs:s equence>
  622     </xs:com plexType>
  623     <xs:comp lexType na me="getVLE RDocumentR esponse">
  624       <xs:se quence>
  625         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:vler Document"/ >
  626       </xs:s equence>
  627     </xs:com plexType>
  628     <xs:comp lexType na me="getVLE RDocumentL ist">
  629       <xs:se quence>
  630         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  631       </xs:s equence>
  632     </xs:com plexType>
  633     <xs:comp lexType na me="getVLE RDocumentL istRespons e">
  634       <xs:se quence>
  635         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:vlerDo cument"/>
  636       </xs:s equence>
  637     </xs:com plexType>
  638     <xs:comp lexType na me="getPro viderProfi le">
  639       <xs:se quence>
  640         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  641       </xs:s equence>
  642     </xs:com plexType>
  643     <xs:comp lexType na me="getPro viderProfi leResponse ">
  644       <xs:se quence>
  645         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:user "/>
  646       </xs:s equence>
  647     </xs:com plexType>
  648     <xs:comp lexType na me="setPro viderFlags ">
  649       <xs:se quence>
  650         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  651         <xs: element mi nOccurs="0 " name="fl ags" type= "xs:string "/>
  652       </xs:s equence>
  653     </xs:com plexType>
  654     <xs:comp lexType na me="setPro viderFlags Response">
  655       <xs:se quence>
  656         <xs: element na me="return " type="xs :boolean"/ >
  657       </xs:s equence>
  658     </xs:com plexType>
  659     <xs:comp lexType na me="getWar dAdmission s">
  660       <xs:se quence>
  661         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  662       </xs:s equence>
  663     </xs:com plexType>
  664     <xs:comp lexType na me="getWar dAdmission sResponse" >
  665       <xs:se quence>
  666         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tAdmission "/>
  667       </xs:s equence>
  668     </xs:com plexType>
  669     <xs:comp lexType na me="loginE nterprise" >
  670       <xs:se quence>
  671         <xs: element mi nOccurs="0 " name="ca rdID" type ="xs:strin g"/>
  672         <xs: element mi nOccurs="0 " name="si teCode" ty pe="xs:str ing"/>
  673         <xs: element mi nOccurs="0 " name="ac cessCode"  type="xs:s tring"/>
  674         <xs: element mi nOccurs="0 " name="ve rifyCode"  type="xs:s tring"/>
  675         <xs: element mi nOccurs="0 " name="re questingAp p" type="x s:string"/ >
  676         <xs: element mi nOccurs="0 " name="ip Address" t ype="xs:st ring"/>
  677         <xs: element mi nOccurs="0 " name="su bjectDN" t ype="xs:st ring"/>
  678       </xs:s equence>
  679     </xs:com plexType>
  680     <xs:comp lexType na me="loginE nterpriseR esponse">
  681       <xs:se quence>
  682         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:user "/>
  683       </xs:s equence>
  684     </xs:com plexType>
  685     <xs:comp lexType na me="getAll ergyDetail ">
  686       <xs:se quence>
  687         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  688       </xs:s equence>
  689     </xs:com plexType>
  690     <xs:comp lexType na me="getAll ergyDetail Response">
  691       <xs:se quence>
  692         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:alle rgyDetail" />
  693       </xs:s equence>
  694     </xs:com plexType>
  695     <xs:comp lexType na me="getPat ientDischa rgeSummari es">
  696       <xs:se quence>
  697         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  698       </xs:s equence>
  699     </xs:com plexType>
  700     <xs:comp lexType na me="getPat ientDischa rgeSummari esResponse ">
  701       <xs:se quence>
  702         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:progre ssNote"/>
  703       </xs:s equence>
  704     </xs:com plexType>
  705     <xs:comp lexType na me="getPat ientInsura nces">
  706       <xs:se quence>
  707         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  708       </xs:s equence>
  709     </xs:com plexType>
  710     <xs:comp lexType na me="getPat ientInsura ncesRespon se">
  711       <xs:se quence>
  712         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:insura nceBean"/>
  713       </xs:s equence>
  714     </xs:com plexType>
  715     <xs:comp lexType na me="getAdm issionDiag nosis">
  716       <xs:se quence>
  717         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  718       </xs:s equence>
  719     </xs:com plexType>
  720     <xs:comp lexType na me="getAdm issionDiag nosisRespo nse">
  721       <xs:se quence>
  722         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:diagno sis"/>
  723       </xs:s equence>
  724     </xs:com plexType>
  725     <xs:comp lexType na me="lookup Patient">
  726       <xs:se quence>
  727         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  728       </xs:s equence>
  729     </xs:com plexType>
  730     <xs:comp lexType na me="lookup PatientRes ponse">
  731       <xs:se quence>
  732         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien t"/>
  733       </xs:s equence>
  734     </xs:com plexType>
  735     <xs:comp lexType na me="getJan usGUIConfi g">
  736       <xs:se quence>
  737         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  738       </xs:s equence>
  739     </xs:com plexType>
  740     <xs:comp lexType na me="getJan usGUIConfi gResponse" >
  741       <xs:se quence>
  742         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  743       </xs:s equence>
  744     </xs:com plexType>
  745     <xs:comp lexType na me="getPat ientCurren tVitals">
  746       <xs:se quence>
  747         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  748       </xs:s equence>
  749     </xs:com plexType>
  750     <xs:comp lexType na me="getPat ientCurren tVitalsRes ponse">
  751       <xs:se quence>
  752         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:vitals "/>
  753       </xs:s equence>
  754     </xs:com plexType>
  755     <xs:comp lexType na me="getPat ientLabRes ults">
  756       <xs:se quence>
  757         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  758       </xs:s equence>
  759     </xs:com plexType>
  760     <xs:comp lexType na me="getPat ientLabRes ultsRespon se">
  761       <xs:se quence>
  762         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:labRes ult"/>
  763       </xs:s equence>
  764     </xs:com plexType>
  765     <xs:comp lexType na me="getPat ientLabRep ort">
  766       <xs:se quence>
  767         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  768       </xs:s equence>
  769     </xs:com plexType>
  770     <xs:comp lexType na me="getPat ientLabRep ortRespons e">
  771       <xs:se quence>
  772         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  773       </xs:s equence>
  774     </xs:com plexType>
  775     <xs:comp lexType na me="getAut hUser">
  776       <xs:se quence>
  777         <xs: element mi nOccurs="0 " name="au thUserInfo Query" typ e="tns:aut hUserInfo" />
  778       </xs:s equence>
  779     </xs:com plexType>
  780     <xs:comp lexType na me="authUs erInfo">
  781       <xs:se quence>
  782         <xs: element mi nOccurs="0 " name="ca rdId" type ="xs:strin g"/>
  783         <xs: element mi nOccurs="0 " name="ce rtificate"  type="xs: string"/>
  784         <xs: element mi nOccurs="0 " name="em ail" type= "xs:string "/>
  785         <xs: element mi nOccurs="0 " name="fa cility" ty pe="xs:str ing"/>
  786         <xs: element mi nOccurs="0 " name="na me" type=" xs:string" />
  787         <xs: element mi nOccurs="0 " name="nc id" type=" xs:string" />
  788         <xs: element mi nOccurs="0 " name="or ganization " type="xs :string"/>
  789         <xs: element mi nOccurs="0 " name="ph one" type= "xs:string "/>
  790         <xs: element na me="snarew orksFlag"  type="xs:b oolean"/>
  791         <xs: element na me="snarew orksValid"  type="xs: boolean"/>
  792         <xs: element mi nOccurs="0 " name="su bjectDN" t ype="xs:st ring"/>
  793       </xs:s equence>
  794     </xs:com plexType>
  795     <xs:comp lexType na me="getAut hUserRespo nse">
  796       <xs:se quence>
  797         <xs: element mi nOccurs="0 " name="re turn" type ="tns:auth UserInfo"/ >
  798       </xs:s equence>
  799     </xs:com plexType>
  800     <xs:comp lexType na me="getPat ientHistor y">
  801       <xs:se quence>
  802         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  803       </xs:s equence>
  804     </xs:com plexType>
  805     <xs:comp lexType na me="getPat ientHistor yResponse" >
  806       <xs:se quence>
  807         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" tns:patien tHistory"/ >
  808       </xs:s equence>
  809     </xs:com plexType>
  810     <xs:comp lexType na me="patien tHistory">
  811       <xs:co mplexConte nt>
  812         <xs: extension  base="ns1: dataBean">
  813           <x s:sequence >
  814              <xs:elemen t minOccur s="0" name ="dateRepo rted" type ="xs:dateT ime"/>
  815              <xs:elemen t minOccur s="0" name ="enteredB y" type="x s:string"/ >
  816              <xs:elemen t minOccur s="0" name ="type" ty pe="xs:str ing"/>
  817              <xs:elemen t minOccur s="0" name ="reposito ryId" type ="xs:strin g"/>
  818              <xs:elemen t minOccur s="0" name ="enteredB yDate" typ e="xs:date Time"/>
  819              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" findings"  nillable=" true" type ="tns:find ing"/>
  820              <xs:elemen t minOccur s="0" name ="unverifi edFlag" ty pe="xs:str ing"/>
  821              <xs:elemen t minOccur s="0" name ="encComme nt" type=" xs:string" />
  822              <xs:elemen t minOccur s="0" name ="custodia nName" typ e="xs:stri ng"/>
  823              <xs:elemen t minOccur s="0" name ="historyM edcinId" t ype="xs:st ring"/>
  824              <xs:elemen t minOccur s="0" name ="periodEn dDate" typ e="xs:date Time"/>
  825              <xs:elemen t minOccur s="0" name ="chronici ty" type=" xs:string" />
  826              <xs:elemen t minOccur s="0" name ="dateOnse t" type="x s:dateTime "/>
  827              <xs:elemen t minOccur s="0" name ="sensitiv ity" type= "xs:string "/>
  828              <xs:elemen t maxOccur s="99999"  minOccurs= "0" name=" comments"  nillable=" true" type ="xs:strin g"/>
  829              <xs:elemen t minOccur s="0" name ="periodSt artDate" t ype="xs:da teTime"/>
  830              <xs:elemen t minOccur s="0" name ="couplerT ype" type= "xs:string "/>
  831              <xs:elemen t minOccur s="0" name ="reportin gClinician " type="xs :string"/>
  832              <xs:elemen t minOccur s="0" name ="custodia nId" type= "xs:string "/>
  833              <xs:elemen t minOccur s="0" name ="otherIde ntifier" t ype="xs:st ring"/>
  834              <xs:elemen t minOccur s="0" name ="relation shipId" ty pe="xs:str ing"/>
  835              <xs:elemen t minOccur s="0" name ="formatte dFindings"  type="xs: string"/>
  836              <xs:elemen t minOccur s="0" name ="source"  type="xs:s tring"/>
  837              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  838              <xs:elemen t minOccur s="0" name ="facility " type="xs :string"/>
  839              <xs:elemen t minOccur s="0" name ="loincCod e" type="x s:string"/ >
  840              <xs:elemen t minOccur s="0" name ="relation ship" type ="xs:strin g"/>
  841           </ xs:sequenc e>
  842         </xs :extension >
  843       </xs:c omplexCont ent>
  844     </xs:com plexType>
  845     <xs:comp lexType na me="findin g">
  846       <xs:se quence>
  847         <xs: element mi nOccurs="0 " name="an notation"  type="xs:s tring"/>
  848         <xs: element mi nOccurs="0 " name="ca tegory" ty pe="xs:str ing"/>
  849         <xs: element mi nOccurs="0 " name="fl ag" type=" xs:string" />
  850         <xs: element mi nOccurs="0 " name="it em" type=" xs:string" />
  851       </xs:s equence>
  852     </xs:com plexType>
  853     <xs:comp lexType na me="getRec entlyViewe dPatients" >
  854       <xs:se quence>
  855         <xs: element mi nOccurs="0 " name="us erId" type ="xs:strin g"/>
  856       </xs:s equence>
  857     </xs:com plexType>
  858     <xs:comp lexType na me="getRec entlyViewe dPatientsR esponse">
  859       <xs:se quence>
  860         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien t"/>
  861       </xs:s equence>
  862     </xs:com plexType>
  863     <xs:comp lexType na me="update UserSubjec tDN">
  864       <xs:se quence>
  865         <xs: element mi nOccurs="0 " name="au thUserInfo Query" typ e="tns:aut hUserInfo" />
  866       </xs:s equence>
  867     </xs:com plexType>
  868     <xs:comp lexType na me="update UserSubjec tDNRespons e">
  869       <xs:se quence>
  870         <xs: element na me="return " type="xs :boolean"/ >
  871       </xs:s equence>
  872     </xs:com plexType>
  873     <xs:comp lexType na me="getPro blemDetail ">
  874       <xs:se quence>
  875         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  876       </xs:s equence>
  877     </xs:com plexType>
  878     <xs:comp lexType na me="getPro blemDetail Response">
  879       <xs:se quence>
  880         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:prob lemDetail" />
  881       </xs:s equence>
  882     </xs:com plexType>
  883     <xs:comp lexType na me="getPat ientDemogr aphics">
  884       <xs:se quence>
  885         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  886       </xs:s equence>
  887     </xs:com plexType>
  888     <xs:comp lexType na me="getPat ientDemogr aphicsResp onse">
  889       <xs:se quence>
  890         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:patien tDemograph ics"/>
  891       </xs:s equence>
  892     </xs:com plexType>
  893     <xs:comp lexType na me="getPat ientConsul tRequests" >
  894       <xs:se quence>
  895         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  896       </xs:s equence>
  897     </xs:com plexType>
  898     <xs:comp lexType na me="getPat ientConsul tRequestsR esponse">
  899       <xs:se quence>
  900         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:consul t"/>
  901       </xs:s equence>
  902     </xs:com plexType>
  903     <xs:comp lexType na me="getPat ientVitals ">
  904       <xs:se quence>
  905         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  906       </xs:s equence>
  907     </xs:com plexType>
  908     <xs:comp lexType na me="getPat ientVitals Response">
  909       <xs:se quence>
  910         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:vitals "/>
  911       </xs:s equence>
  912     </xs:com plexType>
  913     <xs:comp lexType na me="getPro gressNote" >
  914       <xs:se quence>
  915         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  916       </xs:s equence>
  917     </xs:com plexType>
  918     <xs:comp lexType na me="getPro gressNoteR esponse">
  919       <xs:se quence>
  920         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  921       </xs:s equence>
  922     </xs:com plexType>
  923     <xs:comp lexType na me="getPro viderConsu ltsRequest ed">
  924       <xs:se quence>
  925         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  926       </xs:s equence>
  927     </xs:com plexType>
  928     <xs:comp lexType na me="getPro viderConsu ltsRequest edResponse ">
  929       <xs:se quence>
  930         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:consul t"/>
  931       </xs:s equence>
  932     </xs:com plexType>
  933     <xs:comp lexType na me="getPro viderFlags ">
  934       <xs:se quence>
  935         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  936       </xs:s equence>
  937     </xs:com plexType>
  938     <xs:comp lexType na me="getPro viderFlags Response">
  939       <xs:se quence>
  940         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  941       </xs:s equence>
  942     </xs:com plexType>
  943     <xs:comp lexType na me="getMed icationDet ail">
  944       <xs:se quence>
  945         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  946       </xs:s equence>
  947     </xs:com plexType>
  948     <xs:comp lexType na me="getMed icationDet ailRespons e">
  949       <xs:se quence>
  950         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  951       </xs:s equence>
  952     </xs:com plexType>
  953     <xs:comp lexType na me="setJan usGUIConfi g">
  954       <xs:se quence>
  955         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  956         <xs: element mi nOccurs="0 " name="cf g" type="x s:string"/ >
  957       </xs:s equence>
  958     </xs:com plexType>
  959     <xs:comp lexType na me="setJan usGUIConfi gResponse" >
  960       <xs:se quence>
  961         <xs: element na me="return " type="xs :boolean"/ >
  962       </xs:s equence>
  963     </xs:com plexType>
  964     <xs:comp lexType na me="getPat ientOrders ">
  965       <xs:se quence>
  966         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  967       </xs:s equence>
  968     </xs:com plexType>
  969     <xs:comp lexType na me="getPat ientOrders Response">
  970       <xs:se quence>
  971         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:order" />
  972       </xs:s equence>
  973     </xs:com plexType>
  974     <xs:comp lexType na me="getPro viderOrder sResulted" >
  975       <xs:se quence>
  976         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  977       </xs:s equence>
  978     </xs:com plexType>
  979     <xs:comp lexType na me="getPro viderOrder sResultedR esponse">
  980       <xs:se quence>
  981         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:order" />
  982       </xs:s equence>
  983     </xs:com plexType>
  984     <xs:comp lexType na me="getSta tus">
  985       <xs:se quence/>
  986     </xs:com plexType>
  987     <xs:comp lexType na me="getSta tusRespons e">
  988       <xs:se quence>
  989         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  990       </xs:s equence>
  991     </xs:com plexType>
  992     <xs:comp lexType na me="getPro viderOrder sPending">
  993       <xs:se quence>
  994         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  995       </xs:s equence>
  996     </xs:com plexType>
  997     <xs:comp lexType na me="getPro viderOrder sPendingRe sponse">
  998       <xs:se quence>
  999         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:order" />
  1000       </xs:s equence>
  1001     </xs:com plexType>
  1002     <xs:comp lexType na me="getOrd erDetail">
  1003       <xs:se quence>
  1004         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1005       </xs:s equence>
  1006     </xs:com plexType>
  1007     <xs:comp lexType na me="getOrd erDetailRe sponse">
  1008       <xs:se quence>
  1009         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  1010       </xs:s equence>
  1011     </xs:com plexType>
  1012     <xs:comp lexType na me="getPro viderUnsig nedNotes">
  1013       <xs:se quence>
  1014         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1015       </xs:s equence>
  1016     </xs:com plexType>
  1017     <xs:comp lexType na me="getPro viderUnsig nedNotesRe sponse">
  1018       <xs:se quence>
  1019         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:progre ssNote"/>
  1020       </xs:s equence>
  1021     </xs:com plexType>
  1022     <xs:comp lexType na me="getPat ientEncoun ters">
  1023       <xs:se quence>
  1024         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1025       </xs:s equence>
  1026     </xs:com plexType>
  1027     <xs:comp lexType na me="getPat ientEncoun tersRespon se">
  1028       <xs:se quence>
  1029         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:encoun ter"/>
  1030       </xs:s equence>
  1031     </xs:com plexType>
  1032     <xs:comp lexType na me="getIeh rUserProfi le">
  1033       <xs:se quence>
  1034         <xs: element mi nOccurs="0 " name="sm artCardID"  type="xs: string"/>
  1035         <xs: element mi nOccurs="0 " name="sm artCardAge ncy" type= "xs:string "/>
  1036       </xs:s equence>
  1037     </xs:com plexType>
  1038     <xs:comp lexType na me="getIeh rUserProfi leResponse ">
  1039       <xs:se quence>
  1040         <xs: element mi nOccurs="0 " name="re turn" type ="tns:iehr UserProfil e"/>
  1041       </xs:s equence>
  1042     </xs:com plexType>
  1043     <xs:comp lexType na me="iehrUs erProfile" >
  1044       <xs:se quence>
  1045         <xs: element mi nOccurs="0 " name="cf g" type="x s:string"/ >
  1046         <xs: element mi nOccurs="0 " name="fl ags" type= "xs:string "/>
  1047         <xs: element mi nOccurs="0 " name="lo cID" type= "xs:string "/>
  1048         <xs: element mi nOccurs="0 " name="sm artCardAge ncy" type= "xs:string "/>
  1049         <xs: element mi nOccurs="0 " name="sm artCardID"  type="xs: string"/>
  1050         <xs: element mi nOccurs="0 " name="us erID" type ="xs:strin g"/>
  1051       </xs:s equence>
  1052     </xs:com plexType>
  1053     <xs:comp lexType na me="setIeh rUserProfi le">
  1054       <xs:se quence>
  1055         <xs: element mi nOccurs="0 " name="ie hrUserProf ile" type= "tns:iehrU serProfile "/>
  1056       </xs:s equence>
  1057     </xs:com plexType>
  1058     <xs:comp lexType na me="setIeh rUserProfi leResponse ">
  1059       <xs:se quence>
  1060         <xs: element na me="return " type="xs :boolean"/ >
  1061       </xs:s equence>
  1062     </xs:com plexType>
  1063     <xs:comp lexType na me="getPat ientProble mList">
  1064       <xs:se quence>
  1065         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1066       </xs:s equence>
  1067     </xs:com plexType>
  1068     <xs:comp lexType na me="getPat ientProble mListRespo nse">
  1069       <xs:se quence>
  1070         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:proble m"/>
  1071       </xs:s equence>
  1072     </xs:com plexType>
  1073     <xs:comp lexType na me="logAud it">
  1074       <xs:se quence>
  1075         <xs: element mi nOccurs="0 " name="si teCode" ty pe="xs:str ing"/>
  1076         <xs: element mi nOccurs="0 " name="us erIen" typ e="xs:stri ng"/>
  1077         <xs: element mi nOccurs="0 " name="pr oviderIen"  type="xs: string"/>
  1078         <xs: element mi nOccurs="0 " name="us erNPI" typ e="xs:stri ng"/>
  1079         <xs: element mi nOccurs="0 " name="us erName" ty pe="xs:str ing"/>
  1080         <xs: element mi nOccurs="0 " name="pa tId" type= "xs:string "/>
  1081         <xs: element mi nOccurs="0 " name="ca tegory" ty pe="xs:str ing"/>
  1082         <xs: element mi nOccurs="0 " name="re questingAp p" type="x s:string"/ >
  1083         <xs: element mi nOccurs="0 " name="st artDate" t ype="xs:st ring"/>
  1084         <xs: element mi nOccurs="0 " name="en dDate" typ e="xs:stri ng"/>
  1085       </xs:s equence>
  1086     </xs:com plexType>
  1087     <xs:comp lexType na me="logAud itResponse ">
  1088       <xs:se quence/>
  1089     </xs:com plexType>
  1090     <xs:comp lexType na me="select PatientMVI ">
  1091       <xs:se quence>
  1092         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1093       </xs:s equence>
  1094     </xs:com plexType>
  1095     <xs:comp lexType na me="select PatientMVI Response">
  1096       <xs:se quence>
  1097         <xs: element mi nOccurs="0 " name="re turn" type ="tns:resp onsePatien tSelect"/>
  1098       </xs:s equence>
  1099     </xs:com plexType>
  1100     <xs:comp lexType na me="respon sePatientS elect">
  1101       <xs:se quence>
  1102         <xs: element na me="allowV AAccess" t ype="xs:bo olean"/>
  1103         <xs: element mi nOccurs="0 " name="er rorMsg" ty pe="xs:str ing"/>
  1104         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="exte rnalIDs" n illable="t rue" type= "tns:exter nalID"/>
  1105         <xs: element mi nOccurs="0 " name="pa tient" typ e="ns1:pat ient"/>
  1106         <xs: element na me="succes s" type="x s:boolean" />
  1107         <xs: element na me="VARest ricted" ty pe="xs:boo lean"/>
  1108       </xs:s equence>
  1109     </xs:com plexType>
  1110     <xs:comp lexType na me="extern alID">
  1111       <xs:se quence>
  1112         <xs: element mi nOccurs="0 " name="id " type="xs :string"/>
  1113         <xs: element mi nOccurs="0 " name="is suer" type ="xs:strin g"/>
  1114         <xs: element mi nOccurs="0 " name="so urce" type ="xs:strin g"/>
  1115         <xs: element mi nOccurs="0 " name="so urceName"  type="xs:s tring"/>
  1116         <xs: element mi nOccurs="0 " name="ty pe" type=" xs:string" />
  1117       </xs:s equence>
  1118     </xs:com plexType>
  1119     <xs:comp lexType na me="getCon sultReport ">
  1120       <xs:se quence>
  1121         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1122       </xs:s equence>
  1123     </xs:com plexType>
  1124     <xs:comp lexType na me="getCon sultReport Response">
  1125       <xs:se quence>
  1126         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:freeTe xtReport"/ >
  1127       </xs:s equence>
  1128     </xs:com plexType>
  1129     <xs:comp lexType na me="select Patient">
  1130       <xs:se quence>
  1131         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1132       </xs:s equence>
  1133     </xs:com plexType>
  1134     <xs:comp lexType na me="select PatientRes ponse">
  1135       <xs:se quence>
  1136         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:pati ent"/>
  1137       </xs:s equence>
  1138     </xs:com plexType>
  1139     <xs:comp lexType na me="getPat ientLabTes tResults">
  1140       <xs:se quence>
  1141         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1142       </xs:s equence>
  1143     </xs:com plexType>
  1144     <xs:comp lexType na me="getPat ientLabTes tResultsRe sponse">
  1145       <xs:se quence>
  1146         <xs: element ma xOccurs="9 9999" minO ccurs="0"  name="retu rn" type=" ns1:labRes ult"/>
  1147       </xs:s equence>
  1148     </xs:com plexType>
  1149     <xs:comp lexType na me="getVis itNotes">
  1150       <xs:se quence>
  1151         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1152       </xs:s equence>
  1153     </xs:com plexType>
  1154     <xs:comp lexType na me="getVis itNotesRes ponse">
  1155       <xs:se quence>
  1156         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  1157       </xs:s equence>
  1158     </xs:com plexType>
  1159   </xs:schem a>