schema location: | ..\..\patientws.xsd |
attributeFormDefault: | unqualified |
elementFormDefault: | qualified |
targetNamespace: | http://healthXML.org/PasLink |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="GetPatientOverview2GRequest"> <xs:annotation> <xs:documentation>Not implemented - for future use</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="GetPatientOverview2GResponse"> <xs:annotation> <xs:documentation>Not implemented - for future use</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | PatientId ForceUpdate | ||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="PatientId" type="xs:int"> <xs:annotation> <xs:documentation>Internal patient id for the HIS</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | PatientId HaveFreepass Number ValidPeriod | ||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:int | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Number" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>FrepassNumber</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | ValidDateType2 | ||||||
properties |
|
||||||
children | ValidFrom ValidTo | ||||||
annotation |
|
||||||
source | <xs:element name="ValidPeriod" type="ValidDateType2" minOccurs="0"> <xs:annotation> <xs:documentation>Valid period for freepass</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | IdOfPatientRequestTypeCollection | ||
properties |
|
||
children | Id | ||
source | <xs:element name="ListPatientsById2GRequest" type="IdOfPatientRequestTypeCollection"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | Patients | ||
source | <xs:element name="ListPatientsById2GResponse"> <xs:complexType> <xs:sequence> <xs:element name="Patients" type="PatientListTypePatientWS"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | PatientListTypePatientWS | ||
properties |
|
||
children | Patient | ||
source | <xs:element name="Patients" type="PatientListTypePatientWS"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | Organization Period TypeOfCare Status OnlyMedicalUnitInfo ResponseElements | ||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | MedicalUnit CareUnit Section CareGroup | ||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Id | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Id | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Id | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Id | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | From To | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="From" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="To" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Code CategoryCode | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | StatusCode | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Elements | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
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> |
diagram | ![]() |
|||||||||||||||||||||||||||||||||
namespace | http://healthXML.org/PasLink | |||||||||||||||||||||||||||||||||
type | ResponseElement | |||||||||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||||||||
annotation |
|
|||||||||||||||||||||||||||||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | Patients | ||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | Value TypeOfId FormattedId | ||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="PatientId" type="xs:int"> <xs:annotation> <xs:documentation>Internal patient id for the HIS</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:date | ||||||
properties |
|
||||||
source | <xs:element name="BirthDate" type="xs:date" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:int | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:int | ||||||
properties |
|
||||||
source | <xs:element name="BirthCentury" type="xs:int" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeOfficialCodeTextTypePatientWS | ||||||
properties |
|
||||||
children | Code OfficialCode Text | ||||||
annotation |
|
||||||
source | <xs:element name="Sex" type="CodeOfficialCodeTextTypePatientWS" minOccurs="0"> <xs:annotation> <xs:documentation>M = male, K = female</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="DeathDate" type="xs:dateTime"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ContactId" type="xs:string"> <xs:annotation> <xs:documentation>Internal id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:dateTime | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="From" type="xs:dateTime"> <xs:annotation> <xs:documentation>Contact Start date/time</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:dateTime | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | extension of CodeTextTypePatientWS | ||
properties |
|
||
children | Code Text Category | ||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeTextTypePatientWS | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | extension of CodeTextTypePatientWS | ||
properties |
|
||
children | Code Text TimeStatus | ||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | extension of CodeTextTypePatientWS | ||||||
properties |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="TimeEventDate" type="xs:dateTime"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | OrganizationTypePatientWS | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | OrganizationTypePatientWS | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
source | <xs:element name="MedicalUnit" type="OrganizationTypePatientWS" minOccurs="0"> <xs:annotation> <xs:documentation>Department/Medical Speciality</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Text" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | OrganizationTypePatientWS | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | PermanentRoom TemporaryRoom TemporaryUnit | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | OrganizationTypePatientWS | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
source | <xs:element name="TemporaryUnit" type="OrganizationTypePatientWS" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | From To | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="From" type="xs:dateTime"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:boolean | ||||||
properties |
|
||||||
source | <xs:element name="To" type="xs:boolean" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeTextTypePatientWS | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Text TypeOfText | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Text" type="xs:string"> <xs:annotation> <xs:documentation>The Text</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Id Code Text MedRegister | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Id" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Code" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: PaqCape.Diagnosis_Code</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Text" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | Id Code Text | ||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: PaqCape.ICD</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Code" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Text" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: PAQREGI og PaqCape.ICD</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | extension of RequesterType | ||||||
properties |
|
||||||
children | Organization Physician | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | AdmissionType AdmittedFrom AdmittedFromUnit | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeTextTypePatientWS | ||||||
properties |
|
||||||
children | Code Text | ||||||
source | <xs:element name="AdmissionType" type="CodeTextTypePatientWS" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeTextTypePatientWS | ||||||
properties |
|
||||||
children | Code Text | ||||||
source | <xs:element name="AdmittedFrom" type="CodeTextTypePatientWS" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | OrganizationUnitType | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
source | <xs:element name="AdmittedFromUnit" type="OrganizationUnitType" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | DischargeType DischargedTo DischargedToUnit | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeTextTypePatientWS | ||||||
properties |
|
||||||
children | Code Text | ||||||
source | <xs:element name="DischargeType" type="CodeTextTypePatientWS" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeTextTypePatientWS | ||||||
properties |
|
||||||
children | Code Text | ||||||
source | <xs:element name="DischargedTo" type="CodeTextTypePatientWS" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | OrganizationUnitType | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
source | <xs:element name="DischargedToUnit" type="OrganizationUnitType" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | ActiveWaitingListOnUnit | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | ActiveWaitingListsFound ActiveWaitingListId | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | DecisionTypeForList | ||||||
properties |
|
||||||
children | DecisionId Group Code Description ValidForcedDecisionsExists | ||||||
source | <xs:element name="Decisions" type="DecisionTypeForList" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | ResourceId OrganizationUnit PatientsByResourceFilter | ||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ResourceId" type="xs:string"> <xs:annotation> <xs:documentation>Resource id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Id TypeOfId | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||||||||
namespace | http://healthXML.org/PasLink | ||||||||||||
type | PatientsByResourceFilterType | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="PatientsByResourceFilter" type="PatientsByResourceFilterType" minOccurs="0"> <xs:annotation> <xs:documentation>Filter to include/exclude information</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | ResourcePatients | ||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | PatientInfoListType | ||||||
properties |
|
||||||
children | PatientId FormattedName BirthDate Dead Sex Municipality PostalAddress | ||||||
annotation |
|
||||||
source | <xs:element name="PatientInfo" type="PatientInfoListType" minOccurs="0"> <xs:annotation> <xs:documentation>Patient information</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | OrganizationUnitType | ||
properties |
|
||
children | Id TypeOfId ShortNameId Name | ||
annotation |
|
||
source | <xs:element name="MedicalUnit" type="OrganizationUnitType"> <xs:annotation> <xs:documentation>Department/Medical Speciality </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | OrganizationUnitType | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | CarePeriodId Status TreatmentDate | ||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Code Text WaitingTimeEndedDate CarePeriodClosedDate | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||||
namespace | http://healthXML.org/PasLink | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
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> |
diagram | ![]() |
||||||||
namespace | http://healthXML.org/PasLink | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:dateTime | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | WaitingListId Status CriticalDate | ||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="WaitingListId" type="xs:string"> <xs:annotation> <xs:documentation>Waitinglist Id.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | Code Text | ||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Text" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:dateTime | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="CriticalDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>CriticalDate set by Hospital</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | BookingId Status BookingDate BookedResource | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | Code Text | ||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Text" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | From To | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:dateTime | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:dateTime | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | ResourceTypePatient | ||||||
properties |
|
||||||
children | ResourceId TypeOfId Code Name Property | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | Patients | ||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | extension of AddressTypePatientWS | ||
properties |
|
||
children | AddressLines PostalAddress Country AddressType | ||
used by |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | extension of AddressTypePatientWS | ||
properties |
|
||
children | AddressLines PostalAddress Country County Municipality UrbanNeighbourhood | ||
used by |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeNameTypePatientWS | ||||||
properties |
|
||||||
children | Code Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeNameTypePatientWS | ||||||
properties |
|
||||||
children | Code Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeNameTypePatientWS | ||||||
properties |
|
||||||
children | Code Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | AddressLines PostalAddress Country | ||
used by |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | AddressLine | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | extension of TypeOfTextTypePatientWS | ||||||
properties |
|
||||||
children | TypeOfText Text Sequence | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:int | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeNameTypePatientWS | ||||||
properties |
|
||||||
children | Code Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeNameTypePatientWS | ||||||
properties |
|
||||||
children | Code Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
namespace | http://healthXML.org/PasLink |
children | Code Name |
used by | |
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Name" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Code OfficialCode Text | ||
used by |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="OfficialCode" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Text" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | extension of CodeTextTypePatientWS | ||
properties |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Text" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Current | ||
used by |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | ContactId TypeOfCare Institution MedicalUnit CareUnit | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ContactId" type="xs:string"> <xs:annotation> <xs:documentation>ContactId HIS90: Combined Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | CodeTextTypePatientWS | ||
properties |
|
||
children | Code Text | ||
source | <xs:element name="TypeOfCare" type="CodeTextTypePatientWS"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | OrganizationTypePatientWS | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
source | <xs:element name="Institution" type="OrganizationTypePatientWS" minOccurs="0"> <xs:annotation> <xs:documentation>Institution for last contact</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | OrganizationTypePatientWS | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
source | <xs:element name="MedicalUnit" type="OrganizationTypePatientWS" minOccurs="0"> <xs:annotation> <xs:documentation>Department/MedicalSpeciality</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | OrganizationTypePatientWS | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | DecisionId Group Code Description ValidForcedDecisionsExists | ||
used by |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeTextTypePatientWS | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Code" type="xs:string"> <xs:annotation> <xs:documentation>Decision code. HIS90: DECI_CODE </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id Code Name | ||
used by |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:int | ||
properties |
|
||
source | <xs:element name="Id" type="xs:int"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Code" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Name" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id | ||
used by |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
properties |
|
||
children | Value TypeOfId | ||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="PatientId" type="xs:int"> <xs:annotation> <xs:documentation>Internal patient id for the HIS</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | FormattedName LastName MiddleName FirstName GivenName | ||
used by |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="LastName" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="MiddleName" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="FirstName" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="GivenName" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id TypeOfId ShortNameId Name | ||
used by |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:int | ||
properties |
|
||
source | <xs:element name="Id" type="xs:int"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="TypeOfId" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="ShortNameId" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id TypeOfId ShortNameId Name | ||
used by |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="ShortNameId" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Number ValidPeriod HaveFreepass | ||
used by |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Number" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | ValidDateType | ||||||
properties |
|
||||||
children | FromDate ToDate | ||||||
source | <xs:element name="ValidPeriod" type="ValidDateType" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | extension of PatientIdTypePatientWS | ||
properties |
|
||
children | OfficialId PatientId AdditionalIds | ||
used by |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | PatientIdTypeOfIdType | ||||||
properties |
|
||||||
children | Id TypeOfId FormattedId | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id TypeOfId FormattedId | ||
used by |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | OfficialId PatientId | ||
used by |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | PatientIdTypeOfIdType | ||
properties |
|
||
children | Id TypeOfId FormattedId | ||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="PatientId" type="xs:int"> <xs:annotation> <xs:documentation>Internal patient id for the HIS</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | PatientId FormattedName BirthDate Dead Sex Municipality PostalAddress | ||
used by |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="PatientId" type="xs:int"> <xs:annotation> <xs:documentation>Internal patient id for the HIS</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:date | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="BirthDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Birthdate including century</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="DeathDate" type="xs:dateTime"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Code OfficialCode Text | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Text" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Code Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Name" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Code Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Name" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id Type Text ValidPeriod InsuranceOffice | ||
used by |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Insurance card number or policy</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Type" type="xs:string"> <xs:annotation> <xs:documentation>Type of card or policy</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | ValidDateType | ||||||
properties |
|
||||||
children | FromDate ToDate | ||||||
annotation |
|
||||||
source | <xs:element name="ValidPeriod" type="ValidDateType" minOccurs="0"> <xs:annotation> <xs:documentation>Valid period for insurance</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Id Name ForeignPatientId | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:int | ||
properties |
|
||
source | <xs:element name="Id" type="xs:int"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Name" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Patient | ||
used by |
|
||
source | <xs:complexType name="PatientListTypePatientWS"> <xs:sequence> <xs:element name="Patient" type="PatientTypePatientWS" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | PatientTypePatientWS | ||||||
properties |
|
||||||
children | Id Name Address Telecom PersonalInformation Economy ContactStatus | ||||||
source | <xs:element name="Patient" type="PatientTypePatientWS" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Id Name Address Telecom PersonalInformation Economy ContactStatus | ||
used by |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | PatientIdTypeExtPatientWS | ||
properties |
|
||
children | OfficialId PatientId AdditionalIds | ||
annotation |
|
||
source | <xs:element name="Id" type="PatientIdTypeExtPatientWS"> <xs:annotation> <xs:documentation>Patient's ids</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | NameTypePatientWS | ||
properties |
|
||
children | FormattedName LastName MiddleName FirstName GivenName | ||
annotation |
|
||
source | <xs:element name="Name" type="NameTypePatientWS"> <xs:annotation> <xs:documentation>Patient's name</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | extension of AddressTypeExtPatientWS | ||||||
properties |
|
||||||
children | AddressLines PostalAddress Country County Municipality UrbanNeighbourhood AddiotionalAddresses | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | AddressTypeAdditionalTypePatientWS | ||||||
properties |
|
||||||
children | AddressLines PostalAddress Country AddressType | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | TelecomTypePatientWS | ||||||
properties |
|
||||||
children | Telephones EMails | ||||||
annotation |
|
||||||
source | <xs:element name="Telecom" type="TelecomTypePatientWS" minOccurs="0"> <xs:annotation> <xs:documentation>Telecom addresses. Telphonenumbers, email adresses</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | PersonalInformationTypePatientWS | ||||||
properties |
|
||||||
children | BirthDate BirthMunicipality Sex Dead Nationality Language ExternalDoctor | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeNameTypePatientWS | ||||||
properties |
|
||||||
children | Code Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | PatientFreepassType | ||||||
properties |
|
||||||
children | Number ValidPeriod HaveFreepass | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | PatientInsuranceType | ||||||
properties |
|
||||||
children | Id Type Text ValidPeriod InsuranceOffice | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | ContactStatusType | ||||||
properties |
|
||||||
children | Current | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | BirthDate BirthMunicipality Sex Dead Nationality Language ExternalDoctor | ||
used by |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:date | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="BirthDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Birthdate of person</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeNameTypePatientWS | ||||||
properties |
|
||||||
children | Code Name | ||||||
annotation |
|
||||||
source | <xs:element name="BirthMunicipality" type="CodeNameTypePatientWS" minOccurs="0"> <xs:annotation> <xs:documentation>Patient's birth municiplaity</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeOfficialCodeTextTypePatientWS | ||||||
properties |
|
||||||
children | Code OfficialCode Text | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | DeathDate | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="DeathDate" type="xs:dateTime"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeTextTypePatientWS | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | CodeTextTypePatientWS | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
source | <xs:element name="Language" type="CodeTextTypePatientWS" minOccurs="0"> <xs:annotation> <xs:documentation>Primary language of person</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | IdCodeNameTypePatientWS | ||||||
properties |
|
||||||
children | Id Code Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Organization Physician | ||
used by |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="ShortNameId" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
properties |
|
||||||
children | Id TypeOfId Code Name | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Code" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Name" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | ResourceId TypeOfId Code Name Property | ||
used by |
|
||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ResourceId" type="xs:string"> <xs:annotation> <xs:documentation>Internal Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Code" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Property" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Resource type</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | Telephones EMails | ||
used by |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | extension of TelecomValueTypePatientWS | ||||||
properties |
|
||||||
children | TypeOfText Text Reservation Extension | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | TelecomValueTypePatientWS | ||||||
properties |
|
||||||
children | TypeOfText Text Reservation | ||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | extension of TypeOfTextTypePatientWS | ||
properties |
|
||
children | TypeOfText Text Reservation | ||
used by |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
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> |
diagram | ![]() |
||||
namespace | http://healthXML.org/PasLink | ||||
children | TypeOfText Text | ||||
used by |
|
||||
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="TypeOfText" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Text" type="xs:string"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | FromDate ToDate | ||
used by |
|
||
annotation |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="FromDate" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="ToDate" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
children | ValidFrom ValidTo | ||
used by |
|
||
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> |
diagram | ![]() |
||||||
namespace | http://healthXML.org/PasLink | ||||||
type | xs:date | ||||||
properties |
|
||||||
source | <xs:element name="ValidFrom" type="xs:date" minOccurs="0"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:date | ||
properties |
|
||
source | <xs:element name="ValidTo" type="xs:date"/> |
diagram | ![]() |
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> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:int | ||
properties |
|
||
source | <xs:element name="TypeOfValue" type="xs:int"/> |
diagram | ![]() |
||
namespace | http://healthXML.org/PasLink | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Value" type="xs:string"/> |
namespace | http://healthXML.org/PasLink | ||||||||||||
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
facets |
|
||||||||||||
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> |
namespace | http://healthXML.org/PasLink | |||||||||||||||||||||||||||||||||
type | restriction of xs:string | |||||||||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||||||||
used by |
|
|||||||||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||||||||
annotation |
|
|||||||||||||||||||||||||||||||||
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> |