Schema Resources.xsd


schema location ..\..\Resources.xsd
attributeFormDefault unqualified
elementFormDefault qualified
 
Elements  Complex types 
OrganizationResources  AdditionalIdListResourcesInt 
Resource  AdditionalIdTypeResourcesInt 
OrganizationTypeResourcesInt 
ResourceTypeProperty 


schema location ..\..\Include\OrgBasicTypes.xsd
attributeFormDefault unqualified
elementFormDefault qualified
 
Complex types 
ExternalOrganizationType 
OrganizationType 
OrganizationType2 
ResourceType 
ValidPeriodTypeOrgs 


schema location ..\..\include\periodicbasictypes.xsd
attributeFormDefault unqualified
elementFormDefault qualified
 
Complex types 
PerFixCodeTextCommentType 
PerFixCodeTextType 
PerFixCodeType 
PerFixDTCodeTextCommentType 
PerFixDTCodeTextType 
PerFixDTCodeType 
PerFixDTTextCommentType 
PerFixTextCommentType 
PerVarCodeTextCommentType 
PerVarCodeTextType 
PerVarCodeType 
PerVarDTCodeTextCommentType 
PerVarDTCodeTextType 
PerVarDTCodeType 
PerVarDTTextCommentType 
PerVarTextCommentType 
ValidPeriodDateTimeType 
ValidPeriodDateType 


element OrganizationResources
diagram Resources_p1.png
properties
content complex
children OrganizationUnitId Resources
annotation
documentation
Lists the resources in an organizationunit
source <xs:element name="OrganizationResources">
 
<xs:annotation>
   
<xs:documentation>Lists the resources in an organizationunit</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="OrganizationUnitId" type="xs:int">
       
<xs:annotation>
         
<xs:documentation>Internal ID from the HIS about the organizationunit.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Resources">
       
<xs:annotation>
         
<xs:documentation>Resources in the unit</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Resource" type="ResourceTypeProperty" maxOccurs="unbounded"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element OrganizationResources/OrganizationUnitId
diagram Resources_p2.png
type xs:int
properties
content simple
annotation
documentation
Internal ID from the HIS about the organizationunit.
source <xs:element name="OrganizationUnitId" type="xs:int">
 
<xs:annotation>
   
<xs:documentation>Internal ID from the HIS about the organizationunit.</xs:documentation>
 
</xs:annotation>
</xs:element>

element OrganizationResources/Resources
diagram Resources_p3.png
properties
content complex
children Resource
annotation
documentation
Resources in the unit
source <xs:element name="Resources">
 
<xs:annotation>
   
<xs:documentation>Resources in the unit</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Resource" type="ResourceTypeProperty" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element OrganizationResources/Resources/Resource
diagram Resources_p4.png
type ResourceTypeProperty
properties
minOcc 1
maxOcc unbounded
content complex
children Id Code Name Property ValidPeriod OfficialId ResourceId TypeOfResourceId ResourceProperties AdditionalResourceIds ResourceUnits LastChangedDate
source <xs:element name="Resource" type="ResourceTypeProperty" maxOccurs="unbounded"/>

element Resource
diagram Resources_p5.png
type extension of ResourceTypeProperty
properties
content complex
children Id Code Name Property ValidPeriod OfficialId ResourceId TypeOfResourceId ResourceProperties AdditionalResourceIds ResourceUnits LastChangedDate
annotation
documentation
A resource's id, code, name and property/category
source <xs:element name="Resource">
 
<xs:annotation>
   
<xs:documentation>A resource's id, code, name and property/category</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="ResourceTypeProperty"/>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

complexType AdditionalIdListResourcesInt
diagram Resources_p6.png
children AdditionalId
used by
element OrganizationTypeResourcesInt/AdditionalIds
annotation
documentation
Type for list of additional id for organiszation, requester, contact, patientids etc
source <xs:complexType name="AdditionalIdListResourcesInt">
 
<xs:annotation>
   
<xs:documentation>Type for list of additional id for organiszation, requester, contact, patientids etc</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="AdditionalId" type="AdditionalIdTypeResourcesInt" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element AdditionalIdListResourcesInt/AdditionalId
diagram Resources_p7.png
type AdditionalIdTypeResourcesInt
properties
minOcc 1
maxOcc unbounded
content complex
children Id TypeOfId
source <xs:element name="AdditionalId" type="AdditionalIdTypeResourcesInt" maxOccurs="unbounded"/>

complexType AdditionalIdTypeResourcesInt
diagram Resources_p8.png
children Id TypeOfId
used by
element AdditionalIdListResourcesInt/AdditionalId
annotation
documentation
Type for additional id for organiszation, requester, contact, patientids etc
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>

element AdditionalIdTypeResourcesInt/Id
diagram Resources_p9.png
type xs:string
properties
content simple
source <xs:element name="Id" type="xs:string"/>

element AdditionalIdTypeResourcesInt/TypeOfId
diagram Resources_p10.png
type xs:string
properties
content simple
annotation
documentation
KITH code standard  8268 Some of the types are:        ENH=Off. org.no in Br.sund HER=HER-id                RSH=RESH-id                 NPR= NPR nr               LOK= Local id           XXX=Annet                  
Other Tieto codes are:
For HIS90:
LUI=UniqueId   
source <xs:element name="TypeOfId" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>KITH code standard  8268 Some of the types are:        ENH=Off. org.no in Br.sund HER=HER-id                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>

complexType OrganizationTypeResourcesInt
diagram Resources_p11.png
children Id TypeOfId ShortNameId Name AdditionalIds DefaultUnit
used by
element ResourceTypeProperty/ResourceUnits
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="AdditionalIdListResourcesInt" 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>

element OrganizationTypeResourcesInt/Id
diagram Resources_p12.png
type xs:string
properties
content simple
annotation
documentation
Id
source <xs:element name="Id" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Id</xs:documentation>
 
</xs:annotation>
</xs:element>

element OrganizationTypeResourcesInt/TypeOfId
diagram Resources_p13.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Type of Id as defined by PAS.

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

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

element OrganizationTypeResourcesInt/ShortNameId
diagram Resources_p14.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ShortNameId" type="xs:string" minOccurs="0"/>

element OrganizationTypeResourcesInt/Name
diagram Resources_p15.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Name" type="xs:string" minOccurs="0"/>

element OrganizationTypeResourcesInt/AdditionalIds
diagram Resources_p16.png
type AdditionalIdListResourcesInt
properties
minOcc 0
maxOcc 1
content complex
children AdditionalId
annotation
documentation
Additional ids for the unit
source <xs:element name="AdditionalIds" type="AdditionalIdListResourcesInt" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Additional ids for the unit</xs:documentation>
 
</xs:annotation>
</xs:element>

element OrganizationTypeResourcesInt/DefaultUnit
diagram Resources_p17.png
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
The resource default unit releated to this resource code
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>

complexType ResourceTypeProperty
diagram Resources_p18.png
type extension of ResourceType
properties
base ResourceType
children Id Code Name Property ValidPeriod OfficialId ResourceId TypeOfResourceId ResourceProperties AdditionalResourceIds ResourceUnits LastChangedDate
used by
elements Resource OrganizationResources/Resources/Resource
annotation
documentation
Resource id, code, name and type
source <xs:complexType name="ResourceTypeProperty">
 
<xs:annotation>
   
<xs:documentation>Resource id, code, name and type</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="ResourceType">
     
<xs:sequence>
       
<xs:element name="Property" type="xs:string" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Property the resource have or category/type.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="ValidPeriod" type="ValidPeriodDateType" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>HIS90 Only</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="OfficialId" type="xs:string" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>HIS90 only. Unigue Id</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="ResourceId" type="xs:string" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Resource id, replacement for Id
HIS90: Mandatory
ResourceId is a combined idDept_No|Resource_Code
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="TypeOfResourceId" type="xs:string" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>TypeOfId in ResourceId
Valid values are:
LOC=Lokal resource id
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="ResourceProperties" minOccurs="0">
         
<xs:complexType>
           
<xs:sequence>
             
<xs:element name="ResourceProperty" maxOccurs="unbounded">
               
<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: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
</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:extension>
 
</xs:complexContent>
</xs:complexType>

element ResourceTypeProperty/Property
diagram Resources_p19.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Property the resource have or category/type.
source <xs:element name="Property" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Property the resource have or category/type.</xs:documentation>
 
</xs:annotation>
</xs:element>

element ResourceTypeProperty/ValidPeriod
diagram Resources_p20.png
type ValidPeriodDateType
properties
minOcc 0
maxOcc 1
content complex
children ValidFrom ValidTo
annotation
documentation
HIS90 Only
source <xs:element name="ValidPeriod" type="ValidPeriodDateType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>HIS90 Only</xs:documentation>
 
</xs:annotation>
</xs:element>

element ResourceTypeProperty/OfficialId
diagram Resources_p21.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
HIS90 only. Unigue Id
source <xs:element name="OfficialId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>HIS90 only. Unigue Id</xs:documentation>
 
</xs:annotation>
</xs:element>

element ResourceTypeProperty/ResourceId
diagram Resources_p22.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Resource id, replacement for Id
HIS90: Mandatory
ResourceId is a combined idDept_No|Resource_Code
source <xs:element name="ResourceId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Resource id, replacement for Id
HIS90: Mandatory
ResourceId is a combined idDept_No|Resource_Code
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ResourceTypeProperty/TypeOfResourceId
diagram Resources_p23.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
TypeOfId in ResourceId
Valid values are:
LOC=Lokal resource id
source <xs:element name="TypeOfResourceId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>TypeOfId in ResourceId
Valid values are:
LOC=Lokal resource id
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ResourceTypeProperty/ResourceProperties
diagram Resources_p24.png
properties
minOcc 0
maxOcc 1
content complex
children ResourceProperty
source <xs:element name="ResourceProperties" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ResourceProperty" maxOccurs="unbounded">
       
<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:sequence>
 
</xs:complexType>
</xs:element>

element ResourceTypeProperty/ResourceProperties/ResourceProperty
diagram Resources_p25.png
properties
minOcc 1
maxOcc unbounded
content complex
children Code Text
source <xs:element name="ResourceProperty" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="xs:string"/>
     
<xs:element name="Text" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ResourceTypeProperty/ResourceProperties/ResourceProperty/Code
diagram Resources_p26.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element ResourceTypeProperty/ResourceProperties/ResourceProperty/Text
diagram Resources_p27.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Text" type="xs:string" minOccurs="0"/>

element ResourceTypeProperty/AdditionalResourceIds
diagram Resources_p28.png
properties
minOcc 0
maxOcc unbounded
content complex
children Id TypeOfId
annotation
documentation
AdditionalIds if the resource have more ids. E.g. useird, SSN
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
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ResourceTypeProperty/AdditionalResourceIds/Id
diagram Resources_p29.png
type xs:string
properties
content simple
annotation
documentation
The value of the id as it is stored in the database
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>

element ResourceTypeProperty/AdditionalResourceIds/TypeOfId
diagram Resources_p30.png
type xs:string
properties
content simple
annotation
documentation
Type of id in Id.
Valid values are:
UID = User Id/Name
FNR = Persons official id
LOC= Local Id
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
</xs:documentation>
 
</xs:annotation>
</xs:element>

element ResourceTypeProperty/ResourceUnits
diagram Resources_p31.png
type OrganizationTypeResourcesInt
properties
minOcc 0
maxOcc unbounded
content complex
children Id TypeOfId ShortNameId Name AdditionalIds DefaultUnit
annotation
documentation
Unit the resource belongs to
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>

element ResourceTypeProperty/LastChangedDate
diagram Resources_p32.png
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date (and Time if exists) when resource was last changed/updated
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>

complexType ExternalOrganizationType
diagram Resources_p33.png
children Id Code Name OfficialId
annotation
documentation
Type for an external organization or resource (EksternInstans)
source <xs:complexType name="ExternalOrganizationType">
 
<xs:annotation>
   
<xs:documentation>Type for an external organization or resource (EksternInstans)</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Id" type="xs:string"/>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="Name" type="xs:string"/>
   
<xs:element name="OfficialId" type="xs:string" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ExternalOrganizationType/Id
diagram Resources_p34.png
type xs:string
properties
content simple
source <xs:element name="Id" type="xs:string"/>

element ExternalOrganizationType/Code
diagram Resources_p35.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element ExternalOrganizationType/Name
diagram Resources_p36.png
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

element ExternalOrganizationType/OfficialId
diagram Resources_p37.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="OfficialId" type="xs:string" minOccurs="0"/>

complexType OrganizationType
diagram Resources_p38.png
children Id TypeOfId ShortNameId Name OfficialId ValidPeriod
used by
complexType OrganizationType2
annotation
documentation
Type for the organizational unit
source <xs:complexType name="OrganizationType">
 
<xs:annotation>
   
<xs:documentation>Type for the organizational unit</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Id" type="xs:int"/>
   
<xs:element name="TypeOfId" type="xs:string" minOccurs="0"/>
   
<xs:element name="ShortNameId" type="xs:string"/>
   
<xs:element name="Name" type="xs:string" minOccurs="0"/>
   
<xs:element name="OfficialId" type="xs:string" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>HIS90 only. Unique Id</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="ValidPeriod" type="ValidPeriodTypeOrgs" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element OrganizationType/Id
diagram Resources_p39.png
type xs:int
properties
content simple
source <xs:element name="Id" type="xs:int"/>

element OrganizationType/TypeOfId
diagram Resources_p40.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="TypeOfId" type="xs:string" minOccurs="0"/>

element OrganizationType/ShortNameId
diagram Resources_p41.png
type xs:string
properties
content simple
source <xs:element name="ShortNameId" type="xs:string"/>

element OrganizationType/Name
diagram Resources_p42.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Name" type="xs:string" minOccurs="0"/>

element OrganizationType/OfficialId
diagram Resources_p43.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
HIS90 only. Unique Id
source <xs:element name="OfficialId" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>HIS90 only. Unique Id</xs:documentation>
 
</xs:annotation>
</xs:element>

element OrganizationType/ValidPeriod
diagram Resources_p44.png
type ValidPeriodTypeOrgs
properties
minOcc 0
maxOcc 1
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodTypeOrgs" minOccurs="0"/>

complexType OrganizationType2
diagram Resources_p45.png
type extension of OrganizationType
properties
base OrganizationType
children Id TypeOfId ShortNameId Name OfficialId ValidPeriod OrgUnitType
annotation
documentation
Type for the organizational unit extended
source <xs:complexType name="OrganizationType2">
 
<xs:annotation>
   
<xs:documentation>Type for the organizational unit extended</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="OrganizationType">
     
<xs:sequence>
       
<xs:element name="OrgUnitType" type="xs:string" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation>Organization unit type
I : Inpatients/Sengepost org
P : Oupatients/Poliklinikk org
A : Admin org
R : Xray/røntgen org
M : Reception/Mottakelse org
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element OrganizationType2/OrgUnitType
diagram Resources_p46.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Organization unit type
I : Inpatients/Sengepost org
P : Oupatients/Poliklinikk org
A : Admin org
R : Xray/røntgen org
M : Reception/Mottakelse org
source <xs:element name="OrgUnitType" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Organization unit type
I : Inpatients/Sengepost org
P : Oupatients/Poliklinikk org
A : Admin org
R : Xray/røntgen org
M : Reception/Mottakelse org
</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType ResourceType
diagram Resources_p47.png
children Id Code Name
used by
complexType ResourceTypeProperty
annotation
documentation
Type for a resource
source <xs:complexType name="ResourceType">
 
<xs:annotation>
   
<xs:documentation>Type for a resource</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Id" type="xs:string"/>
   
<xs:element name="Code" type="xs:string" minOccurs="0"/>
   
<xs:element name="Name" type="xs:string"/>
 
</xs:sequence>
</xs:complexType>

element ResourceType/Id
diagram Resources_p48.png
type xs:string
properties
content simple
source <xs:element name="Id" type="xs:string"/>

element ResourceType/Code
diagram Resources_p49.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Code" type="xs:string" minOccurs="0"/>

element ResourceType/Name
diagram Resources_p50.png
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

complexType ValidPeriodTypeOrgs
diagram Resources_p51.png
children ValidFrom ValidTo
used by
element OrganizationType/ValidPeriod
source <xs:complexType name="ValidPeriodTypeOrgs">
 
<xs:sequence>
   
<xs:element name="ValidFrom" type="xs:dateTime" minOccurs="0"/>
   
<xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ValidPeriodTypeOrgs/ValidFrom
diagram Resources_p52.png
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ValidFrom" type="xs:dateTime" minOccurs="0"/>

element ValidPeriodTypeOrgs/ValidTo
diagram Resources_p53.png
type xs:dateTime
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ValidTo" type="xs:dateTime" minOccurs="0"/>

complexType PerFixCodeTextCommentType
diagram Resources_p54.png
children Code Text Comment ValidPeriod
annotation
documentation
Type for periodic fixed (date only) code, text and optional comment strings.
source <xs:complexType name="PerFixCodeTextCommentType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic fixed (date only) code, text and optional comment strings.</xs:documentation>
 
</xs:annotation>
 
<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:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element PerFixCodeTextCommentType/Code
diagram Resources_p55.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PerFixCodeTextCommentType/Text
diagram Resources_p56.png
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element PerFixCodeTextCommentType/Comment
diagram Resources_p57.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerFixCodeTextCommentType/ValidPeriod
diagram Resources_p58.png
type ValidPeriodDateType
properties
minOcc 1
maxOcc unbounded
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

complexType PerFixCodeTextType
diagram Resources_p59.png
children Code Text ValidPeriod
annotation
documentation
Type for periodic (date only) fixed code and text strings.
source <xs:complexType name="PerFixCodeTextType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic (date only) fixed code and text strings.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="Text" type="xs:string"/>
   
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element PerFixCodeTextType/Code
diagram Resources_p60.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PerFixCodeTextType/Text
diagram Resources_p61.png
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element PerFixCodeTextType/ValidPeriod
diagram Resources_p62.png
type ValidPeriodDateType
properties
minOcc 1
maxOcc unbounded
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

complexType PerFixCodeType
diagram Resources_p63.png
children Code ValidPeriod
annotation
documentation
Type for periodic (date only) fixed code string.
source <xs:complexType name="PerFixCodeType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic (date only) fixed code string.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element PerFixCodeType/Code
diagram Resources_p64.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PerFixCodeType/ValidPeriod
diagram Resources_p65.png
type ValidPeriodDateType
properties
minOcc 1
maxOcc unbounded
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

complexType PerFixDTCodeTextCommentType
diagram Resources_p66.png
children Code Text Comment ValidPeriod
annotation
documentation
Type for periodic fixed (date+time) code, text and optional comment strings.
source <xs:complexType name="PerFixDTCodeTextCommentType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic fixed (date+time) code, text and optional comment strings.</xs:documentation>
 
</xs:annotation>
 
<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:element name="ValidPeriod" type="ValidPeriodDateTimeType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element PerFixDTCodeTextCommentType/Code
diagram Resources_p67.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PerFixDTCodeTextCommentType/Text
diagram Resources_p68.png
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element PerFixDTCodeTextCommentType/Comment
diagram Resources_p69.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerFixDTCodeTextCommentType/ValidPeriod
diagram Resources_p70.png
type ValidPeriodDateTimeType
properties
minOcc 1
maxOcc unbounded
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateTimeType" maxOccurs="unbounded"/>

complexType PerFixDTCodeTextType
diagram Resources_p71.png
children Code Text ValidPeriod
annotation
documentation
Type for periodic (date+time) fixed code and text strings.
source <xs:complexType name="PerFixDTCodeTextType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic (date+time) fixed code and text strings.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="Text" type="xs:string"/>
   
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element PerFixDTCodeTextType/Code
diagram Resources_p72.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PerFixDTCodeTextType/Text
diagram Resources_p73.png
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element PerFixDTCodeTextType/ValidPeriod
diagram Resources_p74.png
type ValidPeriodDateTimeType
properties
minOcc 1
maxOcc unbounded
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateTimeType" maxOccurs="unbounded"/>

complexType PerFixDTCodeType
diagram Resources_p75.png
children Code ValidPeriod
annotation
documentation
Type for periodic (date+time) fixed code string.
source <xs:complexType name="PerFixDTCodeType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic (date+time) fixed code string.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element PerFixDTCodeType/Code
diagram Resources_p76.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PerFixDTCodeType/ValidPeriod
diagram Resources_p77.png
type ValidPeriodDateTimeType
properties
minOcc 1
maxOcc unbounded
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateTimeType" maxOccurs="unbounded"/>

complexType PerFixDTTextCommentType
diagram Resources_p78.png
children Text Comment ValidPeriod
annotation
documentation
Type for periodic (date+time) fixed text and comment (optional) strings.
source <xs:complexType name="PerFixDTTextCommentType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic (date+time) fixed text and comment (optional) strings.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Text" type="xs:string"/>
   
<xs:element name="Comment" type="xs:string" minOccurs="0"/>
   
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element PerFixDTTextCommentType/Text
diagram Resources_p79.png
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element PerFixDTTextCommentType/Comment
diagram Resources_p80.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerFixDTTextCommentType/ValidPeriod
diagram Resources_p81.png
type ValidPeriodDateTimeType
properties
minOcc 1
maxOcc unbounded
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateTimeType" maxOccurs="unbounded"/>

complexType PerFixTextCommentType
diagram Resources_p82.png
children Text Comment ValidPeriod
annotation
documentation
Type for periodic (date only) fixed text and comment (optional) string. Example of use: A property of a org.unit which can be on or off in various periods, but with same meaning/text. Do not set "unbounded" on item of this type.
source <xs:complexType name="PerFixTextCommentType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic (date only) fixed text and comment (optional) string. Example of use: A property of a org.unit which can be on or off in various periods, but with same meaning/text. Do not set "unbounded" on item of this type.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Text" type="xs:string"/>
   
<xs:element name="Comment" type="xs:string" minOccurs="0"/>
   
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element PerFixTextCommentType/Text
diagram Resources_p83.png
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element PerFixTextCommentType/Comment
diagram Resources_p84.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerFixTextCommentType/ValidPeriod
diagram Resources_p85.png
type ValidPeriodDateType
properties
minOcc 1
maxOcc unbounded
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

complexType PerVarCodeTextCommentType
diagram Resources_p86.png
children Code Text Comment ValidPeriod
annotation
documentation
Type for periodic variable (date only) code, text and optional comment strings.
source <xs:complexType name="PerVarCodeTextCommentType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic variable (date only) code, text and optional comment strings.</xs:documentation>
 
</xs:annotation>
 
<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:element name="ValidPeriod" type="ValidPeriodDateType"/>
 
</xs:sequence>
</xs:complexType>

element PerVarCodeTextCommentType/Code
diagram Resources_p87.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PerVarCodeTextCommentType/Text
diagram Resources_p88.png
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element PerVarCodeTextCommentType/Comment
diagram Resources_p89.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerVarCodeTextCommentType/ValidPeriod
diagram Resources_p90.png
type ValidPeriodDateType
properties
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateType"/>

complexType PerVarCodeTextType
diagram Resources_p91.png
children Code Text ValidPeriod
annotation
documentation
Type for periodic variable (date only) code and text strings.
source <xs:complexType name="PerVarCodeTextType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic variable (date only) code and text strings.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="Text" type="xs:string"/>
   
<xs:element name="ValidPeriod" type="ValidPeriodDateType"/>
 
</xs:sequence>
</xs:complexType>

element PerVarCodeTextType/Code
diagram Resources_p92.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PerVarCodeTextType/Text
diagram Resources_p93.png
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element PerVarCodeTextType/ValidPeriod
diagram Resources_p94.png
type ValidPeriodDateType
properties
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateType"/>

complexType PerVarCodeType
diagram Resources_p95.png
children Code ValidPeriod
annotation
documentation
Type for periodic variable (date only) code string.
source <xs:complexType name="PerVarCodeType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic variable (date only) code string.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="ValidPeriod" type="ValidPeriodDateType"/>
 
</xs:sequence>
</xs:complexType>

element PerVarCodeType/Code
diagram Resources_p96.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PerVarCodeType/ValidPeriod
diagram Resources_p97.png
type ValidPeriodDateType
properties
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateType"/>

complexType PerVarDTCodeTextCommentType
diagram Resources_p98.png
children Code Text Comment ValidPeriod
annotation
documentation
Type for periodic variable (date+time) code, text and optional comment strings.
source <xs:complexType name="PerVarDTCodeTextCommentType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic variable (date+time) code, text and optional comment strings.</xs:documentation>
 
</xs:annotation>
 
<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:element name="ValidPeriod" type="ValidPeriodDateTimeType"/>
 
</xs:sequence>
</xs:complexType>

element PerVarDTCodeTextCommentType/Code
diagram Resources_p99.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PerVarDTCodeTextCommentType/Text
diagram Resources_p100.png
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element PerVarDTCodeTextCommentType/Comment
diagram Resources_p101.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerVarDTCodeTextCommentType/ValidPeriod
diagram Resources_p102.png
type ValidPeriodDateTimeType
properties
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateTimeType"/>

complexType PerVarDTCodeTextType
diagram Resources_p103.png
children Code Text ValidPeriod
annotation
documentation
Type for periodic variable (date+time) code and text strings.
source <xs:complexType name="PerVarDTCodeTextType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic variable (date+time) code and text strings.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="Text" type="xs:string"/>
   
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType"/>
 
</xs:sequence>
</xs:complexType>

element PerVarDTCodeTextType/Code
diagram Resources_p104.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PerVarDTCodeTextType/Text
diagram Resources_p105.png
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element PerVarDTCodeTextType/ValidPeriod
diagram Resources_p106.png
type ValidPeriodDateTimeType
properties
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateTimeType"/>

complexType PerVarDTCodeType
diagram Resources_p107.png
children Code ValidPeriod
annotation
documentation
Type for periodic variable (date+time) code string.
source <xs:complexType name="PerVarDTCodeType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic variable (date+time) code string.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" type="xs:string"/>
   
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType"/>
 
</xs:sequence>
</xs:complexType>

element PerVarDTCodeType/Code
diagram Resources_p108.png
type xs:string
properties
content simple
source <xs:element name="Code" type="xs:string"/>

element PerVarDTCodeType/ValidPeriod
diagram Resources_p109.png
type ValidPeriodDateTimeType
properties
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateTimeType"/>

complexType PerVarDTTextCommentType
diagram Resources_p110.png
children Text Comment ValidPeriod
annotation
documentation
Type for periodic (date+time) variable text and comment (optional) strings.
source <xs:complexType name="PerVarDTTextCommentType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic (date+time) variable text and comment (optional) strings.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Text" type="xs:string"/>
   
<xs:element name="Comment" type="xs:string" minOccurs="0"/>
   
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType"/>
 
</xs:sequence>
</xs:complexType>

element PerVarDTTextCommentType/Text
diagram Resources_p111.png
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element PerVarDTTextCommentType/Comment
diagram Resources_p112.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerVarDTTextCommentType/ValidPeriod
diagram Resources_p113.png
type ValidPeriodDateTimeType
properties
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateTimeType"/>

complexType PerVarTextCommentType
diagram Resources_p114.png
children Text Comment ValidPeriod
annotation
documentation
Type for periodic variable (date only) text and comment (optional) strings. Example of use: Active/passive status with comment for a org.unit. Set "unbounded" on the item of this type. Data type can be extended by adding a sequence and other subsidiary items.
source <xs:complexType name="PerVarTextCommentType">
 
<xs:annotation>
   
<xs:documentation>Type for periodic variable (date only) text and comment (optional) strings. Example of use: Active/passive status with comment for a org.unit. Set "unbounded" on the item of this type. Data type can be extended by adding a sequence and other subsidiary items.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Text" type="xs:string"/>
   
<xs:element name="Comment" type="xs:string" minOccurs="0"/>
   
<xs:element name="ValidPeriod" type="ValidPeriodDateType"/>
 
</xs:sequence>
</xs:complexType>

element PerVarTextCommentType/Text
diagram Resources_p115.png
type xs:string
properties
content simple
source <xs:element name="Text" type="xs:string"/>

element PerVarTextCommentType/Comment
diagram Resources_p116.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerVarTextCommentType/ValidPeriod
diagram Resources_p117.png
type ValidPeriodDateType
properties
content complex
children ValidFrom ValidTo
source <xs:element name="ValidPeriod" type="ValidPeriodDateType"/>

complexType ValidPeriodDateTimeType
diagram Resources_p118.png
children ValidFrom ValidTo
used by
elements PerVarDTCodeType/ValidPeriod PerVarDTCodeTextType/ValidPeriod PerVarDTCodeTextCommentType/ValidPeriod PerVarDTTextCommentType/ValidPeriod PerFixDTCodeType/ValidPeriod PerFixDTCodeTextType/ValidPeriod PerFixDTCodeTextCommentType/ValidPeriod PerFixDTTextCommentType/ValidPeriod
annotation
documentation
Type for valid datetimeperiods (date and time/clock)
source <xs:complexType name="ValidPeriodDateTimeType">
 
<xs:annotation>
   
<xs:documentation>Type for valid datetimeperiods (date and time/clock)</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="ValidFrom" type="xs:dateTime"/>
   
<xs:element name="ValidTo" type="xs:dateTime"/>
 
</xs:sequence>
</xs:complexType>

element ValidPeriodDateTimeType/ValidFrom
diagram Resources_p119.png
type xs:dateTime
properties
content simple
source <xs:element name="ValidFrom" type="xs:dateTime"/>

element ValidPeriodDateTimeType/ValidTo
diagram Resources_p120.png
type xs:dateTime
properties
content simple
source <xs:element name="ValidTo" type="xs:dateTime"/>

complexType ValidPeriodDateType
diagram Resources_p121.png
children ValidFrom ValidTo
used by
elements ResourceTypeProperty/ValidPeriod PerVarCodeType/ValidPeriod PerVarCodeTextType/ValidPeriod PerVarCodeTextCommentType/ValidPeriod PerVarTextCommentType/ValidPeriod PerFixCodeType/ValidPeriod PerFixCodeTextType/ValidPeriod PerFixCodeTextCommentType/ValidPeriod PerFixTextCommentType/ValidPeriod
annotation
documentation
Type for valid dateperiods (date only, not time/clock)
source <xs:complexType name="ValidPeriodDateType">
 
<xs:annotation>
   
<xs:documentation>Type for valid dateperiods (date only, not time/clock)</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="ValidFrom" type="xs:date"/>
   
<xs:element name="ValidTo" type="xs:date"/>
 
</xs:sequence>
</xs:complexType>

element ValidPeriodDateType/ValidFrom
diagram Resources_p122.png
type xs:date
properties
content simple
source <xs:element name="ValidFrom" type="xs:date"/>

element ValidPeriodDateType/ValidTo
diagram Resources_p123.png
type xs:date
properties
content simple
source <xs:element name="ValidTo" type="xs:date"/>


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