98. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 6/21/2017 10:24:35 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.

98.1 Files compared

# Location File Last Modified
1 JLV_2.5.3.0.2_cif.zip\JLV_2.5.3.0.2_src\JLVQoS\project-repo\org\hui\JMeadowsDataService\2.3.3.2\JMeadowsDataService-2.3.3.2.jar\META-INF\wsdl JMeadowsDataService_metadata3.xsd Fri Mar 4 13:11:42 2016 UTC
2 JLV_2.5.3.0.2_cif.zip\JLV_2.5.3.0.2_src\JLVQoS\project-repo\org\hui\JMeadowsDataService\2.3.3.2\JMeadowsDataService-2.3.3.2.jar\META-INF\wsdl JMeadowsDataService_metadata3.xsd Wed Jun 21 13:20:48 2017 UTC

98.2 Comparison summary

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

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

98.4 Active regular expressions

No regular expressions were active.

98.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 etadata2.x sd"/>
  3       <xs:import  namespace ="http://w ebservice. bhie. URL         /" schemaL ocation="J MeadowsDat aService_m etadata1.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=" getVASensi tivePatien tAlerts" t ype="tns:g etVASensit ivePatient Alerts"/>
  130     <xs:elem ent name=" getVASensi tivePatien tAlertsRes ponse" typ e="tns:get VASensitiv ePatientAl ertsRespon se"/>
  131     <xs:elem ent name=" getVLERDoc ument" typ e="tns:get VLERDocume nt"/>
  132     <xs:elem ent name=" getVLERDoc umentList"  type="tns :getVLERDo cumentList "/>
  133     <xs:elem ent name=" getVLERDoc umentListR esponse" t ype="tns:g etVLERDocu mentListRe sponse"/>
  134     <xs:elem ent name=" getVLERDoc umentRespo nse" type= "tns:getVL ERDocument Response"/ >
  135     <xs:elem ent name=" getVersion " type="tn s:getVersi on"/>
  136     <xs:elem ent name=" getVersion Response"  type="tns: getVersion Response"/ >
  137     <xs:elem ent name=" getVisitNo tes" type= "tns:getVi sitNotes"/ >
  138     <xs:elem ent name=" getVisitNo tesRespons e" type="t ns:getVisi tNotesResp onse"/>
  139     <xs:elem ent name=" getWardAdm issions" t ype="tns:g etWardAdmi ssions"/>
  140     <xs:elem ent name=" getWardAdm issionsRes ponse" typ e="tns:get WardAdmiss ionsRespon se"/>
  141     <xs:elem ent name=" logAudit"  type="tns: logAudit"/ >
  142     <xs:elem ent name=" logAuditRe sponse" ty pe="tns:lo gAuditResp onse"/>
  143     <xs:elem ent name=" login" typ e="tns:log in"/>
  144     <xs:elem ent name=" loginEnter prise" typ e="tns:log inEnterpri se"/>
  145     <xs:elem ent name=" loginEnter priseRespo nse" type= "tns:login Enterprise Response"/ >
  146     <xs:elem ent name=" loginRespo nse" type= "tns:login Response"/ >
  147     <xs:elem ent name=" lookupPati ent" type= "tns:looku pPatient"/ >
  148     <xs:elem ent name=" lookupPati entPDWS" t ype="tns:l ookupPatie ntPDWS"/>
  149     <xs:elem ent name=" lookupPati entPDWSRes ponse" typ e="tns:loo kupPatient PDWSRespon se"/>
  150     <xs:elem ent name=" lookupPati entRespons e" type="t ns:lookupP atientResp onse"/>
  151     <xs:elem ent name=" resetStatu s" type="t ns:resetSt atus"/>
  152     <xs:elem ent name=" resetStatu sResponse"  type="tns :resetStat usResponse "/>
  153     <xs:elem ent name=" selectPati ent" type= "tns:selec tPatient"/ >
  154     <xs:elem ent name=" selectPati entForVASe nsitive" t ype="tns:s electPatie ntForVASen sitive"/>
  155     <xs:elem ent name=" selectPati entForVASe nsitiveRes ponse" typ e="tns:sel ectPatient ForVASensi tiveRespon se"/>
  156     <xs:elem ent name=" selectPati entMVI" ty pe="tns:se lectPatien tMVI"/>
  157     <xs:elem ent name=" selectPati entMVIResp onse" type ="tns:sele ctPatientM VIResponse "/>
  158     <xs:elem ent name=" selectPati entRespons e" type="t ns:selectP atientResp onse"/>
  159     <xs:elem ent name=" setIehrUse rProfile"  type="tns: setIehrUse rProfile"/ >
  160     <xs:elem ent name=" setIehrUse rProfileRe sponse" ty pe="tns:se tIehrUserP rofileResp onse"/>
  161     <xs:elem ent name=" setJanusGU IConfig" t ype="tns:s etJanusGUI Config"/>
  162     <xs:elem ent name=" setJanusGU IConfigRes ponse" typ e="tns:set JanusGUICo nfigRespon se"/>
  163     <xs:elem ent name=" setProvide rFlags" ty pe="tns:se tProviderF lags"/>
  164     <xs:elem ent name=" setProvide rFlagsResp onse" type ="tns:setP roviderFla gsResponse "/>
  165     <xs:elem ent name=" updateUser SubjectDN"  type="tns :updateUse rSubjectDN "/>
  166     <xs:elem ent name=" updateUser SubjectDNR esponse" t ype="tns:u pdateUserS ubjectDNRe sponse"/>
  167     <xs:comp lexType na me="getPro viderUnsig nedNotes">
  168       <xs:se quence>
  169         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  170       </xs:s equence>
  171     </xs:com plexType>
  172     <xs:comp lexType na me="jMeado wsQuery">
  173       <xs:se quence>
  174         <xs: element mi nOccurs="0 " name="ac tive" type ="xs:int"/ >
  175         <xs: element mi nOccurs="0 " name="en dDate" typ e="xs:date Time"/>
  176         <xs: element na me="forceR efresh" ty pe="xs:boo lean"/>
  177         <xs: element na me="includ eVLER" typ e="xs:bool ean"/>
  178         <xs: element mi nOccurs="0 " name="it emId" type ="xs:strin g"/>
  179         <xs: element mi nOccurs="0 " name="ma x" type="x s:int"/>
  180         <xs: element mi nOccurs="0 " name="pa tient" typ e="ns1:pat ient"/>
  181         <xs: element mi nOccurs="0 " name="re cordSiteCo de" type=" xs:string" />
  182         <xs: element mi nOccurs="0 " name="re questingAp p" type="x s:string"/ >
  183         <xs: element mi nOccurs="0 " name="so rtBy" type ="xs:strin g"/>
  184         <xs: element mi nOccurs="0 " name="st artDate" t ype="xs:da teTime"/>
  185         <xs: element mi nOccurs="0 " name="st atus" type ="xs:strin g"/>
  186         <xs: element mi nOccurs="0 " name="us er" type=" ns1:user"/ >
  187       </xs:s equence>
  188     </xs:com plexType>
  189     <xs:comp lexType na me="getPro viderUnsig nedNotesRe sponse">
  190       <xs:se quence>
  191         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pr ogressNote "/>
  192       </xs:s equence>
  193     </xs:com plexType>
  194     <xs:comp lexType na me="JMeado wsExceptio n">
  195       <xs:se quence>
  196         <xs: element mi nOccurs="0 " name="me ssage" typ e="xs:stri ng"/>
  197       </xs:s equence>
  198     </xs:com plexType>
  199     <xs:comp lexType na me="getAll ergyDetail ">
  200       <xs:se quence>
  201         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  202       </xs:s equence>
  203     </xs:com plexType>
  204     <xs:comp lexType na me="getAll ergyDetail Response">
  205       <xs:se quence>
  206         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:alle rgyDetail" />
  207       </xs:s equence>
  208     </xs:com plexType>
  209     <xs:comp lexType na me="getPro viderLabAb normalResu lts">
  210       <xs:se quence>
  211         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  212       </xs:s equence>
  213     </xs:com plexType>
  214     <xs:comp lexType na me="getPro viderLabAb normalResu ltsRespons e">
  215       <xs:se quence>
  216         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:la bResult"/>
  217       </xs:s equence>
  218     </xs:com plexType>
  219     <xs:comp lexType na me="getUse rAlerts">
  220       <xs:se quence>
  221         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  222       </xs:s equence>
  223     </xs:com plexType>
  224     <xs:comp lexType na me="getUse rAlertsRes ponse">
  225       <xs:se quence>
  226         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:al ert"/>
  227       </xs:s equence>
  228     </xs:com plexType>
  229     <xs:comp lexType na me="getPro viderConsu ltsRequest ed">
  230       <xs:se quence>
  231         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  232       </xs:s equence>
  233     </xs:com plexType>
  234     <xs:comp lexType na me="getPro viderConsu ltsRequest edResponse ">
  235       <xs:se quence>
  236         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:co nsult"/>
  237       </xs:s equence>
  238     </xs:com plexType>
  239     <xs:comp lexType na me="getPat ientRads">
  240       <xs:se quence>
  241         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  242       </xs:s equence>
  243     </xs:com plexType>
  244     <xs:comp lexType na me="getPat ientRadsRe sponse">
  245       <xs:se quence>
  246         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:ra diologyRep ort"/>
  247       </xs:s equence>
  248     </xs:com plexType>
  249     <xs:comp lexType na me="getSta tus">
  250       <xs:se quence/>
  251     </xs:com plexType>
  252     <xs:comp lexType na me="getSta tusRespons e">
  253       <xs:se quence>
  254         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  255       </xs:s equence>
  256     </xs:com plexType>
  257     <xs:comp lexType na me="loginE nterprise" >
  258       <xs:se quence>
  259         <xs: element mi nOccurs="0 " name="ca rdID" type ="xs:strin g"/>
  260         <xs: element mi nOccurs="0 " name="si teCode" ty pe="xs:str ing"/>
  261         <xs: element mi nOccurs="0 " name="ac cessCode"  type="xs:s tring"/>
  262         <xs: element mi nOccurs="0 " name="ve rifyCode"  type="xs:s tring"/>
  263         <xs: element mi nOccurs="0 " name="re questingAp p" type="x s:string"/ >
  264         <xs: element mi nOccurs="0 " name="ip Address" t ype="xs:st ring"/>
  265         <xs: element mi nOccurs="0 " name="su bjectDN" t ype="xs:st ring"/>
  266         <xs: element mi nOccurs="0 " name="em ailAddress " type="xs :string"/>
  267       </xs:s equence>
  268     </xs:com plexType>
  269     <xs:comp lexType na me="loginE nterpriseR esponse">
  270       <xs:se quence>
  271         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:user "/>
  272       </xs:s equence>
  273     </xs:com plexType>
  274     <xs:comp lexType na me="getSit es">
  275       <xs:se quence/>
  276     </xs:com plexType>
  277     <xs:comp lexType na me="getSit esResponse ">
  278       <xs:se quence>
  279         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:si te"/>
  280       </xs:s equence>
  281     </xs:com plexType>
  282     <xs:comp lexType na me="getPro viderProfi le">
  283       <xs:se quence>
  284         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  285       </xs:s equence>
  286     </xs:com plexType>
  287     <xs:comp lexType na me="getPro viderProfi leResponse ">
  288       <xs:se quence>
  289         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:user "/>
  290       </xs:s equence>
  291     </xs:com plexType>
  292     <xs:comp lexType na me="setIeh rUserProfi le">
  293       <xs:se quence>
  294         <xs: element mi nOccurs="0 " name="ie hrUserProf ile" type= "tns:iehrU serProfile "/>
  295       </xs:s equence>
  296     </xs:com plexType>
  297     <xs:comp lexType na me="iehrUs erProfile" >
  298       <xs:se quence>
  299         <xs: element mi nOccurs="0 " name="cf g" type="x s:string"/ >
  300         <xs: element mi nOccurs="0 " name="db UserID" ty pe="xs:str ing"/>
  301         <xs: element mi nOccurs="0 " name="em ailAddress " type="xs :string"/>
  302         <xs: element mi nOccurs="0 " name="fl ags" type= "xs:string "/>
  303         <xs: element mi nOccurs="0 " name="lo cID" type= "xs:string "/>
  304         <xs: element mi nOccurs="0 " name="sm artCardAge ncy" type= "xs:string "/>
  305         <xs: element mi nOccurs="0 " name="sm artCardID"  type="xs: string"/>
  306         <xs: element mi nOccurs="0 " name="su bjectDN" t ype="xs:st ring"/>
  307       </xs:s equence>
  308     </xs:com plexType>
  309     <xs:comp lexType na me="setIeh rUserProfi leResponse ">
  310       <xs:se quence>
  311         <xs: element na me="return " type="xs :boolean"/ >
  312       </xs:s equence>
  313     </xs:com plexType>
  314     <xs:comp lexType na me="select PatientMVI ">
  315       <xs:se quence>
  316         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  317       </xs:s equence>
  318     </xs:com plexType>
  319     <xs:comp lexType na me="select PatientMVI Response">
  320       <xs:se quence>
  321         <xs: element mi nOccurs="0 " name="re turn" type ="tns:resp onsePatien tSelect"/>
  322       </xs:s equence>
  323     </xs:com plexType>
  324     <xs:comp lexType na me="respon sePatientS elect">
  325       <xs:se quence>
  326         <xs: element na me="allowV AAccess" t ype="xs:bo olean"/>
  327         <xs: element mi nOccurs="0 " name="er rorMsg" ty pe="xs:str ing"/>
  328         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" externalID s" nillabl e="true" t ype="tns:e xternalID" />
  329         <xs: element mi nOccurs="0 " name="pa tient" typ e="ns1:pat ient"/>
  330         <xs: element na me="succes s" type="x s:boolean" />
  331         <xs: element na me="VARest ricted" ty pe="xs:boo lean"/>
  332       </xs:s equence>
  333     </xs:com plexType>
  334     <xs:comp lexType na me="extern alID">
  335       <xs:se quence>
  336         <xs: element mi nOccurs="0 " name="id " type="xs :string"/>
  337         <xs: element mi nOccurs="0 " name="is suer" type ="xs:strin g"/>
  338         <xs: element mi nOccurs="0 " name="so urce" type ="xs:strin g"/>
  339         <xs: element mi nOccurs="0 " name="so urceName"  type="xs:s tring"/>
  340         <xs: element mi nOccurs="0 " name="ty pe" type=" xs:string" />
  341       </xs:s equence>
  342     </xs:com plexType>
  343     <xs:comp lexType na me="getPat ientHistor y">
  344       <xs:se quence>
  345         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  346       </xs:s equence>
  347     </xs:com plexType>
  348     <xs:comp lexType na me="getPat ientHistor yResponse" >
  349       <xs:se quence>
  350         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="tns:pa tientHisto ry"/>
  351       </xs:s equence>
  352     </xs:com plexType>
  353     <xs:comp lexType na me="patien tHistory">
  354       <xs:co mplexConte nt>
  355         <xs: extension  base="ns1: dataBean">
  356           <x s:sequence >
  357              <xs:elemen t minOccur s="0" name ="dateRepo rted" type ="xs:dateT ime"/>
  358              <xs:elemen t minOccur s="0" name ="enteredB y" type="x s:string"/ >
  359              <xs:elemen t minOccur s="0" name ="type" ty pe="xs:str ing"/>
  360              <xs:elemen t minOccur s="0" name ="reposito ryId" type ="xs:strin g"/>
  361              <xs:elemen t minOccur s="0" name ="enteredB yDate" typ e="xs:date Time"/>
  362              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="findin gs" nillab le="true"  type="tns: finding"/>
  363              <xs:elemen t minOccur s="0" name ="unverifi edFlag" ty pe="xs:str ing"/>
  364              <xs:elemen t minOccur s="0" name ="encComme nt" type=" xs:string" />
  365              <xs:elemen t minOccur s="0" name ="custodia nName" typ e="xs:stri ng"/>
  366              <xs:elemen t minOccur s="0" name ="historyM edcinId" t ype="xs:st ring"/>
  367              <xs:elemen t minOccur s="0" name ="periodEn dDate" typ e="xs:date Time"/>
  368              <xs:elemen t minOccur s="0" name ="chronici ty" type=" xs:string" />
  369              <xs:elemen t minOccur s="0" name ="dateOnse t" type="x s:dateTime "/>
  370              <xs:elemen t minOccur s="0" name ="sensitiv ity" type= "xs:string "/>
  371              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="commen ts" nillab le="true"  type="xs:s tring"/>
  372              <xs:elemen t minOccur s="0" name ="periodSt artDate" t ype="xs:da teTime"/>
  373              <xs:elemen t minOccur s="0" name ="couplerT ype" type= "xs:string "/>
  374              <xs:elemen t minOccur s="0" name ="reportin gClinician " type="xs :string"/>
  375              <xs:elemen t minOccur s="0" name ="custodia nId" type= "xs:string "/>
  376              <xs:elemen t minOccur s="0" name ="otherIde ntifier" t ype="xs:st ring"/>
  377              <xs:elemen t minOccur s="0" name ="relation shipId" ty pe="xs:str ing"/>
  378              <xs:elemen t minOccur s="0" name ="formatte dFindings"  type="xs: string"/>
  379              <xs:elemen t minOccur s="0" name ="source"  type="xs:s tring"/>
  380              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  381              <xs:elemen t minOccur s="0" name ="facility " type="xs :string"/>
  382              <xs:elemen t minOccur s="0" name ="loincCod e" type="x s:string"/ >
  383              <xs:elemen t minOccur s="0" name ="relation ship" type ="xs:strin g"/>
  384           </ xs:sequenc e>
  385         </xs :extension >
  386       </xs:c omplexCont ent>
  387     </xs:com plexType>
  388     <xs:comp lexType na me="findin g">
  389       <xs:se quence>
  390         <xs: element mi nOccurs="0 " name="an notation"  type="xs:s tring"/>
  391         <xs: element mi nOccurs="0 " name="ca tegory" ty pe="xs:str ing"/>
  392         <xs: element mi nOccurs="0 " name="fl ag" type=" xs:string" />
  393         <xs: element mi nOccurs="0 " name="it em" type=" xs:string" />
  394       </xs:s equence>
  395     </xs:com plexType>
  396     <xs:comp lexType na me="getJan usGUIConfi g">
  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="getJan usGUIConfi gResponse" >
  402       <xs:se quence>
  403         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  404       </xs:s equence>
  405     </xs:com plexType>
  406     <xs:comp lexType na me="getPat ientProgre ssNotes">
  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="getPat ientProgre ssNotesRes ponse">
  412       <xs:se quence>
  413         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pr ogressNote "/>
  414       </xs:s equence>
  415     </xs:com plexType>
  416     <xs:comp lexType na me="getPat ientConsul tRequests" >
  417       <xs:se quence>
  418         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  419       </xs:s equence>
  420     </xs:com plexType>
  421     <xs:comp lexType na me="getPat ientConsul tRequestsR esponse">
  422       <xs:se quence>
  423         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:co nsult"/>
  424       </xs:s equence>
  425     </xs:com plexType>
  426     <xs:comp lexType na me="getPro gressNote" >
  427       <xs:se quence>
  428         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  429       </xs:s equence>
  430     </xs:com plexType>
  431     <xs:comp lexType na me="getPro gressNoteR esponse">
  432       <xs:se quence>
  433         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  434       </xs:s equence>
  435     </xs:com plexType>
  436     <xs:comp lexType na me="getPat ientCurren tVitals">
  437       <xs:se quence>
  438         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  439       </xs:s equence>
  440     </xs:com plexType>
  441     <xs:comp lexType na me="getPat ientCurren tVitalsRes ponse">
  442       <xs:se quence>
  443         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:vi tals"/>
  444       </xs:s equence>
  445     </xs:com plexType>
  446     <xs:comp lexType na me="getPro viderAdmis sions">
  447       <xs:se quence>
  448         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  449       </xs:s equence>
  450     </xs:com plexType>
  451     <xs:comp lexType na me="getPro viderAdmis sionsRespo nse">
  452       <xs:se quence>
  453         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pa tientAdmis sion"/>
  454       </xs:s equence>
  455     </xs:com plexType>
  456     <xs:comp lexType na me="getPat ientLabs">
  457       <xs:se quence>
  458         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  459       </xs:s equence>
  460     </xs:com plexType>
  461     <xs:comp lexType na me="getPat ientLabsRe sponse">
  462       <xs:se quence>
  463         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:la bOrder"/>
  464       </xs:s equence>
  465     </xs:com plexType>
  466     <xs:comp lexType na me="select PatientFor VASensitiv e">
  467       <xs:se quence>
  468         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  469       </xs:s equence>
  470     </xs:com plexType>
  471     <xs:comp lexType na me="select PatientFor VASensitiv eResponse" >
  472       <xs:se quence/>
  473     </xs:com plexType>
  474     <xs:comp lexType na me="login" >
  475       <xs:se quence>
  476         <xs: element mi nOccurs="0 " name="si teCode" ty pe="xs:str ing"/>
  477         <xs: element mi nOccurs="0 " name="ac cessCode"  type="xs:s tring"/>
  478         <xs: element mi nOccurs="0 " name="ve rifyCode"  type="xs:s tring"/>
  479         <xs: element mi nOccurs="0 " name="re questingAp p" type="x s:string"/ >
  480       </xs:s equence>
  481     </xs:com plexType>
  482     <xs:comp lexType na me="loginR esponse">
  483       <xs:se quence>
  484         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:user "/>
  485       </xs:s equence>
  486     </xs:com plexType>
  487     <xs:comp lexType na me="getVLE RDocumentL ist">
  488       <xs:se quence>
  489         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  490       </xs:s equence>
  491     </xs:com plexType>
  492     <xs:comp lexType na me="getVLE RDocumentL istRespons e">
  493       <xs:se quence>
  494         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:vl erDocument "/>
  495       </xs:s equence>
  496     </xs:com plexType>
  497     <xs:comp lexType na me="getPat ientAllerg ies">
  498       <xs:se quence>
  499         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  500       </xs:s equence>
  501     </xs:com plexType>
  502     <xs:comp lexType na me="getPat ientAllerg iesRespons e">
  503       <xs:se quence>
  504         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:al lergy"/>
  505       </xs:s equence>
  506     </xs:com plexType>
  507     <xs:comp lexType na me="setPro viderFlags ">
  508       <xs:se quence>
  509         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  510         <xs: element mi nOccurs="0 " name="fl ags" type= "xs:string "/>
  511       </xs:s equence>
  512     </xs:com plexType>
  513     <xs:comp lexType na me="setPro viderFlags Response">
  514       <xs:se quence>
  515         <xs: element na me="return " type="xs :boolean"/ >
  516       </xs:s equence>
  517     </xs:com plexType>
  518     <xs:comp lexType na me="getSer viceErrors ">
  519       <xs:se quence/>
  520     </xs:com plexType>
  521     <xs:comp lexType na me="getSer viceErrors Response">
  522       <xs:se quence>
  523         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  524       </xs:s equence>
  525     </xs:com plexType>
  526     <xs:comp lexType na me="lookup PatientPDW S">
  527       <xs:se quence>
  528         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:p dwsQueryBe an"/>
  529       </xs:s equence>
  530     </xs:com plexType>
  531     <xs:comp lexType na me="pdwsQu eryBean">
  532       <xs:se quence>
  533         <xs: element mi nOccurs="0 " name="ad dress" typ e="xs:stri ng"/>
  534         <xs: element mi nOccurs="0 " name="ci ty" type=" xs:string" />
  535         <xs: element mi nOccurs="0 " name="do b" type="x s:string"/ >
  536         <xs: element mi nOccurs="0 " name="fi rstName" t ype="xs:st ring"/>
  537         <xs: element mi nOccurs="0 " name="ge nder" type ="xs:strin g"/>
  538         <xs: element mi nOccurs="0 " name="in quiryType"  type="xs: string"/>
  539         <xs: element mi nOccurs="0 " name="la stName" ty pe="xs:str ing"/>
  540         <xs: element mi nOccurs="0 " name="mi ddleName"  type="xs:s tring"/>
  541         <xs: element mi nOccurs="0 " name="pa tientId" t ype="xs:st ring"/>
  542         <xs: element mi nOccurs="0 " name="pa tientIdTyp e" type="x s:string"/ >
  543         <xs: element mi nOccurs="0 " name="re questingAp p" type="x s:string"/ >
  544         <xs: element mi nOccurs="0 " name="st ate" type= "xs:string "/>
  545         <xs: element mi nOccurs="0 " name="te l" type="x s:string"/ >
  546         <xs: element mi nOccurs="0 " name="us er" type=" ns1:user"/ >
  547         <xs: element mi nOccurs="0 " name="zi p" type="x s:string"/ >
  548       </xs:s equence>
  549     </xs:com plexType>
  550     <xs:comp lexType na me="lookup PatientPDW SResponse" >
  551       <xs:se quence>
  552         <xs: element mi nOccurs="0 " name="re turn" type ="tns:resp onsePatien tQuery"/>
  553       </xs:s equence>
  554     </xs:com plexType>
  555     <xs:comp lexType na me="respon sePatientQ uery">
  556       <xs:se quence>
  557         <xs: element mi nOccurs="0 " name="de mographics " type="ns 1:patientD emographic s"/>
  558         <xs: element mi nOccurs="0 " name="er rorMsg" ty pe="xs:str ing"/>
  559         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" patients"  nillable=" true" type ="ns1:pati ent"/>
  560         <xs: element na me="succes s" type="x s:boolean" />
  561       </xs:s equence>
  562     </xs:com plexType>
  563     <xs:comp lexType na me="getPro blemDetail ">
  564       <xs:se quence>
  565         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  566       </xs:s equence>
  567     </xs:com plexType>
  568     <xs:comp lexType na me="getPro blemDetail Response">
  569       <xs:se quence>
  570         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:prob lemDetail" />
  571       </xs:s equence>
  572     </xs:com plexType>
  573     <xs:comp lexType na me="getPat ientProble mList">
  574       <xs:se quence>
  575         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  576       </xs:s equence>
  577     </xs:com plexType>
  578     <xs:comp lexType na me="getPat ientProble mListRespo nse">
  579       <xs:se quence>
  580         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pr oblem"/>
  581       </xs:s equence>
  582     </xs:com plexType>
  583     <xs:comp lexType na me="getVAS ensitivePa tientAlert s">
  584       <xs:se quence>
  585         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  586       </xs:s equence>
  587     </xs:com plexType>
  588     <xs:comp lexType na me="getVAS ensitivePa tientAlert sResponse" >
  589       <xs:se quence>
  590         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:al ert"/>
  591       </xs:s equence>
  592     </xs:com plexType>
  593     <xs:comp lexType na me="getPat ientEncoun ters">
  594       <xs:se quence>
  595         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  596       </xs:s equence>
  597     </xs:com plexType>
  598     <xs:comp lexType na me="getPat ientEncoun tersRespon se">
  599       <xs:se quence>
  600         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:en counter"/>
  601       </xs:s equence>
  602     </xs:com plexType>
  603     <xs:comp lexType na me="getWar dAdmission s">
  604       <xs:se quence>
  605         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  606       </xs:s equence>
  607     </xs:com plexType>
  608     <xs:comp lexType na me="getWar dAdmission sResponse" >
  609       <xs:se quence>
  610         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pa tientAdmis sion"/>
  611       </xs:s equence>
  612     </xs:com plexType>
  613     <xs:comp lexType na me="logAud it">
  614       <xs:se quence>
  615         <xs: element mi nOccurs="0 " name="si teCode" ty pe="xs:str ing"/>
  616         <xs: element mi nOccurs="0 " name="us erIen" typ e="xs:stri ng"/>
  617         <xs: element mi nOccurs="0 " name="pr oviderIen"  type="xs: string"/>
  618         <xs: element mi nOccurs="0 " name="us erNPI" typ e="xs:stri ng"/>
  619         <xs: element mi nOccurs="0 " name="us erName" ty pe="xs:str ing"/>
  620         <xs: element mi nOccurs="0 " name="pa tId" type= "xs:string "/>
  621         <xs: element mi nOccurs="0 " name="ca tegory" ty pe="xs:str ing"/>
  622         <xs: element mi nOccurs="0 " name="re questingAp p" type="x s:string"/ >
  623         <xs: element mi nOccurs="0 " name="st artDate" t ype="xs:st ring"/>
  624         <xs: element mi nOccurs="0 " name="en dDate" typ e="xs:stri ng"/>
  625         <xs: element mi nOccurs="0 " name="in fo" type=" xs:string" />
  626         <xs: element mi nOccurs="0 " name="ca rdId" type ="xs:strin g"/>
  627         <xs: element mi nOccurs="0 " name="em ailAddress " type="xs :string"/>
  628       </xs:s equence>
  629     </xs:com plexType>
  630     <xs:comp lexType na me="logAud itResponse ">
  631       <xs:se quence/>
  632     </xs:com plexType>
  633     <xs:comp lexType na me="auditV ARestricte dAccess">
  634       <xs:se quence>
  635         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  636       </xs:s equence>
  637     </xs:com plexType>
  638     <xs:comp lexType na me="auditV ARestricte dAccessRes ponse">
  639       <xs:se quence/>
  640     </xs:com plexType>
  641     <xs:comp lexType na me="getVis itNotes">
  642       <xs:se quence>
  643         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  644       </xs:s equence>
  645     </xs:com plexType>
  646     <xs:comp lexType na me="getVis itNotesRes ponse">
  647       <xs:se quence>
  648         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  649       </xs:s equence>
  650     </xs:com plexType>
  651     <xs:comp lexType na me="getPat ientMedica tions">
  652       <xs:se quence>
  653         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  654       </xs:s equence>
  655     </xs:com plexType>
  656     <xs:comp lexType na me="getPat ientMedica tionsRespo nse">
  657       <xs:se quence>
  658         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:me dication"/ >
  659       </xs:s equence>
  660     </xs:com plexType>
  661     <xs:comp lexType na me="getPat ientDemogr aphicsDeta il">
  662       <xs:se quence>
  663         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  664       </xs:s equence>
  665     </xs:com plexType>
  666     <xs:comp lexType na me="getPat ientDemogr aphicsDeta ilResponse ">
  667       <xs:se quence>
  668         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pa tientDemog raphicsDet ail"/>
  669       </xs:s equence>
  670     </xs:com plexType>
  671     <xs:comp lexType na me="getPro viderOrder sPending">
  672       <xs:se quence>
  673         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  674       </xs:s equence>
  675     </xs:com plexType>
  676     <xs:comp lexType na me="getPro viderOrder sPendingRe sponse">
  677       <xs:se quence>
  678         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:or der"/>
  679       </xs:s equence>
  680     </xs:com plexType>
  681     <xs:comp lexType na me="resetS tatus">
  682       <xs:se quence/>
  683     </xs:com plexType>
  684     <xs:comp lexType na me="resetS tatusRespo nse">
  685       <xs:se quence/>
  686     </xs:com plexType>
  687     <xs:comp lexType na me="getPat ientForms" >
  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="getPat ientFormsR esponse">
  693       <xs:se quence>
  694         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="tns:fo rm"/>
  695       </xs:s equence>
  696     </xs:com plexType>
  697     <xs:comp lexType na me="form">
  698       <xs:co mplexConte nt>
  699         <xs: extension  base="ns1: dataBean">
  700           <x s:sequence >
  701              <xs:elemen t minOccur s="0" name ="formId"  type="xs:s tring"/>
  702              <xs:elemen t minOccur s="0" name ="formDate " type="xs :dateTime" />
  703              <xs:elemen t minOccur s="0" name ="enteredB y" type="x s:string"/ >
  704              <xs:elemen t minOccur s="0" name ="document Title" typ e="xs:stri ng"/>
  705              <xs:elemen t minOccur s="0" name ="facility Name" type ="xs:strin g"/>
  706              <xs:elemen t minOccur s="0" name ="deployme ntForm" ty pe="ns1:pr ogressNote "/>
  707              <xs:elemen t minOccur s="0" name ="question naireBean"  type="ns1 :questionn aireBean"/ >
  708              <xs:elemen t minOccur s="0" name ="docType"  type="xs: string"/>
  709           </ xs:sequenc e>
  710         </xs :extension >
  711       </xs:c omplexCont ent>
  712     </xs:com plexType>
  713     <xs:comp lexType na me="getLab OrderResul t">
  714       <xs:se quence>
  715         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  716       </xs:s equence>
  717     </xs:com plexType>
  718     <xs:comp lexType na me="getLab OrderResul tResponse" >
  719       <xs:se quence>
  720         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:la bResult"/>
  721       </xs:s equence>
  722     </xs:com plexType>
  723     <xs:comp lexType na me="getLog inInfo">
  724       <xs:se quence>
  725         <xs: element mi nOccurs="0 " name="ca rdID" type ="xs:strin g"/>
  726         <xs: element mi nOccurs="0 " name="em ailAddress " type="xs :string"/>
  727       </xs:s equence>
  728     </xs:com plexType>
  729     <xs:comp lexType na me="getLog inInfoResp onse">
  730       <xs:se quence>
  731         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="tns:au ditEntry"/ >
  732       </xs:s equence>
  733     </xs:com plexType>
  734     <xs:comp lexType na me="auditE ntry">
  735       <xs:se quence>
  736         <xs: element mi nOccurs="0 " name="au ditID" typ e="xs:stri ng"/>
  737         <xs: element mi nOccurs="0 " name="ca rdID" type ="xs:strin g"/>
  738         <xs: element mi nOccurs="0 " name="ca tegory" ty pe="xs:str ing"/>
  739         <xs: element mi nOccurs="0 " name="en dDate" typ e="xs:date Time"/>
  740         <xs: element mi nOccurs="0 " name="en tryDate" t ype="xs:da teTime"/>
  741         <xs: element mi nOccurs="0 " name="ip Address" t ype="xs:st ring"/>
  742         <xs: element mi nOccurs="0 " name="pa tID" type= "xs:string "/>
  743         <xs: element mi nOccurs="0 " name="qu eryType" t ype="xs:st ring"/>
  744         <xs: element mi nOccurs="0 " name="st artDate" t ype="xs:da teTime"/>
  745         <xs: element mi nOccurs="0 " name="sy stemID" ty pe="xs:str ing"/>
  746         <xs: element mi nOccurs="0 " name="us erID" type ="xs:strin g"/>
  747         <xs: element mi nOccurs="0 " name="us erNPI" typ e="xs:stri ng"/>
  748         <xs: element mi nOccurs="0 " name="us erName" ty pe="xs:str ing"/>
  749       </xs:s equence>
  750     </xs:com plexType>
  751     <xs:comp lexType na me="getPat ientClinic alReminder s">
  752       <xs:se quence>
  753         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  754       </xs:s equence>
  755     </xs:com plexType>
  756     <xs:comp lexType na me="getPat ientClinic alReminder sResponse" >
  757       <xs:se quence>
  758         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:cl inicalRemi nder"/>
  759       </xs:s equence>
  760     </xs:com plexType>
  761     <xs:comp lexType na me="getBHI ENoteImage ">
  762       <xs:se quence>
  763         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  764       </xs:s equence>
  765     </xs:com plexType>
  766     <xs:comp lexType na me="getBHI ENoteImage Response">
  767       <xs:se quence>
  768         <xs: element mi nOccurs="0 " name="re turn" type ="ns2:note Image"/>
  769       </xs:s equence>
  770     </xs:com plexType>
  771     <xs:comp lexType na me="getCon sultReport ">
  772       <xs:se quence>
  773         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  774       </xs:s equence>
  775     </xs:com plexType>
  776     <xs:comp lexType na me="getCon sultReport Response">
  777       <xs:se quence>
  778         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:fr eeTextRepo rt"/>
  779       </xs:s equence>
  780     </xs:com plexType>
  781     <xs:comp lexType na me="getPat ientDemogr aphics">
  782       <xs:se quence>
  783         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  784       </xs:s equence>
  785     </xs:com plexType>
  786     <xs:comp lexType na me="getPat ientDemogr aphicsResp onse">
  787       <xs:se quence>
  788         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pa tientDemog raphics"/>
  789       </xs:s equence>
  790     </xs:com plexType>
  791     <xs:comp lexType na me="getCli nicalRemin derDetail" >
  792       <xs:se quence>
  793         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  794       </xs:s equence>
  795     </xs:com plexType>
  796     <xs:comp lexType na me="getCli nicalRemin derDetailR esponse">
  797       <xs:se quence>
  798         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  799       </xs:s equence>
  800     </xs:com plexType>
  801     <xs:comp lexType na me="getPat ientInsura nces">
  802       <xs:se quence>
  803         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  804       </xs:s equence>
  805     </xs:com plexType>
  806     <xs:comp lexType na me="getPat ientInsura ncesRespon se">
  807       <xs:se quence>
  808         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:in suranceBea n"/>
  809       </xs:s equence>
  810     </xs:com plexType>
  811     <xs:comp lexType na me="auditS ensitiveRe cordAccess ">
  812       <xs:se quence>
  813         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  814       </xs:s equence>
  815     </xs:com plexType>
  816     <xs:comp lexType na me="auditS ensitiveRe cordAccess Response">
  817       <xs:se quence/>
  818     </xs:com plexType>
  819     <xs:comp lexType na me="getAut hUser">
  820       <xs:se quence>
  821         <xs: element mi nOccurs="0 " name="au thUserInfo Query" typ e="tns:aut hUserInfo" />
  822       </xs:s equence>
  823     </xs:com plexType>
  824     <xs:comp lexType na me="authUs erInfo">
  825       <xs:se quence>
  826         <xs: element mi nOccurs="0 " name="ca rdId" type ="xs:strin g"/>
  827         <xs: element mi nOccurs="0 " name="ce rtificate"  type="xs: string"/>
  828         <xs: element mi nOccurs="0 " name="em ail" type= "xs:string "/>
  829         <xs: element mi nOccurs="0 " name="fa cility" ty pe="xs:str ing"/>
  830         <xs: element mi nOccurs="0 " name="na me" type=" xs:string" />
  831         <xs: element mi nOccurs="0 " name="nc id" type=" xs:string" />
  832         <xs: element mi nOccurs="0 " name="or ganization " type="xs :string"/>
  833         <xs: element mi nOccurs="0 " name="ph one" type= "xs:string "/>
  834         <xs: element na me="snarew orksFlag"  type="xs:b oolean"/>
  835         <xs: element na me="snarew orksValid"  type="xs: boolean"/>
  836         <xs: element mi nOccurs="0 " name="su bjectDN" t ype="xs:st ring"/>
  837       </xs:s equence>
  838     </xs:com plexType>
  839     <xs:comp lexType na me="getAut hUserRespo nse">
  840       <xs:se quence>
  841         <xs: element mi nOccurs="0 " name="re turn" type ="tns:auth UserInfo"/ >
  842       </xs:s equence>
  843     </xs:com plexType>
  844     <xs:comp lexType na me="getPro viderFlags ">
  845       <xs:se quence>
  846         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  847       </xs:s equence>
  848     </xs:com plexType>
  849     <xs:comp lexType na me="getPro viderFlags Response">
  850       <xs:se quence>
  851         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  852       </xs:s equence>
  853     </xs:com plexType>
  854     <xs:comp lexType na me="getPat ientLabTes tResults">
  855       <xs:se quence>
  856         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  857       </xs:s equence>
  858     </xs:com plexType>
  859     <xs:comp lexType na me="getPat ientLabTes tResultsRe sponse">
  860       <xs:se quence>
  861         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:la bResult"/>
  862       </xs:s equence>
  863     </xs:com plexType>
  864     <xs:comp lexType na me="setJan usGUIConfi g">
  865       <xs:se quence>
  866         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  867         <xs: element mi nOccurs="0 " name="cf g" type="x s:string"/ >
  868       </xs:s equence>
  869     </xs:com plexType>
  870     <xs:comp lexType na me="setJan usGUIConfi gResponse" >
  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="lookup Patient">
  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="lookup PatientRes ponse">
  881       <xs:se quence>
  882         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pa tient"/>
  883       </xs:s equence>
  884     </xs:com plexType>
  885     <xs:comp lexType na me="getPro viderAppoi ntments">
  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="getPro viderAppoi ntmentsRes ponse">
  891       <xs:se quence>
  892         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pa tientAppoi ntments"/>
  893       </xs:s equence>
  894     </xs:com plexType>
  895     <xs:comp lexType na me="getRad iologyRepo rt">
  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="getRad iologyRepo rtResponse ">
  901       <xs:se quence>
  902         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:radi ologyRepor t"/>
  903       </xs:s equence>
  904     </xs:com plexType>
  905     <xs:comp lexType na me="getAdm issionDiag nosis">
  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="getAdm issionDiag nosisRespo nse">
  911       <xs:se quence>
  912         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:di agnosis"/>
  913       </xs:s equence>
  914     </xs:com plexType>
  915     <xs:comp lexType na me="getIeh rUserProfi le">
  916       <xs:se quence>
  917         <xs: element mi nOccurs="0 " name="sm artCardID"  type="xs: string"/>
  918         <xs: element mi nOccurs="0 " name="sm artCardAge ncy" type= "xs:string "/>
  919         <xs: element mi nOccurs="0 " name="em ailAddress " type="xs :string"/>
  920       </xs:s equence>
  921     </xs:com plexType>
  922     <xs:comp lexType na me="getIeh rUserProfi leResponse ">
  923       <xs:se quence>
  924         <xs: element mi nOccurs="0 " name="re turn" type ="tns:iehr UserProfil e"/>
  925       </xs:s equence>
  926     </xs:com plexType>
  927     <xs:comp lexType na me="getPat ientLabRep ort">
  928       <xs:se quence>
  929         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  930       </xs:s equence>
  931     </xs:com plexType>
  932     <xs:comp lexType na me="getPat ientLabRep ortRespons e">
  933       <xs:se quence>
  934         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  935       </xs:s equence>
  936     </xs:com plexType>
  937     <xs:comp lexType na me="getPat ientVitals ">
  938       <xs:se quence>
  939         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  940       </xs:s equence>
  941     </xs:com plexType>
  942     <xs:comp lexType na me="getPat ientVitals Response">
  943       <xs:se quence>
  944         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:vi tals"/>
  945       </xs:s equence>
  946     </xs:com plexType>
  947     <xs:comp lexType na me="getVLE RDocument" >
  948       <xs:se quence>
  949         <xs: element mi nOccurs="0 " name="vD oc" type=" ns1:vlerDo cument"/>
  950         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  951       </xs:s equence>
  952     </xs:com plexType>
  953     <xs:comp lexType na me="getVLE RDocumentR esponse">
  954       <xs:se quence>
  955         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:vler Document"/ >
  956       </xs:s equence>
  957     </xs:com plexType>
  958     <xs:comp lexType na me="getPat ientLabRes ults">
  959       <xs:se quence>
  960         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  961       </xs:s equence>
  962     </xs:com plexType>
  963     <xs:comp lexType na me="getPat ientLabRes ultsRespon se">
  964       <xs:se quence>
  965         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:la bResult"/>
  966       </xs:s equence>
  967     </xs:com plexType>
  968     <xs:comp lexType na me="getPro viderConsu ltsReceive d">
  969       <xs:se quence>
  970         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  971       </xs:s equence>
  972     </xs:com plexType>
  973     <xs:comp lexType na me="getPro viderConsu ltsReceive dResponse" >
  974       <xs:se quence>
  975         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:co nsult"/>
  976       </xs:s equence>
  977     </xs:com plexType>
  978     <xs:comp lexType na me="getVer sion">
  979       <xs:se quence/>
  980     </xs:com plexType>
  981     <xs:comp lexType na me="getVer sionRespon se">
  982       <xs:se quence>
  983         <xs: element mi nOccurs="0 " name="re turn" type ="xs:strin g"/>
  984       </xs:s equence>
  985     </xs:com plexType>
  986     <xs:comp lexType na me="getAdm issionProc edures">
  987       <xs:se quence>
  988         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  989       </xs:s equence>
  990     </xs:com plexType>
  991     <xs:comp lexType na me="getAdm issionProc eduresResp onse">
  992       <xs:se quence>
  993         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pr ocedure"/>
  994       </xs:s equence>
  995     </xs:com plexType>
  996     <xs:comp lexType na me="getOrd erDetail">
  997       <xs:se quence>
  998         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  999       </xs:s equence>
  1000     </xs:com plexType>
  1001     <xs:comp lexType na me="getOrd erDetailRe sponse">
  1002       <xs:se quence>
  1003         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  1004       </xs:s equence>
  1005     </xs:com plexType>
  1006     <xs:comp lexType na me="getPat ientEncoun tersReport ">
  1007       <xs:se quence>
  1008         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1009       </xs:s equence>
  1010     </xs:com plexType>
  1011     <xs:comp lexType na me="getPat ientEncoun tersReport Response">
  1012       <xs:se quence>
  1013         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  1014       </xs:s equence>
  1015     </xs:com plexType>
  1016     <xs:comp lexType na me="getOut patientPro cedures">
  1017       <xs:se quence>
  1018         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1019       </xs:s equence>
  1020     </xs:com plexType>
  1021     <xs:comp lexType na me="getOut patientPro ceduresRes ponse">
  1022       <xs:se quence>
  1023         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pr ocedure"/>
  1024       </xs:s equence>
  1025     </xs:com plexType>
  1026     <xs:comp lexType na me="update UserSubjec tDN">
  1027       <xs:se quence>
  1028         <xs: element mi nOccurs="0 " name="au thUserInfo Query" typ e="tns:aut hUserInfo" />
  1029       </xs:s equence>
  1030     </xs:com plexType>
  1031     <xs:comp lexType na me="update UserSubjec tDNRespons e">
  1032       <xs:se quence>
  1033         <xs: element na me="return " type="xs :boolean"/ >
  1034       </xs:s equence>
  1035     </xs:com plexType>
  1036     <xs:comp lexType na me="select Patient">
  1037       <xs:se quence>
  1038         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1039       </xs:s equence>
  1040     </xs:com plexType>
  1041     <xs:comp lexType na me="select PatientRes ponse">
  1042       <xs:se quence>
  1043         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:pati ent"/>
  1044       </xs:s equence>
  1045     </xs:com plexType>
  1046     <xs:comp lexType na me="getRec entlyViewe dPatients" >
  1047       <xs:se quence>
  1048         <xs: element mi nOccurs="0 " name="us erId" type ="xs:strin g"/>
  1049       </xs:s equence>
  1050     </xs:com plexType>
  1051     <xs:comp lexType na me="getRec entlyViewe dPatientsR esponse">
  1052       <xs:se quence>
  1053         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pa tient"/>
  1054       </xs:s equence>
  1055     </xs:com plexType>
  1056     <xs:comp lexType na me="getMed icationDet ail">
  1057       <xs:se quence>
  1058         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1059       </xs:s equence>
  1060     </xs:com plexType>
  1061     <xs:comp lexType na me="getMed icationDet ailRespons e">
  1062       <xs:se quence>
  1063         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:free TextReport "/>
  1064       </xs:s equence>
  1065     </xs:com plexType>
  1066     <xs:comp lexType na me="getDOD VLERPatien tCCDA">
  1067       <xs:se quence>
  1068         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1069       </xs:s equence>
  1070     </xs:com plexType>
  1071     <xs:comp lexType na me="getDOD VLERPatien tCCDARespo nse">
  1072       <xs:se quence>
  1073         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="tns:vl erccda"/>
  1074       </xs:s equence>
  1075     </xs:com plexType>
  1076     <xs:comp lexType na me="vlercc da">
  1077       <xs:co mplexConte nt>
  1078         <xs: extension  base="ns1: dataBean">
  1079           <x s:sequence >
  1080              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="errorL ist" nilla ble="true"  type="xs: string"/>
  1081              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="status List" nill able="true " type="ns 2:siteStat usV4"/>
  1082              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="demogr aphics" ni llable="tr ue" type=" ns1:patien tDemograph ics"/>
  1083              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="allerg ies" nilla ble="true"  type="ns1 :allergy"/ >
  1084              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="immuni zations" n illable="t rue" type= "ns1:immun ization"/>
  1085              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="medica tions" nil lable="tru e" type="n s1:medicat ion"/>
  1086              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="result s" nillabl e="true" t ype="ns1:l abResult"/ >
  1087              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="proble ms" nillab le="true"  type="ns1: problem"/>
  1088              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="proced ures" nill able="true " type="ns 1:procedur e"/>
  1089              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="vitals " nillable ="true" ty pe="ns1:vi tals"/>
  1090              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="encoun ters" nill able="true " type="ns 1:encounte r"/>
  1091              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="payers " nillable ="true" ty pe="ns1:in suranceBea n"/>
  1092              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="narrat ives" nill able="true " type="ns 2:narrativ eV4"/>
  1093              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="docume ntInfo" ni llable="tr ue" type=" ns2:docume ntInfoV4"/ >
  1094              <xs:elemen t minOccur s="0" name ="queryCom plete" typ e="xs:stri ng"/>
  1095           </ xs:sequenc e>
  1096         </xs :extension >
  1097       </xs:c omplexCont ent>
  1098     </xs:com plexType>
  1099     <xs:comp lexType na me="getPat ientAppoin tments">
  1100       <xs:se quence>
  1101         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1102       </xs:s equence>
  1103     </xs:com plexType>
  1104     <xs:comp lexType na me="getPat ientAppoin tmentsResp onse">
  1105       <xs:se quence>
  1106         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pa tientAppoi ntments"/>
  1107       </xs:s equence>
  1108     </xs:com plexType>
  1109     <xs:comp lexType na me="getPat ientDischa rgeSummari es">
  1110       <xs:se quence>
  1111         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1112       </xs:s equence>
  1113     </xs:com plexType>
  1114     <xs:comp lexType na me="getPat ientDischa rgeSummari esResponse ">
  1115       <xs:se quence>
  1116         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pr ogressNote "/>
  1117       </xs:s equence>
  1118     </xs:com plexType>
  1119     <xs:comp lexType na me="getPat ientAdmiss ions">
  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="getPat ientAdmiss ionsRespon se">
  1125       <xs:se quence>
  1126         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:pa tientAdmis sion"/>
  1127       </xs:s equence>
  1128     </xs:com plexType>
  1129     <xs:comp lexType na me="getAdm issionDeta ils">
  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="getAdm issionDeta ilsRespons e">
  1135       <xs:se quence>
  1136         <xs: element mi nOccurs="0 " name="re turn" type ="ns1:admi ssionDetai l"/>
  1137       </xs:s equence>
  1138     </xs:com plexType>
  1139     <xs:comp lexType na me="getPat ientImmuni zations">
  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 ientImmuni zationsRes ponse">
  1145       <xs:se quence>
  1146         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:im munization "/>
  1147       </xs:s equence>
  1148     </xs:com plexType>
  1149     <xs:comp lexType na me="getPat ientOrders ">
  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="getPat ientOrders Response">
  1155       <xs:se quence>
  1156         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:or der"/>
  1157       </xs:s equence>
  1158     </xs:com plexType>
  1159     <xs:comp lexType na me="getPro viderOrder sResulted" >
  1160       <xs:se quence>
  1161         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1162       </xs:s equence>
  1163     </xs:com plexType>
  1164     <xs:comp lexType na me="getPro viderOrder sResultedR esponse">
  1165       <xs:se quence>
  1166         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:or der"/>
  1167       </xs:s equence>
  1168     </xs:com plexType>
  1169     <xs:comp lexType na me="getDOD VLERPatien tAllergies ">
  1170       <xs:se quence>
  1171         <xs: element mi nOccurs="0 " name="qu eryBean" t ype="tns:j MeadowsQue ry"/>
  1172       </xs:s equence>
  1173     </xs:com plexType>
  1174     <xs:comp lexType na me="getDOD VLERPatien tAllergies Response">
  1175       <xs:se quence>
  1176         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" return" ty pe="ns1:al lergy"/>
  1177       </xs:s equence>
  1178     </xs:com plexType>
  1179   </xs:schem a>