schema location: | ..\..\Organization2G.xsd |
attributeFormDefault: | unqualified |
elementFormDefault: | qualified |
diagram | ![]() |
||
properties |
|
||
children | UnitId | ||
annotation |
|
||
source | <xs:element name="GetOrganization2GRequest"> <xs:annotation> <xs:documentation>Request for one organzation unit Department or CareUnit</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UnitId"> <xs:annotation> <xs:documentation>Internal Id or selected Id accourding to IdType for HIS90 IdType must be selected.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Internal Id. For Institution internal Id = 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Id as defined by PAS. HIS90: LIN = institution, LAV = department (medical unit), LEN = care unit</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Id Type | ||
annotation |
|
||
source | <xs:element name="UnitId"> <xs:annotation> <xs:documentation>Internal Id or selected Id accourding to IdType for HIS90 IdType must be selected.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Internal Id. For Institution internal Id = 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Id as defined by PAS. HIS90: LIN = institution, LAV = department (medical unit), LEN = care unit</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>HIS90: Internal Id. For Institution internal Id = 0</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Id as defined by PAS. HIS90: LIN = institution, LAV = department (medical unit), LEN = care unit</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | OrganizationType | ||
properties |
|
||
children | Id TypeOfId AdditionalIds ShortName Name ParentId SectionCode Clinic Location UnitStatuses Details Properties OrganizationAddressInformation Registration Update | ||
annotation |
|
||
source | <xs:element name="GetOrganization2GResponse" type="OrganizationType"> <xs:annotation> <xs:documentation>Reposne for one organzation unit Department or CareUnit</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | ResourceId TypeOfResourceId | ||
annotation |
|
||
source | <xs:element name="GetResourceRequest"> <xs:annotation> <xs:documentation>Request for getting infomation about one resource</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ResourceId" type="xs:string"> <xs:annotation> <xs:documentation>Resource id HIS90: Mandatory ResourceId is a combined idDept_No|Resource_Code</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfResourceId" type="xs:string"> <xs:annotation> <xs:documentation>TypeOfId in ResourceId Valid values are: LOC=Lokal resource id</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ResourceId" type="xs:string"> <xs:annotation> <xs:documentation>Resource id HIS90: Mandatory ResourceId is a combined idDept_No|Resource_Code</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="TypeOfResourceId" type="xs:string"> <xs:annotation> <xs:documentation>TypeOfId in ResourceId Valid values are: LOC=Lokal resource id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | ResourceId TypeOfResourceId AditionalIds Code Name ValidPeriod Properties AdditionalResourceIds ResourceUnits LastChangedDate | ||
annotation |
|
||
source | <xs:element name="GetResourceResponse"> <xs:annotation> <xs:documentation>Response with infomation about a resource</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ResourceId" type="xs:string"> <xs:annotation> <xs:documentation>Resource id HIS90: Mandatory ResourceId is a combined idDept_No|Resource_Code</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfResourceId" type="xs:string"> <xs:annotation> <xs:documentation>TypeOfId in ResourceId Valid values are: LOC=Lokal resource id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AditionalIds" type="AdditionalIdsType" minOccurs="0"> <xs:annotation> <xs:documentation>Other additional ids for a resource. Use AdditionalResourceIds Type of Id can be: LUI = Local Unique Id HER = HERid HPR = HPR number</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Name" type="xs:string"/> <xs:element name="ValidPeriod" minOccurs="0"> <xs:annotation> <xs:documentation>Resource valid period</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Properties" minOccurs="0"> <xs:annotation> <xs:documentation>Properties the resource have or category/type.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Property" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="CodeTextType"> <xs:sequence> <xs:element name="ValidPeriod" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Valid periode or periods.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AdditionalResourceIds" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>AdditionalIds if the resource have more ids. E.g. useird, SSN</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>The value of the id as it is stored in the database</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>Type of id in Id. Valid values are: UID = User Id/Name FNR = Persons official id LOC= Local Id LUI = Local Unique Id HER = HERid HPR = HPR number</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ResourceUnits" type="OrganizationTypeResourcesInt" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Unit the resource belongs to</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LastChangedDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date (and Time if exists) when resource was last changed/updated</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ResourceId" type="xs:string"> <xs:annotation> <xs:documentation>Resource id HIS90: Mandatory ResourceId is a combined idDept_No|Resource_Code</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="TypeOfResourceId" type="xs:string"> <xs:annotation> <xs:documentation>TypeOfId in ResourceId Valid values are: LOC=Lokal resource id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | AdditionalIdsType | ||||||
properties |
|
||||||
children | AdditionalId | ||||||
annotation |
|
||||||
source | <xs:element name="AditionalIds" type="AdditionalIdsType" minOccurs="0"> <xs:annotation> <xs:documentation>Other additional ids for a resource. Use AdditionalResourceIds Type of Id can be: LUI = Local Unique Id HER = HERid HPR = HPR number</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Code" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Name" type="xs:string"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | ValidFrom ValidTo | ||||||
annotation |
|
||||||
source | <xs:element name="ValidPeriod" minOccurs="0"> <xs:annotation> <xs:documentation>Resource valid period</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="ValidFrom" type="xs:dateTime"/> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Property | ||||||
annotation |
|
||||||
source | <xs:element name="Properties" minOccurs="0"> <xs:annotation> <xs:documentation>Properties the resource have or category/type.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Property" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="CodeTextType"> <xs:sequence> <xs:element name="ValidPeriod" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Valid periode or periods.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | extension of CodeTextType | ||||||
properties |
|
||||||
children | Code Text ValidPeriod | ||||||
source | <xs:element name="Property" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="CodeTextType"> <xs:sequence> <xs:element name="ValidPeriod" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Valid periode or periods.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | ValidFrom ValidTo | ||||||
annotation |
|
||||||
source | <xs:element name="ValidPeriod" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Valid periode or periods.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="ValidFrom" type="xs:dateTime"/> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Id TypeOfId | ||||||
annotation |
|
||||||
source | <xs:element name="AdditionalResourceIds" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>AdditionalIds if the resource have more ids. E.g. useird, SSN</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>The value of the id as it is stored in the database</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>Type of id in Id. Valid values are: UID = User Id/Name FNR = Persons official id LOC= Local Id LUI = Local Unique Id HER = HERid HPR = HPR number</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>The value of the id as it is stored in the database</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>Type of id in Id. Valid values are: UID = User Id/Name FNR = Persons official id LOC= Local Id LUI = Local Unique Id HER = HERid HPR = HPR number</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | OrganizationTypeResourcesInt | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name AdditionalIds DefaultUnit | ||||||
annotation |
|
||||||
source | <xs:element name="ResourceUnits" type="OrganizationTypeResourcesInt" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Unit the resource belongs to</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="LastChangedDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date (and Time if exists) when resource was last changed/updated</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | UnitId ValidPeriod Filters | ||
annotation |
|
||
source | <xs:element name="ListOrganizations2GRequest"> <xs:annotation> <xs:documentation>Requset for listing organizations</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UnitId" minOccurs="0"> <xs:annotation> <xs:documentation>Id for Units to search/list from. If blank/null/omitted the default is all organization(same as Id=0)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id for parent unit to start the list from. HIS90: Internal Id. For Institution Id = 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Id as defined by PAS. LIN = institution id LAV = department/medical unit id LEN = care unit id LINC = institution code/shortname LAVC = department/medical unit code/shortname LENC = care unit code/shortname HIS90: Optional, dersom Id er tall og Type ikke er fylt inn vil Id=0 bety Institution og Id ulik 0 betyr Avdeling LENC er ikke støttet av HIS90</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ValidPeriod" minOccurs="0"> <xs:annotation> <xs:documentation>List on units within valid dates</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Filters" type="OrganizationResourceFilterType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Id Type | ||||||
annotation |
|
||||||
source | <xs:element name="UnitId" minOccurs="0"> <xs:annotation> <xs:documentation>Id for Units to search/list from. If blank/null/omitted the default is all organization(same as Id=0)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id for parent unit to start the list from. HIS90: Internal Id. For Institution Id = 0</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Id as defined by PAS. LIN = institution id LAV = department/medical unit id LEN = care unit id LINC = institution code/shortname LAVC = department/medical unit code/shortname LENC = care unit code/shortname HIS90: Optional, dersom Id er tall og Type ikke er fylt inn vil Id=0 bety Institution og Id ulik 0 betyr Avdeling LENC er ikke støttet av HIS90</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id for parent unit to start the list from. HIS90: Internal Id. For Institution Id = 0</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Type" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Id as defined by PAS. LIN = institution id LAV = department/medical unit id LEN = care unit id LINC = institution code/shortname LAVC = department/medical unit code/shortname LENC = care unit code/shortname HIS90: Optional, dersom Id er tall og Type ikke er fylt inn vil Id=0 bety Institution og Id ulik 0 betyr Avdeling LENC er ikke støttet av HIS90</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | ValidFrom ValidTo | ||||||
annotation |
|
||||||
source | <xs:element name="ValidPeriod" minOccurs="0"> <xs:annotation> <xs:documentation>List on units within valid dates</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="ValidFrom" type="xs:dateTime"/> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||||||
type | OrganizationResourceFilterType | ||||||
properties |
|
||||||
children | Filter | ||||||
source | <xs:element name="Filters" type="OrganizationResourceFilterType" minOccurs="0"/> |
diagram | ![]() |
||
annotation |
|
||
source | <xs:element name="ListOrganizations2GResponse"> <xs:annotation> <xs:documentation>Response from listing organizations</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | AdditionalId | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="AdditionalIdsType"> <xs:annotation> <xs:documentation>Type for listing additional ids</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="AdditionalId" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Type" type="xs:string"/> <xs:element name="Description" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Id Type Description | ||||||
source | <xs:element name="AdditionalId" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="Type" type="xs:string"/> <xs:element name="Description" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Type" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
children | Id TypeOfId | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="AdditionalIdTypeResourcesInt"> <xs:annotation> <xs:documentation>Type for additional id for organiszation, requester, contact, patientids etc</xs:documentation> </xs:annotation> <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 RSH=RESH-id NPR= NPR nr LOK= Local id XXX=Annet Other Tieto codes are: For HIS90: LUI=UniqueId </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
||
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 RSH=RESH-id NPR= NPR nr LOK= Local id XXX=Annet Other Tieto codes are: For HIS90: LUI=UniqueId </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | Code Text | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="CodeTextType"> <xs:annotation> <xs:documentation>Type for code and text</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Text" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Text" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
children | Id TypeOfId Code Name | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="IdCodeNameType"> <xs:annotation> <xs:documentation>Type for Id, TypeOfId, Code and Name</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="TypeOfId" type="xs:string" minOccurs="0"/> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="TypeOfId" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Code" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
children | Date Name Organization SignedBy | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="InsertedChangedByType"> <xs:annotation> <xs:documentation>Type for information about insertion and changes in the database</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Date" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date when inserted/last modified.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Name</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Organization" minOccurs="0"> <xs:annotation> <xs:documentation>Organization responsible for insertion/last modification of the instance. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation> Internal Id.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ShortNameId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Code</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Name</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SignedBy" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Initials of user that inserted/modified the instance.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Date" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date when inserted/last modified.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Name</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Id ShortNameId Name | ||||||
annotation |
|
||||||
source | <xs:element name="Organization" minOccurs="0"> <xs:annotation> <xs:documentation>Organization responsible for insertion/last modification of the instance. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation> Internal Id.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ShortNameId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Code</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Name</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation> Internal Id.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ShortNameId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Code</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Name</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="SignedBy" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Initials of user that inserted/modified the instance.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | Filter | ||
used by |
|
||
source | <xs:complexType name="OrganizationResourceFilterType"> <xs:sequence> <xs:element name="Filter" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="OrganizationResourceFilterEnums"> <xs:attribute name="FromDate" type="xs:dateTime"/> <xs:attribute name="ToDate" type="xs:dateTime"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||||||||||||
type | extension of OrganizationResourceFilterEnums | ||||||||||||||||||
properties |
|
||||||||||||||||||
facets |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="Filter" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="OrganizationResourceFilterEnums"> <xs:attribute name="FromDate" type="xs:dateTime"/> <xs:attribute name="ToDate" type="xs:dateTime"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:dateTime |
source | <xs:attribute name="FromDate" type="xs:dateTime"/> |
type | xs:dateTime |
source | <xs:attribute name="ToDate" type="xs:dateTime"/> |
diagram | ![]() |
||
children | Id TypeOfId AdditionalIds ShortName Name ParentId SectionCode Clinic Location UnitStatuses Details Properties OrganizationAddressInformation Registration Update | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="OrganizationType"> <xs:annotation> <xs:documentation>Details for one organizational unit</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Internal Id HIS90: Institution Code / Internal department number (Medical Unit number) / internal CareUnit number. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description/Type of Id LIN = Local Institution Id LAV= Local Department Id LEN = Local Unit Id LAVC = Local Unit Code/shortname LUI = Local Unique Id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AdditionalIds" type="AdditionalIdsType" minOccurs="0"> <xs:annotation> <xs:documentation>A unit can have many additional Id's listed. Each Id must be of an defined type.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ShortName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Short name/code for the unit</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>HIS90:Institution name / Department name (Medical Unit name) / CareUnit name. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="ParentId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Id of parental unit (0/none if top level or virtual unit) ........................................HIS90: If this is a institution or department than there is no parent Id. In case of CareUnit the parent Id is the internal department number where the CareUnit resides. ParentId is parents internalId.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SectionCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Internal Code for Section that care unit partisipates in</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Clinic" type="IdCodeNameType" minOccurs="0"> <xs:annotation> <xs:documentation>The clinic the unit belongs to logigally. Used in multihospitals solutions to define units to same clinic/department. HIS90: PaqUnit.Clinic A department in HIS90</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Location" type="IdCodeNameType" minOccurs="0"> <xs:annotation> <xs:documentation>Location. The hospital where the unit is loacted. HIS90: PaqUnte.Hosp_Loaction ShortName for institution, e.g TR, MO, etc...</xs:documentation> </xs:annotation> </xs:element> <xs:element name="UnitStatuses" minOccurs="0"> <xs:annotation> <xs:documentation>Active/passive periods for the organizational unit ................................................HIS90: Only Valid periode in use. The Valid periode gives from and to date for the unit. For institution there is no periode.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UnitStatus" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> <xs:element name="ValidPeriod"> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Details" minOccurs="0"> <xs:annotation> <xs:documentation>Active/passive periods for details of unit if it is of "CareUnit" type ........................................ HIS90: For HIS90 this will give sumarized information if MedicalUnit/Department is in input</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Detail" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>HIS90: Only one occurs for unit in input.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidPeriod" minOccurs="0"> <xs:annotation> <xs:documentation>Valid period for detail</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Type" type="xs:string"> <xs:annotation> <xs:documentation>Type of unit .............................. HIS90: Department type or Unit Type. Valid types for HIS90: Avdeling/Department: A-Administrasjon, I-Seng og Poliklinikk, M-Mottakelse, R-Røntgen, B-Blodbank Enhet/Unit: P-Poliklinikk, I-Sengepost, R-Røntgen </xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfWard" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Code for type of care (5H/HE...) ......................................HIS90: Not in use for HIS90</xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfBedsNormal" type="xs:int"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of all beds. In case of an single CareUnit this gives number of beds in the unit. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfBedsForActualUse" type="xs:int"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of all available beds. In case of a single CareUnit this gives number of available beds in the unit. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfTechnicalBeds" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of all technical beds. In case of an single CareUnit this gives number of technical beds in the unit. A tecnical bed is a bed oocupied by patient from an another unit.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfDayPatientsNormal" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of normalized capasity for day pasients. In case of a single CareUnit this gives the normalized capasity for day pasients in the care unit. Normalized capasity is the total number of day patients that the unit is to be able to handle. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfDayPatientsAvailable" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of available capasity for day pasients. In case of an single CareUnit this gives the available capasity for day pasients in the care unit. Available capasity is the total number of day patients that the unit is able to handle at the moment.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReasonForBedsNotInUse" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Code indicating why beds are not in use for selected care unit.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WorkingDaysPrWeek" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Number of working days pr. week from Monday to Sunday.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Accumulation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Max number of days for accumulation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Economy" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CostCenter" type="xs:string" minOccurs="0"/> <xs:element name="PaymentMethod" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TransportCodes" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="LetterDetails" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Details for default letter codes</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LetterDetail" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Type" type="xs:string" minOccurs="0"/> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Printers" minOccurs="0"> <xs:annotation> <xs:documentation>Printer informations and settings for theunit</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Printer" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Type" type="xs:string" minOccurs="0"/> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Properties" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Property" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="TypeOfProperty" type="xs:string"> <xs:annotation> <xs:documentation>Property for the unit. The validperiod defines the from and to dates when the this property is valid. HIS90: PESC - extra security/sensitive unit PPSYC - Psychiatriy MedicalUnit or CareUnit. PWOMD - Womens Department - MedicalUnit or a CareUnit. PLTTR - Long Time Treatement - The MedicalUnit or CareUnitis a LongTimeTreatment unit. PPBFU - Productivity Based Funding - If the unit has productivity based funding. PCHYP - Children and Youth Psychiatriy MedicalUnit or CareUnit. PDRAT - (RUS) Drug and Alchohol Treatment Unit - MedicalUnit or CareUnit DEFLANG - Default language for institution/department if avaiable. Language code in found in Description tag.(Code set is DocumentLaguageCodes)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Property description.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ValidPeriod" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Valid periode or periods.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OrganizationAddressInformation"> <xs:complexType> <xs:sequence> <xs:element name="ContactPerson" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>HIS90: Contact person for selected unit.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EMailAddress" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Address" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="UnitMainEntrance" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Main entrance to the unit.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AddressLines" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PostalAddress" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PhoneNumber" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string"/> <xs:element name="Extension" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FaxNumber" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Registration" type="InsertedChangedByType" minOccurs="0"> <xs:annotation> <xs:documentation>Unit registration</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Update" minOccurs="0"> <xs:annotation> <xs:documentation>Information about update or modification of unit</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="InsertedChangedByType"> <xs:sequence> <xs:element name="UpdateCount" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>Count used for concurrency testing when updating.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Internal Id HIS90: Institution Code / Internal department number (Medical Unit number) / internal CareUnit number. </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="TypeOfId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description/Type of Id LIN = Local Institution Id LAV= Local Department Id LEN = Local Unit Id LAVC = Local Unit Code/shortname LUI = Local Unique Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | AdditionalIdsType | ||||||
properties |
|
||||||
children | AdditionalId | ||||||
annotation |
|
||||||
source | <xs:element name="AdditionalIds" type="AdditionalIdsType" minOccurs="0"> <xs:annotation> <xs:documentation>A unit can have many additional Id's listed. Each Id must be of an defined type.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ShortName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Short name/code for the unit</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Name" type="xs:string"> <xs:annotation> <xs:documentation>HIS90:Institution name / Department name (Medical Unit name) / CareUnit name. </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ParentId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Id of parental unit (0/none if top level or virtual unit) ........................................HIS90: If this is a institution or department than there is no parent Id. In case of CareUnit the parent Id is the internal department number where the CareUnit resides. ParentId is parents internalId.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="SectionCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Internal Code for Section that care unit partisipates in</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | IdCodeNameType | ||||||
properties |
|
||||||
children | Id TypeOfId Code Name | ||||||
annotation |
|
||||||
source | <xs:element name="Clinic" type="IdCodeNameType" minOccurs="0"> <xs:annotation> <xs:documentation>The clinic the unit belongs to logigally. Used in multihospitals solutions to define units to same clinic/department. HIS90: PaqUnit.Clinic A department in HIS90</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | IdCodeNameType | ||||||
properties |
|
||||||
children | Id TypeOfId Code Name | ||||||
annotation |
|
||||||
source | <xs:element name="Location" type="IdCodeNameType" minOccurs="0"> <xs:annotation> <xs:documentation>Location. The hospital where the unit is loacted. HIS90: PaqUnte.Hosp_Loaction ShortName for institution, e.g TR, MO, etc...</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | UnitStatus | ||||||
annotation |
|
||||||
source | <xs:element name="UnitStatuses" minOccurs="0"> <xs:annotation> <xs:documentation>Active/passive periods for the organizational unit ................................................HIS90: Only Valid periode in use. The Valid periode gives from and to date for the unit. For institution there is no periode.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UnitStatus" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> <xs:element name="ValidPeriod"> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Text Comment ValidPeriod | ||||||
source | <xs:element name="UnitStatus" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> <xs:element name="ValidPeriod"> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Text" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Comment" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
properties |
|
||
children | ValidFrom ValidTo | ||
source | <xs:element name="ValidPeriod"> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="ValidFrom" type="xs:dateTime"/> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Detail | ||||||
annotation |
|
||||||
source | <xs:element name="Details" minOccurs="0"> <xs:annotation> <xs:documentation>Active/passive periods for details of unit if it is of "CareUnit" type ........................................ HIS90: For HIS90 this will give sumarized information if MedicalUnit/Department is in input</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Detail" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>HIS90: Only one occurs for unit in input.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidPeriod" minOccurs="0"> <xs:annotation> <xs:documentation>Valid period for detail</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Type" type="xs:string"> <xs:annotation> <xs:documentation>Type of unit .............................. HIS90: Department type or Unit Type. Valid types for HIS90: Avdeling/Department: A-Administrasjon, I-Seng og Poliklinikk, M-Mottakelse, R-Røntgen, B-Blodbank Enhet/Unit: P-Poliklinikk, I-Sengepost, R-Røntgen </xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfWard" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Code for type of care (5H/HE...) ......................................HIS90: Not in use for HIS90</xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfBedsNormal" type="xs:int"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of all beds. In case of an single CareUnit this gives number of beds in the unit. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfBedsForActualUse" type="xs:int"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of all available beds. In case of a single CareUnit this gives number of available beds in the unit. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfTechnicalBeds" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of all technical beds. In case of an single CareUnit this gives number of technical beds in the unit. A tecnical bed is a bed oocupied by patient from an another unit.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfDayPatientsNormal" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of normalized capasity for day pasients. In case of a single CareUnit this gives the normalized capasity for day pasients in the care unit. Normalized capasity is the total number of day patients that the unit is to be able to handle. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfDayPatientsAvailable" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of available capasity for day pasients. In case of an single CareUnit this gives the available capasity for day pasients in the care unit. Available capasity is the total number of day patients that the unit is able to handle at the moment.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReasonForBedsNotInUse" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Code indicating why beds are not in use for selected care unit.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WorkingDaysPrWeek" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Number of working days pr. week from Monday to Sunday.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Accumulation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Max number of days for accumulation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Economy" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CostCenter" type="xs:string" minOccurs="0"/> <xs:element name="PaymentMethod" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TransportCodes" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="LetterDetails" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Details for default letter codes</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LetterDetail" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Type" type="xs:string" minOccurs="0"/> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Printers" minOccurs="0"> <xs:annotation> <xs:documentation>Printer informations and settings for theunit</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Printer" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Type" type="xs:string" minOccurs="0"/> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </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 | ![]() |
||||||
properties |
|
||||||
children | ValidPeriod Type TypeOfWard NumberOfBedsNormal NumberOfBedsForActualUse NumberOfTechnicalBeds NumberOfDayPatientsNormal NumberOfDayPatientsAvailable ReasonForBedsNotInUse WorkingDaysPrWeek Accumulation Economy LetterDetails Printers | ||||||
annotation |
|
||||||
source | <xs:element name="Detail" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>HIS90: Only one occurs for unit in input.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidPeriod" minOccurs="0"> <xs:annotation> <xs:documentation>Valid period for detail</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Type" type="xs:string"> <xs:annotation> <xs:documentation>Type of unit .............................. HIS90: Department type or Unit Type. Valid types for HIS90: Avdeling/Department: A-Administrasjon, I-Seng og Poliklinikk, M-Mottakelse, R-Røntgen, B-Blodbank Enhet/Unit: P-Poliklinikk, I-Sengepost, R-Røntgen </xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfWard" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Code for type of care (5H/HE...) ......................................HIS90: Not in use for HIS90</xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfBedsNormal" type="xs:int"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of all beds. In case of an single CareUnit this gives number of beds in the unit. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfBedsForActualUse" type="xs:int"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of all available beds. In case of a single CareUnit this gives number of available beds in the unit. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfTechnicalBeds" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of all technical beds. In case of an single CareUnit this gives number of technical beds in the unit. A tecnical bed is a bed oocupied by patient from an another unit.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfDayPatientsNormal" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of normalized capasity for day pasients. In case of a single CareUnit this gives the normalized capasity for day pasients in the care unit. Normalized capasity is the total number of day patients that the unit is to be able to handle. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfDayPatientsAvailable" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of available capasity for day pasients. In case of an single CareUnit this gives the available capasity for day pasients in the care unit. Available capasity is the total number of day patients that the unit is able to handle at the moment.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReasonForBedsNotInUse" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Code indicating why beds are not in use for selected care unit.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WorkingDaysPrWeek" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Number of working days pr. week from Monday to Sunday.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Accumulation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Max number of days for accumulation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Economy" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CostCenter" type="xs:string" minOccurs="0"/> <xs:element name="PaymentMethod" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TransportCodes" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="LetterDetails" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Details for default letter codes</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LetterDetail" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Type" type="xs:string" minOccurs="0"/> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Printers" minOccurs="0"> <xs:annotation> <xs:documentation>Printer informations and settings for theunit</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Printer" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Type" type="xs:string" minOccurs="0"/> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | ValidFrom ValidTo | ||||||
annotation |
|
||||||
source | <xs:element name="ValidPeriod" minOccurs="0"> <xs:annotation> <xs:documentation>Valid period for detail</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="ValidFrom" type="xs:dateTime"/> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Type" type="xs:string"> <xs:annotation> <xs:documentation>Type of unit .............................. HIS90: Department type or Unit Type. Valid types for HIS90: Avdeling/Department: A-Administrasjon, I-Seng og Poliklinikk, M-Mottakelse, R-Røntgen, B-Blodbank Enhet/Unit: P-Poliklinikk, I-Sengepost, R-Røntgen </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="TypeOfWard" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Code for type of care (5H/HE...) ......................................HIS90: Not in use for HIS90</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="NumberOfBedsNormal" type="xs:int"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of all beds. In case of an single CareUnit this gives number of beds in the unit. </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="NumberOfBedsForActualUse" type="xs:int"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of all available beds. In case of a single CareUnit this gives number of available beds in the unit. </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:int | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="NumberOfTechnicalBeds" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of all technical beds. In case of an single CareUnit this gives number of technical beds in the unit. A tecnical bed is a bed oocupied by patient from an another unit.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:int | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="NumberOfDayPatientsNormal" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of normalized capasity for day pasients. In case of a single CareUnit this gives the normalized capasity for day pasients in the care unit. Normalized capasity is the total number of day patients that the unit is to be able to handle. </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:int | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="NumberOfDayPatientsAvailable" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: In case of a department this is the sum of available capasity for day pasients. In case of an single CareUnit this gives the available capasity for day pasients in the care unit. Available capasity is the total number of day patients that the unit is able to handle at the moment.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ReasonForBedsNotInUse" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Code indicating why beds are not in use for selected care unit.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:int | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="WorkingDaysPrWeek" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Number of working days pr. week from Monday to Sunday.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Accumulation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Max number of days for accumulation</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | CostCenter PaymentMethod TransportCodes | ||||||
source | <xs:element name="Economy" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CostCenter" type="xs:string" minOccurs="0"/> <xs:element name="PaymentMethod" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TransportCodes" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="CostCenter" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Code Comment | ||||||
source | <xs:element name="PaymentMethod" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Comment" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Code Comment | ||||||
source | <xs:element name="TransportCodes" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Comment" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | LetterDetail | ||||||
annotation |
|
||||||
source | <xs:element name="LetterDetails" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Details for default letter codes</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LetterDetail" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Type" type="xs:string" minOccurs="0"/> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Type Code Comment | ||||||
source | <xs:element name="LetterDetail" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Type" type="xs:string" minOccurs="0"/> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Type" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Code" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Comment" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Printer | ||||||
annotation |
|
||||||
source | <xs:element name="Printers" minOccurs="0"> <xs:annotation> <xs:documentation>Printer informations and settings for theunit</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Printer" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Type" type="xs:string" minOccurs="0"/> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Type Code Comment | ||||||
source | <xs:element name="Printer" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Type" type="xs:string" minOccurs="0"/> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Type" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Code" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Comment" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Property | ||||||
source | <xs:element name="Properties" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Property" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="TypeOfProperty" type="xs:string"> <xs:annotation> <xs:documentation>Property for the unit. The validperiod defines the from and to dates when the this property is valid. HIS90: PESC - extra security/sensitive unit PPSYC - Psychiatriy MedicalUnit or CareUnit. PWOMD - Womens Department - MedicalUnit or a CareUnit. PLTTR - Long Time Treatement - The MedicalUnit or CareUnitis a LongTimeTreatment unit. PPBFU - Productivity Based Funding - If the unit has productivity based funding. PCHYP - Children and Youth Psychiatriy MedicalUnit or CareUnit. PDRAT - (RUS) Drug and Alchohol Treatment Unit - MedicalUnit or CareUnit DEFLANG - Default language for institution/department if avaiable. Language code in found in Description tag.(Code set is DocumentLaguageCodes)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Property description.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ValidPeriod" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Valid periode or periods.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | TypeOfProperty Description ValidPeriod | ||||||
source | <xs:element name="Property" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="TypeOfProperty" type="xs:string"> <xs:annotation> <xs:documentation>Property for the unit. The validperiod defines the from and to dates when the this property is valid. HIS90: PESC - extra security/sensitive unit PPSYC - Psychiatriy MedicalUnit or CareUnit. PWOMD - Womens Department - MedicalUnit or a CareUnit. PLTTR - Long Time Treatement - The MedicalUnit or CareUnitis a LongTimeTreatment unit. PPBFU - Productivity Based Funding - If the unit has productivity based funding. PCHYP - Children and Youth Psychiatriy MedicalUnit or CareUnit. PDRAT - (RUS) Drug and Alchohol Treatment Unit - MedicalUnit or CareUnit DEFLANG - Default language for institution/department if avaiable. Language code in found in Description tag.(Code set is DocumentLaguageCodes)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Property description.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ValidPeriod" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Valid periode or periods.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="TypeOfProperty" type="xs:string"> <xs:annotation> <xs:documentation>Property for the unit. The validperiod defines the from and to dates when the this property is valid. HIS90: PESC - extra security/sensitive unit PPSYC - Psychiatriy MedicalUnit or CareUnit. PWOMD - Womens Department - MedicalUnit or a CareUnit. PLTTR - Long Time Treatement - The MedicalUnit or CareUnitis a LongTimeTreatment unit. PPBFU - Productivity Based Funding - If the unit has productivity based funding. PCHYP - Children and Youth Psychiatriy MedicalUnit or CareUnit. PDRAT - (RUS) Drug and Alchohol Treatment Unit - MedicalUnit or CareUnit DEFLANG - Default language for institution/department if avaiable. Language code in found in Description tag.(Code set is DocumentLaguageCodes)</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Property description.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | ValidFrom ValidTo | ||||||
annotation |
|
||||||
source | <xs:element name="ValidPeriod" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Valid periode or periods.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ValidFrom" type="xs:dateTime"/> <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
source | <xs:element name="ValidFrom" type="xs:dateTime"/> |
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
||||||
source | <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/> |
diagram | ![]() |
||
properties |
|
||
children | ContactPerson EMailAddress Address PhoneNumber FaxNumber | ||
source | <xs:element name="OrganizationAddressInformation"> <xs:complexType> <xs:sequence> <xs:element name="ContactPerson" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>HIS90: Contact person for selected unit.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EMailAddress" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Address" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="UnitMainEntrance" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Main entrance to the unit.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AddressLines" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PostalAddress" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PhoneNumber" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string"/> <xs:element name="Extension" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FaxNumber" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Text Comment | ||||||
annotation |
|
||||||
source | <xs:element name="ContactPerson" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>HIS90: Contact person for selected unit.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Text" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Comment" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Text Comment | ||||||
source | <xs:element name="EMailAddress" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Text" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Comment" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | UnitMainEntrance AddressLines PostalAddress | ||||||
source | <xs:element name="Address" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="UnitMainEntrance" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Main entrance to the unit.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AddressLines" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PostalAddress" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="UnitMainEntrance" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Main entrance to the unit.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Code Text Comment | ||||||
source | <xs:element name="AddressLines" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Code" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Text" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Comment" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Code Text Comment | ||||||
source | <xs:element name="PostalAddress" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Text" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Comment" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Text Extension Comment | ||||||
source | <xs:element name="PhoneNumber" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string"/> <xs:element name="Extension" type="xs:string" minOccurs="0"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Text" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Extension" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Comment" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Text Comment | ||||||
source | <xs:element name="FaxNumber" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Text" type="xs:string"/> <xs:element name="Comment" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Text" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Comment" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | InsertedChangedByType | ||||||
properties |
|
||||||
children | Date Name Organization SignedBy | ||||||
annotation |
|
||||||
source | <xs:element name="Registration" type="InsertedChangedByType" minOccurs="0"> <xs:annotation> <xs:documentation>Unit registration</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | extension of InsertedChangedByType | ||||||
properties |
|
||||||
children | Date Name Organization SignedBy UpdateCount | ||||||
annotation |
|
||||||
source | <xs:element name="Update" minOccurs="0"> <xs:annotation> <xs:documentation>Information about update or modification of unit</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="InsertedChangedByType"> <xs:sequence> <xs:element name="UpdateCount" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>Count used for concurrency testing when updating.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:int | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="UpdateCount" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>Count used for concurrency testing when updating.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | Id TypeOfId ShortNameId Name AdditionalIds DefaultUnit | ||
used by |
|
||
source | <xs:complexType name="OrganizationTypeResourcesInt"> <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:element name="AdditionalIds" type="AdditionalIdTypeResourcesInt" minOccurs="0"> <xs:annotation> <xs:documentation>Additional ids for the unit</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DefaultUnit" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>The resource default unit releated to this resource code</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
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 | ![]() |
||||||
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 | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="ShortNameId" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | AdditionalIdTypeResourcesInt | ||||||
properties |
|
||||||
children | Id TypeOfId | ||||||
annotation |
|
||||||
source | <xs:element name="AdditionalIds" type="AdditionalIdTypeResourcesInt" minOccurs="0"> <xs:annotation> <xs:documentation>Additional ids for the unit</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DefaultUnit" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>The resource default unit releated to this resource code</xs:documentation> </xs:annotation> </xs:element> |
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:simpleType name="OrganizationResourceFilterEnums"> <xs:restriction base="xs:string"> <xs:enumeration value="NotSet"/> <xs:enumeration value="OnlyResourcesChangedSinceLastTime"/> <xs:enumeration value="OnlyResourcesWithTimeBookOnDate"/> </xs:restriction> </xs:simpleType> |