Schema orgdetails.xsd


schema location:  ..\..\orgdetails.xsd
 
Elements  Complex types 
OrganizationDetails  CareUnitStatusAndDetailsType 
OrganizationStatus  OrganizationAddressesType 


schema location:  ..\..\Include\OrgBasicTypes.xsd
 
Complex types 
ExternalOrganizationType 
OrganizationType 
ResourceType 


schema location:  ..\..\Include\OrgPropertyType.xsd
 
Complex types 
OrganizationPropertiesType 


schema location:  ..\..\Include\PeriodicBasicTypes.xsd
 
Complex types 
PerFixCodeTextCommentType 
PerFixCodeTextType 
PerFixCodeType 
PerFixDTCodeTextCommentType 
PerFixDTCodeTextType 
PerFixDTCodeType 
PerFixDTTextCommentType 
PerFixTextCommentType 
PerVarCodeTextCommentType 
PerVarCodeTextType 
PerVarCodeType 
PerVarDTCodeTextCommentType 
PerVarDTCodeTextType 
PerVarDTCodeType 
PerVarDTTextCommentType 
PerVarTextCommentType 
ValidPeriodDateTimeType 
ValidPeriodDateType 


element OrganizationDetails
diagram
children Id ShortNameId Name ParentId OfficialHealthCareInstitutionId OfficialHealthCareDepartmentId Comment TemplateType TemplateDescription HierarchicalLevel UnitActivePassiveStatus CareUnitStatusAndDetails Properties Addresses
annotation
documentation 
Details for one organizational unit
source
<xs:element name="OrganizationDetails">
  <xs:annotation>
    <xs:documentation>Details for one organizational unit</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Id" type="xs:int"/>
      <xs:element name="ShortNameId" type="xs:string"/>
      <xs:element name="Name" type="xs:string"/>
      <xs:element name="ParentId" type="xs:int">
        <xs:annotation>
          <xs:documentation>Id of parental unit (0/none if top level or virtual unit)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="OfficialHealthCareInstitutionId" type="xs:string"/>
      <xs:element name="OfficialHealthCareDepartmentId" type="xs:string"/>
      <xs:element name="Comment" type="xs:string"/>
      <xs:element name="TemplateType" type="xs:string">
        <xs:annotation>
          <xs:documentation>Type of the original unit template</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TemplateDescription" type="xs:string">
        <xs:annotation>
          <xs:documentation>Description of the original unit template type</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="HierarchicalLevel" type="xs:int">
        <xs:annotation>
          <xs:documentation>Level in hierarchical structure (lowest nearer root). Inherited form the TemplateType</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UnitActivePassiveStatus" type="PerVarTextCommentType" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Active/passive periods for the organizational unit.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CareUnitStatusAndDetails" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Active/passive periods for details of unit if it is of "CareUnit" type</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="StatusAndDetail" type="CareUnitStatusAndDetailsType" maxOccurs="unbounded"/>
            <xs:element name="NumberOfFemaleBeds" type="xs:int" minOccurs="0"/>
            <xs:element name="NumberOfMaleBeds" type="xs:int" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Properties" type="OrganizationPropertiesType">
        <xs:annotation>
          <xs:documentation>All properties for this organization unit</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Addresses" type="OrganizationAddressesType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationDetails/Id
diagram
type xs:int
source
<xs:element name="Id" type="xs:int"/>

element OrganizationDetails/ShortNameId
diagram
type xs:string
source
<xs:element name="ShortNameId" type="xs:string"/>

element OrganizationDetails/Name
diagram
type xs:string
source
<xs:element name="Name" type="xs:string"/>

element OrganizationDetails/ParentId
diagram
type xs:int
annotation
documentation 
Id of parental unit (0/none if top level or virtual unit)
source
<xs:element name="ParentId" type="xs:int">
  <xs:annotation>
    <xs:documentation>Id of parental unit (0/none if top level or virtual unit)</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationDetails/OfficialHealthCareInstitutionId
diagram
type xs:string
source
<xs:element name="OfficialHealthCareInstitutionId" type="xs:string"/>

element OrganizationDetails/OfficialHealthCareDepartmentId
diagram
type xs:string
source
<xs:element name="OfficialHealthCareDepartmentId" type="xs:string"/>

element OrganizationDetails/Comment
diagram
type xs:string
source
<xs:element name="Comment" type="xs:string"/>

element OrganizationDetails/TemplateType
diagram
type xs:string
annotation
documentation 
Type of the original unit template
source
<xs:element name="TemplateType" type="xs:string">
  <xs:annotation>
    <xs:documentation>Type of the original unit template</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationDetails/TemplateDescription
diagram
type xs:string
annotation
documentation 
Description of the original unit template type
source
<xs:element name="TemplateDescription" type="xs:string">
  <xs:annotation>
    <xs:documentation>Description of the original unit template type</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationDetails/HierarchicalLevel
diagram
type xs:int
annotation
documentation 
Level in hierarchical structure (lowest nearer root). Inherited form the TemplateType
source
<xs:element name="HierarchicalLevel" type="xs:int">
  <xs:annotation>
    <xs:documentation>Level in hierarchical structure (lowest nearer root). Inherited form the TemplateType</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationDetails/UnitActivePassiveStatus
diagram
type PerVarTextCommentType
children Text Comment ValidPeriod
annotation
documentation 
Active/passive periods for the organizational unit.
source
<xs:element name="UnitActivePassiveStatus" type="PerVarTextCommentType" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Active/passive periods for the organizational unit.</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationDetails/CareUnitStatusAndDetails
diagram
children StatusAndDetail NumberOfFemaleBeds NumberOfMaleBeds
annotation
documentation 
Active/passive periods for details of unit if it is of "CareUnit" type
source
<xs:element name="CareUnitStatusAndDetails" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Active/passive periods for details of unit if it is of "CareUnit" type</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="StatusAndDetail" type="CareUnitStatusAndDetailsType" maxOccurs="unbounded"/>
      <xs:element name="NumberOfFemaleBeds" type="xs:int" minOccurs="0"/>
      <xs:element name="NumberOfMaleBeds" type="xs:int" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationDetails/CareUnitStatusAndDetails/StatusAndDetail
diagram
type CareUnitStatusAndDetailsType
children ValidPeriod Type TypeOfWard NumberOfBedsNormal NumberOfBedsForActualUse Comment
source
<xs:element name="StatusAndDetail" type="CareUnitStatusAndDetailsType" maxOccurs="unbounded"/>

element OrganizationDetails/CareUnitStatusAndDetails/NumberOfFemaleBeds
diagram
type xs:int
source
<xs:element name="NumberOfFemaleBeds" type="xs:int" minOccurs="0"/>

element OrganizationDetails/CareUnitStatusAndDetails/NumberOfMaleBeds
diagram
type xs:int
source
<xs:element name="NumberOfMaleBeds" type="xs:int" minOccurs="0"/>

element OrganizationDetails/Properties
diagram
type OrganizationPropertiesType
children ExtraSecurity Instititution MedicalList MedicalListRequest MedicalRegistration MedicalSpecialityRegistration MedicalRegistrationRequest CareList CareRegistration CareRegistrationDayCare CareRegistrationInPatient CareRegistrationOutPatient Psychiatry DischargedTo OtherProperties
annotation
documentation 
All properties for this organization unit
source
<xs:element name="Properties" type="OrganizationPropertiesType">
  <xs:annotation>
    <xs:documentation>All properties for this organization unit</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationDetails/Addresses
diagram
type OrganizationAddressesType
children Address1 Address2 Address3 PostalAddress1 PostalAddress2 PostalNumber PostalDistrict EMailAddress FaxNumber PhoneNumber OtherAddresses
source
<xs:element name="Addresses" type="OrganizationAddressesType"/>

element OrganizationStatus
diagram
children OccupiedBeds Capacity LastDay
source
<xs:element name="OrganizationStatus">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="OccupiedBeds">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="NoOfOccupiedBeds" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Total number of all occupied beds in unit on current date or from date in query</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfPatientBeds" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Number of available beds  + available capacity for day patients - total number of all occupied beds - beds occupied by day patients - beds occupied for research
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfTechnicalBeds" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Number of all occupied Technical beds, occupied with patients with stay type normal or day,  in unit on current date or from date in query
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Details">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="NoOfNormal" type="xs:int">
                    <xs:annotation>
                      <xs:documentation>HIS90: Not in use</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="NoOfDayPatients" type="xs:int">
                    <xs:annotation>
                      <xs:documentation>HIS90: Combined number of male and female day-patients on current date or from date in query
</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="NoOfEscort" type="xs:int">
                    <xs:annotation>
                      <xs:documentation>HIS90: Number of patients with stay type defined as escort on current date or from date in query
</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="NoOfHotel" type="xs:int">
                    <xs:annotation>
                      <xs:documentation>HIS90: Number of patients with stay type defined as hotel on current date or from date in query
</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="NoOfPatientHotel" type="xs:int">
                    <xs:annotation>
                      <xs:documentation>HIS90: Number of patients with stay type defined as patient hotel on current date or from date in query
</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="NoOfNewborn" type="xs:int">
                    <xs:annotation>
                      <xs:documentation>HIS90: Number of patients with stay type defined as newborn on current date or from date in query
 </xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="NoOfResearch" type="xs:int">
                    <xs:annotation>
                      <xs:documentation>HIS90: Number of patients with stay due to research on current date or from date in query
</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="NoOfLeaves" type="xs:int">
                    <xs:annotation>
                      <xs:documentation>HIS90: Number of patients on leave in selected unit on current date and time.
</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="NoOfMale" type="xs:int">
                    <xs:annotation>
                      <xs:documentation>HIS90: Combined count from number of male's that occupies beds and male's that are day patients in selected unit on current date or from-date in query.  Patients that occupy technical beds are not included.

</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="NoOfFemale" type="xs:int">
                    <xs:annotation>
                      <xs:documentation>HIS90: Combined count from number of females that occupies beds and females that are day patients in selected unit on current date or from-date in query. Patients that occupy technical beds are not included.

</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Capacity">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="NoOfBeds" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Number of beds in the unit.
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfAvailableBeds" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Number of available beds in the unit.
 </xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfTechnicalBeds" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90:  Number of technical beds in the unit.
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfDayPlaces" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Normalized capacity for day patients in the care unit.
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfAvailableDayPlaces" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Available capacity for day patients in the care unit.
</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LastDay">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="NoOfIn" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Number of admitted patients for selected unit on current date or from-date in query.
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfOut" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Number of discharged patients for selected unit on current date or from-date in query.
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfEmergency" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Number of emergency admittance on selected from date for the query. If from date in the query is space than number of emergency admittance on current date is counted.
</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationStatus/OccupiedBeds
diagram
children NoOfOccupiedBeds NoOfPatientBeds NoOfTechnicalBeds Details
source
<xs:element name="OccupiedBeds">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="NoOfOccupiedBeds" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Total number of all occupied beds in unit on current date or from date in query</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfPatientBeds" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Number of available beds  + available capacity for day patients - total number of all occupied beds - beds occupied by day patients - beds occupied for research
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfTechnicalBeds" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Number of all occupied Technical beds, occupied with patients with stay type normal or day,  in unit on current date or from date in query
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Details">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="NoOfNormal" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Not in use</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfDayPatients" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Combined number of male and female day-patients on current date or from date in query
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfEscort" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Number of patients with stay type defined as escort on current date or from date in query
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfHotel" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Number of patients with stay type defined as hotel on current date or from date in query
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfPatientHotel" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Number of patients with stay type defined as patient hotel on current date or from date in query
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfNewborn" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Number of patients with stay type defined as newborn on current date or from date in query
 </xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfResearch" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Number of patients with stay due to research on current date or from date in query
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfLeaves" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Number of patients on leave in selected unit on current date and time.
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfMale" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Combined count from number of male's that occupies beds and male's that are day patients in selected unit on current date or from-date in query.  Patients that occupy technical beds are not included.

</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NoOfFemale" type="xs:int">
              <xs:annotation>
                <xs:documentation>HIS90: Combined count from number of females that occupies beds and females that are day patients in selected unit on current date or from-date in query. Patients that occupy technical beds are not included.

</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationStatus/OccupiedBeds/NoOfOccupiedBeds
diagram
type xs:int
annotation
documentation 
HIS90: Total number of all occupied beds in unit on current date or from date in query
source
<xs:element name="NoOfOccupiedBeds" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Total number of all occupied beds in unit on current date or from date in query</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/OccupiedBeds/NoOfPatientBeds
diagram
type xs:int
annotation
documentation 
HIS90: Number of available beds  + available capacity for day patients - total number of all occupied beds - beds occupied by day patients - beds occupied for research
source
<xs:element name="NoOfPatientBeds" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Number of available beds  + available capacity for day patients - total number of all occupied beds - beds occupied by day patients - beds occupied for research
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/OccupiedBeds/NoOfTechnicalBeds
diagram
type xs:int
annotation
documentation 
HIS90: Number of all occupied Technical beds, occupied with patients with stay type normal or day,  in unit on current date or from date in query
source
<xs:element name="NoOfTechnicalBeds" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Number of all occupied Technical beds, occupied with patients with stay type normal or day,  in unit on current date or from date in query
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/OccupiedBeds/Details
diagram
children NoOfNormal NoOfDayPatients NoOfEscort NoOfHotel NoOfPatientHotel NoOfNewborn NoOfResearch NoOfLeaves NoOfMale NoOfFemale
source
<xs:element name="Details">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="NoOfNormal" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Not in use</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfDayPatients" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Combined number of male and female day-patients on current date or from date in query
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfEscort" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Number of patients with stay type defined as escort on current date or from date in query
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfHotel" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Number of patients with stay type defined as hotel on current date or from date in query
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfPatientHotel" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Number of patients with stay type defined as patient hotel on current date or from date in query
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfNewborn" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Number of patients with stay type defined as newborn on current date or from date in query
 </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfResearch" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Number of patients with stay due to research on current date or from date in query
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfLeaves" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Number of patients on leave in selected unit on current date and time.
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfMale" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Combined count from number of male's that occupies beds and male's that are day patients in selected unit on current date or from-date in query.  Patients that occupy technical beds are not included.

</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfFemale" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Combined count from number of females that occupies beds and females that are day patients in selected unit on current date or from-date in query. Patients that occupy technical beds are not included.

</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationStatus/OccupiedBeds/Details/NoOfNormal
diagram
type xs:int
annotation
documentation 
HIS90: Not in use
source
<xs:element name="NoOfNormal" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Not in use</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/OccupiedBeds/Details/NoOfDayPatients
diagram
type xs:int
annotation
documentation 
HIS90: Combined number of male and female day-patients on current date or from date in query
source
<xs:element name="NoOfDayPatients" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Combined number of male and female day-patients on current date or from date in query
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/OccupiedBeds/Details/NoOfEscort
diagram
type xs:int
annotation
documentation 
HIS90: Number of patients with stay type defined as escort on current date or from date in query
source
<xs:element name="NoOfEscort" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Number of patients with stay type defined as escort on current date or from date in query
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/OccupiedBeds/Details/NoOfHotel
diagram
type xs:int
annotation
documentation 
HIS90: Number of patients with stay type defined as hotel on current date or from date in query
source
<xs:element name="NoOfHotel" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Number of patients with stay type defined as hotel on current date or from date in query
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/OccupiedBeds/Details/NoOfPatientHotel
diagram
type xs:int
annotation
documentation 
HIS90: Number of patients with stay type defined as patient hotel on current date or from date in query
source
<xs:element name="NoOfPatientHotel" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Number of patients with stay type defined as patient hotel on current date or from date in query
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/OccupiedBeds/Details/NoOfNewborn
diagram
type xs:int
annotation
documentation 
HIS90: Number of patients with stay type defined as newborn on current date or from date in query
 
source
<xs:element name="NoOfNewborn" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Number of patients with stay type defined as newborn on current date or from date in query
 </xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/OccupiedBeds/Details/NoOfResearch
diagram
type xs:int
annotation
documentation 
HIS90: Number of patients with stay due to research on current date or from date in query
source
<xs:element name="NoOfResearch" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Number of patients with stay due to research on current date or from date in query
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/OccupiedBeds/Details/NoOfLeaves
diagram
type xs:int
annotation
documentation 
HIS90: Number of patients on leave in selected unit on current date and time.
source
<xs:element name="NoOfLeaves" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Number of patients on leave in selected unit on current date and time.
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/OccupiedBeds/Details/NoOfMale
diagram
type xs:int
annotation
documentation 
HIS90: Combined count from number of male's that occupies beds and male's that are day patients in selected unit on current date or from-date in query.  Patients that occupy technical beds are not included.

source
<xs:element name="NoOfMale" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Combined count from number of male's that occupies beds and male's that are day patients in selected unit on current date or from-date in query.  Patients that occupy technical beds are not included.

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

element OrganizationStatus/OccupiedBeds/Details/NoOfFemale
diagram
type xs:int
annotation
documentation 
HIS90: Combined count from number of females that occupies beds and females that are day patients in selected unit on current date or from-date in query. Patients that occupy technical beds are not included.

source
<xs:element name="NoOfFemale" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Combined count from number of females that occupies beds and females that are day patients in selected unit on current date or from-date in query. Patients that occupy technical beds are not included.

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

element OrganizationStatus/Capacity
diagram
children NoOfBeds NoOfAvailableBeds NoOfTechnicalBeds NoOfDayPlaces NoOfAvailableDayPlaces
source
<xs:element name="Capacity">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="NoOfBeds" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Number of beds in the unit.
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfAvailableBeds" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Number of available beds in the unit.
 </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfTechnicalBeds" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90:  Number of technical beds in the unit.
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfDayPlaces" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Normalized capacity for day patients in the care unit.
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfAvailableDayPlaces" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Available capacity for day patients in the care unit.
</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationStatus/Capacity/NoOfBeds
diagram
type xs:int
annotation
documentation 
HIS90: Number of beds in the unit.
source
<xs:element name="NoOfBeds" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Number of beds in the unit.
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/Capacity/NoOfAvailableBeds
diagram
type xs:int
annotation
documentation 
HIS90: Number of available beds in the unit.
 
source
<xs:element name="NoOfAvailableBeds" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Number of available beds in the unit.
 </xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/Capacity/NoOfTechnicalBeds
diagram
type xs:int
annotation
documentation 
HIS90:  Number of technical beds in the unit.
source
<xs:element name="NoOfTechnicalBeds" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90:  Number of technical beds in the unit.
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/Capacity/NoOfDayPlaces
diagram
type xs:int
annotation
documentation 
HIS90: Normalized capacity for day patients in the care unit.
source
<xs:element name="NoOfDayPlaces" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Normalized capacity for day patients in the care unit.
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/Capacity/NoOfAvailableDayPlaces
diagram
type xs:int
annotation
documentation 
HIS90: Available capacity for day patients in the care unit.
source
<xs:element name="NoOfAvailableDayPlaces" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Available capacity for day patients in the care unit.
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/LastDay
diagram
children NoOfIn NoOfOut NoOfEmergency
source
<xs:element name="LastDay">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="NoOfIn" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Number of admitted patients for selected unit on current date or from-date in query.
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfOut" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Number of discharged patients for selected unit on current date or from-date in query.
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfEmergency" type="xs:int">
        <xs:annotation>
          <xs:documentation>HIS90: Number of emergency admittance on selected from date for the query. If from date in the query is space than number of emergency admittance on current date is counted.
</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationStatus/LastDay/NoOfIn
diagram
type xs:int
annotation
documentation 
HIS90: Number of admitted patients for selected unit on current date or from-date in query.
source
<xs:element name="NoOfIn" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Number of admitted patients for selected unit on current date or from-date in query.
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/LastDay/NoOfOut
diagram
type xs:int
annotation
documentation 
HIS90: Number of discharged patients for selected unit on current date or from-date in query.
source
<xs:element name="NoOfOut" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Number of discharged patients for selected unit on current date or from-date in query.
</xs:documentation>
  </xs:annotation>
</xs:element>

element OrganizationStatus/LastDay/NoOfEmergency
diagram
type xs:int
annotation
documentation 
HIS90: Number of emergency admittance on selected from date for the query. If from date in the query is space than number of emergency admittance on current date is counted.
source
<xs:element name="NoOfEmergency" type="xs:int">
  <xs:annotation>
    <xs:documentation>HIS90: Number of emergency admittance on selected from date for the query. If from date in the query is space than number of emergency admittance on current date is counted.
</xs:documentation>
  </xs:annotation>
</xs:element>

complexType CareUnitStatusAndDetailsType
diagram
children ValidPeriod Type TypeOfWard NumberOfBedsNormal NumberOfBedsForActualUse Comment
used by
element OrganizationDetails/CareUnitStatusAndDetails/StatusAndDetail
annotation
documentation 
Type for periodic dataitems for oranizational units of type of care
source
<xs:complexType name="CareUnitStatusAndDetailsType">
  <xs:annotation>
    <xs:documentation>Type for periodic dataitems for oranizational units of type of care</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ValidPeriod" type="ValidPeriodDateType"/>
    <xs:element name="Type" type="xs:string">
      <xs:annotation>
        <xs:documentation>Type of unit (Orrdinary/Technical)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TypeOfWard" type="xs:string">
      <xs:annotation>
        <xs:documentation>Kode for type of care (5H/HE...)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="NumberOfBedsNormal" type="xs:int"/>
    <xs:element name="NumberOfBedsForActualUse" type="xs:int"/>
    <xs:element name="Comment" type="xs:string" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element CareUnitStatusAndDetailsType/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType"/>

element CareUnitStatusAndDetailsType/Type
diagram
type xs:string
annotation
documentation 
Type of unit (Orrdinary/Technical)
source
<xs:element name="Type" type="xs:string">
  <xs:annotation>
    <xs:documentation>Type of unit (Orrdinary/Technical)</xs:documentation>
  </xs:annotation>
</xs:element>

element CareUnitStatusAndDetailsType/TypeOfWard
diagram
type xs:string
annotation
documentation 
Kode for type of care (5H/HE...)
source
<xs:element name="TypeOfWard" type="xs:string">
  <xs:annotation>
    <xs:documentation>Kode for type of care (5H/HE...)</xs:documentation>
  </xs:annotation>
</xs:element>

element CareUnitStatusAndDetailsType/NumberOfBedsNormal
diagram
type xs:int
source
<xs:element name="NumberOfBedsNormal" type="xs:int"/>

element CareUnitStatusAndDetailsType/NumberOfBedsForActualUse
diagram
type xs:int
source
<xs:element name="NumberOfBedsForActualUse" type="xs:int"/>

element CareUnitStatusAndDetailsType/Comment
diagram
type xs:string
source
<xs:element name="Comment" type="xs:string" minOccurs="0"/>

complexType OrganizationAddressesType
diagram
children Address1 Address2 Address3 PostalAddress1 PostalAddress2 PostalNumber PostalDistrict EMailAddress FaxNumber PhoneNumber OtherAddresses
used by
element OrganizationDetails/Addresses
annotation
documentation 
Type for the addresses of a organization unit
source
<xs:complexType name="OrganizationAddressesType">
  <xs:annotation>
    <xs:documentation>Type for the addresses of a organization unit</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Address1" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Address2" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Address3" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="PostalAddress1" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="PostalAddress2" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="PostalNumber" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="PostalDistrict" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="EMailAddress" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="FaxNumber" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="PhoneNumber" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="OtherAddresses" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="OtherAddress" maxOccurs="unbounded">
            <xs:complexType>
              <xs:complexContent>
                <xs:extension base="PerVarTextCommentType">
                  <xs:sequence>
                    <xs:element name="AddressCode" type="xs:string"/>
                  </xs:sequence>
                </xs:extension>
              </xs:complexContent>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element OrganizationAddressesType/Address1
diagram
children ValidPeriod
source
<xs:element name="Address1" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationAddressesType/Address1/ValidPeriod
diagram
type PerVarTextCommentType
children Text Comment ValidPeriod
source
<xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>

element OrganizationAddressesType/Address2
diagram
children ValidPeriod
source
<xs:element name="Address2" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationAddressesType/Address2/ValidPeriod
diagram
type PerVarTextCommentType
children Text Comment ValidPeriod
source
<xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>

element OrganizationAddressesType/Address3
diagram
children ValidPeriod
source
<xs:element name="Address3" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationAddressesType/Address3/ValidPeriod
diagram
type PerVarTextCommentType
children Text Comment ValidPeriod
source
<xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>

element OrganizationAddressesType/PostalAddress1
diagram
children ValidPeriod
source
<xs:element name="PostalAddress1" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationAddressesType/PostalAddress1/ValidPeriod
diagram
type PerVarTextCommentType
children Text Comment ValidPeriod
source
<xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>

element OrganizationAddressesType/PostalAddress2
diagram
children ValidPeriod
source
<xs:element name="PostalAddress2" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationAddressesType/PostalAddress2/ValidPeriod
diagram
type PerVarTextCommentType
children Text Comment ValidPeriod
source
<xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>

element OrganizationAddressesType/PostalNumber
diagram
children ValidPeriod
source
<xs:element name="PostalNumber" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationAddressesType/PostalNumber/ValidPeriod
diagram
type PerVarTextCommentType
children Text Comment ValidPeriod
source
<xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>

element OrganizationAddressesType/PostalDistrict
diagram
children ValidPeriod
source
<xs:element name="PostalDistrict" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationAddressesType/PostalDistrict/ValidPeriod
diagram
type PerVarTextCommentType
children Text Comment ValidPeriod
source
<xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>

element OrganizationAddressesType/EMailAddress
diagram
children ValidPeriod
source
<xs:element name="EMailAddress" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationAddressesType/EMailAddress/ValidPeriod
diagram
type PerVarTextCommentType
children Text Comment ValidPeriod
source
<xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>

element OrganizationAddressesType/FaxNumber
diagram
children ValidPeriod
source
<xs:element name="FaxNumber" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationAddressesType/FaxNumber/ValidPeriod
diagram
type PerVarTextCommentType
children Text Comment ValidPeriod
source
<xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>

element OrganizationAddressesType/PhoneNumber
diagram
children ValidPeriod
source
<xs:element name="PhoneNumber" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationAddressesType/PhoneNumber/ValidPeriod
diagram
type PerVarTextCommentType
children Text Comment ValidPeriod
source
<xs:element name="ValidPeriod" type="PerVarTextCommentType" maxOccurs="unbounded"/>

element OrganizationAddressesType/OtherAddresses
diagram
children OtherAddress
source
<xs:element name="OtherAddresses" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="OtherAddress" maxOccurs="unbounded">
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="PerVarTextCommentType">
              <xs:sequence>
                <xs:element name="AddressCode" type="xs:string"/>
              </xs:sequence>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationAddressesType/OtherAddresses/OtherAddress
diagram
type extension of PerVarTextCommentType
children Text Comment ValidPeriod AddressCode
source
<xs:element name="OtherAddress" maxOccurs="unbounded">
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="PerVarTextCommentType">
        <xs:sequence>
          <xs:element name="AddressCode" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element OrganizationAddressesType/OtherAddresses/OtherAddress/AddressCode
diagram
type xs:string
source
<xs:element name="AddressCode" type="xs:string"/>

complexType ExternalOrganizationType
diagram
children Id Code Name
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:sequence>
</xs:complexType>

element ExternalOrganizationType/Id
diagram
type xs:string
source
<xs:element name="Id" type="xs:string"/>

element ExternalOrganizationType/Code
diagram
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element ExternalOrganizationType/Name
diagram
type xs:string
source
<xs:element name="Name" type="xs:string"/>

complexType OrganizationType
diagram
children Id ShortNameId Name OfficialId
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="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:sequence>
</xs:complexType>

element OrganizationType/Id
diagram
type xs:int
source
<xs:element name="Id" type="xs:int"/>

element OrganizationType/ShortNameId
diagram
type xs:string
source
<xs:element name="ShortNameId" type="xs:string"/>

element OrganizationType/Name
diagram
type xs:string
source
<xs:element name="Name" type="xs:string" minOccurs="0"/>

element OrganizationType/OfficialId
diagram
type xs:string
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>

complexType ResourceType
diagram
children Id Code Name
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
type xs:string
source
<xs:element name="Id" type="xs:string"/>

element ResourceType/Code
diagram
type xs:string
source
<xs:element name="Code" type="xs:string" minOccurs="0"/>

element ResourceType/Name
diagram
type xs:string
source
<xs:element name="Name" type="xs:string"/>

complexType OrganizationPropertiesType
diagram
children ExtraSecurity Instititution MedicalList MedicalListRequest MedicalRegistration MedicalSpecialityRegistration MedicalRegistrationRequest CareList CareRegistration CareRegistrationDayCare CareRegistrationInPatient CareRegistrationOutPatient Psychiatry DischargedTo OtherProperties
used by
element OrganizationDetails/Properties
annotation
documentation 
Type for the properties of a organization unit
source
<xs:complexType name="OrganizationPropertiesType">
  <xs:annotation>
    <xs:documentation>Type for the properties of a organization unit</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ExtraSecurity" minOccurs="0">
      <xs:annotation>
        <xs:documentation>ExSikker</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Instititution" minOccurs="0">
      <xs:annotation>
        <xs:documentation>InstLst</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="MedicalList" minOccurs="0">
      <xs:annotation>
        <xs:documentation>MLst</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="MedicalListRequest" minOccurs="0">
      <xs:annotation>
        <xs:documentation>MLstHenv</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="MedicalRegistration" minOccurs="0">
      <xs:annotation>
        <xs:documentation>MReg</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="MedicalSpecialityRegistration" minOccurs="0">
      <xs:annotation>
        <xs:documentation>MRegAkt</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="MedicalRegistrationRequest" minOccurs="0">
      <xs:annotation>
        <xs:documentation>MRegHenv</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="CareList" minOccurs="0">
      <xs:annotation>
        <xs:documentation>PLst</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="CareRegistration" minOccurs="0">
      <xs:annotation>
        <xs:documentation>PReg</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="CareRegistrationDayCare" minOccurs="0">
      <xs:annotation>
        <xs:documentation>PRegDag</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="CareRegistrationInPatient" minOccurs="0">
      <xs:annotation>
        <xs:documentation>PRegInnl</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="CareRegistrationOutPatient" minOccurs="0">
      <xs:annotation>
        <xs:documentation>PRegKons</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Psychiatry" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Psyk</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="DischargedTo" minOccurs="0">
      <xs:annotation>
        <xs:documentation>UtTil</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="OtherProperties" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Other properties</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="OtherProperty" type="PerFixCodeType" maxOccurs="unbounded"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element OrganizationPropertiesType/ExtraSecurity
diagram
children ValidPeriod
annotation
documentation 
ExSikker
source
<xs:element name="ExtraSecurity" minOccurs="0">
  <xs:annotation>
    <xs:documentation>ExSikker</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/ExtraSecurity/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/Instititution
diagram
children ValidPeriod
annotation
documentation 
InstLst
source
<xs:element name="Instititution" minOccurs="0">
  <xs:annotation>
    <xs:documentation>InstLst</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/Instititution/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/MedicalList
diagram
children ValidPeriod
annotation
documentation 
MLst
source
<xs:element name="MedicalList" minOccurs="0">
  <xs:annotation>
    <xs:documentation>MLst</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/MedicalList/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/MedicalListRequest
diagram
children ValidPeriod
annotation
documentation 
MLstHenv
source
<xs:element name="MedicalListRequest" minOccurs="0">
  <xs:annotation>
    <xs:documentation>MLstHenv</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/MedicalListRequest/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/MedicalRegistration
diagram
children ValidPeriod
annotation
documentation 
MReg
source
<xs:element name="MedicalRegistration" minOccurs="0">
  <xs:annotation>
    <xs:documentation>MReg</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/MedicalRegistration/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/MedicalSpecialityRegistration
diagram
children ValidPeriod
annotation
documentation 
MRegAkt
source
<xs:element name="MedicalSpecialityRegistration" minOccurs="0">
  <xs:annotation>
    <xs:documentation>MRegAkt</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/MedicalSpecialityRegistration/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/MedicalRegistrationRequest
diagram
children ValidPeriod
annotation
documentation 
MRegHenv
source
<xs:element name="MedicalRegistrationRequest" minOccurs="0">
  <xs:annotation>
    <xs:documentation>MRegHenv</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/MedicalRegistrationRequest/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/CareList
diagram
children ValidPeriod
annotation
documentation 
PLst
source
<xs:element name="CareList" minOccurs="0">
  <xs:annotation>
    <xs:documentation>PLst</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/CareList/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/CareRegistration
diagram
children ValidPeriod
annotation
documentation 
PReg
source
<xs:element name="CareRegistration" minOccurs="0">
  <xs:annotation>
    <xs:documentation>PReg</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/CareRegistration/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/CareRegistrationDayCare
diagram
children ValidPeriod
annotation
documentation 
PRegDag
source
<xs:element name="CareRegistrationDayCare" minOccurs="0">
  <xs:annotation>
    <xs:documentation>PRegDag</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/CareRegistrationDayCare/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/CareRegistrationInPatient
diagram
children ValidPeriod
annotation
documentation 
PRegInnl
source
<xs:element name="CareRegistrationInPatient" minOccurs="0">
  <xs:annotation>
    <xs:documentation>PRegInnl</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/CareRegistrationInPatient/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/CareRegistrationOutPatient
diagram
children ValidPeriod
annotation
documentation 
PRegKons
source
<xs:element name="CareRegistrationOutPatient" minOccurs="0">
  <xs:annotation>
    <xs:documentation>PRegKons</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/CareRegistrationOutPatient/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/Psychiatry
diagram
children ValidPeriod
annotation
documentation 
Psyk
source
<xs:element name="Psychiatry" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Psyk</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/Psychiatry/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/DischargedTo
diagram
children ValidPeriod
annotation
documentation 
UtTil
source
<xs:element name="DischargedTo" minOccurs="0">
  <xs:annotation>
    <xs:documentation>UtTil</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/DischargedTo/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

element OrganizationPropertiesType/OtherProperties
diagram
children OtherProperty
annotation
documentation 
Other properties
source
<xs:element name="OtherProperties" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Other properties</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="OtherProperty" type="PerFixCodeType" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element OrganizationPropertiesType/OtherProperties/OtherProperty
diagram
type PerFixCodeType
children Code ValidPeriod
source
<xs:element name="OtherProperty" type="PerFixCodeType" maxOccurs="unbounded"/>

complexType PerFixCodeTextCommentType
diagram
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
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element PerFixCodeTextCommentType/Text
diagram
type xs:string
source
<xs:element name="Text" type="xs:string"/>

element PerFixCodeTextCommentType/Comment
diagram
type xs:string
source
<xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerFixCodeTextCommentType/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

complexType PerFixCodeTextType
diagram
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
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element PerFixCodeTextType/Text
diagram
type xs:string
source
<xs:element name="Text" type="xs:string"/>

element PerFixCodeTextType/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

complexType PerFixCodeType
diagram
children Code ValidPeriod
used by
element OrganizationPropertiesType/OtherProperties/OtherProperty
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
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element PerFixCodeType/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

complexType PerFixDTCodeTextCommentType
diagram
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
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element PerFixDTCodeTextCommentType/Text
diagram
type xs:string
source
<xs:element name="Text" type="xs:string"/>

element PerFixDTCodeTextCommentType/Comment
diagram
type xs:string
source
<xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerFixDTCodeTextCommentType/ValidPeriod
diagram
type ValidPeriodDateTimeType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType" maxOccurs="unbounded"/>

complexType PerFixDTCodeTextType
diagram
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
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element PerFixDTCodeTextType/Text
diagram
type xs:string
source
<xs:element name="Text" type="xs:string"/>

element PerFixDTCodeTextType/ValidPeriod
diagram
type ValidPeriodDateTimeType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType" maxOccurs="unbounded"/>

complexType PerFixDTCodeType
diagram
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
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element PerFixDTCodeType/ValidPeriod
diagram
type ValidPeriodDateTimeType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType" maxOccurs="unbounded"/>

complexType PerFixDTTextCommentType
diagram
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
type xs:string
source
<xs:element name="Text" type="xs:string"/>

element PerFixDTTextCommentType/Comment
diagram
type xs:string
source
<xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerFixDTTextCommentType/ValidPeriod
diagram
type ValidPeriodDateTimeType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType" maxOccurs="unbounded"/>

complexType PerFixTextCommentType
diagram
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
type xs:string
source
<xs:element name="Text" type="xs:string"/>

element PerFixTextCommentType/Comment
diagram
type xs:string
source
<xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerFixTextCommentType/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType" maxOccurs="unbounded"/>

complexType PerVarCodeTextCommentType
diagram
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
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element PerVarCodeTextCommentType/Text
diagram
type xs:string
source
<xs:element name="Text" type="xs:string"/>

element PerVarCodeTextCommentType/Comment
diagram
type xs:string
source
<xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerVarCodeTextCommentType/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType"/>

complexType PerVarCodeTextType
diagram
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
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element PerVarCodeTextType/Text
diagram
type xs:string
source
<xs:element name="Text" type="xs:string"/>

element PerVarCodeTextType/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType"/>

complexType PerVarCodeType
diagram
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
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element PerVarCodeType/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType"/>

complexType PerVarDTCodeTextCommentType
diagram
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
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element PerVarDTCodeTextCommentType/Text
diagram
type xs:string
source
<xs:element name="Text" type="xs:string"/>

element PerVarDTCodeTextCommentType/Comment
diagram
type xs:string
source
<xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerVarDTCodeTextCommentType/ValidPeriod
diagram
type ValidPeriodDateTimeType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType"/>

complexType PerVarDTCodeTextType
diagram
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
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element PerVarDTCodeTextType/Text
diagram
type xs:string
source
<xs:element name="Text" type="xs:string"/>

element PerVarDTCodeTextType/ValidPeriod
diagram
type ValidPeriodDateTimeType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType"/>

complexType PerVarDTCodeType
diagram
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
type xs:string
source
<xs:element name="Code" type="xs:string"/>

element PerVarDTCodeType/ValidPeriod
diagram
type ValidPeriodDateTimeType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType"/>

complexType PerVarDTTextCommentType
diagram
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
type xs:string
source
<xs:element name="Text" type="xs:string"/>

element PerVarDTTextCommentType/Comment
diagram
type xs:string
source
<xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerVarDTTextCommentType/ValidPeriod
diagram
type ValidPeriodDateTimeType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateTimeType"/>

complexType PerVarTextCommentType
diagram
children Text Comment ValidPeriod
used by
elements OrganizationAddressesType/OtherAddresses/OtherAddress OrganizationDetails/UnitActivePassiveStatus OrganizationAddressesType/Address1/ValidPeriod OrganizationAddressesType/Address2/ValidPeriod OrganizationAddressesType/Address3/ValidPeriod OrganizationAddressesType/PostalAddress1/ValidPeriod OrganizationAddressesType/PostalAddress2/ValidPeriod OrganizationAddressesType/PostalNumber/ValidPeriod OrganizationAddressesType/PostalDistrict/ValidPeriod OrganizationAddressesType/EMailAddress/ValidPeriod OrganizationAddressesType/FaxNumber/ValidPeriod OrganizationAddressesType/PhoneNumber/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
type xs:string
source
<xs:element name="Text" type="xs:string"/>

element PerVarTextCommentType/Comment
diagram
type xs:string
source
<xs:element name="Comment" type="xs:string" minOccurs="0"/>

element PerVarTextCommentType/ValidPeriod
diagram
type ValidPeriodDateType
children ValidFrom ValidTo
source
<xs:element name="ValidPeriod" type="ValidPeriodDateType"/>

complexType ValidPeriodDateTimeType
diagram
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
type xs:dateTime
source
<xs:element name="ValidFrom" type="xs:dateTime"/>

element ValidPeriodDateTimeType/ValidTo
diagram
type xs:dateTime
source
<xs:element name="ValidTo" type="xs:dateTime"/>

complexType ValidPeriodDateType
diagram
children ValidFrom ValidTo
used by
elements PerFixTextCommentType/ValidPeriod PerFixCodeTextCommentType/ValidPeriod PerFixCodeTextType/ValidPeriod PerFixCodeType/ValidPeriod PerVarTextCommentType/ValidPeriod PerVarCodeTextCommentType/ValidPeriod PerVarCodeTextType/ValidPeriod PerVarCodeType/ValidPeriod OrganizationPropertiesType/DischargedTo/ValidPeriod OrganizationPropertiesType/Psychiatry/ValidPeriod OrganizationPropertiesType/CareRegistrationOutPatient/ValidPeriod OrganizationPropertiesType/CareRegistrationInPatient/ValidPeriod OrganizationPropertiesType/CareRegistrationDayCare/ValidPeriod OrganizationPropertiesType/CareRegistration/ValidPeriod OrganizationPropertiesType/CareList/ValidPeriod OrganizationPropertiesType/MedicalRegistrationRequest/ValidPeriod OrganizationPropertiesType/MedicalSpecialityRegistration/ValidPeriod OrganizationPropertiesType/MedicalRegistration/ValidPeriod OrganizationPropertiesType/MedicalListRequest/ValidPeriod OrganizationPropertiesType/MedicalList/ValidPeriod OrganizationPropertiesType/Instititution/ValidPeriod OrganizationPropertiesType/ExtraSecurity/ValidPeriod CareUnitStatusAndDetailsType/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
type xs:date
source
<xs:element name="ValidFrom" type="xs:date"/>

element ValidPeriodDateType/ValidTo
diagram
type xs:date
source
<xs:element name="ValidTo" type="xs:date"/>


XML Schema documentation generated with
XML Spy Schema Editor www.xmlspy.com