Schema patientws.xsd


schema location ..\..\patientws.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://healthXML.org/PasLink
 
Elements  Complex types  Simple types 
GetPatientOverview2GRequest  AdditionalIdType  PatientsByResourceFilterType 
GetPatientOverview2GResponse  AddressTypeAdditionalTypePatientWS  ResponseElement 
GetUpdatedPatientFreepassRequest  AddressTypeExtPatientWS 
GetUpdatedPatientFreepassResponse  AddressTypePatientWS 
ListPatientsById2GRequest  CodeNameTypePatientWS 
ListPatientsById2GResponse  CodeOfficialCodeTextTypePatientWS 
ListPatientsByOrgRequest  CodeTextTypeOfTypePatientWS 
ListPatientsByOrgResponse  CodeTextTypePatientWS 
ListPatientsByResourceRequest  ContactStatusType 
ListPatientsByResourceResponse  DecisionTypeForList 
UpdateOfficialIdRequest  IdCodeNameTypePatientWS 
UpdateOfficialIdResponse  IdOfPatientRequestTypeCollection 
NameTypePatientWS 
OrganizationTypePatientWS 
OrganizationUnitType 
PatientFreepassType 
PatientIdTypeExtPatientWS 
PatientIdTypeOfIdType 
PatientIdTypePatientWS 
PatientInfoListType 
PatientInsuranceType 
PatientListTypePatientWS 
PatientTypePatientWS 
PersonalInformationTypePatientWS 
RequesterType 
ResourceTypePatient 
TelecomTypePatientWS 
TelecomValueTypePatientWS 
TypeOfTextTypePatientWS 
ValidDateType 
ValidDateType2 
ValueTypeOfTypePatientWS 


element GetPatientOverview2GRequest
diagram PatientWS_p1.png
namespace http://healthXML.org/PasLink
properties
content complex
annotation
documentation
Not implemented - for future use
source <xs:element name="GetPatientOverview2GRequest">
 
<xs:annotation>
   
<xs:documentation>Not implemented - for future use</xs:documentation>
 
</xs:annotation>
 
<xs:complexType/>
</xs:element>

element GetPatientOverview2GResponse
diagram PatientWS_p2.png
namespace http://healthXML.org/PasLink
properties
content complex
annotation
documentation
Not implemented - for future use
source <xs:element name="GetPatientOverview2GResponse">
 
<xs:annotation>
   
<xs:documentation>Not implemented - for future use</xs:documentation>
 
</xs:annotation>
 
<xs:complexType/>
</xs:element>

element GetUpdatedPatientFreepassRequest
diagram PatientWS_p3.png
namespace http://healthXML.org/PasLink
properties
content complex
children PatientId ForceUpdate
annotation
documentation
Request for getting patients freepass
source <xs:element name="GetUpdatedPatientFreepassRequest">
 
<xs:annotation>
   
<xs:documentation>Request for getting patients freepass</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PatientId" type="xs:int">
       
<xs:annotation>
         
<xs:documentation>Internal patient id for the HIS</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ForceUpdate" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Force an update of patient's freepass infofmation from offical sources regardless of information in PAS</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element GetUpdatedPatientFreepassRequest/PatientId
diagram PatientWS_p4.png
namespace http://healthXML.org/PasLink
type xs:int
properties
content simple
annotation
documentation
Internal patient id for the HIS
source <xs:element name="PatientId" type="xs:int">
 
<xs:annotation>
   
<xs:documentation>Internal patient id for the HIS</xs:documentation>
 
</xs:annotation>
</xs:element>

element GetUpdatedPatientFreepassRequest/ForceUpdate
diagram PatientWS_p5.png
namespace http://healthXML.org/PasLink
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Force an update of patient's freepass infofmation from offical sources regardless of information in PAS
source <xs:element name="ForceUpdate" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Force an update of patient's freepass infofmation from offical sources regardless of information in PAS</xs:documentation>
 
</xs:annotation>
</xs:element>

element GetUpdatedPatientFreepassResponse
diagram PatientWS_p6.png
namespace http://healthXML.org/PasLink
properties
content complex
children PatientId HaveFreepass Number ValidPeriod
annotation
documentation
Response for getting patients freepass
source <xs:element name="GetUpdatedPatientFreepassResponse">
 
<xs:annotation>
   
<xs:documentation>Response for getting patients freepass</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PatientId" type="xs:int" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Internal patient id for the HIS</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="HaveFreepass" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>If Patient have freepass
True = Have freepass
False = Not freepass
Missing/Blank = Not known
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Number" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>FrepassNumber</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ValidPeriod" type="ValidDateType2" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Valid period for freepass</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element GetUpdatedPatientFreepassResponse/PatientId
diagram PatientWS_p7.png
namespace http://healthXML.org/PasLink
type xs:int
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Internal patient id for the HIS
source <xs:element name="PatientId" type="xs:int" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Internal patient id for the HIS</xs:documentation>
 
</xs:annotation>
</xs:element>

element GetUpdatedPatientFreepassResponse/HaveFreepass
diagram PatientWS_p8.png
namespace http://healthXML.org/PasLink
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
If Patient have freepass
True = Have freepass
False = Not freepass
Missing/Blank = Not known
source <xs:element name="HaveFreepass" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>If Patient have freepass
True = Have freepass
False = Not freepass
Missing/Blank = Not known
</xs:documentation>
 
</xs:annotation>
</xs:element>

element GetUpdatedPatientFreepassResponse/Number
diagram PatientWS_p9.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
FrepassNumber
source <xs:element name="Number" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>FrepassNumber</xs:documentation>
 
</xs:annotation>
</xs:element>

element GetUpdatedPatientFreepassResponse/ValidPeriod
diagram PatientWS_p10.png
namespace http://healthXML.org/PasLink
type ValidDateType2
properties
minOcc 0
maxOcc 1
content complex
children ValidFrom ValidTo
annotation
documentation
Valid period for freepass
source <xs:element name="ValidPeriod" type="ValidDateType2" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Valid period for freepass</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsById2GRequest
diagram PatientWS_p11.png
namespace http://healthXML.org/PasLink
type IdOfPatientRequestTypeCollection
properties
content complex
children Id
source <xs:element name="ListPatientsById2GRequest" type="IdOfPatientRequestTypeCollection"/>

element ListPatientsById2GResponse
diagram PatientWS_p12.png
namespace http://healthXML.org/PasLink
properties
content complex
children Patients
source <xs:element name="ListPatientsById2GResponse">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Patients" type="PatientListTypePatientWS"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsById2GResponse/Patients
diagram PatientWS_p13.png
namespace http://healthXML.org/PasLink
type PatientListTypePatientWS
properties
content complex
children Patient
source <xs:element name="Patients" type="PatientListTypePatientWS"/>

element ListPatientsByOrgRequest
diagram PatientWS_p14.png
namespace http://healthXML.org/PasLink
properties
content complex
children Organization Period TypeOfCare Status OnlyMedicalUnitInfo ResponseElements
annotation
documentation
Request to PatientWS.ListPatientsByOrg. Llisting patients by organization.
source <xs:element name="ListPatientsByOrgRequest">
 
<xs:annotation>
   
<xs:documentation>Request to PatientWS.ListPatientsByOrg. Llisting patients by organization.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Organization">
       
<xs:annotation>
         
<xs:documentation>Organization Unit to list patients from. 0 is all organization(hospital). </xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="MedicalUnit" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Department/Medical Speciality</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Id" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="CareUnit" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Organization unit where the care is taking place</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Id" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Section" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Section is units grouped within the same deaprtment</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Id" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="CareGroup" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>CareGroup is units from different departments grouped together.               If CareGroup.Id is used, then MedicalUnit and CareUnit must not be used.  </xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Id" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Period" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Date from and to where patients have contacts with the hospital/ in the PAS</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="From" type="xs:dateTime" minOccurs="0"/>
           
<xs:element name="To" type="xs:dateTime" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="TypeOfCare" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>TypeOfCare: I=Inpatient/Inneliggende     P=OutPatiens/Poliklinikk      D= In hospital only at daytime                   HIS90: Code/Text           Only I and D is used. D will only return daytime pateints for Inpatients.           </xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>Code
I=Inpatient/Inneliggende     P=OutPatiens/Poliklinikk      D= In hospital only at daytime     
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CategoryCode" type="xs:string" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Used for giving more details about type of care.

HIS90 only:
If TypeOfCare = I valid subtypes are
D (Dagpasient)
E (opphold uten for avdeling)
H (Heldøgn)
L (Ledsager)
N (Nyfødt)
P (Pasienthotell)
S (Sykehotell)

If TypeOfCare = P CatgoryCode is ignored                                     
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Status" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Status for patient's contacts to list.                         Multiple selection is possible. If no search is specified, the default is all</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="StatusCode" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>Contact status                     For TypeOfCare I:              AK=Active/Aktiv             FB= Treatment Finnished but not discharged / Ferdig behandlet, ikke utskrevet     UT=Discharged/Utskrevet   For TypeOfCare P:             AK=OutPatient Visit Arrival Registered / Ankomstregistrert               UT= OutPatient Visit Finished Registered / Besøksregistrert               </xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="OnlyMedicalUnitInfo" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Return only information about the contact for the medicalunit stay
Only valid when Organization.MedicalUnit.id is used.

True= Return only medical unit info for the contact
False= Return all care units information for the contacts

HIS90:
Avd.opphold vs postopphold
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ResponseElements" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Elements (tags) wanted in response.   Default is patietntinfo and requiered elements in Contact.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Elements" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Element" type="ResponseElement">
                   
<xs:annotation>
                     
<xs:documentation>User/Application defined filtering of tags/elements in response.                            Enumarator:  Patient_Contact_All             Patient_Contact_MedicalUnit
Patient_Contact_CareGroup
Patient_Contact_Section
Patient_Contact_CareUnit
Patient_Contact_Placement
Patient_Contact_Leave
Patient_Contact_CareResponsible
Patient_Contact_PatientResponsible
Patient_Contact_Confidenatial
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgRequest/Organization
diagram PatientWS_p15.png
namespace http://healthXML.org/PasLink
properties
content complex
children MedicalUnit CareUnit Section CareGroup
annotation
documentation
Organization Unit to list patients from. 0 is all organization(hospital).
source <xs:element name="Organization">
 
<xs:annotation>
   
<xs:documentation>Organization Unit to list patients from. 0 is all organization(hospital). </xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="MedicalUnit" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Department/Medical Speciality</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Id" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CareUnit" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Organization unit where the care is taking place</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Id" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Section" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Section is units grouped within the same deaprtment</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Id" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CareGroup" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>CareGroup is units from different departments grouped together.               If CareGroup.Id is used, then MedicalUnit and CareUnit must not be used.  </xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Id" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgRequest/Organization/MedicalUnit
diagram PatientWS_p16.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Id
annotation
documentation
Department/Medical Speciality
source <xs:element name="MedicalUnit" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Department/Medical Speciality</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Id" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgRequest/Organization/MedicalUnit/Id
diagram PatientWS_p17.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Id" type="xs:string"/>

element ListPatientsByOrgRequest/Organization/CareUnit
diagram PatientWS_p18.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Id
annotation
documentation
Organization unit where the care is taking place
source <xs:element name="CareUnit" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Organization unit where the care is taking place</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Id" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgRequest/Organization/CareUnit/Id
diagram PatientWS_p19.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Id" type="xs:string"/>

element ListPatientsByOrgRequest/Organization/Section
diagram PatientWS_p20.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Id
annotation
documentation
Section is units grouped within the same deaprtment
source <xs:element name="Section" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Section is units grouped within the same deaprtment</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Id" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgRequest/Organization/Section/Id
diagram PatientWS_p21.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Id" type="xs:string"/>

element ListPatientsByOrgRequest/Organization/CareGroup
diagram PatientWS_p22.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Id
annotation
documentation
CareGroup is units from different departments grouped together.               If CareGroup.Id is used, then MedicalUnit and CareUnit must not be used. 
source <xs:element name="CareGroup" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>CareGroup is units from different departments grouped together.               If CareGroup.Id is used, then MedicalUnit and CareUnit must not be used.  </xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Id" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgRequest/Organization/CareGroup/Id
diagram PatientWS_p23.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Id" type="xs:string"/>

element ListPatientsByOrgRequest/Period
diagram PatientWS_p24.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children From To
annotation
documentation
Date from and to where patients have contacts with the hospital/ in the PAS
source <xs:element name="Period" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Date from and to where patients have contacts with the hospital/ in the PAS</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="From" type="xs:dateTime" minOccurs="0"/>
     
<xs:element name="To" type="xs:dateTime" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgRequest/Period/From
diagram PatientWS_p25.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="From" type="xs:dateTime" minOccurs="0"/>

element ListPatientsByOrgRequest/Period/To
diagram PatientWS_p26.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="To" type="xs:dateTime" minOccurs="0"/>

element ListPatientsByOrgRequest/TypeOfCare
diagram PatientWS_p27.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Code CategoryCode
annotation
documentation
TypeOfCare: I=Inpatient/Inneliggende     P=OutPatiens/Poliklinikk      D= In hospital only at daytime                   HIS90: Code/Text           Only I and D is used. D will only return daytime pateints for Inpatients.          
source <xs:element name="TypeOfCare" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>TypeOfCare: I=Inpatient/Inneliggende     P=OutPatiens/Poliklinikk      D= In hospital only at daytime                   HIS90: Code/Text           Only I and D is used. D will only return daytime pateints for Inpatients.           </xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Code
I=Inpatient/Inneliggende     P=OutPatiens/Poliklinikk      D= In hospital only at daytime     
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CategoryCode" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Used for giving more details about type of care.

HIS90 only:
If TypeOfCare = I valid subtypes are
D (Dagpasient)
E (opphold uten for avdeling)
H (Heldøgn)
L (Ledsager)
N (Nyfødt)
P (Pasienthotell)
S (Sykehotell)

If TypeOfCare = P CatgoryCode is ignored                                     
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgRequest/TypeOfCare/Code
diagram PatientWS_p28.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Code
I=Inpatient/Inneliggende     P=OutPatiens/Poliklinikk      D= In hospital only at daytime     
source <xs:element name="Code" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Code
I=Inpatient/Inneliggende     P=OutPatiens/Poliklinikk      D= In hospital only at daytime     
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgRequest/TypeOfCare/CategoryCode
diagram PatientWS_p29.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Used for giving more details about type of care.

HIS90 only:
If TypeOfCare = I valid subtypes are
D (Dagpasient)
E (opphold uten for avdeling)
H (Heldøgn)
L (Ledsager)
N (Nyfødt)
P (Pasienthotell)
S (Sykehotell)

If TypeOfCare = P CatgoryCode is ignored                                     
source <xs:element name="CategoryCode" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Used for giving more details about type of care.

HIS90 only:
If TypeOfCare = I valid subtypes are
D (Dagpasient)
E (opphold uten for avdeling)
H (Heldøgn)
L (Ledsager)
N (Nyfødt)
P (Pasienthotell)
S (Sykehotell)

If TypeOfCare = P CatgoryCode is ignored                                     
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgRequest/Status
diagram PatientWS_p30.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children StatusCode
annotation
documentation
Status for patient's contacts to list.                         Multiple selection is possible. If no search is specified, the default is all
source <xs:element name="Status" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Status for patient's contacts to list.                         Multiple selection is possible. If no search is specified, the default is all</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="StatusCode" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>Contact status                     For TypeOfCare I:              AK=Active/Aktiv             FB= Treatment Finnished but not discharged / Ferdig behandlet, ikke utskrevet     UT=Discharged/Utskrevet   For TypeOfCare P:             AK=OutPatient Visit Arrival Registered / Ankomstregistrert               UT= OutPatient Visit Finished Registered / Besøksregistrert               </xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgRequest/Status/StatusCode
diagram PatientWS_p31.png
namespace http://healthXML.org/PasLink
properties
minOcc 1
maxOcc unbounded
content complex
children Code
source <xs:element name="StatusCode" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Contact status                     For TypeOfCare I:              AK=Active/Aktiv             FB= Treatment Finnished but not discharged / Ferdig behandlet, ikke utskrevet     UT=Discharged/Utskrevet   For TypeOfCare P:             AK=OutPatient Visit Arrival Registered / Ankomstregistrert               UT= OutPatient Visit Finished Registered / Besøksregistrert               </xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgRequest/Status/StatusCode/Code
diagram PatientWS_p32.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Contact status                     For TypeOfCare I:              AK=Active/Aktiv             FB= Treatment Finnished but not discharged / Ferdig behandlet, ikke utskrevet     UT=Discharged/Utskrevet   For TypeOfCare P:             AK=OutPatient Visit Arrival Registered / Ankomstregistrert               UT= OutPatient Visit Finished Registered / Besøksregistrert              
source <xs:element name="Code" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Contact status                     For TypeOfCare I:              AK=Active/Aktiv             FB= Treatment Finnished but not discharged / Ferdig behandlet, ikke utskrevet     UT=Discharged/Utskrevet   For TypeOfCare P:             AK=OutPatient Visit Arrival Registered / Ankomstregistrert               UT= OutPatient Visit Finished Registered / Besøksregistrert               </xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgRequest/OnlyMedicalUnitInfo
diagram PatientWS_p33.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Return only information about the contact for the medicalunit stay
Only valid when Organization.MedicalUnit.id is used.

True= Return only medical unit info for the contact
False= Return all care units information for the contacts

HIS90:
Avd.opphold vs postopphold
source <xs:element name="OnlyMedicalUnitInfo" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Return only information about the contact for the medicalunit stay
Only valid when Organization.MedicalUnit.id is used.

True= Return only medical unit info for the contact
False= Return all care units information for the contacts

HIS90:
Avd.opphold vs postopphold
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgRequest/ResponseElements
diagram PatientWS_p34.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Elements
annotation
documentation
Elements (tags) wanted in response.   Default is patietntinfo and requiered elements in Contact.
source <xs:element name="ResponseElements" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Elements (tags) wanted in response.   Default is patietntinfo and requiered elements in Contact.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Elements" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Element" type="ResponseElement">
             
<xs:annotation>
               
<xs:documentation>User/Application defined filtering of tags/elements in response.                            Enumarator:  Patient_Contact_All             Patient_Contact_MedicalUnit
Patient_Contact_CareGroup
Patient_Contact_Section
Patient_Contact_CareUnit
Patient_Contact_Placement
Patient_Contact_Leave
Patient_Contact_CareResponsible
Patient_Contact_PatientResponsible
Patient_Contact_Confidenatial
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgRequest/ResponseElements/Elements
diagram PatientWS_p35.png
namespace http://healthXML.org/PasLink
properties
minOcc 1
maxOcc unbounded
content complex
children Element
source <xs:element name="Elements" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Element" type="ResponseElement">
       
<xs:annotation>
         
<xs:documentation>User/Application defined filtering of tags/elements in response.                            Enumarator:  Patient_Contact_All             Patient_Contact_MedicalUnit
Patient_Contact_CareGroup
Patient_Contact_Section
Patient_Contact_CareUnit
Patient_Contact_Placement
Patient_Contact_Leave
Patient_Contact_CareResponsible
Patient_Contact_PatientResponsible
Patient_Contact_Confidenatial
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgRequest/ResponseElements/Elements/Element
diagram PatientWS_p36.png
namespace http://healthXML.org/PasLink
type ResponseElement
properties
content simple
facets
Kind Value Annotation
enumeration Patient_Contact_All
enumeration Patient_Contact_MedicalUnit
enumeration Patient_Contact_CareGroup
enumeration Patient_Contact_Section
enumeration Patient_Contact_CareUnit
enumeration Patient_Contact_Placement
enumeration Patient_Contact_Leave
enumeration Patient_Contact_CareResponsible
enumeration Patient_Contact_PatientResponsible
enumeration Patient_Contact_Confidenatial
annotation
documentation
User/Application defined filtering of tags/elements in response.                            Enumarator:  Patient_Contact_All             Patient_Contact_MedicalUnit
Patient_Contact_CareGroup
Patient_Contact_Section
Patient_Contact_CareUnit
Patient_Contact_Placement
Patient_Contact_Leave
Patient_Contact_CareResponsible
Patient_Contact_PatientResponsible
Patient_Contact_Confidenatial
source <xs:element name="Element" type="ResponseElement">
 
<xs:annotation>
   
<xs:documentation>User/Application defined filtering of tags/elements in response.                            Enumarator:  Patient_Contact_All             Patient_Contact_MedicalUnit
Patient_Contact_CareGroup
Patient_Contact_Section
Patient_Contact_CareUnit
Patient_Contact_Placement
Patient_Contact_Leave
Patient_Contact_CareResponsible
Patient_Contact_PatientResponsible
Patient_Contact_Confidenatial
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse
diagram PatientWS_p37.png
namespace http://healthXML.org/PasLink
properties
content complex
children Patients
annotation
documentation
Response from PatientWS.ListPateintsByPOrg. A collection of patients by organization.
source <xs:element name="ListPatientsByOrgResponse">
 
<xs:annotation>
   
<xs:documentation>Response from PatientWS.ListPateintsByPOrg. A collection of patients by organization.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Patients" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="PatientOrg">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Id">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="OfficialId">
                         
<xs:annotation>
                           
<xs:documentation>Official id. Can also be an emergency number.</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Value" type="xs:string">
                               
<xs:annotation>
                                 
<xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="TypeOfId" type="xs:string">
                               
<xs:annotation>
                                 
<xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="FormattedId" type="xs:string">
                               
<xs:annotation>
                                 
<xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="PatientId" type="xs:int">
                         
<xs:annotation>
                           
<xs:documentation>Internal patient id for the HIS</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Name">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="FormattedName" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>The person's names formatted in one string according to national rules.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="PersonalInformation" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="BirthDate" type="xs:date" minOccurs="0"/>
                       
<xs:element name="PersonNumber" type="xs:int" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Norwegian use only. 5 last numbers of the persons official id</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="BirthCentury" type="xs:int" minOccurs="0"/>
                       
<xs:element name="Sex" type="CodeOfficialCodeTextTypePatientWS" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>M = male, K = female</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Dead" minOccurs="0">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="DeathDate" type="xs:dateTime"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Contact">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="ContactId" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>Internal id</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="From" type="xs:dateTime">
                         
<xs:annotation>
                           
<xs:documentation>Contact Start date/time</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="To" type="xs:dateTime" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Contact End date/time if exists</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="TypeOfCare">
                         
<xs:annotation>
                           
<xs:documentation>TypeOfCare:             I=Inpatient/Inneliggende     P=OutPatiens/Poliklinikk  D= In hospital only at daytime                                                                      HIS90: For HIS90 TypeOfCare D is not used ast this level. Only I and P is used, and D is av subset for I and P      </xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:complexContent>
                             
<xs:extension base="CodeTextTypePatientWS">
                               
<xs:sequence>
                                 
<xs:element name="Category" type="CodeTextTypePatientWS" minOccurs="0">
                                   
<xs:annotation>
                                     
<xs:documentation>Used for giving more details about type of care.

HIS90 only:
If TypeOfCare = I valid subtypes are
D (Dagpasient)
E (opphold uten for avdeling)
H (Heldøgn)
L (Ledsager)
N (Nyfødt)
P (Pasienthotell)
S (Sykehotell)

If TypeOfCare = P valid subtype is
D (Dagpasient)                                        
</xs:documentation>
                                   
</xs:annotation>
                                 
</xs:element>
                               
</xs:sequence>
                             
</xs:extension>
                           
</xs:complexContent>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Status">
                         
<xs:annotation>
                           
<xs:documentation>Contact status                     For TypeOfCare I:              AK=Active/Aktiv             FB= Treatment Finnished but not discharged / Ferdig behandlet, ikke utskrevet     UT=Discharged/Utskrevet   For TypeOfCare P:             AK=OutPatient Visit Arrival Registered / Ankomstregistrert               UT= OutPatient Visit Finished Registered / Besøksregistrert                 </xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:complexContent>
                             
<xs:extension base="CodeTextTypePatientWS">
                               
<xs:sequence>
                                 
<xs:element name="TimeStatus" minOccurs="0">
                                   
<xs:complexType>
                                     
<xs:complexContent>
                                       
<xs:extension base="CodeTextTypePatientWS">
                                         
<xs:sequence>
                                           
<xs:element name="TimeEventDate" type="xs:dateTime"/>
                                         
</xs:sequence>
                                       
</xs:extension>
                                     
</xs:complexContent>
                                   
</xs:complexType>
                                 
</xs:element>
                               
</xs:sequence>
                             
</xs:extension>
                           
</xs:complexContent>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="CareUnit" type="OrganizationTypePatientWS" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Organization unit where the care is taking place              HIS90: Enhet/Post</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="MedicalUnit" type="OrganizationTypePatientWS" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Department/Medical Speciality</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Section" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Section is a group/collection of CareUnits within one department/medical unit.</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Code" type="xs:string"/>
                             
<xs:element name="Text" type="xs:string" minOccurs="0"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="CareGroup" type="OrganizationTypePatientWS" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>HIS90 Only:                Units from different departments grouped together</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Placement" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Where the care takes place, i.e. Roomnumber, bednumber</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="PermanentRoom" type="xs:string" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>Permanent placement at the care unit</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="TemporaryRoom" type="xs:string" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>Temporary placement. May be used to show that the patient has an activity on another unit.                  HIS90: TechnicalBed</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="TemporaryUnit" type="OrganizationTypePatientWS" minOccurs="0"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Leave" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Info about leave, date/time.  Only included for active  inpatients. If patient is back from leave the Leave element is omitted/blank from response.</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="From" type="xs:dateTime"/>
                             
<xs:element name="To" type="xs:boolean" minOccurs="0"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="CareResponsibleName" type="xs:string" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Person responsible for treatement of the patient      HIS90: Ikke i bruk</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="PatientResponsibleName" type="xs:string" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>The resource (i.e. the chief physician) responsible for the patient.                                        HIS90: RepsonibleTreater</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Confidential" type="CodeTextTypePatientWS" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Infomation about confidentiallyty or reservation to display/give out the information about a patient. Text contains information about the resrvation.                                                                   HIS90: Code is from 0 to 3. Where 3 is most confidential. </xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="FreeText" minOccurs="0" maxOccurs="unbounded">
                         
<xs:annotation>
                           
<xs:documentation>Free text 
HIS90: From Stay
</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Text" type="xs:string">
                               
<xs:annotation>
                                 
<xs:documentation>The Text</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="TypeOfText" type="xs:string" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>Coded description of the text type. For valid codes see documentation.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="InDiagnosis" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>In diagnosis, ca be from referral and/or waiting lists
HIS90: From Stay
</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Id" type="xs:string" minOccurs="0"/>
                             
<xs:element name="Code" type="xs:string">
                               
<xs:annotation>
                                 
<xs:documentation>HIS90:
PaqCape.Diagnosis_Code
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Text" type="xs:string" minOccurs="0"/>
                             
<xs:element name="MedRegister">
                               
<xs:annotation>
                                 
<xs:documentation>Medical register, i.e. ICD10</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Id" type="xs:string">
                                     
<xs:annotation>
                                       
<xs:documentation>HIS90:
PaqCape.ICD
</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Code" type="xs:string" minOccurs="0"/>
                                   
<xs:element name="Text" type="xs:string">
                                     
<xs:annotation>
                                       
<xs:documentation>HIS90:
PAQREGI og PaqCape.ICD
</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="RequestFrom" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Shows who requested the referral/application/service</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:complexContent>
                             
<xs:extension base="RequesterType"/>
                           
</xs:complexContent>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Admisssion" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Addmission from</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="AdmissionType" type="CodeTextTypePatientWS" minOccurs="0"/>
                             
<xs:element name="AdmittedFrom" type="CodeTextTypePatientWS" minOccurs="0"/>
                             
<xs:element name="AdmittedFromUnit" type="OrganizationUnitType" minOccurs="0"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Discharge" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Discharge to</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="DischargeType" type="CodeTextTypePatientWS" minOccurs="0"/>
                             
<xs:element name="DischargedTo" type="CodeTextTypePatientWS" minOccurs="0"/>
                             
<xs:element name="DischargedToUnit" type="OrganizationUnitType" minOccurs="0"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="WaitingList" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Information from the waitinglist</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="ActiveWaitingListOnUnit" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>Information if there are active waiting lists found on the same unit as the contact</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="ActiveWaitingListsFound" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>True/false flag for setting if active waiting lists are found for patient on the selected unit</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="ActiveWaitingListId" type="xs:string" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>Waitinglist Id for the first active waiting list found.
HIS90; WaitingListId (CombinedId)
</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Decisions" type="DecisionTypeForList" minOccurs="0" maxOccurs="unbounded"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients
diagram PatientWS_p38.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc unbounded
content complex
children PatientOrg
source <xs:element name="Patients" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PatientOrg">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Id">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="OfficialId">
                   
<xs:annotation>
                     
<xs:documentation>Official id. Can also be an emergency number.</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Value" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="TypeOfId" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="FormattedId" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="PatientId" type="xs:int">
                   
<xs:annotation>
                     
<xs:documentation>Internal patient id for the HIS</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Name">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="FormattedName" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>The person's names formatted in one string according to national rules.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="PersonalInformation" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="BirthDate" type="xs:date" minOccurs="0"/>
                 
<xs:element name="PersonNumber" type="xs:int" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Norwegian use only. 5 last numbers of the persons official id</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="BirthCentury" type="xs:int" minOccurs="0"/>
                 
<xs:element name="Sex" type="CodeOfficialCodeTextTypePatientWS" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>M = male, K = female</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Dead" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="DeathDate" type="xs:dateTime"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Contact">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="ContactId" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>Internal id</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="From" type="xs:dateTime">
                   
<xs:annotation>
                     
<xs:documentation>Contact Start date/time</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="To" type="xs:dateTime" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Contact End date/time if exists</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="TypeOfCare">
                   
<xs:annotation>
                     
<xs:documentation>TypeOfCare:             I=Inpatient/Inneliggende     P=OutPatiens/Poliklinikk  D= In hospital only at daytime                                                                      HIS90: For HIS90 TypeOfCare D is not used ast this level. Only I and P is used, and D is av subset for I and P      </xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:complexContent>
                       
<xs:extension base="CodeTextTypePatientWS">
                         
<xs:sequence>
                           
<xs:element name="Category" type="CodeTextTypePatientWS" minOccurs="0">
                             
<xs:annotation>
                               
<xs:documentation>Used for giving more details about type of care.

HIS90 only:
If TypeOfCare = I valid subtypes are
D (Dagpasient)
E (opphold uten for avdeling)
H (Heldøgn)
L (Ledsager)
N (Nyfødt)
P (Pasienthotell)
S (Sykehotell)

If TypeOfCare = P valid subtype is
D (Dagpasient)                                        
</xs:documentation>
                             
</xs:annotation>
                           
</xs:element>
                         
</xs:sequence>
                       
</xs:extension>
                     
</xs:complexContent>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Status">
                   
<xs:annotation>
                     
<xs:documentation>Contact status                     For TypeOfCare I:              AK=Active/Aktiv             FB= Treatment Finnished but not discharged / Ferdig behandlet, ikke utskrevet     UT=Discharged/Utskrevet   For TypeOfCare P:             AK=OutPatient Visit Arrival Registered / Ankomstregistrert               UT= OutPatient Visit Finished Registered / Besøksregistrert                 </xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:complexContent>
                       
<xs:extension base="CodeTextTypePatientWS">
                         
<xs:sequence>
                           
<xs:element name="TimeStatus" minOccurs="0">
                             
<xs:complexType>
                               
<xs:complexContent>
                                 
<xs:extension base="CodeTextTypePatientWS">
                                   
<xs:sequence>
                                     
<xs:element name="TimeEventDate" type="xs:dateTime"/>
                                   
</xs:sequence>
                                 
</xs:extension>
                               
</xs:complexContent>
                             
</xs:complexType>
                           
</xs:element>
                         
</xs:sequence>
                       
</xs:extension>
                     
</xs:complexContent>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="CareUnit" type="OrganizationTypePatientWS" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Organization unit where the care is taking place              HIS90: Enhet/Post</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="MedicalUnit" type="OrganizationTypePatientWS" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Department/Medical Speciality</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Section" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Section is a group/collection of CareUnits within one department/medical unit.</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Code" type="xs:string"/>
                       
<xs:element name="Text" type="xs:string" minOccurs="0"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="CareGroup" type="OrganizationTypePatientWS" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>HIS90 Only:                Units from different departments grouped together</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Placement" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Where the care takes place, i.e. Roomnumber, bednumber</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="PermanentRoom" type="xs:string" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Permanent placement at the care unit</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="TemporaryRoom" type="xs:string" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Temporary placement. May be used to show that the patient has an activity on another unit.                  HIS90: TechnicalBed</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="TemporaryUnit" type="OrganizationTypePatientWS" minOccurs="0"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Leave" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Info about leave, date/time.  Only included for active  inpatients. If patient is back from leave the Leave element is omitted/blank from response.</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="From" type="xs:dateTime"/>
                       
<xs:element name="To" type="xs:boolean" minOccurs="0"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="CareResponsibleName" type="xs:string" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Person responsible for treatement of the patient      HIS90: Ikke i bruk</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="PatientResponsibleName" type="xs:string" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>The resource (i.e. the chief physician) responsible for the patient.                                        HIS90: RepsonibleTreater</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Confidential" type="CodeTextTypePatientWS" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Infomation about confidentiallyty or reservation to display/give out the information about a patient. Text contains information about the resrvation.                                                                   HIS90: Code is from 0 to 3. Where 3 is most confidential. </xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="FreeText" minOccurs="0" maxOccurs="unbounded">
                   
<xs:annotation>
                     
<xs:documentation>Free text 
HIS90: From Stay
</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Text" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>The Text</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="TypeOfText" type="xs:string" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Coded description of the text type. For valid codes see documentation.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="InDiagnosis" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>In diagnosis, ca be from referral and/or waiting lists
HIS90: From Stay
</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Id" type="xs:string" minOccurs="0"/>
                       
<xs:element name="Code" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>HIS90:
PaqCape.Diagnosis_Code
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Text" type="xs:string" minOccurs="0"/>
                       
<xs:element name="MedRegister">
                         
<xs:annotation>
                           
<xs:documentation>Medical register, i.e. ICD10</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Id" type="xs:string">
                               
<xs:annotation>
                                 
<xs:documentation>HIS90:
PaqCape.ICD
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Code" type="xs:string" minOccurs="0"/>
                             
<xs:element name="Text" type="xs:string">
                               
<xs:annotation>
                                 
<xs:documentation>HIS90:
PAQREGI og PaqCape.ICD
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="RequestFrom" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Shows who requested the referral/application/service</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:complexContent>
                       
<xs:extension base="RequesterType"/>
                     
</xs:complexContent>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Admisssion" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Addmission from</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="AdmissionType" type="CodeTextTypePatientWS" minOccurs="0"/>
                       
<xs:element name="AdmittedFrom" type="CodeTextTypePatientWS" minOccurs="0"/>
                       
<xs:element name="AdmittedFromUnit" type="OrganizationUnitType" minOccurs="0"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Discharge" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Discharge to</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="DischargeType" type="CodeTextTypePatientWS" minOccurs="0"/>
                       
<xs:element name="DischargedTo" type="CodeTextTypePatientWS" minOccurs="0"/>
                       
<xs:element name="DischargedToUnit" type="OrganizationUnitType" minOccurs="0"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="WaitingList" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Information from the waitinglist</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="ActiveWaitingListOnUnit" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Information if there are active waiting lists found on the same unit as the contact</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="ActiveWaitingListsFound" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>True/false flag for setting if active waiting lists are found for patient on the selected unit</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="ActiveWaitingListId" type="xs:string" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>Waitinglist Id for the first active waiting list found.
HIS90; WaitingListId (CombinedId)
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Decisions" type="DecisionTypeForList" minOccurs="0" maxOccurs="unbounded"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg
diagram PatientWS_p39.png
namespace http://healthXML.org/PasLink
properties
content complex
children Id Name PersonalInformation Contact
source <xs:element name="PatientOrg">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Id">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="OfficialId">
             
<xs:annotation>
               
<xs:documentation>Official id. Can also be an emergency number.</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Value" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="TypeOfId" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="FormattedId" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="PatientId" type="xs:int">
             
<xs:annotation>
               
<xs:documentation>Internal patient id for the HIS</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Name">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="FormattedName" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>The person's names formatted in one string according to national rules.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="PersonalInformation" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="BirthDate" type="xs:date" minOccurs="0"/>
           
<xs:element name="PersonNumber" type="xs:int" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Norwegian use only. 5 last numbers of the persons official id</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="BirthCentury" type="xs:int" minOccurs="0"/>
           
<xs:element name="Sex" type="CodeOfficialCodeTextTypePatientWS" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>M = male, K = female</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Dead" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="DeathDate" type="xs:dateTime"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Contact">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="ContactId" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>Internal id</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="From" type="xs:dateTime">
             
<xs:annotation>
               
<xs:documentation>Contact Start date/time</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="To" type="xs:dateTime" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Contact End date/time if exists</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TypeOfCare">
             
<xs:annotation>
               
<xs:documentation>TypeOfCare:             I=Inpatient/Inneliggende     P=OutPatiens/Poliklinikk  D= In hospital only at daytime                                                                      HIS90: For HIS90 TypeOfCare D is not used ast this level. Only I and P is used, and D is av subset for I and P      </xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:complexContent>
                 
<xs:extension base="CodeTextTypePatientWS">
                   
<xs:sequence>
                     
<xs:element name="Category" type="CodeTextTypePatientWS" minOccurs="0">
                       
<xs:annotation>
                         
<xs:documentation>Used for giving more details about type of care.

HIS90 only:
If TypeOfCare = I valid subtypes are
D (Dagpasient)
E (opphold uten for avdeling)
H (Heldøgn)
L (Ledsager)
N (Nyfødt)
P (Pasienthotell)
S (Sykehotell)

If TypeOfCare = P valid subtype is
D (Dagpasient)                                        
</xs:documentation>
                       
</xs:annotation>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:extension>
               
</xs:complexContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Status">
             
<xs:annotation>
               
<xs:documentation>Contact status                     For TypeOfCare I:              AK=Active/Aktiv             FB= Treatment Finnished but not discharged / Ferdig behandlet, ikke utskrevet     UT=Discharged/Utskrevet   For TypeOfCare P:             AK=OutPatient Visit Arrival Registered / Ankomstregistrert               UT= OutPatient Visit Finished Registered / Besøksregistrert                 </xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:complexContent>
                 
<xs:extension base="CodeTextTypePatientWS">
                   
<xs:sequence>
                     
<xs:element name="TimeStatus" minOccurs="0">
                       
<xs:complexType>
                         
<xs:complexContent>
                           
<xs:extension base="CodeTextTypePatientWS">
                             
<xs:sequence>
                               
<xs:element name="TimeEventDate" type="xs:dateTime"/>
                             
</xs:sequence>
                           
</xs:extension>
                         
</xs:complexContent>
                       
</xs:complexType>
                     
</xs:element>
                   
</xs:sequence>
                 
</xs:extension>
               
</xs:complexContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="CareUnit" type="OrganizationTypePatientWS" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Organization unit where the care is taking place              HIS90: Enhet/Post</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="MedicalUnit" type="OrganizationTypePatientWS" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Department/Medical Speciality</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Section" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Section is a group/collection of CareUnits within one department/medical unit.</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="xs:string"/>
                 
<xs:element name="Text" type="xs:string" minOccurs="0"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="CareGroup" type="OrganizationTypePatientWS" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>HIS90 Only:                Units from different departments grouped together</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Placement" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Where the care takes place, i.e. Roomnumber, bednumber</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="PermanentRoom" type="xs:string" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Permanent placement at the care unit</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="TemporaryRoom" type="xs:string" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Temporary placement. May be used to show that the patient has an activity on another unit.                  HIS90: TechnicalBed</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="TemporaryUnit" type="OrganizationTypePatientWS" minOccurs="0"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Leave" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Info about leave, date/time.  Only included for active  inpatients. If patient is back from leave the Leave element is omitted/blank from response.</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="From" type="xs:dateTime"/>
                 
<xs:element name="To" type="xs:boolean" minOccurs="0"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="CareResponsibleName" type="xs:string" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Person responsible for treatement of the patient      HIS90: Ikke i bruk</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="PatientResponsibleName" type="xs:string" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>The resource (i.e. the chief physician) responsible for the patient.                                        HIS90: RepsonibleTreater</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Confidential" type="CodeTextTypePatientWS" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Infomation about confidentiallyty or reservation to display/give out the information about a patient. Text contains information about the resrvation.                                                                   HIS90: Code is from 0 to 3. Where 3 is most confidential. </xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="FreeText" minOccurs="0" maxOccurs="unbounded">
             
<xs:annotation>
               
<xs:documentation>Free text 
HIS90: From Stay
</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Text" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>The Text</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="TypeOfText" type="xs:string" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Coded description of the text type. For valid codes see documentation.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="InDiagnosis" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>In diagnosis, ca be from referral and/or waiting lists
HIS90: From Stay
</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Id" type="xs:string" minOccurs="0"/>
                 
<xs:element name="Code" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>HIS90:
PaqCape.Diagnosis_Code
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Text" type="xs:string" minOccurs="0"/>
                 
<xs:element name="MedRegister">
                   
<xs:annotation>
                     
<xs:documentation>Medical register, i.e. ICD10</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Id" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>HIS90:
PaqCape.ICD
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Code" type="xs:string" minOccurs="0"/>
                       
<xs:element name="Text" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>HIS90:
PAQREGI og PaqCape.ICD
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="RequestFrom" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Shows who requested the referral/application/service</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:complexContent>
                 
<xs:extension base="RequesterType"/>
               
</xs:complexContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Admisssion" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Addmission from</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="AdmissionType" type="CodeTextTypePatientWS" minOccurs="0"/>
                 
<xs:element name="AdmittedFrom" type="CodeTextTypePatientWS" minOccurs="0"/>
                 
<xs:element name="AdmittedFromUnit" type="OrganizationUnitType" minOccurs="0"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Discharge" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Discharge to</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="DischargeType" type="CodeTextTypePatientWS" minOccurs="0"/>
                 
<xs:element name="DischargedTo" type="CodeTextTypePatientWS" minOccurs="0"/>
                 
<xs:element name="DischargedToUnit" type="OrganizationUnitType" minOccurs="0"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="WaitingList" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Information from the waitinglist</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="ActiveWaitingListOnUnit" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Information if there are active waiting lists found on the same unit as the contact</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="ActiveWaitingListsFound" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>True/false flag for setting if active waiting lists are found for patient on the selected unit</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="ActiveWaitingListId" type="xs:string" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Waitinglist Id for the first active waiting list found.
HIS90; WaitingListId (CombinedId)
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Decisions" type="DecisionTypeForList" minOccurs="0" maxOccurs="unbounded"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Id
diagram PatientWS_p40.png
namespace http://healthXML.org/PasLink
properties
content complex
children OfficialId PatientId
source <xs:element name="Id">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="OfficialId">
       
<xs:annotation>
         
<xs:documentation>Official id. Can also be an emergency number.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Value" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TypeOfId" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="FormattedId" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="PatientId" type="xs:int">
       
<xs:annotation>
         
<xs:documentation>Internal patient id for the HIS</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Id/OfficialId
diagram PatientWS_p41.png
namespace http://healthXML.org/PasLink
properties
content complex
children Value TypeOfId FormattedId
annotation
documentation
Official id. Can also be an emergency number.
source <xs:element name="OfficialId">
 
<xs:annotation>
   
<xs:documentation>Official id. Can also be an emergency number.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Value" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TypeOfId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="FormattedId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Id/OfficialId/Value
diagram PatientWS_p42.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.
source <xs:element name="Value" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Id/OfficialId/TypeOfId
diagram PatientWS_p43.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
F = official id, N = Emergency number, K = Catastrophy number, U = Non human number
source <xs:element name="TypeOfId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Id/OfficialId/FormattedId
diagram PatientWS_p44.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.
source <xs:element name="FormattedId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Id/PatientId
diagram PatientWS_p45.png
namespace http://healthXML.org/PasLink
type xs:int
properties
content simple
annotation
documentation
Internal patient id for the HIS
source <xs:element name="PatientId" type="xs:int">
 
<xs:annotation>
   
<xs:documentation>Internal patient id for the HIS</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Name
diagram PatientWS_p46.png
namespace http://healthXML.org/PasLink
properties
content complex
children FormattedName
source <xs:element name="Name">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="FormattedName" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>The person's names formatted in one string according to national rules.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Name/FormattedName
diagram PatientWS_p47.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
The person's names formatted in one string according to national rules.
source <xs:element name="FormattedName" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The person's names formatted in one string according to national rules.</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/PersonalInformation
diagram PatientWS_p48.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children BirthDate PersonNumber BirthCentury Sex Dead
source <xs:element name="PersonalInformation" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="BirthDate" type="xs:date" minOccurs="0"/>
     
<xs:element name="PersonNumber" type="xs:int" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Norwegian use only. 5 last numbers of the persons official id</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="BirthCentury" type="xs:int" minOccurs="0"/>
     
<xs:element name="Sex" type="CodeOfficialCodeTextTypePatientWS" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>M = male, K = female</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Dead" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="DeathDate" type="xs:dateTime"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/PersonalInformation/BirthDate
diagram PatientWS_p49.png
namespace http://healthXML.org/PasLink
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="BirthDate" type="xs:date" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/PersonalInformation/PersonNumber
diagram PatientWS_p50.png
namespace http://healthXML.org/PasLink
type xs:int
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Norwegian use only. 5 last numbers of the persons official id
source <xs:element name="PersonNumber" type="xs:int" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Norwegian use only. 5 last numbers of the persons official id</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/PersonalInformation/BirthCentury
diagram PatientWS_p51.png
namespace http://healthXML.org/PasLink
type xs:int
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="BirthCentury" type="xs:int" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/PersonalInformation/Sex
diagram PatientWS_p52.png
namespace http://healthXML.org/PasLink
type CodeOfficialCodeTextTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code OfficialCode Text
annotation
documentation
M = male, K = female
source <xs:element name="Sex" type="CodeOfficialCodeTextTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>M = male, K = female</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/PersonalInformation/Dead
diagram PatientWS_p53.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children DeathDate
source <xs:element name="Dead" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="DeathDate" type="xs:dateTime"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/PersonalInformation/Dead/DeathDate
diagram PatientWS_p54.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
content simple
source <xs:element name="DeathDate" type="xs:dateTime"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact
diagram PatientWS_p55.png
namespace http://healthXML.org/PasLink
properties
content complex
children ContactId From To TypeOfCare Status CareUnit MedicalUnit Section CareGroup Placement Leave CareResponsibleName PatientResponsibleName Confidential FreeText InDiagnosis RequestFrom Admisssion Discharge WaitingList Decisions
source <xs:element name="Contact">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ContactId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Internal id</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="From" type="xs:dateTime">
       
<xs:annotation>
         
<xs:documentation>Contact Start date/time</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="To" type="xs:dateTime" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Contact End date/time if exists</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TypeOfCare">
       
<xs:annotation>
         
<xs:documentation>TypeOfCare:             I=Inpatient/Inneliggende     P=OutPatiens/Poliklinikk  D= In hospital only at daytime                                                                      HIS90: For HIS90 TypeOfCare D is not used ast this level. Only I and P is used, and D is av subset for I and P      </xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:extension base="CodeTextTypePatientWS">
             
<xs:sequence>
               
<xs:element name="Category" type="CodeTextTypePatientWS" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Used for giving more details about type of care.

HIS90 only:
If TypeOfCare = I valid subtypes are
D (Dagpasient)
E (opphold uten for avdeling)
H (Heldøgn)
L (Ledsager)
N (Nyfødt)
P (Pasienthotell)
S (Sykehotell)

If TypeOfCare = P valid subtype is
D (Dagpasient)                                        
</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
             
</xs:sequence>
           
</xs:extension>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Status">
       
<xs:annotation>
         
<xs:documentation>Contact status                     For TypeOfCare I:              AK=Active/Aktiv             FB= Treatment Finnished but not discharged / Ferdig behandlet, ikke utskrevet     UT=Discharged/Utskrevet   For TypeOfCare P:             AK=OutPatient Visit Arrival Registered / Ankomstregistrert               UT= OutPatient Visit Finished Registered / Besøksregistrert                 </xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:extension base="CodeTextTypePatientWS">
             
<xs:sequence>
               
<xs:element name="TimeStatus" minOccurs="0">
                 
<xs:complexType>
                   
<xs:complexContent>
                     
<xs:extension base="CodeTextTypePatientWS">
                       
<xs:sequence>
                         
<xs:element name="TimeEventDate" type="xs:dateTime"/>
                       
</xs:sequence>
                     
</xs:extension>
                   
</xs:complexContent>
                 
</xs:complexType>
               
</xs:element>
             
</xs:sequence>
           
</xs:extension>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CareUnit" type="OrganizationTypePatientWS" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Organization unit where the care is taking place              HIS90: Enhet/Post</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="MedicalUnit" type="OrganizationTypePatientWS" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Department/Medical Speciality</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Section" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Section is a group/collection of CareUnits within one department/medical unit.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string"/>
           
<xs:element name="Text" type="xs:string" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CareGroup" type="OrganizationTypePatientWS" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>HIS90 Only:                Units from different departments grouped together</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Placement" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Where the care takes place, i.e. Roomnumber, bednumber</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="PermanentRoom" type="xs:string" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Permanent placement at the care unit</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TemporaryRoom" type="xs:string" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Temporary placement. May be used to show that the patient has an activity on another unit.                  HIS90: TechnicalBed</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TemporaryUnit" type="OrganizationTypePatientWS" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Leave" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Info about leave, date/time.  Only included for active  inpatients. If patient is back from leave the Leave element is omitted/blank from response.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="From" type="xs:dateTime"/>
           
<xs:element name="To" type="xs:boolean" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CareResponsibleName" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Person responsible for treatement of the patient      HIS90: Ikke i bruk</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="PatientResponsibleName" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>The resource (i.e. the chief physician) responsible for the patient.                                        HIS90: RepsonibleTreater</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Confidential" type="CodeTextTypePatientWS" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Infomation about confidentiallyty or reservation to display/give out the information about a patient. Text contains information about the resrvation.                                                                   HIS90: Code is from 0 to 3. Where 3 is most confidential. </xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="FreeText" minOccurs="0" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Free text 
HIS90: From Stay
</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Text" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>The Text</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TypeOfText" type="xs:string" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Coded description of the text type. For valid codes see documentation.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="InDiagnosis" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>In diagnosis, ca be from referral and/or waiting lists
HIS90: From Stay
</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Id" type="xs:string" minOccurs="0"/>
           
<xs:element name="Code" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>HIS90:
PaqCape.Diagnosis_Code
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Text" type="xs:string" minOccurs="0"/>
           
<xs:element name="MedRegister">
             
<xs:annotation>
               
<xs:documentation>Medical register, i.e. ICD10</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Id" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>HIS90:
PaqCape.ICD
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Code" type="xs:string" minOccurs="0"/>
                 
<xs:element name="Text" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>HIS90:
PAQREGI og PaqCape.ICD
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="RequestFrom" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Shows who requested the referral/application/service</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:extension base="RequesterType"/>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Admisssion" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Addmission from</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="AdmissionType" type="CodeTextTypePatientWS" minOccurs="0"/>
           
<xs:element name="AdmittedFrom" type="CodeTextTypePatientWS" minOccurs="0"/>
           
<xs:element name="AdmittedFromUnit" type="OrganizationUnitType" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Discharge" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Discharge to</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="DischargeType" type="CodeTextTypePatientWS" minOccurs="0"/>
           
<xs:element name="DischargedTo" type="CodeTextTypePatientWS" minOccurs="0"/>
           
<xs:element name="DischargedToUnit" type="OrganizationUnitType" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="WaitingList" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Information from the waitinglist</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="ActiveWaitingListOnUnit" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Information if there are active waiting lists found on the same unit as the contact</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="ActiveWaitingListsFound" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>True/false flag for setting if active waiting lists are found for patient on the selected unit</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="ActiveWaitingListId" type="xs:string" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Waitinglist Id for the first active waiting list found.
HIS90; WaitingListId (CombinedId)
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Decisions" type="DecisionTypeForList" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/ContactId
diagram PatientWS_p56.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Internal id
source <xs:element name="ContactId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Internal id</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/From
diagram PatientWS_p57.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
content simple
annotation
documentation
Contact Start date/time
source <xs:element name="From" type="xs:dateTime">
 
<xs:annotation>
   
<xs:documentation>Contact Start date/time</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/To
diagram PatientWS_p58.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Contact End date/time if exists
source <xs:element name="To" type="xs:dateTime" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Contact End date/time if exists</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/TypeOfCare
diagram PatientWS_p59.png
namespace http://healthXML.org/PasLink
type extension of CodeTextTypePatientWS
properties
content complex
children Code Text Category
annotation
documentation
TypeOfCare:             I=Inpatient/Inneliggende     P=OutPatiens/Poliklinikk  D= In hospital only at daytime                                                                      HIS90: For HIS90 TypeOfCare D is not used ast this level. Only I and P is used, and D is av subset for I and P     
source <xs:element name="TypeOfCare">
 
<xs:annotation>
   
<xs:documentation>TypeOfCare:             I=Inpatient/Inneliggende     P=OutPatiens/Poliklinikk  D= In hospital only at daytime                                                                      HIS90: For HIS90 TypeOfCare D is not used ast this level. Only I and P is used, and D is av subset for I and P      </xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="CodeTextTypePatientWS">
       
<xs:sequence>
         
<xs:element name="Category" type="CodeTextTypePatientWS" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Used for giving more details about type of care.

HIS90 only:
If TypeOfCare = I valid subtypes are
D (Dagpasient)
E (opphold uten for avdeling)
H (Heldøgn)
L (Ledsager)
N (Nyfødt)
P (Pasienthotell)
S (Sykehotell)

If TypeOfCare = P valid subtype is
D (Dagpasient)                                        
</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/TypeOfCare/Category
diagram PatientWS_p60.png
namespace http://healthXML.org/PasLink
type CodeTextTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Text
annotation
documentation
Used for giving more details about type of care.

HIS90 only:
If TypeOfCare = I valid subtypes are
D (Dagpasient)
E (opphold uten for avdeling)
H (Heldøgn)
L (Ledsager)
N (Nyfødt)
P (Pasienthotell)
S (Sykehotell)

If TypeOfCare = P valid subtype is
D (Dagpasient)                                        
source <xs:element name="Category" type="CodeTextTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Used for giving more details about type of care.

HIS90 only:
If TypeOfCare = I valid subtypes are
D (Dagpasient)
E (opphold uten for avdeling)
H (Heldøgn)
L (Ledsager)
N (Nyfødt)
P (Pasienthotell)
S (Sykehotell)

If TypeOfCare = P valid subtype is
D (Dagpasient)                                        
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Status
diagram PatientWS_p61.png
namespace http://healthXML.org/PasLink
type extension of CodeTextTypePatientWS
properties
content complex
children Code Text TimeStatus
annotation
documentation
Contact status                     For TypeOfCare I:              AK=Active/Aktiv             FB= Treatment Finnished but not discharged / Ferdig behandlet, ikke utskrevet     UT=Discharged/Utskrevet   For TypeOfCare P:             AK=OutPatient Visit Arrival Registered / Ankomstregistrert               UT= OutPatient Visit Finished Registered / Besøksregistrert                
source <xs:element name="Status">
 
<xs:annotation>
   
<xs:documentation>Contact status                     For TypeOfCare I:              AK=Active/Aktiv             FB= Treatment Finnished but not discharged / Ferdig behandlet, ikke utskrevet     UT=Discharged/Utskrevet   For TypeOfCare P:             AK=OutPatient Visit Arrival Registered / Ankomstregistrert               UT= OutPatient Visit Finished Registered / Besøksregistrert                 </xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="CodeTextTypePatientWS">
       
<xs:sequence>
         
<xs:element name="TimeStatus" minOccurs="0">
           
<xs:complexType>
             
<xs:complexContent>
               
<xs:extension base="CodeTextTypePatientWS">
                 
<xs:sequence>
                   
<xs:element name="TimeEventDate" type="xs:dateTime"/>
                 
</xs:sequence>
               
</xs:extension>
             
</xs:complexContent>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Status/TimeStatus
diagram PatientWS_p62.png
namespace http://healthXML.org/PasLink
type extension of CodeTextTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Text TimeEventDate
source <xs:element name="TimeStatus" minOccurs="0">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="CodeTextTypePatientWS">
       
<xs:sequence>
         
<xs:element name="TimeEventDate" type="xs:dateTime"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Status/TimeStatus/TimeEventDate
diagram PatientWS_p63.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
content simple
source <xs:element name="TimeEventDate" type="xs:dateTime"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/CareUnit
diagram PatientWS_p64.png
namespace http://healthXML.org/PasLink
type OrganizationTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId ShortNameId Name
annotation
documentation
Organization unit where the care is taking place              HIS90: Enhet/Post
source <xs:element name="CareUnit" type="OrganizationTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Organization unit where the care is taking place              HIS90: Enhet/Post</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/MedicalUnit
diagram PatientWS_p65.png
namespace http://healthXML.org/PasLink
type OrganizationTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId ShortNameId Name
annotation
documentation
Department/Medical Speciality
source <xs:element name="MedicalUnit" type="OrganizationTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Department/Medical Speciality</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Section
diagram PatientWS_p66.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Code Text
annotation
documentation
Section is a group/collection of CareUnits within one department/medical unit.
source <xs:element name="Section" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Section is a group/collection of CareUnits within one department/medical unit.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Text" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Section/Code
diagram PatientWS_p67.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Section/Text
diagram PatientWS_p68.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Text" type="xs:string" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/CareGroup
diagram PatientWS_p69.png
namespace http://healthXML.org/PasLink
type OrganizationTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId ShortNameId Name
annotation
documentation
HIS90 Only:                Units from different departments grouped together
source <xs:element name="CareGroup" type="OrganizationTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>HIS90 Only:                Units from different departments grouped together</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Placement
diagram PatientWS_p70.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children PermanentRoom TemporaryRoom TemporaryUnit
annotation
documentation
Where the care takes place, i.e. Roomnumber, bednumber
source <xs:element name="Placement" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Where the care takes place, i.e. Roomnumber, bednumber</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PermanentRoom" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Permanent placement at the care unit</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TemporaryRoom" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Temporary placement. May be used to show that the patient has an activity on another unit.                  HIS90: TechnicalBed</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TemporaryUnit" type="OrganizationTypePatientWS" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Placement/PermanentRoom
diagram PatientWS_p71.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Permanent placement at the care unit
source <xs:element name="PermanentRoom" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Permanent placement at the care unit</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Placement/TemporaryRoom
diagram PatientWS_p72.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Temporary placement. May be used to show that the patient has an activity on another unit.                  HIS90: TechnicalBed
source <xs:element name="TemporaryRoom" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Temporary placement. May be used to show that the patient has an activity on another unit.                  HIS90: TechnicalBed</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Placement/TemporaryUnit
diagram PatientWS_p73.png
namespace http://healthXML.org/PasLink
type OrganizationTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId ShortNameId Name
source <xs:element name="TemporaryUnit" type="OrganizationTypePatientWS" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Leave
diagram PatientWS_p74.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children From To
annotation
documentation
Info about leave, date/time.  Only included for active  inpatients. If patient is back from leave the Leave element is omitted/blank from response.
source <xs:element name="Leave" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Info about leave, date/time.  Only included for active  inpatients. If patient is back from leave the Leave element is omitted/blank from response.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="From" type="xs:dateTime"/>
     
<xs:element name="To" type="xs:boolean" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Leave/From
diagram PatientWS_p75.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
content simple
source <xs:element name="From" type="xs:dateTime"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Leave/To
diagram PatientWS_p76.png
namespace http://healthXML.org/PasLink
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="To" type="xs:boolean" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/CareResponsibleName
diagram PatientWS_p77.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Person responsible for treatement of the patient      HIS90: Ikke i bruk
source <xs:element name="CareResponsibleName" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Person responsible for treatement of the patient      HIS90: Ikke i bruk</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/PatientResponsibleName
diagram PatientWS_p78.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
The resource (i.e. the chief physician) responsible for the patient.                                        HIS90: RepsonibleTreater
source <xs:element name="PatientResponsibleName" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The resource (i.e. the chief physician) responsible for the patient.                                        HIS90: RepsonibleTreater</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Confidential
diagram PatientWS_p79.png
namespace http://healthXML.org/PasLink
type CodeTextTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Text
annotation
documentation
Infomation about confidentiallyty or reservation to display/give out the information about a patient. Text contains information about the resrvation.                                                                   HIS90: Code is from 0 to 3. Where 3 is most confidential.
source <xs:element name="Confidential" type="CodeTextTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Infomation about confidentiallyty or reservation to display/give out the information about a patient. Text contains information about the resrvation.                                                                   HIS90: Code is from 0 to 3. Where 3 is most confidential. </xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/FreeText
diagram PatientWS_p80.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc unbounded
content complex
children Text TypeOfText
annotation
documentation
Free text 
HIS90: From Stay
source <xs:element name="FreeText" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Free text 
HIS90: From Stay
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Text" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>The Text</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TypeOfText" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Coded description of the text type. For valid codes see documentation.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/FreeText/Text
diagram PatientWS_p81.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
The Text
source <xs:element name="Text" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The Text</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/FreeText/TypeOfText
diagram PatientWS_p82.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Coded description of the text type. For valid codes see documentation.
source <xs:element name="TypeOfText" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Coded description of the text type. For valid codes see documentation.</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/InDiagnosis
diagram PatientWS_p83.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Id Code Text MedRegister
annotation
documentation
In diagnosis, ca be from referral and/or waiting lists
HIS90: From Stay
source <xs:element name="InDiagnosis" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>In diagnosis, ca be from referral and/or waiting lists
HIS90: From Stay
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Id" type="xs:string" minOccurs="0"/>
     
<xs:element name="Code" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>HIS90:
PaqCape.Diagnosis_Code
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Text" type="xs:string" minOccurs="0"/>
     
<xs:element name="MedRegister">
       
<xs:annotation>
         
<xs:documentation>Medical register, i.e. ICD10</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Id" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>HIS90:
PaqCape.ICD
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Code" type="xs:string" minOccurs="0"/>
           
<xs:element name="Text" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>HIS90:
PAQREGI og PaqCape.ICD
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/InDiagnosis/Id
diagram PatientWS_p84.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Id" type="xs:string" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/InDiagnosis/Code
diagram PatientWS_p85.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
HIS90:
PaqCape.Diagnosis_Code
source <xs:element name="Code" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>HIS90:
PaqCape.Diagnosis_Code
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/InDiagnosis/Text
diagram PatientWS_p86.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Text" type="xs:string" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/InDiagnosis/MedRegister
diagram PatientWS_p87.png
namespace http://healthXML.org/PasLink
properties
content complex
children Id Code Text
annotation
documentation
Medical register, i.e. ICD10
source <xs:element name="MedRegister">
 
<xs:annotation>
   
<xs:documentation>Medical register, i.e. ICD10</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Id" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>HIS90:
PaqCape.ICD
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Code" type="xs:string" minOccurs="0"/>
     
<xs:element name="Text" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>HIS90:
PAQREGI og PaqCape.ICD
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/InDiagnosis/MedRegister/Id
diagram PatientWS_p88.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
HIS90:
PaqCape.ICD
source <xs:element name="Id" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>HIS90:
PaqCape.ICD
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/InDiagnosis/MedRegister/Code
diagram PatientWS_p89.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Code" type="xs:string" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/InDiagnosis/MedRegister/Text
diagram PatientWS_p90.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
HIS90:
PAQREGI og PaqCape.ICD
source <xs:element name="Text" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>HIS90:
PAQREGI og PaqCape.ICD
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/RequestFrom
diagram PatientWS_p91.png
namespace http://healthXML.org/PasLink
type extension of RequesterType
properties
minOcc 0
maxOcc 1
content complex
children Organization Physician
annotation
documentation
Shows who requested the referral/application/service
source <xs:element name="RequestFrom" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Shows who requested the referral/application/service</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="RequesterType"/>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Admisssion
diagram PatientWS_p92.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children AdmissionType AdmittedFrom AdmittedFromUnit
annotation
documentation
Addmission from
source <xs:element name="Admisssion" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Addmission from</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="AdmissionType" type="CodeTextTypePatientWS" minOccurs="0"/>
     
<xs:element name="AdmittedFrom" type="CodeTextTypePatientWS" minOccurs="0"/>
     
<xs:element name="AdmittedFromUnit" type="OrganizationUnitType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Admisssion/AdmissionType
diagram PatientWS_p93.png
namespace http://healthXML.org/PasLink
type CodeTextTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Text
source <xs:element name="AdmissionType" type="CodeTextTypePatientWS" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Admisssion/AdmittedFrom
diagram PatientWS_p94.png
namespace http://healthXML.org/PasLink
type CodeTextTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Text
source <xs:element name="AdmittedFrom" type="CodeTextTypePatientWS" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Admisssion/AdmittedFromUnit
diagram PatientWS_p95.png
namespace http://healthXML.org/PasLink
type OrganizationUnitType
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId ShortNameId Name
source <xs:element name="AdmittedFromUnit" type="OrganizationUnitType" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Discharge
diagram PatientWS_p96.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children DischargeType DischargedTo DischargedToUnit
annotation
documentation
Discharge to
source <xs:element name="Discharge" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Discharge to</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="DischargeType" type="CodeTextTypePatientWS" minOccurs="0"/>
     
<xs:element name="DischargedTo" type="CodeTextTypePatientWS" minOccurs="0"/>
     
<xs:element name="DischargedToUnit" type="OrganizationUnitType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Discharge/DischargeType
diagram PatientWS_p97.png
namespace http://healthXML.org/PasLink
type CodeTextTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Text
source <xs:element name="DischargeType" type="CodeTextTypePatientWS" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Discharge/DischargedTo
diagram PatientWS_p98.png
namespace http://healthXML.org/PasLink
type CodeTextTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Text
source <xs:element name="DischargedTo" type="CodeTextTypePatientWS" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Discharge/DischargedToUnit
diagram PatientWS_p99.png
namespace http://healthXML.org/PasLink
type OrganizationUnitType
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId ShortNameId Name
source <xs:element name="DischargedToUnit" type="OrganizationUnitType" minOccurs="0"/>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/WaitingList
diagram PatientWS_p100.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children ActiveWaitingListOnUnit
annotation
documentation
Information from the waitinglist
source <xs:element name="WaitingList" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Information from the waitinglist</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ActiveWaitingListOnUnit" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Information if there are active waiting lists found on the same unit as the contact</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="ActiveWaitingListsFound" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>True/false flag for setting if active waiting lists are found for patient on the selected unit</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="ActiveWaitingListId" type="xs:string" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Waitinglist Id for the first active waiting list found.
HIS90; WaitingListId (CombinedId)
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/WaitingList/ActiveWaitingListOnUnit
diagram PatientWS_p101.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children ActiveWaitingListsFound ActiveWaitingListId
annotation
documentation
Information if there are active waiting lists found on the same unit as the contact
source <xs:element name="ActiveWaitingListOnUnit" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Information if there are active waiting lists found on the same unit as the contact</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ActiveWaitingListsFound" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>True/false flag for setting if active waiting lists are found for patient on the selected unit</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ActiveWaitingListId" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Waitinglist Id for the first active waiting list found.
HIS90; WaitingListId (CombinedId)
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/WaitingList/ActiveWaitingListOnUnit/ActiveWaitingListsFound
diagram PatientWS_p102.png
namespace http://healthXML.org/PasLink
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
True/false flag for setting if active waiting lists are found for patient on the selected unit
source <xs:element name="ActiveWaitingListsFound" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>True/false flag for setting if active waiting lists are found for patient on the selected unit</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/WaitingList/ActiveWaitingListOnUnit/ActiveWaitingListId
diagram PatientWS_p103.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Waitinglist Id for the first active waiting list found.
HIS90; WaitingListId (CombinedId)
source <xs:element name="ActiveWaitingListId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Waitinglist Id for the first active waiting list found.
HIS90; WaitingListId (CombinedId)
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Decisions
diagram PatientWS_p104.png
namespace http://healthXML.org/PasLink
type DecisionTypeForList
properties
minOcc 0
maxOcc unbounded
content complex
children DecisionId Group Code Description ValidForcedDecisionsExists
source <xs:element name="Decisions" type="DecisionTypeForList" minOccurs="0" maxOccurs="unbounded"/>

element ListPatientsByResourceRequest
diagram PatientWS_p105.png
namespace http://healthXML.org/PasLink
properties
content complex
children ResourceId OrganizationUnit PatientsByResourceFilter
annotation
documentation
Request for listing patients for a resource
source <xs:element name="ListPatientsByResourceRequest">
 
<xs:annotation>
   
<xs:documentation>Request for listing patients for a resource</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ResourceId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Resource id</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="OrganizationUnit" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Organization unit to list the resource patients by.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Id" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>Id</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TypeOfId" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>Type of Id as defined by PAS.

Empty/LOC = Unkown/Local id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="PatientsByResourceFilter" type="PatientsByResourceFilterType" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Filter to include/exclude information</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByResourceRequest/ResourceId
diagram PatientWS_p106.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Resource id
source <xs:element name="ResourceId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Resource id</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceRequest/OrganizationUnit
diagram PatientWS_p107.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId
annotation
documentation
Organization unit to list the resource patients by.
source <xs:element name="OrganizationUnit" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Organization unit to list the resource patients by.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Id" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Id</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TypeOfId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Type of Id as defined by PAS.

Empty/LOC = Unkown/Local id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByResourceRequest/OrganizationUnit/Id
diagram PatientWS_p108.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Id
source <xs:element name="Id" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Id</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceRequest/OrganizationUnit/TypeOfId
diagram PatientWS_p109.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Type of Id as defined by PAS.

Empty/LOC = Unkown/Local id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
source <xs:element name="TypeOfId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Type of Id as defined by PAS.

Empty/LOC = Unkown/Local id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceRequest/PatientsByResourceFilter
diagram PatientWS_p110.png
namespace http://healthXML.org/PasLink
type PatientsByResourceFilterType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration ALL
enumeration EXCLUDE_BOOKED
enumeration EXCLUDE_BOOKED_TODAY
annotation
documentation
Filter to include/exclude information
source <xs:element name="PatientsByResourceFilter" type="PatientsByResourceFilterType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Filter to include/exclude information</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse
diagram PatientWS_p111.png
namespace http://healthXML.org/PasLink
properties
content complex
children ResourcePatients
annotation
documentation
Response for listing patients for a resource
source <xs:element name="ListPatientsByResourceResponse">
 
<xs:annotation>
   
<xs:documentation>Response for listing patients for a resource</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ResourcePatients" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="ResourcePatient" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="PatientInfo" type="PatientInfoListType" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Patient information</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="MedicalUnit" type="OrganizationUnitType">
                   
<xs:annotation>
                     
<xs:documentation>Department/Medical Speciality                       </xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="CareUnit" type="OrganizationUnitType" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Unit where the care takes place.                       </xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="CarePeriod">
                   
<xs:annotation>
                     
<xs:documentation>Care period</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="CarePeriodId" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>Internal Care Period Id.    An id used to identify associated contacts or referrals.                             HIS90: Combined Id</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Status" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>CarePeriod Status</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Code" type="xs:string">
                               
<xs:annotation>
                                 
<xs:documentation>Status for the CarePeriod

HIS90:
Status utledet ut fra StatusDate2 og StatusDate3
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Text" type="xs:string" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>Description/Text for the status Code</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="WaitingTimeEndedDate" type="xs:dateTime" default="0001-01-01T00:00:00" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>Statusdate for when the waitingtime has ended.

HIS90: Care_Status_Date_2
NoDate/Empty = Treatment is not started.
Date = Waiting has ended.
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="CarePeriodClosedDate" type="xs:dateTime" default="0001-01-01T00:00:00" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>Statusdate for careperiod

HIS90: Care_Status_Date_3
NoDate/Empty = CarePeriod i open
Date = CarePeriod is closed,  and the date gives when it is closed.
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="TreatmentDate" type="xs:dateTime" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Date for treatment. 
HIS90: PaqCape.Treatment_Date
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="WaitingList">
                   
<xs:annotation>
                     
<xs:documentation>Waitinglist</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="WaitingListId" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>Waitinglist Id.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Status">
                         
<xs:annotation>
                           
<xs:documentation>WaitingList status 
HIS90:
Valid status is:
1 Active on waitinglist
2 Deleted from waitinglist
3 Suspended from waitinglist
4 Active on waitinglist with appointment time (Visit time) in place.
5 Deleted from waitinglist (deleted from status 4)
6 Did not meet up
7 Met at Policlinic 
8 Met at clinic for inpatients
9 Suspended. (Suspension code 55)
</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Code" type="xs:string"/>
                             
<xs:element name="Text" type="xs:string"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="CriticalDate" type="xs:dateTime" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>CriticalDate set by Hospital</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Booking" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Booking/appointment</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="BookingId" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>The internal id for the booking/appointment 

HIS90: BookingId (Combinded Id)
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Status">
                         
<xs:annotation>
                           
<xs:documentation>Appointment/Booking status 
HIS90:
Valid status is:
1 Active on waitinglist
2 Deleted from waitinglist
3 Suspended from waitinglist
4 Active on waitinglist with appointment time (Visit time) in place.
5 Deleted from waitinglist (deleted from status 4)
6 Did not meet up
7 Met at Policlinic 
8 Met at clinic for inpatients
9 Suspended. (Suspension code 55)
</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Code" type="xs:string"/>
                             
<xs:element name="Text" type="xs:string"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="BookingDate" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Booking/Visit time for patient if available/booked.</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="From" type="xs:dateTime">
                               
<xs:annotation>
                                 
<xs:documentation>Date and time for the start for the appointment</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="To" type="xs:dateTime" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>Date and time for the end  of the appointment</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="BookedResource" type="ResourceTypePatient" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>The resource where the patient is booked at or is planned to have an appointment with.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Contact" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Contact
For future expansions

HIS90: Not in use
</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType/>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients
diagram PatientWS_p112.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children ResourcePatient
source <xs:element name="ResourcePatients" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ResourcePatient" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="PatientInfo" type="PatientInfoListType" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Patient information</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="MedicalUnit" type="OrganizationUnitType">
             
<xs:annotation>
               
<xs:documentation>Department/Medical Speciality                       </xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CareUnit" type="OrganizationUnitType" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Unit where the care takes place.                       </xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CarePeriod">
             
<xs:annotation>
               
<xs:documentation>Care period</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="CarePeriodId" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>Internal Care Period Id.    An id used to identify associated contacts or referrals.                             HIS90: Combined Id</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Status" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>CarePeriod Status</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Code" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation>Status for the CarePeriod

HIS90:
Status utledet ut fra StatusDate2 og StatusDate3
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Text" type="xs:string" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Description/Text for the status Code</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="WaitingTimeEndedDate" type="xs:dateTime" default="0001-01-01T00:00:00" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Statusdate for when the waitingtime has ended.

HIS90: Care_Status_Date_2
NoDate/Empty = Treatment is not started.
Date = Waiting has ended.
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="CarePeriodClosedDate" type="xs:dateTime" default="0001-01-01T00:00:00" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Statusdate for careperiod

HIS90: Care_Status_Date_3
NoDate/Empty = CarePeriod i open
Date = CarePeriod is closed,  and the date gives when it is closed.
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="TreatmentDate" type="xs:dateTime" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Date for treatment. 
HIS90: PaqCape.Treatment_Date
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="WaitingList">
             
<xs:annotation>
               
<xs:documentation>Waitinglist</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="WaitingListId" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>Waitinglist Id.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Status">
                   
<xs:annotation>
                     
<xs:documentation>WaitingList status 
HIS90:
Valid status is:
1 Active on waitinglist
2 Deleted from waitinglist
3 Suspended from waitinglist
4 Active on waitinglist with appointment time (Visit time) in place.
5 Deleted from waitinglist (deleted from status 4)
6 Did not meet up
7 Met at Policlinic 
8 Met at clinic for inpatients
9 Suspended. (Suspension code 55)
</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Code" type="xs:string"/>
                       
<xs:element name="Text" type="xs:string"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="CriticalDate" type="xs:dateTime" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>CriticalDate set by Hospital</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Booking" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Booking/appointment</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="BookingId" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>The internal id for the booking/appointment 

HIS90: BookingId (Combinded Id)
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Status">
                   
<xs:annotation>
                     
<xs:documentation>Appointment/Booking status 
HIS90:
Valid status is:
1 Active on waitinglist
2 Deleted from waitinglist
3 Suspended from waitinglist
4 Active on waitinglist with appointment time (Visit time) in place.
5 Deleted from waitinglist (deleted from status 4)
6 Did not meet up
7 Met at Policlinic 
8 Met at clinic for inpatients
9 Suspended. (Suspension code 55)
</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Code" type="xs:string"/>
                       
<xs:element name="Text" type="xs:string"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="BookingDate" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Booking/Visit time for patient if available/booked.</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="From" type="xs:dateTime">
                         
<xs:annotation>
                           
<xs:documentation>Date and time for the start for the appointment</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="To" type="xs:dateTime" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>Date and time for the end  of the appointment</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="BookedResource" type="ResourceTypePatient" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>The resource where the patient is booked at or is planned to have an appointment with.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Contact" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Contact
For future expansions

HIS90: Not in use
</xs:documentation>
             
</xs:annotation>
             
<xs:complexType/>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient
diagram PatientWS_p113.png
namespace http://healthXML.org/PasLink
properties
minOcc 1
maxOcc unbounded
content complex
children PatientInfo MedicalUnit CareUnit CarePeriod WaitingList Booking Contact
source <xs:element name="ResourcePatient" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PatientInfo" type="PatientInfoListType" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Patient information</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="MedicalUnit" type="OrganizationUnitType">
       
<xs:annotation>
         
<xs:documentation>Department/Medical Speciality                       </xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CareUnit" type="OrganizationUnitType" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Unit where the care takes place.                       </xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CarePeriod">
       
<xs:annotation>
         
<xs:documentation>Care period</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="CarePeriodId" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>Internal Care Period Id.    An id used to identify associated contacts or referrals.                             HIS90: Combined Id</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Status" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>CarePeriod Status</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>Status for the CarePeriod

HIS90:
Status utledet ut fra StatusDate2 og StatusDate3
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Text" type="xs:string" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Description/Text for the status Code</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="WaitingTimeEndedDate" type="xs:dateTime" default="0001-01-01T00:00:00" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Statusdate for when the waitingtime has ended.

HIS90: Care_Status_Date_2
NoDate/Empty = Treatment is not started.
Date = Waiting has ended.
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="CarePeriodClosedDate" type="xs:dateTime" default="0001-01-01T00:00:00" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Statusdate for careperiod

HIS90: Care_Status_Date_3
NoDate/Empty = CarePeriod i open
Date = CarePeriod is closed,  and the date gives when it is closed.
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="TreatmentDate" type="xs:dateTime" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Date for treatment. 
HIS90: PaqCape.Treatment_Date
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="WaitingList">
       
<xs:annotation>
         
<xs:documentation>Waitinglist</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="WaitingListId" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>Waitinglist Id.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Status">
             
<xs:annotation>
               
<xs:documentation>WaitingList status 
HIS90:
Valid status is:
1 Active on waitinglist
2 Deleted from waitinglist
3 Suspended from waitinglist
4 Active on waitinglist with appointment time (Visit time) in place.
5 Deleted from waitinglist (deleted from status 4)
6 Did not meet up
7 Met at Policlinic 
8 Met at clinic for inpatients
9 Suspended. (Suspension code 55)
</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="xs:string"/>
                 
<xs:element name="Text" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="CriticalDate" type="xs:dateTime" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>CriticalDate set by Hospital</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Booking" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Booking/appointment</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="BookingId" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>The internal id for the booking/appointment 

HIS90: BookingId (Combinded Id)
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Status">
             
<xs:annotation>
               
<xs:documentation>Appointment/Booking status 
HIS90:
Valid status is:
1 Active on waitinglist
2 Deleted from waitinglist
3 Suspended from waitinglist
4 Active on waitinglist with appointment time (Visit time) in place.
5 Deleted from waitinglist (deleted from status 4)
6 Did not meet up
7 Met at Policlinic 
8 Met at clinic for inpatients
9 Suspended. (Suspension code 55)
</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="xs:string"/>
                 
<xs:element name="Text" type="xs:string"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="BookingDate" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Booking/Visit time for patient if available/booked.</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="From" type="xs:dateTime">
                   
<xs:annotation>
                     
<xs:documentation>Date and time for the start for the appointment</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="To" type="xs:dateTime" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>Date and time for the end  of the appointment</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="BookedResource" type="ResourceTypePatient" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>The resource where the patient is booked at or is planned to have an appointment with.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Contact" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Contact
For future expansions

HIS90: Not in use
</xs:documentation>
       
</xs:annotation>
       
<xs:complexType/>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/PatientInfo
diagram PatientWS_p114.png
namespace http://healthXML.org/PasLink
type PatientInfoListType
properties
minOcc 0
maxOcc 1
content complex
children PatientId FormattedName BirthDate Dead Sex Municipality PostalAddress
annotation
documentation
Patient information
source <xs:element name="PatientInfo" type="PatientInfoListType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Patient information</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/MedicalUnit
diagram PatientWS_p115.png
namespace http://healthXML.org/PasLink
type OrganizationUnitType
properties
content complex
children Id TypeOfId ShortNameId Name
annotation
documentation
Department/Medical Speciality                      
source <xs:element name="MedicalUnit" type="OrganizationUnitType">
 
<xs:annotation>
   
<xs:documentation>Department/Medical Speciality                       </xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/CareUnit
diagram PatientWS_p116.png
namespace http://healthXML.org/PasLink
type OrganizationUnitType
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId ShortNameId Name
annotation
documentation
Unit where the care takes place.                      
source <xs:element name="CareUnit" type="OrganizationUnitType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Unit where the care takes place.                       </xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/CarePeriod
diagram PatientWS_p117.png
namespace http://healthXML.org/PasLink
properties
content complex
children CarePeriodId Status TreatmentDate
annotation
documentation
Care period
source <xs:element name="CarePeriod">
 
<xs:annotation>
   
<xs:documentation>Care period</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="CarePeriodId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Internal Care Period Id.    An id used to identify associated contacts or referrals.                             HIS90: Combined Id</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Status" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>CarePeriod Status</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>Status for the CarePeriod

HIS90:
Status utledet ut fra StatusDate2 og StatusDate3
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Text" type="xs:string" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Description/Text for the status Code</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="WaitingTimeEndedDate" type="xs:dateTime" default="0001-01-01T00:00:00" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Statusdate for when the waitingtime has ended.

HIS90: Care_Status_Date_2
NoDate/Empty = Treatment is not started.
Date = Waiting has ended.
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CarePeriodClosedDate" type="xs:dateTime" default="0001-01-01T00:00:00" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Statusdate for careperiod

HIS90: Care_Status_Date_3
NoDate/Empty = CarePeriod i open
Date = CarePeriod is closed,  and the date gives when it is closed.
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="TreatmentDate" type="xs:dateTime" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Date for treatment. 
HIS90: PaqCape.Treatment_Date
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/CarePeriod/CarePeriodId
diagram PatientWS_p118.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Internal Care Period Id.    An id used to identify associated contacts or referrals.                             HIS90: Combined Id
source <xs:element name="CarePeriodId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Internal Care Period Id.    An id used to identify associated contacts or referrals.                             HIS90: Combined Id</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/CarePeriod/Status
diagram PatientWS_p119.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Code Text WaitingTimeEndedDate CarePeriodClosedDate
annotation
documentation
CarePeriod Status
source <xs:element name="Status" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>CarePeriod Status</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Status for the CarePeriod

HIS90:
Status utledet ut fra StatusDate2 og StatusDate3
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Text" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Description/Text for the status Code</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="WaitingTimeEndedDate" type="xs:dateTime" default="0001-01-01T00:00:00" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Statusdate for when the waitingtime has ended.

HIS90: Care_Status_Date_2
NoDate/Empty = Treatment is not started.
Date = Waiting has ended.
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CarePeriodClosedDate" type="xs:dateTime" default="0001-01-01T00:00:00" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Statusdate for careperiod

HIS90: Care_Status_Date_3
NoDate/Empty = CarePeriod i open
Date = CarePeriod is closed,  and the date gives when it is closed.
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/CarePeriod/Status/Code
diagram PatientWS_p120.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Status for the CarePeriod

HIS90:
Status utledet ut fra StatusDate2 og StatusDate3
source <xs:element name="Code" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Status for the CarePeriod

HIS90:
Status utledet ut fra StatusDate2 og StatusDate3
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/CarePeriod/Status/Text
diagram PatientWS_p121.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Description/Text for the status Code
source <xs:element name="Text" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Description/Text for the status Code</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/CarePeriod/Status/WaitingTimeEndedDate
diagram PatientWS_p122.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
default 0001-01-01T00:00:00
annotation
documentation
Statusdate for when the waitingtime has ended.

HIS90: Care_Status_Date_2
NoDate/Empty = Treatment is not started.
Date = Waiting has ended.
source <xs:element name="WaitingTimeEndedDate" type="xs:dateTime" default="0001-01-01T00:00:00" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Statusdate for when the waitingtime has ended.

HIS90: Care_Status_Date_2
NoDate/Empty = Treatment is not started.
Date = Waiting has ended.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/CarePeriod/Status/CarePeriodClosedDate
diagram PatientWS_p123.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
default 0001-01-01T00:00:00
annotation
documentation
Statusdate for careperiod

HIS90: Care_Status_Date_3
NoDate/Empty = CarePeriod i open
Date = CarePeriod is closed,  and the date gives when it is closed.
source <xs:element name="CarePeriodClosedDate" type="xs:dateTime" default="0001-01-01T00:00:00" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Statusdate for careperiod

HIS90: Care_Status_Date_3
NoDate/Empty = CarePeriod i open
Date = CarePeriod is closed,  and the date gives when it is closed.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/CarePeriod/TreatmentDate
diagram PatientWS_p124.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date for treatment. 
HIS90: PaqCape.Treatment_Date
source <xs:element name="TreatmentDate" type="xs:dateTime" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Date for treatment. 
HIS90: PaqCape.Treatment_Date
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/WaitingList
diagram PatientWS_p125.png
namespace http://healthXML.org/PasLink
properties
content complex
children WaitingListId Status CriticalDate
annotation
documentation
Waitinglist
source <xs:element name="WaitingList">
 
<xs:annotation>
   
<xs:documentation>Waitinglist</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="WaitingListId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Waitinglist Id.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Status">
       
<xs:annotation>
         
<xs:documentation>WaitingList status 
HIS90:
Valid status is:
1 Active on waitinglist
2 Deleted from waitinglist
3 Suspended from waitinglist
4 Active on waitinglist with appointment time (Visit time) in place.
5 Deleted from waitinglist (deleted from status 4)
6 Did not meet up
7 Met at Policlinic 
8 Met at clinic for inpatients
9 Suspended. (Suspension code 55)
</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string"/>
           
<xs:element name="Text" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CriticalDate" type="xs:dateTime" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>CriticalDate set by Hospital</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/WaitingList/WaitingListId
diagram PatientWS_p126.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Waitinglist Id.
source <xs:element name="WaitingListId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Waitinglist Id.</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/WaitingList/Status
diagram PatientWS_p127.png
namespace http://healthXML.org/PasLink
properties
content complex
children Code Text
annotation
documentation
WaitingList status 
HIS90:
Valid status is:
1 Active on waitinglist
2 Deleted from waitinglist
3 Suspended from waitinglist
4 Active on waitinglist with appointment time (Visit time) in place.
5 Deleted from waitinglist (deleted from status 4)
6 Did not meet up
7 Met at Policlinic 
8 Met at clinic for inpatients
9 Suspended. (Suspension code 55)
source <xs:element name="Status">
 
<xs:annotation>
   
<xs:documentation>WaitingList status 
HIS90:
Valid status is:
1 Active on waitinglist
2 Deleted from waitinglist
3 Suspended from waitinglist
4 Active on waitinglist with appointment time (Visit time) in place.
5 Deleted from waitinglist (deleted from status 4)
6 Did not meet up
7 Met at Policlinic 
8 Met at clinic for inpatients
9 Suspended. (Suspension code 55)
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Text" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/WaitingList/Status/Code
diagram PatientWS_p128.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/WaitingList/Status/Text
diagram PatientWS_p129.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/WaitingList/CriticalDate
diagram PatientWS_p130.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
CriticalDate set by Hospital
source <xs:element name="CriticalDate" type="xs:dateTime" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>CriticalDate set by Hospital</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/Booking
diagram PatientWS_p131.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children BookingId Status BookingDate BookedResource
annotation
documentation
Booking/appointment
source <xs:element name="Booking" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Booking/appointment</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="BookingId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>The internal id for the booking/appointment 

HIS90: BookingId (Combinded Id)
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Status">
       
<xs:annotation>
         
<xs:documentation>Appointment/Booking status 
HIS90:
Valid status is:
1 Active on waitinglist
2 Deleted from waitinglist
3 Suspended from waitinglist
4 Active on waitinglist with appointment time (Visit time) in place.
5 Deleted from waitinglist (deleted from status 4)
6 Did not meet up
7 Met at Policlinic 
8 Met at clinic for inpatients
9 Suspended. (Suspension code 55)
</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="xs:string"/>
           
<xs:element name="Text" type="xs:string"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="BookingDate" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Booking/Visit time for patient if available/booked.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="From" type="xs:dateTime">
             
<xs:annotation>
               
<xs:documentation>Date and time for the start for the appointment</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="To" type="xs:dateTime" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>Date and time for the end  of the appointment</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="BookedResource" type="ResourceTypePatient" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>The resource where the patient is booked at or is planned to have an appointment with.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/Booking/BookingId
diagram PatientWS_p132.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
The internal id for the booking/appointment 

HIS90: BookingId (Combinded Id)
source <xs:element name="BookingId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The internal id for the booking/appointment 

HIS90: BookingId (Combinded Id)
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/Booking/Status
diagram PatientWS_p133.png
namespace http://healthXML.org/PasLink
properties
content complex
children Code Text
annotation
documentation
Appointment/Booking status 
HIS90:
Valid status is:
1 Active on waitinglist
2 Deleted from waitinglist
3 Suspended from waitinglist
4 Active on waitinglist with appointment time (Visit time) in place.
5 Deleted from waitinglist (deleted from status 4)
6 Did not meet up
7 Met at Policlinic 
8 Met at clinic for inpatients
9 Suspended. (Suspension code 55)
source <xs:element name="Status">
 
<xs:annotation>
   
<xs:documentation>Appointment/Booking status 
HIS90:
Valid status is:
1 Active on waitinglist
2 Deleted from waitinglist
3 Suspended from waitinglist
4 Active on waitinglist with appointment time (Visit time) in place.
5 Deleted from waitinglist (deleted from status 4)
6 Did not meet up
7 Met at Policlinic 
8 Met at clinic for inpatients
9 Suspended. (Suspension code 55)
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Text" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/Booking/Status/Code
diagram PatientWS_p134.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/Booking/Status/Text
diagram PatientWS_p135.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/Booking/BookingDate
diagram PatientWS_p136.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children From To
annotation
documentation
Booking/Visit time for patient if available/booked.
source <xs:element name="BookingDate" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Booking/Visit time for patient if available/booked.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="From" type="xs:dateTime">
       
<xs:annotation>
         
<xs:documentation>Date and time for the start for the appointment</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="To" type="xs:dateTime" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Date and time for the end  of the appointment</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/Booking/BookingDate/From
diagram PatientWS_p137.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
content simple
annotation
documentation
Date and time for the start for the appointment
source <xs:element name="From" type="xs:dateTime">
 
<xs:annotation>
   
<xs:documentation>Date and time for the start for the appointment</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/Booking/BookingDate/To
diagram PatientWS_p138.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date and time for the end  of the appointment
source <xs:element name="To" type="xs:dateTime" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Date and time for the end  of the appointment</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/Booking/BookedResource
diagram PatientWS_p139.png
namespace http://healthXML.org/PasLink
type ResourceTypePatient
properties
minOcc 0
maxOcc 1
content complex
children ResourceId TypeOfId Code Name Property
annotation
documentation
The resource where the patient is booked at or is planned to have an appointment with.
source <xs:element name="BookedResource" type="ResourceTypePatient" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The resource where the patient is booked at or is planned to have an appointment with.</xs:documentation>
 
</xs:annotation>
</xs:element>

element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/Contact
diagram PatientWS_p140.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
annotation
documentation
Contact
For future expansions

HIS90: Not in use
source <xs:element name="Contact" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Contact
For future expansions

HIS90: Not in use
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType/>
</xs:element>

element UpdateOfficialIdRequest
diagram PatientWS_p141.png
namespace http://healthXML.org/PasLink
properties
content complex
children Patients
annotation
documentation
Request to PatientWS.UpdateOfficialId. Update a patient's official id
source <xs:element name="UpdateOfficialIdRequest">
 
<xs:annotation>
   
<xs:documentation>Request to PatientWS.UpdateOfficialId. Update a patient's official id</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Patients">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="PatientOrg" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="OfficialId" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>The patient present id.          Only an emergency id is accepeted.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="NewOfficialId" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation>The patient new id.         Only a official social security number is accepted. </xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element UpdateOfficialIdRequest/Patients
diagram PatientWS_p142.png
namespace http://healthXML.org/PasLink
properties
content complex
children PatientOrg
source <xs:element name="Patients">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="PatientOrg" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="OfficialId" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>The patient present id.          Only an emergency id is accepeted.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="NewOfficialId" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>The patient new id.         Only a official social security number is accepted. </xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element UpdateOfficialIdRequest/Patients/PatientOrg
diagram PatientWS_p143.png
namespace http://healthXML.org/PasLink
properties
minOcc 1
maxOcc unbounded
content complex
children OfficialId NewOfficialId
source <xs:element name="PatientOrg" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="OfficialId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>The patient present id.          Only an emergency id is accepeted.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="NewOfficialId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>The patient new id.         Only a official social security number is accepted. </xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element UpdateOfficialIdRequest/Patients/PatientOrg/OfficialId
diagram PatientWS_p144.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
The patient present id.          Only an emergency id is accepeted.
source <xs:element name="OfficialId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The patient present id.          Only an emergency id is accepeted.</xs:documentation>
 
</xs:annotation>
</xs:element>

element UpdateOfficialIdRequest/Patients/PatientOrg/NewOfficialId
diagram PatientWS_p145.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
The patient new id.         Only a official social security number is accepted.
source <xs:element name="NewOfficialId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The patient new id.         Only a official social security number is accepted. </xs:documentation>
 
</xs:annotation>
</xs:element>

element UpdateOfficialIdResponse
diagram PatientWS_p146.png
namespace http://healthXML.org/PasLink
properties
content complex
annotation
documentation
Response from PatientWS.UpdateOfficialId
source <xs:element name="UpdateOfficialIdResponse">
 
<xs:annotation>
   
<xs:documentation>Response from PatientWS.UpdateOfficialId</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence/>
 
</xs:complexType>
</xs:element>

complexType AdditionalIdType
diagram PatientWS_p147.png
namespace http://healthXML.org/PasLink
children Id TypeOfId
source <xs:complexType name="AdditionalIdType">
 
<xs:sequence>
   
<xs:element name="Id" type="xs:string"/>
   
<xs:element name="TypeOfId" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>KITH code standard  8268 Some of the types are:        ENH=Off. org.no in Br.sund HER=HER-id                BER=BER-id                 NPR= NPR nr               LOK= Lokal id           XXX=Annet                   HIS90: LOKUI=UniqueId    </xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element AdditionalIdType/Id
diagram PatientWS_p148.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Id" type="xs:string"/>

element AdditionalIdType/TypeOfId
diagram PatientWS_p149.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
KITH code standard  8268 Some of the types are:        ENH=Off. org.no in Br.sund HER=HER-id                BER=BER-id                 NPR= NPR nr               LOK= Lokal id           XXX=Annet                   HIS90: LOKUI=UniqueId   
source <xs:element name="TypeOfId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>KITH code standard  8268 Some of the types are:        ENH=Off. org.no in Br.sund HER=HER-id                BER=BER-id                 NPR= NPR nr               LOK= Lokal id           XXX=Annet                   HIS90: LOKUI=UniqueId    </xs:documentation>
 
</xs:annotation>
</xs:element>

complexType AddressTypeAdditionalTypePatientWS
diagram PatientWS_p150.png
namespace http://healthXML.org/PasLink
type extension of AddressTypePatientWS
properties
base AddressTypePatientWS
children AddressLines PostalAddress Country AddressType
used by
element PatientTypePatientWS/Address/AddiotionalAddresses
source <xs:complexType name="AddressTypeAdditionalTypePatientWS">
 
<xs:complexContent>
   
<xs:extension base="AddressTypePatientWS">
     
<xs:sequence>
       
<xs:element name="AddressType" type="xs:string">
         
<xs:annotation>
           
<xs:documentation>Adresse type
Valide vaules are:
H Bostedsadresse 
HP Folkeregisteradresse 
HV Ferieadresse 
INV Faktureringsadresse 
PST Postadresse 
RES Besøksadresse 
TMP Midlertidig adresse 
WP Arbeidsadresse 
BAD Ubrukelig adresse
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element AddressTypeAdditionalTypePatientWS/AddressType
diagram PatientWS_p151.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Adresse type
Valide vaules are:
H Bostedsadresse 
HP Folkeregisteradresse 
HV Ferieadresse 
INV Faktureringsadresse 
PST Postadresse 
RES Besøksadresse 
TMP Midlertidig adresse 
WP Arbeidsadresse 
BAD Ubrukelig adresse
source <xs:element name="AddressType" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Adresse type
Valide vaules are:
H Bostedsadresse 
HP Folkeregisteradresse 
HV Ferieadresse 
INV Faktureringsadresse 
PST Postadresse 
RES Besøksadresse 
TMP Midlertidig adresse 
WP Arbeidsadresse 
BAD Ubrukelig adresse
</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType AddressTypeExtPatientWS
diagram PatientWS_p152.png
namespace http://healthXML.org/PasLink
type extension of AddressTypePatientWS
properties
base AddressTypePatientWS
children AddressLines PostalAddress Country County Municipality UrbanNeighbourhood
used by
element PatientTypePatientWS/Address
source <xs:complexType name="AddressTypeExtPatientWS">
 
<xs:complexContent>
   
<xs:extension base="AddressTypePatientWS">
     
<xs:sequence>
       
<xs:element name="County" type="CodeNameTypePatientWS" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Patient's primary/living county. Usually same as in population register.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="Municipality" type="CodeNameTypePatientWS" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Patient's primary/living Municpality. Usually same as in population register.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="UrbanNeighbourhood" type="CodeNameTypePatientWS" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Patient's primary/living Urban Neighbourhood. Usually same as in population register.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element AddressTypeExtPatientWS/County
diagram PatientWS_p153.png
namespace http://healthXML.org/PasLink
type CodeNameTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Name
annotation
documentation
Patient's primary/living county. Usually same as in population register.
source <xs:element name="County" type="CodeNameTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Patient's primary/living county. Usually same as in population register.</xs:documentation>
 
</xs:annotation>
</xs:element>

element AddressTypeExtPatientWS/Municipality
diagram PatientWS_p154.png
namespace http://healthXML.org/PasLink
type CodeNameTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Name
annotation
documentation
Patient's primary/living Municpality. Usually same as in population register.
source <xs:element name="Municipality" type="CodeNameTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Patient's primary/living Municpality. Usually same as in population register.</xs:documentation>
 
</xs:annotation>
</xs:element>

element AddressTypeExtPatientWS/UrbanNeighbourhood
diagram PatientWS_p155.png
namespace http://healthXML.org/PasLink
type CodeNameTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Name
annotation
documentation
Patient's primary/living Urban Neighbourhood. Usually same as in population register.
source <xs:element name="UrbanNeighbourhood" type="CodeNameTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Patient's primary/living Urban Neighbourhood. Usually same as in population register.</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType AddressTypePatientWS
diagram PatientWS_p156.png
namespace http://healthXML.org/PasLink
children AddressLines PostalAddress Country
used by
complexTypes AddressTypeAdditionalTypePatientWS AddressTypeExtPatientWS
source <xs:complexType name="AddressTypePatientWS">
 
<xs:sequence>
   
<xs:element name="AddressLines" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Patient's street, bost addresses</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="AddressLine" maxOccurs="unbounded">
           
<xs:annotation>
             
<xs:documentation>Address, e.g. streetname and number, house numbre, postboks etc.
TypeOfText is coding the type of adress, Valid values for TypeOfText are:
STR = Streetname and number
POB=Postbox
CO= CO address
GPS=GPS coordinates
</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:complexContent>
               
<xs:extension base="TypeOfTextTypePatientWS">
                 
<xs:sequence>
                   
<xs:element name="Sequence" type="xs:int" minOccurs="0">
                     
<xs:annotation>
                       
<xs:documentation>Sequence of address if several of same type, if sequence is important</xs:documentation>
                     
</xs:annotation>
                   
</xs:element>
                 
</xs:sequence>
               
</xs:extension>
             
</xs:complexContent>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="PostalAddress" type="CodeNameTypePatientWS" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Patient'ss postal code and city</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Country" type="CodeNameTypePatientWS" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Living country is given if the person is a foreigner. County, UrbanNeighbourhood and municipality is not given if country is given.
HIS90: N/A
No data field for patient living country in HIS90 PAS
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element AddressTypePatientWS/AddressLines
diagram PatientWS_p157.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children AddressLine
annotation
documentation
Patient's street, bost addresses
source <xs:element name="AddressLines" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Patient's street, bost addresses</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="AddressLine" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Address, e.g. streetname and number, house numbre, postboks etc.
TypeOfText is coding the type of adress, Valid values for TypeOfText are:
STR = Streetname and number
POB=Postbox
CO= CO address
GPS=GPS coordinates
</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:extension base="TypeOfTextTypePatientWS">
             
<xs:sequence>
               
<xs:element name="Sequence" type="xs:int" minOccurs="0">
                 
<xs:annotation>
                   
<xs:documentation>Sequence of address if several of same type, if sequence is important</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
             
</xs:sequence>
           
</xs:extension>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AddressTypePatientWS/AddressLines/AddressLine
diagram PatientWS_p158.png
namespace http://healthXML.org/PasLink
type extension of TypeOfTextTypePatientWS
properties
minOcc 1
maxOcc unbounded
content complex
children TypeOfText Text Sequence
annotation
documentation
Address, e.g. streetname and number, house numbre, postboks etc.
TypeOfText is coding the type of adress, Valid values for TypeOfText are:
STR = Streetname and number
POB=Postbox
CO= CO address
GPS=GPS coordinates
source <xs:element name="AddressLine" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Address, e.g. streetname and number, house numbre, postboks etc.
TypeOfText is coding the type of adress, Valid values for TypeOfText are:
STR = Streetname and number
POB=Postbox
CO= CO address
GPS=GPS coordinates
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="TypeOfTextTypePatientWS">
       
<xs:sequence>
         
<xs:element name="Sequence" type="xs:int" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Sequence of address if several of same type, if sequence is important</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element AddressTypePatientWS/AddressLines/AddressLine/Sequence
diagram PatientWS_p159.png
namespace http://healthXML.org/PasLink
type xs:int
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Sequence of address if several of same type, if sequence is important
source <xs:element name="Sequence" type="xs:int" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Sequence of address if several of same type, if sequence is important</xs:documentation>
 
</xs:annotation>
</xs:element>

element AddressTypePatientWS/PostalAddress
diagram PatientWS_p160.png
namespace http://healthXML.org/PasLink
type CodeNameTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Name
annotation
documentation
Patient'ss postal code and city
source <xs:element name="PostalAddress" type="CodeNameTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Patient'ss postal code and city</xs:documentation>
 
</xs:annotation>
</xs:element>

element AddressTypePatientWS/Country
diagram PatientWS_p161.png
namespace http://healthXML.org/PasLink
type CodeNameTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Name
annotation
documentation
Living country is given if the person is a foreigner. County, UrbanNeighbourhood and municipality is not given if country is given.
HIS90: N/A
No data field for patient living country in HIS90 PAS
source <xs:element name="Country" type="CodeNameTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Living country is given if the person is a foreigner. County, UrbanNeighbourhood and municipality is not given if country is given.
HIS90: N/A
No data field for patient living country in HIS90 PAS
</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType CodeNameTypePatientWS
diagram PatientWS_p162.png
namespace http://healthXML.org/PasLink
children Code Name
used by
elements PersonalInformationTypePatientWS/BirthMunicipality AddressTypePatientWS/Country AddressTypeExtPatientWS/County AddressTypeExtPatientWS/Municipality AddressTypePatientWS/PostalAddress PatientTypePatientWS/Economy/SocialInsuranceNation AddressTypeExtPatientWS/UrbanNeighbourhood
source <xs:complexType name="CodeNameTypePatientWS">
 
<xs:sequence>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="Name" type="xs:string"/>
 
</xs:sequence>
</xs:complexType>

element CodeNameTypePatientWS/Code
diagram PatientWS_p163.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element CodeNameTypePatientWS/Name
diagram PatientWS_p164.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

complexType CodeOfficialCodeTextTypePatientWS
diagram PatientWS_p165.png
namespace http://healthXML.org/PasLink
children Code OfficialCode Text
used by
elements ListPatientsByOrgResponse/Patients/PatientOrg/PersonalInformation/Sex PersonalInformationTypePatientWS/Sex
annotation
documentation
Code, OfficialCode and Text
source <xs:complexType name="CodeOfficialCodeTextTypePatientWS">
 
<xs:annotation>
   
<xs:documentation>Code, OfficialCode and Text</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="OfficialCode" type="xs:string" minOccurs="0"/>
   
<xs:element name="Text" type="xs:string"/>
 
</xs:sequence>
</xs:complexType>

element CodeOfficialCodeTextTypePatientWS/Code
diagram PatientWS_p166.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element CodeOfficialCodeTextTypePatientWS/OfficialCode
diagram PatientWS_p167.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="OfficialCode" type="xs:string" minOccurs="0"/>

element CodeOfficialCodeTextTypePatientWS/Text
diagram PatientWS_p168.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

complexType CodeTextTypeOfTypePatientWS
diagram PatientWS_p169.png
namespace http://healthXML.org/PasLink
type extension of CodeTextTypePatientWS
properties
base CodeTextTypePatientWS
children Code Text TypeOfCode
source <xs:complexType name="CodeTextTypeOfTypePatientWS">
 
<xs:complexContent>
   
<xs:extension base="CodeTextTypePatientWS">
     
<xs:sequence>
       
<xs:element name="TypeOfCode" type="xs:string" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>The code set used, if any.
Valid code sets can be found in CommonCodesWS.ListCommonCodes
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element CodeTextTypeOfTypePatientWS/TypeOfCode
diagram PatientWS_p170.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
The code set used, if any.
Valid code sets can be found in CommonCodesWS.ListCommonCodes
source <xs:element name="TypeOfCode" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The code set used, if any.
Valid code sets can be found in CommonCodesWS.ListCommonCodes
</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType CodeTextTypePatientWS
diagram PatientWS_p171.png
namespace http://healthXML.org/PasLink
children Code Text
used by
elements ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Admisssion/AdmissionType ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Admisssion/AdmittedFrom ListPatientsByOrgResponse/Patients/PatientOrg/Contact/TypeOfCare/Category ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Confidential ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Discharge/DischargedTo ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Discharge/DischargeType DecisionTypeForList/Group PersonalInformationTypePatientWS/Language PersonalInformationTypePatientWS/Nationality ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Status ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Status/TimeStatus ListPatientsByOrgResponse/Patients/PatientOrg/Contact/TypeOfCare ContactStatusType/Current/TypeOfCare
complexType CodeTextTypeOfTypePatientWS
annotation
documentation
Code and Text
source <xs:complexType name="CodeTextTypePatientWS">
 
<xs:annotation>
   
<xs:documentation>Code and Text</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="Text" type="xs:string" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element CodeTextTypePatientWS/Code
diagram PatientWS_p172.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element CodeTextTypePatientWS/Text
diagram PatientWS_p173.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Text" type="xs:string" minOccurs="0"/>

complexType ContactStatusType
diagram PatientWS_p174.png
namespace http://healthXML.org/PasLink
children Current
used by
element PatientTypePatientWS/ContactStatus
source <xs:complexType name="ContactStatusType">
 
<xs:choice>
   
<xs:element name="Current" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Current contact, only displayed if patient is an active in-patient or has an out-patient registration same day as query is done.
HIS90; Only contact/Stay from logged/current on PAS, nothing across PAS systems
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="ContactId" type="xs:string">
           
<xs:annotation>
             
<xs:documentation>ContactId

HIS90: Combined Id
</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="TypeOfCare" type="CodeTextTypePatientWS"/>
         
<xs:element name="Institution" type="OrganizationTypePatientWS" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Institution for last contact</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="MedicalUnit" type="OrganizationTypePatientWS" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Department/MedicalSpeciality</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="CareUnit" type="OrganizationTypePatientWS" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Organization unit where the care is taking place</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:choice>
</xs:complexType>

element ContactStatusType/Current
diagram PatientWS_p175.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children ContactId TypeOfCare Institution MedicalUnit CareUnit
annotation
documentation
Current contact, only displayed if patient is an active in-patient or has an out-patient registration same day as query is done.
HIS90; Only contact/Stay from logged/current on PAS, nothing across PAS systems
source <xs:element name="Current" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Current contact, only displayed if patient is an active in-patient or has an out-patient registration same day as query is done.
HIS90; Only contact/Stay from logged/current on PAS, nothing across PAS systems
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ContactId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>ContactId

HIS90: Combined Id
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TypeOfCare" type="CodeTextTypePatientWS"/>
     
<xs:element name="Institution" type="OrganizationTypePatientWS" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Institution for last contact</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="MedicalUnit" type="OrganizationTypePatientWS" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Department/MedicalSpeciality</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CareUnit" type="OrganizationTypePatientWS" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Organization unit where the care is taking place</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ContactStatusType/Current/ContactId
diagram PatientWS_p176.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
ContactId

HIS90: Combined Id
source <xs:element name="ContactId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>ContactId

HIS90: Combined Id
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ContactStatusType/Current/TypeOfCare
diagram PatientWS_p177.png
namespace http://healthXML.org/PasLink
type CodeTextTypePatientWS
properties
content complex
children Code Text
source <xs:element name="TypeOfCare" type="CodeTextTypePatientWS"/>

element ContactStatusType/Current/Institution
diagram PatientWS_p178.png
namespace http://healthXML.org/PasLink
type OrganizationTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId ShortNameId Name
annotation
documentation
Institution for last contact
source <xs:element name="Institution" type="OrganizationTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Institution for last contact</xs:documentation>
 
</xs:annotation>
</xs:element>

element ContactStatusType/Current/MedicalUnit
diagram PatientWS_p179.png
namespace http://healthXML.org/PasLink
type OrganizationTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId ShortNameId Name
annotation
documentation
Department/MedicalSpeciality
source <xs:element name="MedicalUnit" type="OrganizationTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Department/MedicalSpeciality</xs:documentation>
 
</xs:annotation>
</xs:element>

element ContactStatusType/Current/CareUnit
diagram PatientWS_p180.png
namespace http://healthXML.org/PasLink
type OrganizationTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId ShortNameId Name
annotation
documentation
Organization unit where the care is taking place
source <xs:element name="CareUnit" type="OrganizationTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Organization unit where the care is taking place</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType DecisionTypeForList
diagram PatientWS_p181.png
namespace http://healthXML.org/PasLink
children DecisionId Group Code Description ValidForcedDecisionsExists
used by
element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Decisions
source <xs:complexType name="DecisionTypeForList">
 
<xs:sequence>
   
<xs:element name="DecisionId" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>Decision id
HIS90: Combined id
PatientId|SerialNoDeci
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Group" type="CodeTextTypePatientWS" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Describes which group this decision is releted to.
E.g. RUS, PSYC
Use CommonCodesWS.ListCommonCodes with CommonCodeTypes = DecisionGroup
HIS90:
DECI_GROUP
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Code" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>Decision code.

HIS90:
DECI_CODE
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Description" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Description of the code

HIS90:
PAQPACO.DESC
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="ValidForcedDecisionsExists" type="xs:boolean" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Flag for if one or more valid forced/compulsory decisions exists</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element DecisionTypeForList/DecisionId
diagram PatientWS_p182.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Decision id
HIS90: Combined id
PatientId|SerialNoDeci
source <xs:element name="DecisionId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Decision id
HIS90: Combined id
PatientId|SerialNoDeci
</xs:documentation>
 
</xs:annotation>
</xs:element>

element DecisionTypeForList/Group
diagram PatientWS_p183.png
namespace http://healthXML.org/PasLink
type CodeTextTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Text
annotation
documentation
Describes which group this decision is releted to.
E.g. RUS, PSYC
Use CommonCodesWS.ListCommonCodes with CommonCodeTypes = DecisionGroup
HIS90:
DECI_GROUP
source <xs:element name="Group" type="CodeTextTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Describes which group this decision is releted to.
E.g. RUS, PSYC
Use CommonCodesWS.ListCommonCodes with CommonCodeTypes = DecisionGroup
HIS90:
DECI_GROUP
</xs:documentation>
 
</xs:annotation>
</xs:element>

element DecisionTypeForList/Code
diagram PatientWS_p184.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Decision code.

HIS90:
DECI_CODE
source <xs:element name="Code" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Decision code.

HIS90:
DECI_CODE
</xs:documentation>
 
</xs:annotation>
</xs:element>

element DecisionTypeForList/Description
diagram PatientWS_p185.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Description of the code

HIS90:
PAQPACO.DESC
source <xs:element name="Description" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Description of the code

HIS90:
PAQPACO.DESC
</xs:documentation>
 
</xs:annotation>
</xs:element>

element DecisionTypeForList/ValidForcedDecisionsExists
diagram PatientWS_p186.png
namespace http://healthXML.org/PasLink
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Flag for if one or more valid forced/compulsory decisions exists
source <xs:element name="ValidForcedDecisionsExists" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Flag for if one or more valid forced/compulsory decisions exists</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType IdCodeNameTypePatientWS
diagram PatientWS_p187.png
namespace http://healthXML.org/PasLink
children Id Code Name
used by
element PersonalInformationTypePatientWS/ExternalDoctor
source <xs:complexType name="IdCodeNameTypePatientWS">
 
<xs:sequence>
   
<xs:element name="Id" type="xs:int"/>
   
<xs:element name="Code" type="xs:string" minOccurs="0"/>
   
<xs:element name="Name" type="xs:string"/>
 
</xs:sequence>
</xs:complexType>

element IdCodeNameTypePatientWS/Id
diagram PatientWS_p188.png
namespace http://healthXML.org/PasLink
type xs:int
properties
content simple
source <xs:element name="Id" type="xs:int"/>

element IdCodeNameTypePatientWS/Code
diagram PatientWS_p189.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Code" type="xs:string" minOccurs="0"/>

element IdCodeNameTypePatientWS/Name
diagram PatientWS_p190.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

complexType IdOfPatientRequestTypeCollection
diagram PatientWS_p191.png
namespace http://healthXML.org/PasLink
children Id
used by
element ListPatientsById2GRequest
source <xs:complexType name="IdOfPatientRequestTypeCollection">
 
<xs:sequence>
   
<xs:element name="Id" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:choice>
         
<xs:element name="OfficialId">
           
<xs:annotation>
             
<xs:documentation>Official id. Can also be an emergency number.</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="Value" type="xs:string">
                 
<xs:annotation>
                   
<xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="TypeOfId" type="xs:string">
                 
<xs:annotation>
                   
<xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="PatientId" type="xs:int">
           
<xs:annotation>
             
<xs:documentation>Internal patient id for the HIS</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:choice>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element IdOfPatientRequestTypeCollection/Id
diagram PatientWS_p192.png
namespace http://healthXML.org/PasLink
properties
minOcc 1
maxOcc unbounded
content complex
children OfficialId PatientId
source <xs:element name="Id" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:choice>
     
<xs:element name="OfficialId">
       
<xs:annotation>
         
<xs:documentation>Official id. Can also be an emergency number.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Value" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TypeOfId" type="xs:string">
             
<xs:annotation>
               
<xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="PatientId" type="xs:int">
       
<xs:annotation>
         
<xs:documentation>Internal patient id for the HIS</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element IdOfPatientRequestTypeCollection/Id/OfficialId
diagram PatientWS_p193.png
namespace http://healthXML.org/PasLink
properties
content complex
children Value TypeOfId
annotation
documentation
Official id. Can also be an emergency number.
source <xs:element name="OfficialId">
 
<xs:annotation>
   
<xs:documentation>Official id. Can also be an emergency number.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Value" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TypeOfId" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element IdOfPatientRequestTypeCollection/Id/OfficialId/Value
diagram PatientWS_p194.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.
source <xs:element name="Value" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation>
 
</xs:annotation>
</xs:element>

element IdOfPatientRequestTypeCollection/Id/OfficialId/TypeOfId
diagram PatientWS_p195.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
F = official id, N = Emergency number, K = Catastrophy number, U = Non human number
source <xs:element name="TypeOfId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>F = official id, N = Emergency number, K = Catastrophy number, U = Non human number</xs:documentation>
 
</xs:annotation>
</xs:element>

element IdOfPatientRequestTypeCollection/Id/PatientId
diagram PatientWS_p196.png
namespace http://healthXML.org/PasLink
type xs:int
properties
content simple
annotation
documentation
Internal patient id for the HIS
source <xs:element name="PatientId" type="xs:int">
 
<xs:annotation>
   
<xs:documentation>Internal patient id for the HIS</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType NameTypePatientWS
diagram PatientWS_p197.png
namespace http://healthXML.org/PasLink
children FormattedName LastName MiddleName FirstName GivenName
used by
element PatientTypePatientWS/Name
source <xs:complexType name="NameTypePatientWS">
 
<xs:sequence>
   
<xs:element name="FormattedName" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>The person's names formatted in one string according to national or application's rules.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="LastName" type="xs:string" minOccurs="0"/>
   
<xs:element name="MiddleName" type="xs:string" minOccurs="0"/>
   
<xs:element name="FirstName" type="xs:string" minOccurs="0"/>
   
<xs:element name="GivenName" type="xs:string" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element NameTypePatientWS/FormattedName
diagram PatientWS_p198.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
The person's names formatted in one string according to national or application's rules.
source <xs:element name="FormattedName" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The person's names formatted in one string according to national or application's rules.</xs:documentation>
 
</xs:annotation>
</xs:element>

element NameTypePatientWS/LastName
diagram PatientWS_p199.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="LastName" type="xs:string" minOccurs="0"/>

element NameTypePatientWS/MiddleName
diagram PatientWS_p200.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="MiddleName" type="xs:string" minOccurs="0"/>

element NameTypePatientWS/FirstName
diagram PatientWS_p201.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="FirstName" type="xs:string" minOccurs="0"/>

element NameTypePatientWS/GivenName
diagram PatientWS_p202.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="GivenName" type="xs:string" minOccurs="0"/>

complexType OrganizationTypePatientWS
diagram PatientWS_p203.png
namespace http://healthXML.org/PasLink
children Id TypeOfId ShortNameId Name
used by
elements ListPatientsByOrgResponse/Patients/PatientOrg/Contact/CareGroup ListPatientsByOrgResponse/Patients/PatientOrg/Contact/CareUnit ContactStatusType/Current/CareUnit ContactStatusType/Current/Institution ListPatientsByOrgResponse/Patients/PatientOrg/Contact/MedicalUnit ContactStatusType/Current/MedicalUnit ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Placement/TemporaryUnit
annotation
documentation
Type for the organizational unit and additional ids
source <xs:complexType name="OrganizationTypePatientWS">
 
<xs:annotation>
   
<xs:documentation>Type for the organizational unit and additional ids</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Id" type="xs:int"/>
   
<xs:element name="TypeOfId" type="xs:string"/>
   
<xs:element name="ShortNameId" type="xs:string"/>
   
<xs:element name="Name" type="xs:string" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element OrganizationTypePatientWS/Id
diagram PatientWS_p204.png
namespace http://healthXML.org/PasLink
type xs:int
properties
content simple
source <xs:element name="Id" type="xs:int"/>

element OrganizationTypePatientWS/TypeOfId
diagram PatientWS_p205.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="TypeOfId" type="xs:string"/>

element OrganizationTypePatientWS/ShortNameId
diagram PatientWS_p206.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="ShortNameId" type="xs:string"/>

element OrganizationTypePatientWS/Name
diagram PatientWS_p207.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Name" type="xs:string" minOccurs="0"/>

complexType OrganizationUnitType
diagram PatientWS_p208.png
namespace http://healthXML.org/PasLink
children Id TypeOfId ShortNameId Name
used by
elements ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Admisssion/AdmittedFromUnit ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/CareUnit ListPatientsByOrgResponse/Patients/PatientOrg/Contact/Discharge/DischargedToUnit ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/MedicalUnit
annotation
documentation
Type for a organization unit
source <xs:complexType name="OrganizationUnitType">
 
<xs:annotation>
   
<xs:documentation>Type for a organization unit</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Id" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>Id</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="TypeOfId" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Type of Id as defined by PAS.

Empty/LOC = Unkown lLocal id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="ShortNameId" type="xs:string" minOccurs="0"/>
   
<xs:element name="Name" type="xs:string" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element OrganizationUnitType/Id
diagram PatientWS_p209.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Id
source <xs:element name="Id" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Id</xs:documentation>
 
</xs:annotation>
</xs:element>

element OrganizationUnitType/TypeOfId
diagram PatientWS_p210.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Type of Id as defined by PAS.

Empty/LOC = Unkown lLocal id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
source <xs:element name="TypeOfId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Type of Id as defined by PAS.

Empty/LOC = Unkown lLocal id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
</xs:documentation>
 
</xs:annotation>
</xs:element>

element OrganizationUnitType/ShortNameId
diagram PatientWS_p211.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ShortNameId" type="xs:string" minOccurs="0"/>

element OrganizationUnitType/Name
diagram PatientWS_p212.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Name" type="xs:string" minOccurs="0"/>

complexType PatientFreepassType
diagram PatientWS_p213.png
namespace http://healthXML.org/PasLink
children Number ValidPeriod HaveFreepass
used by
element PatientTypePatientWS/Economy/Freepass
source <xs:complexType name="PatientFreepassType">
 
<xs:sequence>
   
<xs:element name="Number" type="xs:string" minOccurs="0"/>
   
<xs:element name="ValidPeriod" type="ValidDateType" minOccurs="0"/>
   
<xs:element name="HaveFreepass" type="xs:boolean" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>If Patient have freepass
True = Have freepass
False = Not freepass
Missing/Blank = Not known if have freepass
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element PatientFreepassType/Number
diagram PatientWS_p214.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Number" type="xs:string" minOccurs="0"/>

element PatientFreepassType/ValidPeriod
diagram PatientWS_p215.png
namespace http://healthXML.org/PasLink
type ValidDateType
properties
minOcc 0
maxOcc 1
content complex
children FromDate ToDate
source <xs:element name="ValidPeriod" type="ValidDateType" minOccurs="0"/>

element PatientFreepassType/HaveFreepass
diagram PatientWS_p216.png
namespace http://healthXML.org/PasLink
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
If Patient have freepass
True = Have freepass
False = Not freepass
Missing/Blank = Not known if have freepass
source <xs:element name="HaveFreepass" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>If Patient have freepass
True = Have freepass
False = Not freepass
Missing/Blank = Not known if have freepass
</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType PatientIdTypeExtPatientWS
diagram PatientWS_p217.png
namespace http://healthXML.org/PasLink
type extension of PatientIdTypePatientWS
properties
base PatientIdTypePatientWS
children OfficialId PatientId AdditionalIds
used by
element PatientTypePatientWS/Id
source <xs:complexType name="PatientIdTypeExtPatientWS">
 
<xs:complexContent>
   
<xs:extension base="PatientIdTypePatientWS">
     
<xs:sequence>
       
<xs:element name="AdditionalIds" type="PatientIdTypeOfIdType" minOccurs="0" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:documentation>AdditionalIds if the patient have more than one internal id. (HIS90)</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element PatientIdTypeExtPatientWS/AdditionalIds
diagram PatientWS_p218.png
namespace http://healthXML.org/PasLink
type PatientIdTypeOfIdType
properties
minOcc 0
maxOcc unbounded
content complex
children Id TypeOfId FormattedId
annotation
documentation
AdditionalIds if the patient have more than one internal id. (HIS90)
source <xs:element name="AdditionalIds" type="PatientIdTypeOfIdType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>AdditionalIds if the patient have more than one internal id. (HIS90)</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType PatientIdTypeOfIdType
diagram PatientWS_p219.png
namespace http://healthXML.org/PasLink
children Id TypeOfId FormattedId
used by
elements PatientIdTypeExtPatientWS/AdditionalIds PatientIdTypePatientWS/OfficialId
annotation
documentation
Type for Patient's OfficialId with TypeOfId coding. Also the formatted id can be presentend according to given formatting rules.
source <xs:complexType name="PatientIdTypeOfIdType">
 
<xs:annotation>
   
<xs:documentation>Type for Patient's OfficialId with TypeOfId coding. Also the formatted id can be presentend according to given formatting rules.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Id" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="TypeOfId" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>F = official id
H or N = Emergency number
K = Catastrophy number
U = Non human number
D = D-number (Norway only)
LOC= LocalId/PID/PatientId
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="FormattedId" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.
Only used when the Id have a special format.
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element PatientIdTypeOfIdType/Id
diagram PatientWS_p220.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.
source <xs:element name="Id" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The value of the official id as it is stored in the database, ie. the Norwegian number 01013356789.</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientIdTypeOfIdType/TypeOfId
diagram PatientWS_p221.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
F = official id
H or N = Emergency number
K = Catastrophy number
U = Non human number
D = D-number (Norway only)
LOC= LocalId/PID/PatientId
source <xs:element name="TypeOfId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>F = official id
H or N = Emergency number
K = Catastrophy number
U = Non human number
D = D-number (Norway only)
LOC= LocalId/PID/PatientId
</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientIdTypeOfIdType/FormattedId
diagram PatientWS_p222.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.
Only used when the Id have a special format.
source <xs:element name="FormattedId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The official id formatted to be used for viewing the number, ie the Norwegian number 010133 56789.
Only used when the Id have a special format.
</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType PatientIdTypePatientWS
diagram PatientWS_p223.png
namespace http://healthXML.org/PasLink
children OfficialId PatientId
used by
complexType PatientIdTypeExtPatientWS
source <xs:complexType name="PatientIdTypePatientWS">
 
<xs:sequence>
   
<xs:element name="OfficialId" type="PatientIdTypeOfIdType">
     
<xs:annotation>
       
<xs:documentation>Official id. Can also be an emergency number.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="PatientId" type="xs:int">
     
<xs:annotation>
       
<xs:documentation>Internal patient id for the HIS</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element PatientIdTypePatientWS/OfficialId
diagram PatientWS_p224.png
namespace http://healthXML.org/PasLink
type PatientIdTypeOfIdType
properties
content complex
children Id TypeOfId FormattedId
annotation
documentation
Official id. Can also be an emergency number.
source <xs:element name="OfficialId" type="PatientIdTypeOfIdType">
 
<xs:annotation>
   
<xs:documentation>Official id. Can also be an emergency number.</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientIdTypePatientWS/PatientId
diagram PatientWS_p225.png
namespace http://healthXML.org/PasLink
type xs:int
properties
content simple
annotation
documentation
Internal patient id for the HIS
source <xs:element name="PatientId" type="xs:int">
 
<xs:annotation>
   
<xs:documentation>Internal patient id for the HIS</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType PatientInfoListType
diagram PatientWS_p226.png
namespace http://healthXML.org/PasLink
children PatientId FormattedName BirthDate Dead Sex Municipality PostalAddress
used by
element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/PatientInfo
annotation
documentation
Common Patient info type used in list methods. Please only use data as necessary to avoid big responses.
source <xs:complexType name="PatientInfoListType">
 
<xs:annotation>
   
<xs:documentation>Common Patient info type used in list methods. Please only use data as necessary to avoid big responses.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="PatientId" type="xs:int">
     
<xs:annotation>
       
<xs:documentation>Internal patient id for the HIS</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="FormattedName" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>The person's names formatted in one string according to national rules.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="BirthDate" type="xs:date" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Birthdate including century</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Dead" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="DeathDate" type="xs:dateTime"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Sex" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>M = male, K = female, U=Unknown</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="Code" type="xs:string"/>
         
<xs:element name="OfficialCode" type="xs:string" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>1=Male, 2=Female, 9=Unknown</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="Text" type="xs:string"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Municipality" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Municipality the patient belongs to.
Economic Municipality
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="Code" type="xs:string"/>
         
<xs:element name="Name" type="xs:string"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="PostalAddress" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Postal code/address for the patient.</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="Code" type="xs:string"/>
         
<xs:element name="Name" type="xs:string"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element PatientInfoListType/PatientId
diagram PatientWS_p227.png
namespace http://healthXML.org/PasLink
type xs:int
properties
content simple
annotation
documentation
Internal patient id for the HIS
source <xs:element name="PatientId" type="xs:int">
 
<xs:annotation>
   
<xs:documentation>Internal patient id for the HIS</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientInfoListType/FormattedName
diagram PatientWS_p228.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
The person's names formatted in one string according to national rules.
source <xs:element name="FormattedName" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>The person's names formatted in one string according to national rules.</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientInfoListType/BirthDate
diagram PatientWS_p229.png
namespace http://healthXML.org/PasLink
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Birthdate including century
source <xs:element name="BirthDate" type="xs:date" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Birthdate including century</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientInfoListType/Dead
diagram PatientWS_p230.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children DeathDate
source <xs:element name="Dead" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="DeathDate" type="xs:dateTime"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PatientInfoListType/Dead/DeathDate
diagram PatientWS_p231.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
content simple
source <xs:element name="DeathDate" type="xs:dateTime"/>

element PatientInfoListType/Sex
diagram PatientWS_p232.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Code OfficialCode Text
annotation
documentation
M = male, K = female, U=Unknown
source <xs:element name="Sex" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>M = male, K = female, U=Unknown</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="OfficialCode" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>1=Male, 2=Female, 9=Unknown</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Text" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PatientInfoListType/Sex/Code
diagram PatientWS_p233.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PatientInfoListType/Sex/OfficialCode
diagram PatientWS_p234.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
1=Male, 2=Female, 9=Unknown
source <xs:element name="OfficialCode" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>1=Male, 2=Female, 9=Unknown</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientInfoListType/Sex/Text
diagram PatientWS_p235.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element PatientInfoListType/Municipality
diagram PatientWS_p236.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Code Name
annotation
documentation
Municipality the patient belongs to.
Economic Municipality
source <xs:element name="Municipality" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Municipality the patient belongs to.
Economic Municipality
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Name" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PatientInfoListType/Municipality/Code
diagram PatientWS_p237.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PatientInfoListType/Municipality/Name
diagram PatientWS_p238.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

element PatientInfoListType/PostalAddress
diagram PatientWS_p239.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Code Name
annotation
documentation
Postal code/address for the patient.
source <xs:element name="PostalAddress" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Postal code/address for the patient.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Name" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PatientInfoListType/PostalAddress/Code
diagram PatientWS_p240.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PatientInfoListType/PostalAddress/Name
diagram PatientWS_p241.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

complexType PatientInsuranceType
diagram PatientWS_p242.png
namespace http://healthXML.org/PasLink
children Id Type Text ValidPeriod InsuranceOffice
used by
element PatientTypePatientWS/Economy/Insurance
source <xs:complexType name="PatientInsuranceType">
 
<xs:sequence>
   
<xs:element name="Id" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>Insurance card number or policy</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Type" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>Type of card or policy</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Text" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Description of card or policy</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="ValidPeriod" type="ValidDateType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Valid period for insurance</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="InsuranceOffice" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Social security office, Inscurance company name,</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="Id" type="xs:int"/>
         
<xs:element name="Name" type="xs:string"/>
         
<xs:element name="ForeignPatientId" type="xs:string" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>External or foreign patient id related to the insurance</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element PatientInsuranceType/Id
diagram PatientWS_p243.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Insurance card number or policy
source <xs:element name="Id" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Insurance card number or policy</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientInsuranceType/Type
diagram PatientWS_p244.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Type of card or policy
source <xs:element name="Type" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Type of card or policy</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientInsuranceType/Text
diagram PatientWS_p245.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Description of card or policy
source <xs:element name="Text" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Description of card or policy</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientInsuranceType/ValidPeriod
diagram PatientWS_p246.png
namespace http://healthXML.org/PasLink
type ValidDateType
properties
minOcc 0
maxOcc 1
content complex
children FromDate ToDate
annotation
documentation
Valid period for insurance
source <xs:element name="ValidPeriod" type="ValidDateType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Valid period for insurance</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientInsuranceType/InsuranceOffice
diagram PatientWS_p247.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Id Name ForeignPatientId
annotation
documentation
Social security office, Inscurance company name,
source <xs:element name="InsuranceOffice" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Social security office, Inscurance company name,</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Id" type="xs:int"/>
     
<xs:element name="Name" type="xs:string"/>
     
<xs:element name="ForeignPatientId" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>External or foreign patient id related to the insurance</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PatientInsuranceType/InsuranceOffice/Id
diagram PatientWS_p248.png
namespace http://healthXML.org/PasLink
type xs:int
properties
content simple
source <xs:element name="Id" type="xs:int"/>

element PatientInsuranceType/InsuranceOffice/Name
diagram PatientWS_p249.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

element PatientInsuranceType/InsuranceOffice/ForeignPatientId
diagram PatientWS_p250.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
External or foreign patient id related to the insurance
source <xs:element name="ForeignPatientId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>External or foreign patient id related to the insurance</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType PatientListTypePatientWS
diagram PatientWS_p251.png
namespace http://healthXML.org/PasLink
children Patient
used by
element ListPatientsById2GResponse/Patients
source <xs:complexType name="PatientListTypePatientWS">
 
<xs:sequence>
   
<xs:element name="Patient" type="PatientTypePatientWS" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element PatientListTypePatientWS/Patient
diagram PatientWS_p252.png
namespace http://healthXML.org/PasLink
type PatientTypePatientWS
properties
minOcc 0
maxOcc unbounded
content complex
children Id Name Address Telecom PersonalInformation Economy ContactStatus
source <xs:element name="Patient" type="PatientTypePatientWS" minOccurs="0" maxOccurs="unbounded"/>

complexType PatientTypePatientWS
diagram PatientWS_p253.png
namespace http://healthXML.org/PasLink
children Id Name Address Telecom PersonalInformation Economy ContactStatus
used by
element PatientListTypePatientWS/Patient
source <xs:complexType name="PatientTypePatientWS">
 
<xs:sequence>
   
<xs:element name="Id" type="PatientIdTypeExtPatientWS">
     
<xs:annotation>
       
<xs:documentation>Patient's ids</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Name" type="NameTypePatientWS">
     
<xs:annotation>
       
<xs:documentation>Patient's name</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Address" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Addresses for the patient. E.g. primaray address where he/she is living</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="AddressTypeExtPatientWS">
           
<xs:sequence>
             
<xs:element name="AddiotionalAddresses" type="AddressTypeAdditionalTypePatientWS" minOccurs="0" maxOccurs="unbounded">
               
<xs:annotation>
                 
<xs:documentation>Additional address for the patient
HIS90: Not used
</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:sequence>
         
</xs:extension>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Telecom" type="TelecomTypePatientWS" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Telecom addresses. Telphonenumbers, email adresses</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="PersonalInformation" type="PersonalInformationTypePatientWS" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Other information related to the patient</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Economy" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="SocialInsuranceNation" type="CodeNameTypePatientWS" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Social insurance nation, paying country.
HIS90: PAQPERS.NATIONALITY
</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="Freepass" type="PatientFreepassType" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Patents freepass

Missing/Blank = Not known if have freepass
</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="Insurance" type="PatientInsuranceType" minOccurs="0" maxOccurs="unbounded">
           
<xs:annotation>
             
<xs:documentation>Patients inscurance or EHIC(EU Health Insurance Card)</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ContactStatus" type="ContactStatusType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Contact status for patient. Current or previous.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element PatientTypePatientWS/Id
diagram PatientWS_p254.png
namespace http://healthXML.org/PasLink
type PatientIdTypeExtPatientWS
properties
content complex
children OfficialId PatientId AdditionalIds
annotation
documentation
Patient's ids
source <xs:element name="Id" type="PatientIdTypeExtPatientWS">
 
<xs:annotation>
   
<xs:documentation>Patient's ids</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientTypePatientWS/Name
diagram PatientWS_p255.png
namespace http://healthXML.org/PasLink
type NameTypePatientWS
properties
content complex
children FormattedName LastName MiddleName FirstName GivenName
annotation
documentation
Patient's name
source <xs:element name="Name" type="NameTypePatientWS">
 
<xs:annotation>
   
<xs:documentation>Patient's name</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientTypePatientWS/Address
diagram PatientWS_p256.png
namespace http://healthXML.org/PasLink
type extension of AddressTypeExtPatientWS
properties
minOcc 0
maxOcc 1
content complex
children AddressLines PostalAddress Country County Municipality UrbanNeighbourhood AddiotionalAddresses
annotation
documentation
Addresses for the patient. E.g. primaray address where he/she is living
source <xs:element name="Address" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Addresses for the patient. E.g. primaray address where he/she is living</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="AddressTypeExtPatientWS">
       
<xs:sequence>
         
<xs:element name="AddiotionalAddresses" type="AddressTypeAdditionalTypePatientWS" minOccurs="0" maxOccurs="unbounded">
           
<xs:annotation>
             
<xs:documentation>Additional address for the patient
HIS90: Not used
</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element PatientTypePatientWS/Address/AddiotionalAddresses
diagram PatientWS_p257.png
namespace http://healthXML.org/PasLink
type AddressTypeAdditionalTypePatientWS
properties
minOcc 0
maxOcc unbounded
content complex
children AddressLines PostalAddress Country AddressType
annotation
documentation
Additional address for the patient
HIS90: Not used
source <xs:element name="AddiotionalAddresses" type="AddressTypeAdditionalTypePatientWS" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Additional address for the patient
HIS90: Not used
</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientTypePatientWS/Telecom
diagram PatientWS_p258.png
namespace http://healthXML.org/PasLink
type TelecomTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Telephones EMails
annotation
documentation
Telecom addresses. Telphonenumbers, email adresses
source <xs:element name="Telecom" type="TelecomTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Telecom addresses. Telphonenumbers, email adresses</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientTypePatientWS/PersonalInformation
diagram PatientWS_p259.png
namespace http://healthXML.org/PasLink
type PersonalInformationTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children BirthDate BirthMunicipality Sex Dead Nationality Language ExternalDoctor
annotation
documentation
Other information related to the patient
source <xs:element name="PersonalInformation" type="PersonalInformationTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Other information related to the patient</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientTypePatientWS/Economy
diagram PatientWS_p260.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children SocialInsuranceNation Freepass Insurance
source <xs:element name="Economy" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="SocialInsuranceNation" type="CodeNameTypePatientWS" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Social insurance nation, paying country.
HIS90: PAQPERS.NATIONALITY
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Freepass" type="PatientFreepassType" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Patents freepass

Missing/Blank = Not known if have freepass
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Insurance" type="PatientInsuranceType" minOccurs="0" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Patients inscurance or EHIC(EU Health Insurance Card)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PatientTypePatientWS/Economy/SocialInsuranceNation
diagram PatientWS_p261.png
namespace http://healthXML.org/PasLink
type CodeNameTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Name
annotation
documentation
Social insurance nation, paying country.
HIS90: PAQPERS.NATIONALITY
source <xs:element name="SocialInsuranceNation" type="CodeNameTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Social insurance nation, paying country.
HIS90: PAQPERS.NATIONALITY
</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientTypePatientWS/Economy/Freepass
diagram PatientWS_p262.png
namespace http://healthXML.org/PasLink
type PatientFreepassType
properties
minOcc 0
maxOcc 1
content complex
children Number ValidPeriod HaveFreepass
annotation
documentation
Patents freepass

Missing/Blank = Not known if have freepass
source <xs:element name="Freepass" type="PatientFreepassType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Patents freepass

Missing/Blank = Not known if have freepass
</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientTypePatientWS/Economy/Insurance
diagram PatientWS_p263.png
namespace http://healthXML.org/PasLink
type PatientInsuranceType
properties
minOcc 0
maxOcc unbounded
content complex
children Id Type Text ValidPeriod InsuranceOffice
annotation
documentation
Patients inscurance or EHIC(EU Health Insurance Card)
source <xs:element name="Insurance" type="PatientInsuranceType" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Patients inscurance or EHIC(EU Health Insurance Card)</xs:documentation>
 
</xs:annotation>
</xs:element>

element PatientTypePatientWS/ContactStatus
diagram PatientWS_p264.png
namespace http://healthXML.org/PasLink
type ContactStatusType
properties
minOcc 0
maxOcc 1
content complex
children Current
annotation
documentation
Contact status for patient. Current or previous.
source <xs:element name="ContactStatus" type="ContactStatusType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Contact status for patient. Current or previous.</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType PersonalInformationTypePatientWS
diagram PatientWS_p265.png
namespace http://healthXML.org/PasLink
children BirthDate BirthMunicipality Sex Dead Nationality Language ExternalDoctor
used by
element PatientTypePatientWS/PersonalInformation
source <xs:complexType name="PersonalInformationTypePatientWS">
 
<xs:sequence>
   
<xs:element name="BirthDate" type="xs:date" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Birthdate of person</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="BirthMunicipality" type="CodeNameTypePatientWS" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Patient's birth municiplaity</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Sex" type="CodeOfficialCodeTextTypePatientWS" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Person's sex
M = male, K = female
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Dead" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Death date of person, only set if dead</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="DeathDate" type="xs:dateTime"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Nationality" type="CodeTextTypePatientWS" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Nationality of person
HIS90: Not in HIS90
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Language" type="CodeTextTypePatientWS" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Primary language of person</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="ExternalDoctor" type="IdCodeNameTypePatientWS" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>External doctor
Norway: Fastlege
HIS90: PAQPRMK where DEPT_NO=0
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element PersonalInformationTypePatientWS/BirthDate
diagram PatientWS_p266.png
namespace http://healthXML.org/PasLink
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Birthdate of person
source <xs:element name="BirthDate" type="xs:date" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Birthdate of person</xs:documentation>
 
</xs:annotation>
</xs:element>

element PersonalInformationTypePatientWS/BirthMunicipality
diagram PatientWS_p267.png
namespace http://healthXML.org/PasLink
type CodeNameTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Name
annotation
documentation
Patient's birth municiplaity
source <xs:element name="BirthMunicipality" type="CodeNameTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Patient's birth municiplaity</xs:documentation>
 
</xs:annotation>
</xs:element>

element PersonalInformationTypePatientWS/Sex
diagram PatientWS_p268.png
namespace http://healthXML.org/PasLink
type CodeOfficialCodeTextTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code OfficialCode Text
annotation
documentation
Person's sex
M = male, K = female
source <xs:element name="Sex" type="CodeOfficialCodeTextTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Person's sex
M = male, K = female
</xs:documentation>
 
</xs:annotation>
</xs:element>

element PersonalInformationTypePatientWS/Dead
diagram PatientWS_p269.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children DeathDate
annotation
documentation
Death date of person, only set if dead
source <xs:element name="Dead" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Death date of person, only set if dead</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="DeathDate" type="xs:dateTime"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element PersonalInformationTypePatientWS/Dead/DeathDate
diagram PatientWS_p270.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
content simple
source <xs:element name="DeathDate" type="xs:dateTime"/>

element PersonalInformationTypePatientWS/Nationality
diagram PatientWS_p271.png
namespace http://healthXML.org/PasLink
type CodeTextTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Text
annotation
documentation
Nationality of person
HIS90: Not in HIS90
source <xs:element name="Nationality" type="CodeTextTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Nationality of person
HIS90: Not in HIS90
</xs:documentation>
 
</xs:annotation>
</xs:element>

element PersonalInformationTypePatientWS/Language
diagram PatientWS_p272.png
namespace http://healthXML.org/PasLink
type CodeTextTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Code Text
annotation
documentation
Primary language of person
source <xs:element name="Language" type="CodeTextTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Primary language of person</xs:documentation>
 
</xs:annotation>
</xs:element>

element PersonalInformationTypePatientWS/ExternalDoctor
diagram PatientWS_p273.png
namespace http://healthXML.org/PasLink
type IdCodeNameTypePatientWS
properties
minOcc 0
maxOcc 1
content complex
children Id Code Name
annotation
documentation
External doctor
Norway: Fastlege
HIS90: PAQPRMK where DEPT_NO=0
source <xs:element name="ExternalDoctor" type="IdCodeNameTypePatientWS" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>External doctor
Norway: Fastlege
HIS90: PAQPRMK where DEPT_NO=0
</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType RequesterType
diagram PatientWS_p274.png
namespace http://healthXML.org/PasLink
children Organization Physician
used by
element ListPatientsByOrgResponse/Patients/PatientOrg/Contact/RequestFrom
annotation
documentation
Type for requester
source <xs:complexType name="RequesterType">
 
<xs:annotation>
   
<xs:documentation>Type for requester</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Organization" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>The orginal organization for the requester</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="Id" type="xs:string">
           
<xs:annotation>
             
<xs:documentation>Id</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="TypeOfId" type="xs:string" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Type of Id as defined by PAS.

Empty/LOC = Unkown lLocal id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="ShortNameId" type="xs:string" minOccurs="0"/>
         
<xs:element name="Name" type="xs:string" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Physician" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>The orginal physician who made the request.</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="Id" type="xs:string" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Internal Id
Mandatory only for internal requester, optional for external physicain.
</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="TypeOfId" type="xs:string" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Type of Id as defined by PAS.

Empty/LOC = Unkown local id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="Code" type="xs:string" minOccurs="0"/>
         
<xs:element name="Name" type="xs:string"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element RequesterType/Organization
diagram PatientWS_p275.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId ShortNameId Name
annotation
documentation
The orginal organization for the requester
source <xs:element name="Organization" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The orginal organization for the requester</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Id" type="xs:string">
       
<xs:annotation>
         
<xs:documentation>Id</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TypeOfId" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Type of Id as defined by PAS.

Empty/LOC = Unkown lLocal id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ShortNameId" type="xs:string" minOccurs="0"/>
     
<xs:element name="Name" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element RequesterType/Organization/Id
diagram PatientWS_p276.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Id
source <xs:element name="Id" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Id</xs:documentation>
 
</xs:annotation>
</xs:element>

element RequesterType/Organization/TypeOfId
diagram PatientWS_p277.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Type of Id as defined by PAS.

Empty/LOC = Unkown lLocal id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
source <xs:element name="TypeOfId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Type of Id as defined by PAS.

Empty/LOC = Unkown lLocal id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
</xs:documentation>
 
</xs:annotation>
</xs:element>

element RequesterType/Organization/ShortNameId
diagram PatientWS_p278.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ShortNameId" type="xs:string" minOccurs="0"/>

element RequesterType/Organization/Name
diagram PatientWS_p279.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Name" type="xs:string" minOccurs="0"/>

element RequesterType/Physician
diagram PatientWS_p280.png
namespace http://healthXML.org/PasLink
properties
minOcc 0
maxOcc 1
content complex
children Id TypeOfId Code Name
annotation
documentation
The orginal physician who made the request.
source <xs:element name="Physician" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The orginal physician who made the request.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Id" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Internal Id
Mandatory only for internal requester, optional for external physicain.
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TypeOfId" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>Type of Id as defined by PAS.

Empty/LOC = Unkown local id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Code" type="xs:string" minOccurs="0"/>
     
<xs:element name="Name" type="xs:string"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element RequesterType/Physician/Id
diagram PatientWS_p281.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Internal Id
Mandatory only for internal requester, optional for external physicain.
source <xs:element name="Id" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Internal Id
Mandatory only for internal requester, optional for external physicain.
</xs:documentation>
 
</xs:annotation>
</xs:element>

element RequesterType/Physician/TypeOfId
diagram PatientWS_p282.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Type of Id as defined by PAS.

Empty/LOC = Unkown local id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
source <xs:element name="TypeOfId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Type of Id as defined by PAS.

Empty/LOC = Unkown local id in PAS
LIN = Local institution id
LAV = Local medical unit /department id
LEN = Local care unit id
LUI = Local Unique Id
HER = HER id
</xs:documentation>
 
</xs:annotation>
</xs:element>

element RequesterType/Physician/Code
diagram PatientWS_p283.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Code" type="xs:string" minOccurs="0"/>

element RequesterType/Physician/Name
diagram PatientWS_p284.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

complexType ResourceTypePatient
diagram PatientWS_p285.png
namespace http://healthXML.org/PasLink
children ResourceId TypeOfId Code Name Property
used by
element ListPatientsByResourceResponse/ResourcePatients/ResourcePatient/Booking/BookedResource
source <xs:complexType name="ResourceTypePatient">
 
<xs:sequence>
   
<xs:element name="ResourceId" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>Internal Id</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="TypeOfId" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>Type of Id
For internal id set to LRC
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Code" type="xs:string" minOccurs="0"/>
   
<xs:element name="Name" type="xs:string" minOccurs="0"/>
   
<xs:element name="Property" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Resource type</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ResourceTypePatient/ResourceId
diagram PatientWS_p286.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Internal Id
source <xs:element name="ResourceId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Internal Id</xs:documentation>
 
</xs:annotation>
</xs:element>

element ResourceTypePatient/TypeOfId
diagram PatientWS_p287.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
annotation
documentation
Type of Id
For internal id set to LRC
source <xs:element name="TypeOfId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Type of Id
For internal id set to LRC
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ResourceTypePatient/Code
diagram PatientWS_p288.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Code" type="xs:string" minOccurs="0"/>

element ResourceTypePatient/Name
diagram PatientWS_p289.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Name" type="xs:string" minOccurs="0"/>

element ResourceTypePatient/Property
diagram PatientWS_p290.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Resource type
source <xs:element name="Property" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Resource type</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType TelecomTypePatientWS
diagram PatientWS_p291.png
namespace http://healthXML.org/PasLink
children Telephones EMails
used by
element PatientTypePatientWS/Telecom
source <xs:complexType name="TelecomTypePatientWS">
 
<xs:sequence>
   
<xs:element name="Telephones" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Telephone numbers
Valid TypeOfText values are:
H Hjemme eller ukjent
MC Mobiltelefon 
HV Ferietelefon 
F Fax Telefaks
WC Arbeidsplass sentralbord
WP Arbeidsplass
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="TelecomValueTypePatientWS">
           
<xs:sequence>
             
<xs:element name="Extension" type="xs:string" minOccurs="0">
               
<xs:annotation>
                 
<xs:documentation>Extension on phone number if aplicable</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:sequence>
         
</xs:extension>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="EMails" type="TelecomValueTypePatientWS" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Email addresses
Valid TypeOfText values are:
EM Hjemme eller ukjent
EMH Email home/private
EMW Email work
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element TelecomTypePatientWS/Telephones
diagram PatientWS_p292.png
namespace http://healthXML.org/PasLink
type extension of TelecomValueTypePatientWS
properties
minOcc 0
maxOcc unbounded
content complex
children TypeOfText Text Reservation Extension
annotation
documentation
Telephone numbers
Valid TypeOfText values are:
H Hjemme eller ukjent
MC Mobiltelefon 
HV Ferietelefon 
F Fax Telefaks
WC Arbeidsplass sentralbord
WP Arbeidsplass
source <xs:element name="Telephones" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Telephone numbers
Valid TypeOfText values are:
H Hjemme eller ukjent
MC Mobiltelefon 
HV Ferietelefon 
F Fax Telefaks
WC Arbeidsplass sentralbord
WP Arbeidsplass
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="TelecomValueTypePatientWS">
       
<xs:sequence>
         
<xs:element name="Extension" type="xs:string" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation>Extension on phone number if aplicable</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element TelecomTypePatientWS/Telephones/Extension
diagram PatientWS_p293.png
namespace http://healthXML.org/PasLink
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Extension on phone number if aplicable
source <xs:element name="Extension" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Extension on phone number if aplicable</xs:documentation>
 
</xs:annotation>
</xs:element>

element TelecomTypePatientWS/EMails
diagram PatientWS_p294.png
namespace http://healthXML.org/PasLink
type TelecomValueTypePatientWS
properties
minOcc 0
maxOcc unbounded
content complex
children TypeOfText Text Reservation
annotation
documentation
Email addresses
Valid TypeOfText values are:
EM Hjemme eller ukjent
EMH Email home/private
EMW Email work
source <xs:element name="EMails" type="TelecomValueTypePatientWS" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Email addresses
Valid TypeOfText values are:
EM Hjemme eller ukjent
EMH Email home/private
EMW Email work
</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType TelecomValueTypePatientWS
diagram PatientWS_p295.png
namespace http://healthXML.org/PasLink
type extension of TypeOfTextTypePatientWS
properties
base TypeOfTextTypePatientWS
children TypeOfText Text Reservation
used by
elements TelecomTypePatientWS/EMails TelecomTypePatientWS/Telephones
source <xs:complexType name="TelecomValueTypePatientWS">
 
<xs:complexContent>
   
<xs:extension base="TypeOfTextTypePatientWS">
     
<xs:sequence>
       
<xs:element name="Reservation" type="xs:boolean" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Set to true if the patients has reservations about using his telephone number/email address</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element TelecomValueTypePatientWS/Reservation
diagram PatientWS_p296.png
namespace http://healthXML.org/PasLink
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Set to true if the patients has reservations about using his telephone number/email address
source <xs:element name="Reservation" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Set to true if the patients has reservations about using his telephone number/email address</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType TypeOfTextTypePatientWS
diagram PatientWS_p297.png
namespace http://healthXML.org/PasLink
children TypeOfText Text
used by
element AddressTypePatientWS/AddressLines/AddressLine
complexType TelecomValueTypePatientWS
source <xs:complexType name="TypeOfTextTypePatientWS">
 
<xs:sequence>
   
<xs:element name="TypeOfText" type="xs:string"/>
   
<xs:element name="Text" type="xs:string"/>
 
</xs:sequence>
</xs:complexType>

element TypeOfTextTypePatientWS/TypeOfText
diagram PatientWS_p298.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="TypeOfText" type="xs:string"/>

element TypeOfTextTypePatientWS/Text
diagram PatientWS_p299.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

complexType ValidDateType
diagram PatientWS_p300.png
namespace http://healthXML.org/PasLink
children FromDate ToDate
used by
elements PatientFreepassType/ValidPeriod PatientInsuranceType/ValidPeriod
annotation
documentation
Type for valid date(and time) form and to
source <xs:complexType name="ValidDateType">
 
<xs:annotation>
   
<xs:documentation>Type for valid date(and time) form and to</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="FromDate" type="xs:dateTime" minOccurs="0"/>
   
<xs:element name="ToDate" type="xs:dateTime" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ValidDateType/FromDate
diagram PatientWS_p301.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="FromDate" type="xs:dateTime" minOccurs="0"/>

element ValidDateType/ToDate
diagram PatientWS_p302.png
namespace http://healthXML.org/PasLink
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ToDate" type="xs:dateTime" minOccurs="0"/>

complexType ValidDateType2
diagram PatientWS_p303.png
namespace http://healthXML.org/PasLink
children ValidFrom ValidTo
used by
element GetUpdatedPatientFreepassResponse/ValidPeriod
source <xs:complexType name="ValidDateType2">
 
<xs:sequence>
   
<xs:element name="ValidFrom" type="xs:date" minOccurs="0"/>
   
<xs:element name="ValidTo" type="xs:date"/>
 
</xs:sequence>
</xs:complexType>

element ValidDateType2/ValidFrom
diagram PatientWS_p304.png
namespace http://healthXML.org/PasLink
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ValidFrom" type="xs:date" minOccurs="0"/>

element ValidDateType2/ValidTo
diagram PatientWS_p305.png
namespace http://healthXML.org/PasLink
type xs:date
properties
content simple
source <xs:element name="ValidTo" type="xs:date"/>

complexType ValueTypeOfTypePatientWS
diagram PatientWS_p306.png
namespace http://healthXML.org/PasLink
children TypeOfValue Value
source <xs:complexType name="ValueTypeOfTypePatientWS">
 
<xs:sequence>
   
<xs:element name="TypeOfValue" type="xs:int"/>
   
<xs:element name="Value" type="xs:string"/>
 
</xs:sequence>
</xs:complexType>

element ValueTypeOfTypePatientWS/TypeOfValue
diagram PatientWS_p307.png
namespace http://healthXML.org/PasLink
type xs:int
properties
content simple
source <xs:element name="TypeOfValue" type="xs:int"/>

element ValueTypeOfTypePatientWS/Value
diagram PatientWS_p308.png
namespace http://healthXML.org/PasLink
type xs:string
properties
content simple
source <xs:element name="Value" type="xs:string"/>

simpleType PatientsByResourceFilterType
namespace http://healthXML.org/PasLink
type restriction of xs:string
properties
base xs:string
used by
element ListPatientsByResourceRequest/PatientsByResourceFilter
facets
Kind Value Annotation
enumeration ALL
enumeration EXCLUDE_BOOKED
enumeration EXCLUDE_BOOKED_TODAY
source <xs:simpleType name="PatientsByResourceFilterType">
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="ALL"/>
   
<xs:enumeration value="EXCLUDE_BOOKED"/>
   
<xs:enumeration value="EXCLUDE_BOOKED_TODAY"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ResponseElement
namespace http://healthXML.org/PasLink
type restriction of xs:string
properties
base xs:string
used by
element ListPatientsByOrgRequest/ResponseElements/Elements/Element
facets
Kind Value Annotation
enumeration Patient_Contact_All
enumeration Patient_Contact_MedicalUnit
enumeration Patient_Contact_CareGroup
enumeration Patient_Contact_Section
enumeration Patient_Contact_CareUnit
enumeration Patient_Contact_Placement
enumeration Patient_Contact_Leave
enumeration Patient_Contact_CareResponsible
enumeration Patient_Contact_PatientResponsible
enumeration Patient_Contact_Confidenatial
annotation
documentation
Enumerator for å velge elementer i ListPatientsByOrgResponse som skal returneres
source <xs:simpleType name="ResponseElement">
 
<xs:annotation>
   
<xs:documentation>Enumerator for å velge elementer i ListPatientsByOrgResponse som skal returneres</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="Patient_Contact_All"/>
   
<xs:enumeration value="Patient_Contact_MedicalUnit"/>
   
<xs:enumeration value="Patient_Contact_CareGroup"/>
   
<xs:enumeration value="Patient_Contact_Section"/>
   
<xs:enumeration value="Patient_Contact_CareUnit"/>
   
<xs:enumeration value="Patient_Contact_Placement"/>
   
<xs:enumeration value="Patient_Contact_Leave"/>
   
<xs:enumeration value="Patient_Contact_CareResponsible"/>
   
<xs:enumeration value="Patient_Contact_PatientResponsible"/>
   
<xs:enumeration value="Patient_Contact_Confidenatial"/>
 
</xs:restriction>
</xs:simpleType>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy