50800. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 5/28/2019 3:29:06 PM Eastern 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.

50800.1 Files compared

# Location File Last Modified
1 CV_src.zip\CVQoS\project-repo\org\hui\JMeadowsDataService\2.3.1.0.7\JMeadowsDataService-2.3.1.0.7.jar\META-INF\wsdl JMeadowsDataService_metadata2.xsd Thu Jul 30 18:27:46 2015 UTC
2 CV_src.zip\CVQoS\project-repo\org\hui\JMeadowsDataService\2.3.1.0.7\JMeadowsDataService-2.3.1.0.7.jar\META-INF\wsdl JMeadowsDataService_metadata2.xsd Sat May 25 18:52:20 2019 UTC

50800.2 Comparison summary

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

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

50800.4 Active regular expressions

No regular expressions were active.

50800.5 Comparison detail

  1   <!-- Publi shed by JA X-WS      RI at http ://jax-ws. dev.java.n et. RI's v ersion is  Metro/2.3  (tags/2.3- 7528; 2013 -04-29T19: 34:10+0000 ) JAXWS-RI /2.2.8 JAX WS/2.2 svn -revision# unknown. - -><xs:sche ma xmlns:t ns="http:/ / DNS . URL         /" xmlns:x s="http:// www.w3.org /2001/XMLS chema" tar getNamespa ce="http:/ / DNS . URL         /" version ="1.0">
  2     <xs:comp lexType na me="patien t">
  3       <xs:se quence>
  4         <xs: element mi nOccurs="0 " name="ag e" type="x s:string"/ >
  5         <xs: element mi nOccurs="0 " name="ah ltaUnitNum ber" type= "xs:string "/>
  6         <xs: element mi nOccurs="0 " name="do b" type="x s:string"/ >
  7         <xs: element mi nOccurs="0 " name="ED IPI" type= "xs:string "/>
  8         <xs: element mi nOccurs="0 " name="FM P" type="x s:string"/ >
  9         <xs: element mi nOccurs="0 " name="ge nder" type ="xs:strin g"/>
  10         <xs: element mi nOccurs="0 " name="IC N" type="x s:string"/ >
  11         <xs: element mi nOccurs="0 " name="na me" type=" xs:string" />
  12         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" patientIen s" nillabl e="true" t ype="tns:k eyValuePai r"/>
  13         <xs: element mi nOccurs="0 " name="SS N" type="x s:string"/ >
  14         <xs: element na me="sensit ive" type= "xs:boolea n"/>
  15         <xs: element mi nOccurs="0 " name="sp onsorSSN"  type="xs:s tring"/>
  16         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" vistaSites " nillable ="true" ty pe="tns:si te"/>
  17       </xs:s equence>
  18     </xs:com plexType>
  19     <xs:comp lexType na me="keyVal uePair">
  20       <xs:se quence>
  21         <xs: element mi nOccurs="0 " name="ke y" type="x s:anyType" />
  22         <xs: element mi nOccurs="0 " name="va lue" type= "xs:anyTyp e"/>
  23       </xs:s equence>
  24     </xs:com plexType>
  25     <xs:comp lexType na me="site">
  26       <xs:se quence>
  27         <xs: element mi nOccurs="0 " name="ag ency" type ="xs:strin g"/>
  28         <xs: element mi nOccurs="0 " name="co ntainer" t ype="xs:st ring"/>
  29         <xs: element mi nOccurs="0 " name="dm isId" type ="xs:strin g"/>
  30         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" endpoints"  nillable= "true" typ e="tns:end point"/>
  31         <xs: element mi nOccurs="0 " name="id " type="xs :int"/>
  32         <xs: element mi nOccurs="0 " name="mo niker" typ e="xs:stri ng"/>
  33         <xs: element mi nOccurs="0 " name="na me" type=" xs:string" />
  34         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" permission s" nillabl e="true" t ype="tns:j anusPermis sion"/>
  35         <xs: element mi nOccurs="0 " name="re gion" type ="tns:regi on"/>
  36         <xs: element mi nOccurs="0 " name="si teCode" ty pe="xs:str ing"/>
  37         <xs: element mi nOccurs="0 " name="st atus" type ="xs:strin g"/>
  38       </xs:s equence>
  39     </xs:com plexType>
  40     <xs:comp lexType na me="endpoi nt">
  41       <xs:se quence>
  42         <xs: element mi nOccurs="0 " name="ac cessionPre fix" type= "xs:string "/>
  43         <xs: element mi nOccurs="0 " name="ae Title" typ e="xs:stri ng"/>
  44         <xs: element mi nOccurs="0 " name="en vironment"  type="xs: string"/>
  45         <xs: element mi nOccurs="0 " name="ho st" type=" xs:string" />
  46         <xs: element mi nOccurs="0 " name="id " type="xs :int"/>
  47         <xs: element mi nOccurs="0 " name="mo dality" ty pe="xs:str ing"/>
  48         <xs: element mi nOccurs="0 " name="pa ssword" ty pe="xs:str ing"/>
  49         <xs: element mi nOccurs="0 " name="po rt" type=" xs:int"/>
  50         <xs: element mi nOccurs="0 " name="pr otocol" ty pe="xs:str ing"/>
  51         <xs: element mi nOccurs="0 " name="si teCode" ty pe="xs:str ing"/>
  52         <xs: element mi nOccurs="0 " name="si teId" type ="xs:int"/ >
  53         <xs: element mi nOccurs="0 " name="st atus" type ="xs:strin g"/>
  54         <xs: element mi nOccurs="0 " name="us ername" ty pe="xs:str ing"/>
  55       </xs:s equence>
  56     </xs:com plexType>
  57     <xs:comp lexType na me="janusP ermission" >
  58       <xs:se quence>
  59         <xs: element mi nOccurs="0 " name="de scription"  type="xs: string"/>
  60         <xs: element mi nOccurs="0 " name="id " type="xs :string"/>
  61       </xs:s equence>
  62     </xs:com plexType>
  63     <xs:comp lexType na me="region ">
  64       <xs:se quence>
  65         <xs: element mi nOccurs="0 " name="id " type="xs :int"/>
  66         <xs: element mi nOccurs="0 " name="na me" type=" xs:string" />
  67       </xs:s equence>
  68     </xs:com plexType>
  69     <xs:comp lexType na me="patien tDemograph ics">
  70       <xs:co mplexConte nt>
  71         <xs: extension  base="tns: patient">
  72           <x s:sequence >
  73              <xs:elemen t minOccur s="0" name ="address1 " type="xs :string"/>
  74              <xs:elemen t minOccur s="0" name ="address2 " type="xs :string"/>
  75              <xs:elemen t minOccur s="0" name ="admissio nDate" typ e="xs:stri ng"/>
  76              <xs:elemen t minOccur s="0" name ="admissio nId" type= "xs:string "/>
  77              <xs:elemen t minOccur s="0" name ="cdrEvent Id" type=" xs:string" />
  78              <xs:elemen t minOccur s="0" name ="city" ty pe="xs:str ing"/>
  79              <xs:elemen t minOccur s="0" name ="clinic"  type="xs:s tring"/>
  80              <xs:elemen t minOccur s="0" name ="codeGree n" type="x s:string"/ >
  81              <xs:elemen t minOccur s="0" name ="eligibil ity" type= "xs:string "/>
  82              <xs:elemen t minOccur s="0" name ="eligibil ityStatus"  type="xs: string"/>
  83              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="emerge ncyContact " nillable ="true" ty pe="tns:pe rson"/>
  84              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="ethnic ity" nilla ble="true"  type="tns :code"/>
  85              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="flags"  nillable= "true" typ e="tns:fla g"/>
  86              <xs:elemen t minOccur s="0" name ="labId" t ype="xs:st ring"/>
  87              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="langua ges" nilla ble="true"  type="xs: string"/>
  88              <xs:elemen t minOccur s="0" name ="maritalS tatus" typ e="xs:stri ng"/>
  89              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="nextOf Kin" nilla ble="true"  type="tns :person"/>
  90              <xs:elemen t minOccur s="0" name ="pcAssign ed" type=" xs:dateTim e"/>
  91              <xs:elemen t minOccur s="0" name ="pcProvid er" type=" tns:provid er"/>
  92              <xs:elemen t minOccur s="0" name ="pcTeam"  type="xs:s tring"/>
  93              <xs:elemen t minOccur s="0" name ="pcmClini c" type="x s:string"/ >
  94              <xs:elemen t minOccur s="0" name ="pcmDates " type="xs :dateTime" />
  95              <xs:elemen t minOccur s="0" name ="pcmPhone " type="xs :string"/>
  96              <xs:elemen t minOccur s="0" name ="percentS erviceConn ected" typ e="xs:stri ng"/>
  97              <xs:elemen t minOccur s="0" name ="phone1"  type="xs:s tring"/>
  98              <xs:elemen t minOccur s="0" name ="phone2"  type="xs:s tring"/>
  99              <xs:elemen t minOccur s="0" name ="primaryP rovider" t ype="xs:st ring"/>
  100              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="race"  nillable=" true" type ="tns:code "/>
  101              <xs:elemen t minOccur s="0" name ="rank" ty pe="xs:str ing"/>
  102              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="religi on" nillab le="true"  type="xs:s tring"/>
  103              <xs:elemen t minOccur s="0" name ="site" ty pe="tns:si te"/>
  104              <xs:elemen t minOccur s="0" name ="sourcePr otocol" ty pe="xs:str ing"/>
  105              <xs:elemen t minOccur s="0" name ="sponsorN ame" type= "xs:string "/>
  106              <xs:elemen t minOccur s="0" name ="state" t ype="xs:st ring"/>
  107              <xs:elemen t minOccur s="0" name ="ward" ty pe="xs:str ing"/>
  108              <xs:elemen t minOccur s="0" name ="wardId"  type="xs:s tring"/>
  109              <xs:elemen t minOccur s="0" name ="zipCode"  type="xs: string"/>
  110           </ xs:sequenc e>
  111         </xs :extension >
  112       </xs:c omplexCont ent>
  113     </xs:com plexType>
  114     <xs:comp lexType na me="person ">
  115       <xs:se quence>
  116         <xs: element mi nOccurs="0 " name="ci ty" type=" xs:string" />
  117         <xs: element mi nOccurs="0 " name="na me" type=" xs:string" />
  118         <xs: element mi nOccurs="0 " name="po stalCode"  type="xs:s tring"/>
  119         <xs: element mi nOccurs="0 " name="re lationship " type="xs :string"/>
  120         <xs: element mi nOccurs="0 " name="st ateProvinc e" type="x s:string"/ >
  121         <xs: element mi nOccurs="0 " name="st reet1" typ e="xs:stri ng"/>
  122         <xs: element mi nOccurs="0 " name="st reet2" typ e="xs:stri ng"/>
  123         <xs: element mi nOccurs="0 " name="st reet3" typ e="xs:stri ng"/>
  124         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" telcoms" n illable="t rue" type= "tns:telec om"/>
  125       </xs:s equence>
  126     </xs:com plexType>
  127     <xs:comp lexType na me="teleco m">
  128       <xs:se quence>
  129         <xs: element mi nOccurs="0 " name="us ageType" t ype="xs:st ring"/>
  130         <xs: element mi nOccurs="0 " name="va lue" type= "xs:string "/>
  131       </xs:s equence>
  132     </xs:com plexType>
  133     <xs:comp lexType na me="code">
  134       <xs:se quence>
  135         <xs: element mi nOccurs="0 " name="co de" type=" xs:string" />
  136         <xs: element mi nOccurs="0 " name="di splay" typ e="xs:stri ng"/>
  137         <xs: element mi nOccurs="0 " name="na rrative" t ype="xs:st ring"/>
  138         <xs: element mi nOccurs="0 " name="ra nking" typ e="xs:stri ng"/>
  139         <xs: element mi nOccurs="0 " name="sy stem" type ="xs:strin g"/>
  140       </xs:s equence>
  141     </xs:com plexType>
  142     <xs:comp lexType na me="flag">
  143       <xs:co mplexConte nt>
  144         <xs: extension  base="tns: dataBean">
  145           <x s:sequence >
  146              <xs:elemen t minOccur s="0" name ="approved By" type=" xs:string" />
  147              <xs:elemen t minOccur s="0" name ="assigned " type="xs :dateTime" />
  148              <xs:elemen t minOccur s="0" name ="category " type="xs :string"/>
  149              <xs:elemen t minOccur s="0" name ="content"  type="xs: string"/>
  150              <xs:elemen t minOccur s="0" name ="document Id" type=" xs:string" />
  151              <xs:elemen t minOccur s="0" name ="document Name" type ="xs:strin g"/>
  152              <xs:elemen t minOccur s="0" name ="id" type ="xs:strin g"/>
  153              <xs:elemen t minOccur s="0" name ="name" ty pe="xs:str ing"/>
  154              <xs:elemen t minOccur s="0" name ="original Site" type ="xs:strin g"/>
  155              <xs:elemen t minOccur s="0" name ="ownerSit e" type="x s:string"/ >
  156              <xs:elemen t minOccur s="0" name ="reviewDu e" type="x s:dateTime "/>
  157              <xs:elemen t minOccur s="0" name ="type" ty pe="xs:str ing"/>
  158           </ xs:sequenc e>
  159         </xs :extension >
  160       </xs:c omplexCont ent>
  161     </xs:com plexType>
  162     <xs:comp lexType na me="dataBe an">
  163       <xs:se quence>
  164         <xs: element mi nOccurs="0 " name="cd rEventId"  type="xs:s tring"/>
  165         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" codes" nil lable="tru e" type="t ns:code"/>
  166         <xs: element mi nOccurs="0 " name="na rrativeId"  type="xs: string"/>
  167         <xs: element mi nOccurs="0 " name="pa tientId" t ype="xs:st ring"/>
  168         <xs: element mi nOccurs="0 " name="pa tientName"  type="xs: string"/>
  169         <xs: element mi nOccurs="0 " name="si te" type=" tns:site"/ >
  170         <xs: element mi nOccurs="0 " name="so urceProtoc ol" type=" xs:string" />
  171       </xs:s equence>
  172     </xs:com plexType>
  173     <xs:comp lexType na me="allerg yDetail">
  174       <xs:co mplexConte nt>
  175         <xs: extension  base="tns: dataBean">
  176           <x s:sequence >
  177              <xs:elemen t minOccur s="0" name ="reportTe xt" type=" xs:string" />
  178           </ xs:sequenc e>
  179         </xs :extension >
  180       </xs:c omplexCont ent>
  181     </xs:com plexType>
  182     <xs:comp lexType na me="vlerDo cument">
  183       <xs:co mplexConte nt>
  184         <xs: extension  base="tns: dataBean">
  185           <x s:sequence >
  186              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="author List" nill able="true " type="tn s:author"/ >
  187              <xs:elemen t minOccur s="0" name ="creation Time" type ="xs:dateT ime"/>
  188              <xs:elemen t minOccur s="0" name ="document " type="xs :base64Bin ary"/>
  189              <xs:elemen t minOccur s="0" name ="document UniqueId"  type="xs:s tring"/>
  190              <xs:elemen t minOccur s="0" name ="homeComm unityId" t ype="xs:st ring"/>
  191              <xs:elemen t minOccur s="0" name ="mimeType " type="xs :string"/>
  192              <xs:elemen t minOccur s="0" name ="name" ty pe="xs:str ing"/>
  193              <xs:elemen t minOccur s="0" name ="reposito ryUniqueId " type="xs :string"/>
  194              <xs:elemen t minOccur s="0" name ="sourcePa tientId" t ype="xs:st ring"/>
  195           </ xs:sequenc e>
  196         </xs :extension >
  197       </xs:c omplexCont ent>
  198     </xs:com plexType>
  199     <xs:comp lexType na me="author ">
  200       <xs:se quence>
  201         <xs: element mi nOccurs="0 " name="in stitution"  type="xs: string"/>
  202         <xs: element mi nOccurs="0 " name="na me" type=" xs:string" />
  203       </xs:s equence>
  204     </xs:com plexType>
  205     <xs:comp lexType na me="diagno sis">
  206       <xs:co mplexConte nt>
  207         <xs: extension  base="tns: dataBean">
  208           <x s:sequence >
  209              <xs:elemen t minOccur s="0" name ="code" ty pe="xs:str ing"/>
  210              <xs:elemen t minOccur s="0" name ="codeSyst em" type=" xs:string" />
  211              <xs:elemen t minOccur s="0" name ="date" ty pe="xs:dat eTime"/>
  212              <xs:elemen t minOccur s="0" name ="descript ion" type= "xs:string "/>
  213              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  214           </ xs:sequenc e>
  215         </xs :extension >
  216       </xs:c omplexCont ent>
  217     </xs:com plexType>
  218     <xs:comp lexType na me="prescr iptionFill ">
  219       <xs:co mplexConte nt>
  220         <xs: extension  base="tns: dataBean">
  221           <x s:sequence >
  222              <xs:elemen t minOccur s="0" name ="daysSupp ly" type=" xs:string" />
  223              <xs:elemen t minOccur s="0" name ="dispense Date" type ="xs:dateT ime"/>
  224              <xs:elemen t minOccur s="0" name ="dispensi ngPharmacy " type="xs :string"/>
  225              <xs:elemen t minOccur s="0" name ="dispensi ngQuantity " type="xs :string"/>
  226              <xs:elemen t name="pa rtial" typ e="xs:bool ean"/>
  227              <xs:elemen t minOccur s="0" name ="releaseD ate" type= "xs:dateTi me"/>
  228              <xs:elemen t minOccur s="0" name ="routing"  type="xs: string"/>
  229           </ xs:sequenc e>
  230         </xs :extension >
  231       </xs:c omplexCont ent>
  232     </xs:com plexType>
  233     <xs:comp lexType na me="deploy mentForm">
  234       <xs:co mplexConte nt>
  235         <xs: extension  base="tns: dataBean">
  236           <x s:sequence >
  237              <xs:elemen t minOccur s="0" name ="complete Note" type ="xs:strin g"/>
  238              <xs:elemen t minOccur s="0" name ="custodia nId" type= "xs:string "/>
  239              <xs:elemen t minOccur s="0" name ="enteredB y" type="x s:string"/ >
  240              <xs:elemen t minOccur s="0" name ="enteredB yDate" typ e="xs:stri ng"/>
  241              <xs:elemen t minOccur s="0" name ="facility " type="xs :string"/>
  242              <xs:elemen t minOccur s="0" name ="loincCod e" type="x s:string"/ >
  243              <xs:elemen t minOccur s="0" name ="noteForm at" type=" xs:string" />
  244              <xs:elemen t minOccur s="0" name ="noteId"  type="xs:s tring"/>
  245              <xs:elemen t minOccur s="0" name ="noteTitl e" type="x s:string"/ >
  246              <xs:elemen t minOccur s="0" name ="noteType Code" type ="xs:strin g"/>
  247              <xs:elemen t minOccur s="0" name ="noteType Name" type ="xs:strin g"/>
  248              <xs:elemen t minOccur s="0" name ="otherIde ntifier" t ype="xs:st ring"/>
  249              <xs:elemen t minOccur s="0" name ="reposito ryId" type ="xs:strin g"/>
  250              <xs:elemen t minOccur s="0" name ="verified By" type=" xs:string" />
  251              <xs:elemen t minOccur s="0" name ="verified Date" type ="xs:strin g"/>
  252           </ xs:sequenc e>
  253         </xs :extension >
  254       </xs:c omplexCont ent>
  255     </xs:com plexType>
  256     <xs:comp lexType na me="alert" >
  257       <xs:co mplexConte nt>
  258         <xs: extension  base="tns: dataBean">
  259           <x s:sequence >
  260              <xs:elemen t minOccur s="0" name ="alertId"  type="xs: string"/>
  261              <xs:elemen t minOccur s="0" name ="messageT ext" type= "xs:string "/>
  262           </ xs:sequenc e>
  263         </xs :extension >
  264       </xs:c omplexCont ent>
  265     </xs:com plexType>
  266     <xs:comp lexType na me="encoun terDocumen t">
  267       <xs:co mplexConte nt>
  268         <xs: extension  base="tns: dataBean">
  269           <x s:sequence >
  270              <xs:elemen t minOccur s="0" name ="content"  type="xs: string"/>
  271              <xs:elemen t minOccur s="0" name ="id" type ="xs:strin g"/>
  272              <xs:elemen t minOccur s="0" name ="localTit le" type=" xs:string" />
  273              <xs:elemen t minOccur s="0" name ="national Title" typ e="xs:stri ng"/>
  274              <xs:elemen t minOccur s="0" name ="vuid" ty pe="xs:str ing"/>
  275           </ xs:sequenc e>
  276         </xs :extension >
  277       </xs:c omplexCont ent>
  278     </xs:com plexType>
  279     <xs:comp lexType na me="allerg y">
  280       <xs:co mplexConte nt>
  281         <xs: extension  base="tns: dataBean">
  282           <x s:sequence >
  283              <xs:elemen t minOccur s="0" name ="allergyI d" type="x s:string"/ >
  284              <xs:elemen t minOccur s="0" name ="allergyN ame" type= "xs:string "/>
  285              <xs:elemen t minOccur s="0" name ="comment"  type="xs: string"/>
  286              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="commen ts" nillab le="true"  type="tns: comment"/>
  287              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="drugCl asses" nil lable="tru e" type="t ns:code"/>
  288              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="drugIn gredients"  nillable= "true" typ e="tns:cod e"/>
  289              <xs:elemen t minOccur s="0" name ="enteredD ate" type= "xs:dateTi me"/>
  290              <xs:elemen t minOccur s="0" name ="historic al" type=" xs:string" />
  291              <xs:elemen t minOccur s="0" name ="onsetDat e" type="x s:dateTime "/>
  292              <xs:elemen t minOccur s="0" name ="provider " type="tn s:provider "/>
  293              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="reacti ons" nilla ble="true"  type="tns :code"/>
  294              <xs:elemen t minOccur s="0" name ="severity " type="xs :string"/>
  295              <xs:elemen t minOccur s="0" name ="verified " type="xs :string"/>
  296           </ xs:sequenc e>
  297         </xs :extension >
  298       </xs:c omplexCont ent>
  299     </xs:com plexType>
  300     <xs:comp lexType na me="commen t">
  301       <xs:se quence>
  302         <xs: element mi nOccurs="0 " name="co mmentText"  type="xs: string"/>
  303         <xs: element mi nOccurs="0 " name="co mmentType"  type="xs: string"/>
  304         <xs: element mi nOccurs="0 " name="en teredBy" t ype="xs:st ring"/>
  305         <xs: element mi nOccurs="0 " name="en teredDate"  type="xs: dateTime"/ >
  306       </xs:s equence>
  307     </xs:com plexType>
  308     <xs:comp lexType na me="provid er">
  309       <xs:se quence>
  310         <xs: element mi nOccurs="0 " name="an alogPager"  type="xs: string"/>
  311         <xs: element mi nOccurs="0 " name="ci ty" type=" xs:string" />
  312         <xs: element mi nOccurs="0 " name="cl assificati on" type=" xs:string" />
  313         <xs: element mi nOccurs="0 " name="co de" type=" xs:string" />
  314         <xs: element mi nOccurs="0 " name="da teTime" ty pe="xs:dat eTime"/>
  315         <xs: element mi nOccurs="0 " name="em ail" type= "xs:string "/>
  316         <xs: element mi nOccurs="0 " name="fa x" type="x s:string"/ >
  317         <xs: element mi nOccurs="0 " name="na me" type=" xs:string" />
  318         <xs: element mi nOccurs="0 " name="ph one" type= "xs:string "/>
  319         <xs: element mi nOccurs="0 " name="po stalCode"  type="xs:s tring"/>
  320         <xs: element na me="primar y" type="x s:boolean" />
  321         <xs: element mi nOccurs="0 " name="pr oviderType " type="xs :string"/>
  322         <xs: element mi nOccurs="0 " name="ro le" type=" xs:string" />
  323         <xs: element mi nOccurs="0 " name="se rvice" typ e="xs:stri ng"/>
  324         <xs: element mi nOccurs="0 " name="si gnatureBlo ck" type=" xs:string" />
  325         <xs: element mi nOccurs="0 " name="sp ecializati on" type=" xs:string" />
  326         <xs: element mi nOccurs="0 " name="st ateProvinc e" type="x s:string"/ >
  327         <xs: element mi nOccurs="0 " name="st reet1" typ e="xs:stri ng"/>
  328         <xs: element mi nOccurs="0 " name="st reet2" typ e="xs:stri ng"/>
  329         <xs: element mi nOccurs="0 " name="st reet3" typ e="xs:stri ng"/>
  330         <xs: element mi nOccurs="0 " name="ta xonomyCode " type="xs :string"/>
  331       </xs:s equence>
  332     </xs:com plexType>
  333     <xs:comp lexType na me="clinic alReminder ">
  334       <xs:co mplexConte nt>
  335         <xs: extension  base="tns: dataBean">
  336           <x s:sequence >
  337              <xs:elemen t minOccur s="0" name ="descript ion" type= "xs:string "/>
  338              <xs:elemen t minOccur s="0" name ="detail"  type="xs:s tring"/>
  339              <xs:elemen t minOccur s="0" name ="dueDate"  type="xs: dateTime"/ >
  340              <xs:elemen t minOccur s="0" name ="dueDateS tring" typ e="xs:stri ng"/>
  341              <xs:elemen t minOccur s="0" name ="id" type ="xs:strin g"/>
  342              <xs:elemen t minOccur s="0" name ="lastOccu rrenceDate " type="xs :dateTime" />
  343              <xs:elemen t minOccur s="0" name ="lastOccu rrenceDate String" ty pe="xs:str ing"/>
  344              <xs:elemen t minOccur s="0" name ="name" ty pe="xs:str ing"/>
  345              <xs:elemen t minOccur s="0" name ="reminder Class" typ e="xs:stri ng"/>
  346              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  347           </ xs:sequenc e>
  348         </xs :extension >
  349       </xs:c omplexCont ent>
  350     </xs:com plexType>
  351     <xs:comp lexType na me="immuni zation">
  352       <xs:co mplexConte nt>
  353         <xs: extension  base="tns: dataBean">
  354           <x s:sequence >
  355              <xs:elemen t minOccur s="0" name ="bodySite " type="xs :string"/>
  356              <xs:elemen t minOccur s="0" name ="comment"  type="xs: string"/>
  357              <xs:elemen t name="co ntraindica ted" type= "xs:boolea n"/>
  358              <xs:elemen t minOccur s="0" name ="cvx" typ e="xs:stri ng"/>
  359              <xs:elemen t minOccur s="0" name ="dateTime " type="xs :string"/>
  360              <xs:elemen t minOccur s="0" name ="document edBy" type ="xs:strin g"/>
  361              <xs:elemen t minOccur s="0" name ="dose" ty pe="xs:str ing"/>
  362              <xs:elemen t minOccur s="0" name ="encounte rProvider"  type="xs: string"/>
  363              <xs:elemen t minOccur s="0" name ="exemptio nRefusalDa te" type=" xs:dateTim e"/>
  364              <xs:elemen t minOccur s="0" name ="exemptio nRefusalRe ason" type ="xs:strin g"/>
  365              <xs:elemen t minOccur s="0" name ="id" type ="xs:strin g"/>
  366              <xs:elemen t minOccur s="0" name ="lot" typ e="xs:stri ng"/>
  367              <xs:elemen t minOccur s="0" name ="lotExpir ationDate"  type="xs: dateTime"/ >
  368              <xs:elemen t minOccur s="0" name ="manufact urerName"  type="xs:s tring"/>
  369              <xs:elemen t minOccur s="0" name ="name" ty pe="xs:str ing"/>
  370              <xs:elemen t minOccur s="0" name ="ordering Provider"  type="xs:s tring"/>
  371              <xs:elemen t minOccur s="0" name ="productT ype" type= "xs:string "/>
  372              <xs:elemen t minOccur s="0" name ="reaction " type="xs :string"/>
  373              <xs:elemen t minOccur s="0" name ="result"  type="xs:s tring"/>
  374              <xs:elemen t minOccur s="0" name ="route" t ype="xs:st ring"/>
  375              <xs:elemen t minOccur s="0" name ="series"  type="xs:s tring"/>
  376              <xs:elemen t minOccur s="0" name ="size" ty pe="xs:str ing"/>
  377              <xs:elemen t minOccur s="0" name ="source"  type="xs:s tring"/>
  378              <xs:elemen t minOccur s="0" name ="units" t ype="xs:st ring"/>
  379              <xs:elemen t minOccur s="0" name ="visitLoc ation" typ e="xs:stri ng"/>
  380           </ xs:sequenc e>
  381         </xs :extension >
  382       </xs:c omplexCont ent>
  383     </xs:com plexType>
  384     <xs:comp lexType na me="patien tDemograph icsDetail" >
  385       <xs:co mplexConte nt>
  386         <xs: extension  base="tns: dataBean">
  387           <x s:sequence >
  388              <xs:elemen t minOccur s="0" name ="report"  type="xs:s tring"/>
  389           </ xs:sequenc e>
  390         </xs :extension >
  391       </xs:c omplexCont ent>
  392     </xs:com plexType>
  393     <xs:comp lexType na me="patien tAdmission ">
  394       <xs:co mplexConte nt>
  395         <xs: extension  base="tns: dataBean">
  396           <x s:sequence >
  397              <xs:elemen t minOccur s="0" name ="admissio nDate" typ e="xs:date Time"/>
  398              <xs:elemen t minOccur s="0" name ="admissio nId" type= "xs:string "/>
  399              <xs:elemen t minOccur s="0" name ="admittin gProvider"  type="tns :provider" />
  400              <xs:elemen t minOccur s="0" name ="admittin gUserIen"  type="xs:s tring"/>
  401              <xs:elemen t minOccur s="0" name ="codingCo mpleteDate " type="xs :dateTime" />
  402              <xs:elemen t minOccur s="0" name ="discharg eSummaryId " type="xs :string"/>
  403              <xs:elemen t minOccur s="0" name ="disposit ionDate" t ype="xs:da teTime"/>
  404              <xs:elemen t minOccur s="0" name ="division " type="xs :string"/>
  405              <xs:elemen t minOccur s="0" name ="drg" typ e="xs:stri ng"/>
  406              <xs:elemen t minOccur s="0" name ="drgDescr iption" ty pe="xs:str ing"/>
  407              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="encoun terDocumen ts" nillab le="true"  type="tns: encounterD ocument"/>
  408              <xs:elemen t minOccur s="0" name ="provider " type="tn s:provider "/>
  409              <xs:elemen t minOccur s="0" name ="reason"  type="tns: code"/>
  410              <xs:elemen t minOccur s="0" name ="reasonNa rrative" t ype="xs:st ring"/>
  411              <xs:elemen t minOccur s="0" name ="recordSt atus" type ="xs:strin g"/>
  412              <xs:elemen t minOccur s="0" name ="register Number" ty pe="xs:str ing"/>
  413              <xs:elemen t minOccur s="0" name ="roomBed"  type="xs: string"/>
  414              <xs:elemen t minOccur s="0" name ="specialt y" type="x s:string"/ >
  415              <xs:elemen t minOccur s="0" name ="userIen"  type="xs: string"/>
  416              <xs:elemen t minOccur s="0" name ="visitId"  type="xs: string"/>
  417              <xs:elemen t minOccur s="0" name ="ward" ty pe="xs:str ing"/>
  418              <xs:elemen t minOccur s="0" name ="wardId"  type="xs:s tring"/>
  419           </ xs:sequenc e>
  420         </xs :extension >
  421       </xs:c omplexCont ent>
  422     </xs:com plexType>
  423     <xs:comp lexType na me="admiss ionDetail" >
  424       <xs:co mplexConte nt>
  425         <xs: extension  base="tns: patientAdm ission">
  426           <x s:sequence >
  427              <xs:elemen t minOccur s="0" name ="detailTe xt" type=" xs:string" />
  428              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="diagno ses" nilla ble="true"  type="tns :diagnosis "/>
  429              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="proced ures" nill able="true " type="tn s:procedur e"/>
  430           </ xs:sequenc e>
  431         </xs :extension >
  432       </xs:c omplexCont ent>
  433     </xs:com plexType>
  434     <xs:comp lexType na me="proced ure">
  435       <xs:co mplexConte nt>
  436         <xs: extension  base="tns: dataBean">
  437           <x s:sequence >
  438              <xs:elemen t minOccur s="0" name ="bodySite " type="xs :string"/>
  439              <xs:elemen t minOccur s="0" name ="code" ty pe="xs:str ing"/>
  440              <xs:elemen t minOccur s="0" name ="codeSyst em" type=" xs:string" />
  441              <xs:elemen t minOccur s="0" name ="codingSt atus" type ="xs:strin g"/>
  442              <xs:elemen t minOccur s="0" name ="comment"  type="xs: string"/>
  443              <xs:elemen t minOccur s="0" name ="date" ty pe="xs:dat eTime"/>
  444              <xs:elemen t minOccur s="0" name ="descript ion" type= "xs:string "/>
  445              <xs:elemen t minOccur s="0" name ="encounte rId" type= "xs:string "/>
  446              <xs:elemen t minOccur s="0" name ="encounte rName" typ e="xs:stri ng"/>
  447              <xs:elemen t minOccur s="0" name ="inOutpat ient" type ="xs:strin g"/>
  448              <xs:elemen t minOccur s="0" name ="location " type="xs :string"/>
  449              <xs:elemen t minOccur s="0" name ="notes" t ype="xs:st ring"/>
  450              <xs:elemen t minOccur s="0" name ="provider " type="tn s:provider "/>
  451              <xs:elemen t minOccur s="0" name ="qualifie rs" type=" xs:string" />
  452              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  453           </ xs:sequenc e>
  454         </xs :extension >
  455       </xs:c omplexCont ent>
  456     </xs:com plexType>
  457     <xs:comp lexType na me="medica tion">
  458       <xs:co mplexConte nt>
  459         <xs: extension  base="tns: dataBean">
  460           <x s:sequence >
  461              <xs:elemen t minOccur s="0" name ="active"  type="xs:s tring"/>
  462              <xs:elemen t name="ch ildResista nt" type=" xs:boolean "/>
  463              <xs:elemen t minOccur s="0" name ="comment"  type="xs: string"/>
  464              <xs:elemen t minOccur s="0" name ="currentP rovider" t ype="tns:p rovider"/>
  465              <xs:elemen t minOccur s="0" name ="daysSupp ly" type=" xs:string" />
  466              <xs:elemen t minOccur s="0" name ="drugName " type="xs :string"/>
  467              <xs:elemen t minOccur s="0" name ="fillExpi rationDate " type="xs :dateTime" />
  468              <xs:elemen t minOccur s="0" name ="lastDisp ensingPhar macy" type ="xs:strin g"/>
  469              <xs:elemen t minOccur s="0" name ="lastFill edDate" ty pe="xs:dat eTime"/>
  470              <xs:elemen t minOccur s="0" name ="medId" t ype="xs:st ring"/>
  471              <xs:elemen t minOccur s="0" name ="medType"  type="xs: string"/>
  472              <xs:elemen t minOccur s="0" name ="orderDat e" type="x s:dateTime "/>
  473              <xs:elemen t minOccur s="0" name ="orderId"  type="xs: string"/>
  474              <xs:elemen t minOccur s="0" name ="ordering Provider"  type="tns: provider"/ >
  475              <xs:elemen t minOccur s="0" name ="pharmacy Id" type=" xs:string" />
  476              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="prescr iptionFill s" nillabl e="true" t ype="tns:p rescriptio nFill"/>
  477              <xs:elemen t minOccur s="0" name ="quantity " type="xs :string"/>
  478              <xs:elemen t minOccur s="0" name ="refills"  type="xs: string"/>
  479              <xs:elemen t minOccur s="0" name ="refillsR emaining"  type="xs:s tring"/>
  480              <xs:elemen t minOccur s="0" name ="rxNumber " type="xs :string"/>
  481              <xs:elemen t minOccur s="0" name ="sigCode"  type="xs: string"/>
  482              <xs:elemen t minOccur s="0" name ="startDat e" type="x s:dateTime "/>
  483              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  484              <xs:elemen t minOccur s="0" name ="stopDate " type="xs :dateTime" />
  485              <xs:elemen t minOccur s="0" name ="units" t ype="xs:st ring"/>
  486           </ xs:sequenc e>
  487         </xs :extension >
  488       </xs:c omplexCont ent>
  489     </xs:com plexType>
  490     <xs:comp lexType na me="labOrd er">
  491       <xs:co mplexConte nt>
  492         <xs: extension  base="tns: dataBean">
  493           <x s:sequence >
  494              <xs:elemen t minOccur s="0" name ="accessio nNumber" t ype="xs:st ring"/>
  495              <xs:elemen t minOccur s="0" name ="availabl eDate" typ e="xs:date Time"/>
  496              <xs:elemen t minOccur s="0" name ="collecti onDate" ty pe="xs:dat eTime"/>
  497              <xs:elemen t minOccur s="0" name ="collecti onSample"  type="xs:s tring"/>
  498              <xs:elemen t minOccur s="0" name ="collecti onSampleIE N" type="x s:string"/ >
  499              <xs:elemen t minOccur s="0" name ="comment"  type="xs: string"/>
  500              <xs:elemen t minOccur s="0" name ="facility Name" type ="xs:strin g"/>
  501              <xs:elemen t minOccur s="0" name ="internal Id" type=" xs:string" />
  502              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="labRes ults" nill able="true " type="tn s:labResul t"/>
  503              <xs:elemen t minOccur s="0" name ="labTestI EN" type=" xs:string" />
  504              <xs:elemen t minOccur s="0" name ="orderDat e" type="x s:dateTime "/>
  505              <xs:elemen t minOccur s="0" name ="orderId"  type="xs: string"/>
  506              <xs:elemen t minOccur s="0" name ="requesti ngProvider " type="tn s:provider "/>
  507              <xs:elemen t minOccur s="0" name ="requesti ngProvider IEN" type= "xs:string "/>
  508              <xs:elemen t minOccur s="0" name ="stationN umber" typ e="xs:stri ng"/>
  509              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  510              <xs:elemen t minOccur s="0" name ="subscrip t" type="x s:string"/ >
  511              <xs:elemen t minOccur s="0" name ="testName " type="xs :string"/>
  512              <xs:elemen t minOccur s="0" name ="urgency"  type="xs: string"/>
  513           </ xs:sequenc e>
  514         </xs :extension >
  515       </xs:c omplexCont ent>
  516     </xs:com plexType>
  517     <xs:comp lexType na me="labRes ult">
  518       <xs:co mplexConte nt>
  519         <xs: extension  base="tns: dataBean">
  520           <x s:sequence >
  521              <xs:elemen t minOccur s="0" name ="accessio n" type="x s:string"/ >
  522              <xs:elemen t minOccur s="0" name ="accessio nComment"  type="xs:s tring"/>
  523              <xs:elemen t minOccur s="0" name ="collecte dDate" typ e="xs:date Time"/>
  524              <xs:elemen t minOccur s="0" name ="comment"  type="xs: string"/>
  525              <xs:elemen t minOccur s="0" name ="facility Name" type ="xs:strin g"/>
  526              <xs:elemen t minOccur s="0" name ="interpre tation" ty pe="xs:str ing"/>
  527              <xs:elemen t minOccur s="0" name ="orderCom ment" type ="xs:strin g"/>
  528              <xs:elemen t minOccur s="0" name ="orderDat e" type="x s:dateTime "/>
  529              <xs:elemen t minOccur s="0" name ="orderId"  type="xs: string"/>
  530              <xs:elemen t minOccur s="0" name ="performi ngLabCity"  type="xs: string"/>
  531              <xs:elemen t minOccur s="0" name ="performi ngLabName"  type="xs: string"/>
  532              <xs:elemen t minOccur s="0" name ="performi ngLabPhone " type="xs :string"/>
  533              <xs:elemen t minOccur s="0" name ="performi ngLabPosta lCode" typ e="xs:stri ng"/>
  534              <xs:elemen t minOccur s="0" name ="performi ngLabState Province"  type="xs:s tring"/>
  535              <xs:elemen t minOccur s="0" name ="performi ngLabStree t1" type=" xs:string" />
  536              <xs:elemen t minOccur s="0" name ="performi ngLabStree t2" type=" xs:string" />
  537              <xs:elemen t minOccur s="0" name ="performi ngLabStree t3" type=" xs:string" />
  538              <xs:elemen t minOccur s="0" name ="printNam e" type="x s:string"/ >
  539              <xs:elemen t minOccur s="0" name ="provider " type="tn s:provider "/>
  540              <xs:elemen t minOccur s="0" name ="quantity " type="xs :string"/>
  541              <xs:elemen t minOccur s="0" name ="referenc eRange" ty pe="xs:str ing"/>
  542              <xs:elemen t minOccur s="0" name ="requesti ngLocation " type="xs :string"/>
  543              <xs:elemen t minOccur s="0" name ="result"  type="xs:s tring"/>
  544              <xs:elemen t minOccur s="0" name ="resultDa te" type=" xs:dateTim e"/>
  545              <xs:elemen t minOccur s="0" name ="resultSt atus" type ="xs:strin g"/>
  546              <xs:elemen t name="se nsitive" t ype="xs:bo olean"/>
  547              <xs:elemen t minOccur s="0" name ="specimen " type="xs :string"/>
  548              <xs:elemen t minOccur s="0" name ="stationN umber" typ e="xs:stri ng"/>
  549              <xs:elemen t minOccur s="0" name ="testId"  type="xs:s tring"/>
  550              <xs:elemen t minOccur s="0" name ="testName " type="xs :string"/>
  551              <xs:elemen t minOccur s="0" name ="testType " type="xs :string"/>
  552              <xs:elemen t minOccur s="0" name ="units" t ype="xs:st ring"/>
  553              <xs:elemen t minOccur s="0" name ="verified By" type=" xs:string" />
  554           </ xs:sequenc e>
  555         </xs :extension >
  556       </xs:c omplexCont ent>
  557     </xs:com plexType>
  558     <xs:comp lexType na me="referr alBean">
  559       <xs:co mplexConte nt>
  560         <xs: extension  base="tns: dataBean">
  561           <x s:sequence >
  562              <xs:elemen t minOccur s="0" name ="authoriz ationNumbe r" type="x s:string"/ >
  563              <xs:elemen t minOccur s="0" name ="clinic"  type="xs:s tring"/>
  564              <xs:elemen t minOccur s="0" name ="fromDate " type="xs :string"/>
  565              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="insura nceInfo" n illable="t rue" type= "tns:insur anceBean"/ >
  566              <xs:elemen t minOccur s="0" name ="patientI CN" type=" xs:string" />
  567              <xs:elemen t minOccur s="0" name ="primaryC arePractit ioner" typ e="xs:stri ng"/>
  568              <xs:elemen t minOccur s="0" name ="primaryD iagnosis"  type="xs:s tring"/>
  569              <xs:elemen t minOccur s="0" name ="remarks"  type="xs: string"/>
  570              <xs:elemen t minOccur s="0" name ="requeste dDate" typ e="xs:stri ng"/>
  571              <xs:elemen t minOccur s="0" name ="requesti ngProvider " type="xs :string"/>
  572              <xs:elemen t minOccur s="0" name ="serviceP ercentage"  type="xs: int"/>
  573              <xs:elemen t minOccur s="0" name ="serviceR equested"  type="xs:s tring"/>
  574              <xs:elemen t minOccur s="0" name ="toDate"  type="xs:s tring"/>
  575              <xs:elemen t minOccur s="0" name ="urgency"  type="xs: string"/>
  576              <xs:elemen t minOccur s="0" name ="vendor"  type="xs:s tring"/>
  577           </ xs:sequenc e>
  578         </xs :extension >
  579       </xs:c omplexCont ent>
  580     </xs:com plexType>
  581     <xs:comp lexType na me="insura nceBean">
  582       <xs:co mplexConte nt>
  583         <xs: extension  base="tns: dataBean">
  584           <x s:sequence >
  585              <xs:elemen t minOccur s="0" name ="comment"  type="xs: string"/>
  586              <xs:elemen t minOccur s="0" name ="companyA ddressLine 1" type="x s:string"/ >
  587              <xs:elemen t minOccur s="0" name ="companyA ddressLine 2" type="x s:string"/ >
  588              <xs:elemen t minOccur s="0" name ="companyA ddressLine 3" type="x s:string"/ >
  589              <xs:elemen t minOccur s="0" name ="companyC ity" type= "xs:string "/>
  590              <xs:elemen t minOccur s="0" name ="companyI en" type=" xs:string" />
  591              <xs:elemen t minOccur s="0" name ="companyN ame" type= "xs:string "/>
  592              <xs:elemen t minOccur s="0" name ="companyP ostalCode"  type="xs: string"/>
  593              <xs:elemen t minOccur s="0" name ="companyS tateProvin ce" type=" xs:string" />
  594              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="compan yTelecom"  nillable=" true" type ="tns:tele com"/>
  595              <xs:elemen t minOccur s="0" name ="effectiv eDate" typ e="xs:date Time"/>
  596              <xs:elemen t minOccur s="0" name ="expirati onDate" ty pe="xs:dat eTime"/>
  597              <xs:elemen t minOccur s="0" name ="groupNum ber" type= "xs:string "/>
  598              <xs:elemen t minOccur s="0" name ="insNum"  type="xs:s tring"/>
  599              <xs:elemen t minOccur s="0" name ="insuranc eNumber" t ype="xs:st ring"/>
  600              <xs:elemen t minOccur s="0" name ="insuranc eType" typ e="xs:stri ng"/>
  601              <xs:elemen t minOccur s="0" name ="insuranc eTypeId" t ype="xs:st ring"/>
  602              <xs:elemen t minOccur s="0" name ="memberId " type="xs :string"/>
  603              <xs:elemen t minOccur s="0" name ="planName " type="xs :string"/>
  604              <xs:elemen t minOccur s="0" name ="policyHo lder" type ="xs:strin g"/>
  605              <xs:elemen t minOccur s="0" name ="relation Ship" type ="xs:strin g"/>
  606              <xs:elemen t minOccur s="0" name ="rxBin" t ype="xs:st ring"/>
  607              <xs:elemen t minOccur s="0" name ="rxPcn" t ype="xs:st ring"/>
  608              <xs:elemen t minOccur s="0" name ="subscrib erDOB" typ e="xs:date Time"/>
  609              <xs:elemen t minOccur s="0" name ="subscrib erId" type ="xs:strin g"/>
  610              <xs:elemen t minOccur s="0" name ="textDesc ription" t ype="xs:st ring"/>
  611           </ xs:sequenc e>
  612         </xs :extension >
  613       </xs:c omplexCont ent>
  614     </xs:com plexType>
  615     <xs:comp lexType na me="patien tAppointme nts">
  616       <xs:co mplexConte nt>
  617         <xs: extension  base="tns: dataBean">
  618           <x s:sequence >
  619              <xs:elemen t minOccur s="0" name ="apptDate " type="xs :dateTime" />
  620              <xs:elemen t minOccur s="0" name ="apptId"  type="xs:s tring"/>
  621              <xs:elemen t minOccur s="0" name ="apptType " type="xs :string"/>
  622              <xs:elemen t minOccur s="0" name ="clinic"  type="xs:s tring"/>
  623              <xs:elemen t minOccur s="0" name ="clinicId " type="xs :string"/>
  624              <xs:elemen t minOccur s="0" name ="clinicSt opCode" ty pe="xs:str ing"/>
  625              <xs:elemen t minOccur s="0" name ="clinicSt opName" ty pe="xs:str ing"/>
  626              <xs:elemen t minOccur s="0" name ="creditSt opCode" ty pe="xs:str ing"/>
  627              <xs:elemen t minOccur s="0" name ="creditSt opName" ty pe="xs:str ing"/>
  628              <xs:elemen t minOccur s="0" name ="patientC lass" type ="xs:strin g"/>
  629              <xs:elemen t minOccur s="0" name ="provider " type="tn s:provider "/>
  630              <xs:elemen t minOccur s="0" name ="provider Class" typ e="xs:stri ng"/>
  631              <xs:elemen t minOccur s="0" name ="provider Code" type ="xs:strin g"/>
  632              <xs:elemen t minOccur s="0" name ="provider Pager" typ e="xs:stri ng"/>
  633              <xs:elemen t minOccur s="0" name ="provider Phone" typ e="xs:stri ng"/>
  634              <xs:elemen t minOccur s="0" name ="reason"  type="xs:s tring"/>
  635              <xs:elemen t minOccur s="0" name ="service"  type="xs: string"/>
  636              <xs:elemen t minOccur s="0" name ="serviceC ategoryCod e" type="x s:string"/ >
  637              <xs:elemen t minOccur s="0" name ="serviceC ategoryNam e" type="x s:string"/ >
  638              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  639              <xs:elemen t minOccur s="0" name ="userIen"  type="xs: string"/>
  640              <xs:elemen t minOccur s="0" name ="visitStr ing" type= "xs:string "/>
  641           </ xs:sequenc e>
  642         </xs :extension >
  643       </xs:c omplexCont ent>
  644     </xs:com plexType>
  645     <xs:comp lexType na me="encoun ter">
  646       <xs:co mplexConte nt>
  647         <xs: extension  base="tns: patientApp ointments" >
  648           <x s:sequence >
  649              <xs:elemen t minOccur s="0" name ="admissio nRegistrat ionNum" ty pe="xs:str ing"/>
  650              <xs:elemen t minOccur s="0" name ="admittin gProvider"  type="tns :provider" />
  651              <xs:elemen t minOccur s="0" name ="arrivalD ateTime" t ype="xs:da teTime"/>
  652              <xs:elemen t minOccur s="0" name ="complexD ataUrl" ty pe="xs:str ing"/>
  653              <xs:elemen t minOccur s="0" name ="departur eDateTime"  type="xs: dateTime"/ >
  654              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="diagno sis" nilla ble="true"  type="tns :diagnosis "/>
  655              <xs:elemen t minOccur s="0" name ="discharg eDispositi on" type=" xs:string" />
  656              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="docume nts" nilla ble="true"  type="tns :encounter Document"/ >
  657              <xs:elemen t minOccur s="0" name ="encounte rId" type= "xs:string "/>
  658              <xs:elemen t minOccur s="0" name ="encounte rNumber" t ype="xs:st ring"/>
  659              <xs:elemen t minOccur s="0" name ="enteredB y" type="x s:string"/ >
  660              <xs:elemen t minOccur s="0" name ="enteredB yDate" typ e="xs:date Time"/>
  661              <xs:elemen t minOccur s="0" name ="evalMana gementCode " type="xs :string"/>
  662              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="proced ures" nill able="true " type="tn s:procedur e"/>
  663              <xs:elemen t minOccur s="0" name ="reasonCo de" type=" xs:string" />
  664              <xs:elemen t minOccur s="0" name ="reasonNa rrative" t ype="xs:st ring"/>
  665              <xs:elemen t minOccur s="0" name ="roomBed"  type="xs: string"/>
  666              <xs:elemen t minOccur s="0" name ="sensitiv e" type="x s:string"/ >
  667              <xs:elemen t minOccur s="0" name ="specialt y" type="x s:string"/ >
  668           </ xs:sequenc e>
  669         </xs :extension >
  670       </xs:c omplexCont ent>
  671     </xs:com plexType>
  672     <xs:comp lexType na me="vitals ">
  673       <xs:co mplexConte nt>
  674         <xs: extension  base="tns: dataBean">
  675           <x s:sequence >
  676              <xs:elemen t minOccur s="0" name ="comments " type="xs :string"/>
  677              <xs:elemen t minOccur s="0" name ="dateTime Taken" typ e="xs:date Time"/>
  678              <xs:elemen t minOccur s="0" name ="qualifie rs" type=" xs:string" />
  679              <xs:elemen t minOccur s="0" name ="rate" ty pe="xs:str ing"/>
  680              <xs:elemen t minOccur s="0" name ="resultCo mments" ty pe="xs:str ing"/>
  681              <xs:elemen t minOccur s="0" name ="units" t ype="xs:st ring"/>
  682              <xs:elemen t minOccur s="0" name ="unitsCod e" type="x s:string"/ >
  683              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="vitalM odifiers"  nillable=" true" type ="tns:vita lModifier" />
  684              <xs:elemen t minOccur s="0" name ="vitalTyp e" type="x s:string"/ >
  685              <xs:elemen t minOccur s="0" name ="vitalsIE N" type="x s:string"/ >
  686           </ xs:sequenc e>
  687         </xs :extension >
  688       </xs:c omplexCont ent>
  689     </xs:com plexType>
  690     <xs:comp lexType na me="vitalM odifier">
  691       <xs:se quence>
  692         <xs: element mi nOccurs="0 " name="ty pe" type=" xs:string" />
  693         <xs: element mi nOccurs="0 " name="un its" type= "xs:string "/>
  694         <xs: element mi nOccurs="0 " name="va lue" type= "xs:string "/>
  695       </xs:s equence>
  696     </xs:com plexType>
  697     <xs:comp lexType na me="proble mNote">
  698       <xs:co mplexConte nt>
  699         <xs: extension  base="tns: dataBean">
  700           <x s:sequence >
  701              <xs:elemen t minOccur s="0" name ="noteDate " type="xs :dateTime" />
  702              <xs:elemen t minOccur s="0" name ="noteEnte redBy" typ e="xs:stri ng"/>
  703              <xs:elemen t minOccur s="0" name ="noteText " type="xs :string"/>
  704           </ xs:sequenc e>
  705         </xs :extension >
  706       </xs:c omplexCont ent>
  707     </xs:com plexType>
  708     <xs:comp lexType na me="radiol ogyExam">
  709       <xs:co mplexConte nt>
  710         <xs: extension  base="tns: dataBean">
  711           <x s:sequence >
  712              <xs:elemen t minOccur s="0" name ="accessio nNumber" t ype="xs:st ring"/>
  713              <xs:elemen t minOccur s="0" name ="amendedD ate" type= "xs:dateTi me"/>
  714              <xs:elemen t minOccur s="0" name ="amendedT ext" type= "xs:string "/>
  715              <xs:elemen t minOccur s="0" name ="examDate " type="xs :dateTime" />
  716              <xs:elemen t minOccur s="0" name ="examId"  type="xs:s tring"/>
  717              <xs:elemen t minOccur s="0" name ="orderNum ber" type= "xs:string "/>
  718              <xs:elemen t minOccur s="0" name ="priority " type="xs :string"/>
  719              <xs:elemen t minOccur s="0" name ="reasonFo rOrder" ty pe="xs:str ing"/>
  720              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  721              <xs:elemen t minOccur s="0" name ="study" t ype="xs:st ring"/>
  722           </ xs:sequenc e>
  723         </xs :extension >
  724       </xs:c omplexCont ent>
  725     </xs:com plexType>
  726     <xs:comp lexType na me="radiol ogyReport" >
  727       <xs:co mplexConte nt>
  728         <xs: extension  base="tns: radiologyE xam">
  729           <x s:sequence >
  730              <xs:elemen t minOccur s="0" name ="abnormal " type="xs :string"/>
  731              <xs:elemen t minOccur s="0" name ="approved By" type=" xs:string" />
  732              <xs:elemen t minOccur s="0" name ="caseNumb er" type=" xs:string" />
  733              <xs:elemen t minOccur s="0" name ="impressi onText" ty pe="xs:str ing"/>
  734              <xs:elemen t minOccur s="0" name ="interpre tingHCP" t ype="xs:st ring"/>
  735              <xs:elemen t minOccur s="0" name ="reportIE N" type="x s:string"/ >
  736              <xs:elemen t minOccur s="0" name ="reportSt atus" type ="xs:strin g"/>
  737              <xs:elemen t minOccur s="0" name ="reportTe xt" type=" xs:string" />
  738              <xs:elemen t minOccur s="0" name ="resultCo de" type=" xs:string" />
  739              <xs:elemen t minOccur s="0" name ="severity " type="xs :string"/>
  740              <xs:elemen t minOccur s="0" name ="transcri beDate" ty pe="xs:dat eTime"/>
  741           </ xs:sequenc e>
  742         </xs :extension >
  743       </xs:c omplexCont ent>
  744     </xs:com plexType>
  745     <xs:comp lexType na me="order" >
  746       <xs:co mplexConte nt>
  747         <xs: extension  base="tns: dataBean">
  748           <x s:sequence >
  749              <xs:elemen t minOccur s="0" name ="complete dDate" typ e="xs:date Time"/>
  750              <xs:elemen t minOccur s="0" name ="descript ion" type= "xs:string "/>
  751              <xs:elemen t minOccur s="0" name ="enteredD ate" type= "xs:dateTi me"/>
  752              <xs:elemen t minOccur s="0" name ="orderDat e" type="x s:dateTime "/>
  753              <xs:elemen t minOccur s="0" name ="orderDet ail" type= "xs:string "/>
  754              <xs:elemen t minOccur s="0" name ="orderRes ult" type= "xs:string "/>
  755              <xs:elemen t minOccur s="0" name ="orderid"  type="xs: string"/>
  756              <xs:elemen t minOccur s="0" name ="ordering Provider"  type="tns: provider"/ >
  757              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  758              <xs:elemen t minOccur s="0" name ="type" ty pe="xs:str ing"/>
  759           </ xs:sequenc e>
  760         </xs :extension >
  761       </xs:c omplexCont ent>
  762     </xs:com plexType>
  763     <xs:comp lexType na me="consul t">
  764       <xs:co mplexConte nt>
  765         <xs: extension  base="tns: dataBean">
  766           <x s:sequence >
  767              <xs:elemen t minOccur s="0" name ="complexD ataUrl" ty pe="xs:str ing"/>
  768              <xs:elemen t minOccur s="0" name ="consultT ype" type= "xs:string "/>
  769              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="docume nts" nilla ble="true"  type="tns :encounter Document"/ >
  770              <xs:elemen t minOccur s="0" name ="id" type ="xs:strin g"/>
  771              <xs:elemen t minOccur s="0" name ="orderId"  type="xs: string"/>
  772              <xs:elemen t minOccur s="0" name ="patientN extAppoint ment" type ="xs:dateT ime"/>
  773              <xs:elemen t minOccur s="0" name ="procedur eConsult"  type="xs:s tring"/>
  774              <xs:elemen t minOccur s="0" name ="provider " type="tn s:provider "/>
  775              <xs:elemen t minOccur s="0" name ="report"  type="xs:s tring"/>
  776              <xs:elemen t minOccur s="0" name ="requestD ate" type= "xs:dateTi me"/>
  777              <xs:elemen t minOccur s="0" name ="service"  type="xs: string"/>
  778              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  779           </ xs:sequenc e>
  780         </xs :extension >
  781       </xs:c omplexCont ent>
  782     </xs:com plexType>
  783     <xs:comp lexType na me="questi onnaireBea n">
  784       <xs:co mplexConte nt>
  785         <xs: extension  base="tns: dataBean">
  786           <x s:sequence >
  787              <xs:elemen t minOccur s="0" name ="comments " type="xs :string"/>
  788              <xs:elemen t minOccur s="0" name ="enteredB y" type="t ns:provide r"/>
  789              <xs:elemen t minOccur s="0" name ="enteredD ate" type= "xs:string "/>
  790              <xs:elemen t minOccur s="0" name ="name" ty pe="xs:str ing"/>
  791              <xs:elemen t minOccur s="0" name ="recordId " type="xs :string"/>
  792              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="respon seComments " nillable ="true" ty pe="tns:qu estionnair eResponseC omments"/>
  793              <xs:elemen t minOccur s="0" name ="response Date" type ="xs:dateT ime"/>
  794              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="respon ses" nilla ble="true"  type="tns :questionn aireDetail s"/>
  795              <xs:elemen t minOccur s="0" name ="type" ty pe="xs:str ing"/>
  796              <xs:elemen t minOccur s="0" name ="version"  type="xs: string"/>
  797           </ xs:sequenc e>
  798         </xs :extension >
  799       </xs:c omplexCont ent>
  800     </xs:com plexType>
  801     <xs:comp lexType na me="questi onnaireRes ponseComme nts">
  802       <xs:se quence>
  803         <xs: element mi nOccurs="0 " name="co mment" typ e="xs:stri ng"/>
  804         <xs: element mi nOccurs="0 " name="da teEntered"  type="xs: string"/>
  805         <xs: element mi nOccurs="0 " name="en teredBy" t ype="tns:p rovider"/>
  806         <xs: element mi nOccurs="0 " name="en teredDate"  type="xs: string"/>
  807         <xs: element mi nOccurs="0 " name="nu mber" type ="xs:strin g"/>
  808         <xs: element mi nOccurs="0 " name="se quence" ty pe="xs:str ing"/>
  809       </xs:s equence>
  810     </xs:com plexType>
  811     <xs:comp lexType na me="questi onnaireDet ails">
  812       <xs:se quence>
  813         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" answers" n illable="t rue" type= "tns:quest ionnaireDe tailAnswer s"/>
  814         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" choices" n illable="t rue" type= "tns:quest ionnaireDe tailChoice s"/>
  815         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" comments"  nillable=" true" type ="tns:ques tionnaireD etailComme nts"/>
  816         <xs: element mi nOccurs="0 " name="qu estion" ty pe="xs:str ing"/>
  817         <xs: element mi nOccurs="0 " name="se quence" ty pe="xs:str ing"/>
  818       </xs:s equence>
  819     </xs:com plexType>
  820     <xs:comp lexType na me="questi onnaireDet ailAnswers ">
  821       <xs:se quence>
  822         <xs: element mi nOccurs="0 " name="an swer" type ="xs:strin g"/>
  823         <xs: element mi nOccurs="0 " name="an swerType"  type="xs:s tring"/>
  824         <xs: element mi nOccurs="0 " name="ch oice" type ="xs:strin g"/>
  825         <xs: element mi nOccurs="0 " name="co rrectAnswe r" type="x s:string"/ >
  826       </xs:s equence>
  827     </xs:com plexType>
  828     <xs:comp lexType na me="questi onnaireDet ailChoices ">
  829       <xs:se quence>
  830         <xs: element mi nOccurs="0 " name="an swerType"  type="xs:s tring"/>
  831         <xs: element mi nOccurs="0 " name="ch oice" type ="xs:strin g"/>
  832         <xs: element mi nOccurs="0 " name="ch oiceText"  type="xs:s tring"/>
  833         <xs: element mi nOccurs="0 " name="co rrectAnswe r" type="x s:string"/ >
  834         <xs: element na me="select ed" type=" xs:boolean "/>
  835       </xs:s equence>
  836     </xs:com plexType>
  837     <xs:comp lexType na me="questi onnaireDet ailComment s">
  838       <xs:se quence>
  839         <xs: element mi nOccurs="0 " name="co mmentBy" t ype="xs:st ring"/>
  840         <xs: element mi nOccurs="0 " name="da teEntered"  type="xs: string"/>
  841         <xs: element mi nOccurs="0 " name="no teNumber"  type="xs:s tring"/>
  842         <xs: element mi nOccurs="0 " name="no teText" ty pe="xs:str ing"/>
  843         <xs: element mi nOccurs="0 " name="se qNumber" t ype="xs:st ring"/>
  844       </xs:s equence>
  845     </xs:com plexType>
  846     <xs:comp lexType na me="progre ssNote">
  847       <xs:co mplexConte nt>
  848         <xs: extension  base="tns: dataBean">
  849           <x s:sequence >
  850              <xs:elemen t minOccur s="0" name ="amended"  type="xs: string"/>
  851              <xs:elemen t minOccur s="0" name ="complexD ataUrl" ty pe="xs:str ing"/>
  852              <xs:elemen t minOccur s="0" name ="encounte r" type="x s:string"/ >
  853              <xs:elemen t minOccur s="0" name ="images"  type="xs:s tring"/>
  854              <xs:elemen t minOccur s="0" name ="location " type="xs :string"/>
  855              <xs:elemen t minOccur s="0" name ="noteDate " type="xs :dateTime" />
  856              <xs:elemen t minOccur s="0" name ="noteId"  type="xs:s tring"/>
  857              <xs:elemen t minOccur s="0" name ="noteText " type="xs :string"/>
  858              <xs:elemen t minOccur s="0" name ="noteTitl e" type="x s:string"/ >
  859              <xs:elemen t minOccur s="0" name ="noteTitl eId" type= "xs:string "/>
  860              <xs:elemen t minOccur s="0" name ="noteType " type="xs :string"/>
  861              <xs:elemen t minOccur s="0" name ="provider " type="tn s:provider "/>
  862              <xs:elemen t minOccur s="0" name ="sensitiv e" type="x s:string"/ >
  863              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  864              <xs:elemen t minOccur s="0" name ="userIen"  type="xs: string"/>
  865              <xs:elemen t minOccur s="0" name ="visitDat e" type="x s:string"/ >
  866           </ xs:sequenc e>
  867         </xs :extension >
  868       </xs:c omplexCont ent>
  869     </xs:com plexType>
  870     <xs:comp lexType na me="proble m">
  871       <xs:co mplexConte nt>
  872         <xs: extension  base="tns: dataBean">
  873           <x s:sequence >
  874              <xs:elemen t minOccur s="0" name ="acuity"  type="xs:s tring"/>
  875              <xs:elemen t minOccur s="0" name ="conditio n" type="x s:string"/ >
  876              <xs:elemen t minOccur s="0" name ="descript ion" type= "xs:string "/>
  877              <xs:elemen t minOccur s="0" name ="hasComme nt" type=" xs:string" />
  878              <xs:elemen t minOccur s="0" name ="hospital Location"  type="xs:s tring"/>
  879              <xs:elemen t minOccur s="0" name ="icdCode"  type="xs: string"/>
  880              <xs:elemen t minOccur s="0" name ="id" type ="xs:strin g"/>
  881              <xs:elemen t minOccur s="0" name ="inOutpat ient" type ="xs:strin g"/>
  882              <xs:elemen t minOccur s="0" name ="inactive ICDCode" t ype="xs:st ring"/>
  883              <xs:elemen t minOccur s="0" name ="lastModi fiedDate"  type="xs:d ateTime"/>
  884              <xs:elemen t minOccur s="0" name ="location IEN" type= "xs:string "/>
  885              <xs:elemen t minOccur s="0" name ="location Type" type ="xs:strin g"/>
  886              <xs:elemen t minOccur s="0" name ="onsetDat e" type="x s:string"/ >
  887              <xs:elemen t minOccur s="0" name ="priority " type="xs :string"/>
  888              <xs:elemen t minOccur s="0" name ="provider IEN" type= "xs:string "/>
  889              <xs:elemen t minOccur s="0" name ="recorded Date" type ="xs:dateT ime"/>
  890              <xs:elemen t minOccur s="0" name ="responsi bleProvide r" type="x s:string"/ >
  891              <xs:elemen t minOccur s="0" name ="scCondit ions" type ="xs:strin g"/>
  892              <xs:elemen t minOccur s="0" name ="serviceC onnected"  type="xs:s tring"/>
  893              <xs:elemen t minOccur s="0" name ="serviceI EN" type=" xs:string" />
  894              <xs:elemen t minOccur s="0" name ="serviceN ame" type= "xs:string "/>
  895              <xs:elemen t minOccur s="0" name ="specialE xposure" t ype="xs:st ring"/>
  896              <xs:elemen t minOccur s="0" name ="status"  type="xs:s tring"/>
  897           </ xs:sequenc e>
  898         </xs :extension >
  899       </xs:c omplexCont ent>
  900     </xs:com plexType>
  901     <xs:comp lexType na me="proble mDetail">
  902       <xs:co mplexConte nt>
  903         <xs: extension  base="tns: problem">
  904           <x s:sequence >
  905              <xs:elemen t minOccur s="0" name ="detailTe xt" type=" xs:string" />
  906              <xs:elemen t minOccur s="0" name ="enteredB y" type="x s:string"/ >
  907              <xs:elemen t minOccur s="0" name ="enteredD ate" type= "xs:dateTi me"/>
  908              <xs:elemen t maxOccur s="unbound ed" minOcc urs="0" na me="notes"  nillable= "true" typ e="tns:pro blemNote"/ >
  909              <xs:elemen t minOccur s="0" name ="recorded By" type=" xs:string" />
  910           </ xs:sequenc e>
  911         </xs :extension >
  912       </xs:c omplexCont ent>
  913     </xs:com plexType>
  914     <xs:comp lexType na me="freeTe xtReport">
  915       <xs:co mplexConte nt>
  916         <xs: extension  base="tns: dataBean">
  917           <x s:sequence >
  918              <xs:elemen t minOccur s="0" name ="reportTe xt" type=" xs:string" />
  919           </ xs:sequenc e>
  920         </xs :extension >
  921       </xs:c omplexCont ent>
  922     </xs:com plexType>
  923     <xs:comp lexType na me="user">
  924       <xs:se quence>
  925         <xs: element mi nOccurs="0 " name="ag ency" type ="xs:strin g"/>
  926         <xs: element mi nOccurs="0 " name="bs eToken" ty pe="xs:str ing"/>
  927         <xs: element mi nOccurs="0 " name="DO B" type="x s:string"/ >
  928         <xs: element mi nOccurs="0 " name="dm isId" type ="xs:strin g"/>
  929         <xs: element mi nOccurs="0 " name="du tyPhone" t ype="xs:st ring"/>
  930         <xs: element mi nOccurs="0 " name="em ail" type= "xs:string "/>
  931         <xs: element mi nOccurs="0 " name="en cryptedAvC ode" type= "xs:string "/>
  932         <xs: element mi nOccurs="0 " name="en cryptedFed eratedUid"  type="xs: string"/>
  933         <xs: element mi nOccurs="0 " name="ge nder" type ="xs:strin g"/>
  934         <xs: element mi nOccurs="0 " name="ho stSite" ty pe="tns:si te"/>
  935         <xs: element mi nOccurs="0 " name="ja nusGUIConf ig" type=" xs:string" />
  936         <xs: element ma xOccurs="u nbounded"  minOccurs= "0" name=" janusPermi ssions" ni llable="tr ue" type=" tns:janusP ermission" />
  937         <xs: element mi nOccurs="0 " name="NP I" type="x s:string"/ >
  938         <xs: element mi nOccurs="0 " name="na me" type=" xs:string" />
  939         <xs: element mi nOccurs="0 " name="pa ger" type= "xs:string "/>
  940         <xs: element mi nOccurs="0 " name="pr oviderClas s" type="x s:string"/ >
  941         <xs: element mi nOccurs="0 " name="pr oviderFlag " type="xs :string"/>
  942         <xs: element mi nOccurs="0 " name="pr oviderIen"  type="xs: string"/>
  943         <xs: element mi nOccurs="0 " name="si gClass" ty pe="xs:str ing"/>
  944         <xs: element mi nOccurs="0 " name="us erId" type ="xs:strin g"/>
  945         <xs: element mi nOccurs="0 " name="us erIen" typ e="xs:stri ng"/>
  946       </xs:s equence>
  947     </xs:com plexType>
  948   </xs:schem a>