Schema Requester.xsd


schema location:  ..\..\Requester.xsd
 
Elements  Complex types 
GetRequesterRequest  AddressTypeRequester 
GetRequesterResponse  AddressTypeRequesterExt 
ListRequestersRequest  ListRequestersRequestAddress 
ListRequestersResponse  RequesterDetailType 
SaveRequesterRequest 
SaveRequesterResponse 


element GetRequesterRequest
diagram
children TypeId RequesterId
source
<xs:element name="GetRequesterRequest">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="TypeId" type="xs:string">
        <xs:annotation>
          <xs:documentation>Requester Id Type
Based on KITH code tables

HIS90:  
Valid values is LEN or HER
LEN - Local requester code
HER - Official HER-id</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RequesterId" type="xs:string">
        <xs:annotation>
          <xs:documentation>The requester's id.
This id must be of the type specified in TypeId.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element GetRequesterRequest/TypeId
diagram
type xs:string
annotation
documentation 
Requester Id Type
Based on KITH code tables

HIS90:  
Valid values is LEN or HER
LEN - Local requester code
HER - Official HER-id
source
<xs:element name="TypeId" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requester Id Type
Based on KITH code tables

HIS90:  
Valid values is LEN or HER
LEN - Local requester code
HER - Official HER-id</xs:documentation>
  </xs:annotation>
</xs:element>

element GetRequesterRequest/RequesterId
diagram
type xs:string
annotation
documentation 
The requester's id.
This id must be of the type specified in TypeId.
source
<xs:element name="RequesterId" type="xs:string">
  <xs:annotation>
    <xs:documentation>The requester's id.
This id must be of the type specified in TypeId.</xs:documentation>
  </xs:annotation>
</xs:element>

element GetRequesterResponse
diagram
children Requester
source
<xs:element name="GetRequesterResponse">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Requester" type="RequesterDetailType" minOccurs="0">
        <xs:annotation>
          <xs:documentation/>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element GetRequesterResponse/Requester
diagram
type RequesterDetailType
children TypeId RequesterId Name AdditonalId RequesterType ValidPeriode RequesterMedSpecialty Printers Economy Address Telecom UpdateCount
source
<xs:element name="Requester" type="RequesterDetailType" minOccurs="0">
  <xs:annotation>
    <xs:documentation/>
  </xs:annotation>
</xs:element>

element ListRequestersRequest
diagram
children ValidPeriod Name Ids MaxRows RequesterType PaymentMethodType Address
source
<xs:element name="ListRequestersRequest">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ValidPeriod" minOccurs="0">
        <xs:annotation>
          <xs:documentation>QueryPeriode. If not in input than FromDate and ToDate are defaulted to current date </xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="FromDate" type="xs:date"/>
            <xs:element name="ToDate" type="xs:date"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Name" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Name or namepart. HIS90: Wildcard search.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Ids" minOccurs="0">
        <xs:annotation>
          <xs:documentation>HIS90: Wildcard search if IdType is LEN (internal Requester).</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Id" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="RequesterId" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>HIS90: Internal Requester Code (part of  Requester Code) and/or HER-id</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="IdType" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>HIS90: LEN = internal Requester, HER </xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MaxRows" type="xs:int" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Maximum number of rows in response. Defaulted to 300 if not set in request</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RequesterType" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Type of requester. 
In HIS90 type of requesters have fixed valid values in a range from 1 – 7.
1. Ekstern institusjon.
2. Helsestasjon, Legesenter.
3. Ekstern lege.
4. Intern sengepost.
5. Intern poliklinikk.
6. Intern lege.
7. Aldershjem.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PaymentMethodType" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Requester method of payment.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Address" type="ListRequestersRequestAddress" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ListRequestersRequest/ValidPeriod
diagram
children FromDate ToDate
annotation
documentation 
QueryPeriode. If not in input than FromDate and ToDate are defaulted to current date 
source
<xs:element name="ValidPeriod" minOccurs="0">
  <xs:annotation>
    <xs:documentation>QueryPeriode. If not in input than FromDate and ToDate are defaulted to current date </xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="FromDate" type="xs:date"/>
      <xs:element name="ToDate" type="xs:date"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ListRequestersRequest/ValidPeriod/FromDate
diagram
type xs:date
source
<xs:element name="FromDate" type="xs:date"/>

element ListRequestersRequest/ValidPeriod/ToDate
diagram
type xs:date
source
<xs:element name="ToDate" type="xs:date"/>

element ListRequestersRequest/Name
diagram
type xs:string
annotation
documentation 
Name or namepart. HIS90: Wildcard search.
source
<xs:element name="Name" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name or namepart. HIS90: Wildcard search.</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersRequest/Ids
diagram
children Id
annotation
documentation 
HIS90: Wildcard search if IdType is LEN (internal Requester).
source
<xs:element name="Ids" minOccurs="0">
  <xs:annotation>
    <xs:documentation>HIS90: Wildcard search if IdType is LEN (internal Requester).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Id" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="RequesterId" type="xs:string">
              <xs:annotation>
                <xs:documentation>HIS90: Internal Requester Code (part of  Requester Code) and/or HER-id</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="IdType" type="xs:string">
              <xs:annotation>
                <xs:documentation>HIS90: LEN = internal Requester, HER </xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ListRequestersRequest/Ids/Id
diagram
children RequesterId IdType
source
<xs:element name="Id" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="RequesterId" type="xs:string">
        <xs:annotation>
          <xs:documentation>HIS90: Internal Requester Code (part of  Requester Code) and/or HER-id</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="IdType" type="xs:string">
        <xs:annotation>
          <xs:documentation>HIS90: LEN = internal Requester, HER </xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ListRequestersRequest/Ids/Id/RequesterId
diagram
type xs:string
annotation
documentation 
HIS90: Internal Requester Code (part of  Requester Code) and/or HER-id
source
<xs:element name="RequesterId" type="xs:string">
  <xs:annotation>
    <xs:documentation>HIS90: Internal Requester Code (part of  Requester Code) and/or HER-id</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersRequest/Ids/Id/IdType
diagram
type xs:string
annotation
documentation 
HIS90: LEN = internal Requester, HER 
source
<xs:element name="IdType" type="xs:string">
  <xs:annotation>
    <xs:documentation>HIS90: LEN = internal Requester, HER </xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersRequest/MaxRows
diagram
type xs:int
annotation
documentation 
Maximum number of rows in response. Defaulted to 300 if not set in request
source
<xs:element name="MaxRows" type="xs:int" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Maximum number of rows in response. Defaulted to 300 if not set in request</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersRequest/RequesterType
diagram
type xs:string
annotation
documentation 
Type of requester. 
In HIS90 type of requesters have fixed valid values in a range from 1 – 7.
1. Ekstern institusjon.
2. Helsestasjon, Legesenter.
3. Ekstern lege.
4. Intern sengepost.
5. Intern poliklinikk.
6. Intern lege.
7. Aldershjem.
source
<xs:element name="RequesterType" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Type of requester. 
In HIS90 type of requesters have fixed valid values in a range from 1 – 7.
1. Ekstern institusjon.
2. Helsestasjon, Legesenter.
3. Ekstern lege.
4. Intern sengepost.
5. Intern poliklinikk.
6. Intern lege.
7. Aldershjem.</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersRequest/PaymentMethodType
diagram
type xs:string
annotation
documentation 
Requester method of payment.
source
<xs:element name="PaymentMethodType" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Requester method of payment.</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersRequest/Address
diagram
type ListRequestersRequestAddress
children PostalCode Municipality
source
<xs:element name="Address" type="ListRequestersRequestAddress" minOccurs="0"/>

element ListRequestersResponse
diagram
children Requesters
source
<xs:element name="ListRequestersResponse">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Requesters" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Requester" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:sequence>
                    <xs:element name="TypeId" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Requester Id Type     HIS90: Defaulted to 'LEN' - "Lokal Enhets Nummer"</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="RequesterId" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Requester Internal Id.          HIS90: Unique Id for Requester.</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Name" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Requesters Name.</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="AdditonalIds" minOccurs="0">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="AdditonalId" minOccurs="0" maxOccurs="unbounded">
                            <xs:complexType>
                              <xs:sequence>
                                <xs:element name="RequesterId" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Additonal requester id</xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element name="Type" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Type of additional Id. The type/code must be in accourdance to (KITH) kode 8268 Type Identificator. </xs:documentation>
                                  </xs:annotation>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                  <xs:element name="RequesterType" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Type" type="xs:string">
                          <xs:annotation>
                            <xs:documentation>Type of requester. 
HIS90: In HIS90 type of requesters has fixed valid values in a range from 1 – 7.
1. Ekstern institusjon.
2. Helsestasjon, Legesenter.
3. Ekstern lege.
4. Intern sengepost.
5. Intern poliklinikk.
6. Intern lege.
7. Aldershjem.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="Text" type="xs:string" minOccurs="0">
                          <xs:annotation>
                            <xs:documentation>HIS90: See valid texts in type above</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="ValidPeriod" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Requester code period of validity.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="FromDate" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>From date of period</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="ToDate" type="xs:date" minOccurs="0">
                          <xs:annotation>
                            <xs:documentation>To date of period</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="Economy" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="PaymentMethod" minOccurs="0">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="Type" type="xs:string">
                                <xs:annotation>
                                  <xs:documentation>Requester’s method of payment. </xs:documentation>
                                </xs:annotation>
                              </xs:element>
                              <xs:element name="Text" type="xs:string" minOccurs="0">
                                <xs:annotation>
                                  <xs:documentation>Description of payment method.</xs:documentation>
                                </xs:annotation>
                              </xs:element>
                            </xs:sequence>
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="Address" type="AddressTypeRequester" minOccurs="0"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ListRequestersResponse/Requesters
diagram
children Requester
source
<xs:element name="Requesters" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Requester" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:sequence>
              <xs:element name="TypeId" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Requester Id Type     HIS90: Defaulted to 'LEN' - "Lokal Enhets Nummer"</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="RequesterId" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Requester Internal Id.          HIS90: Unique Id for Requester.</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="Name" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Requesters Name.</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="AdditonalIds" minOccurs="0">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="AdditonalId" minOccurs="0" maxOccurs="unbounded">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="RequesterId" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Additonal requester id</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Type" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Type of additional Id. The type/code must be in accourdance to (KITH) kode 8268 Type Identificator. </xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
            <xs:element name="RequesterType" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Type" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Type of requester. 
HIS90: In HIS90 type of requesters has fixed valid values in a range from 1 – 7.
1. Ekstern institusjon.
2. Helsestasjon, Legesenter.
3. Ekstern lege.
4. Intern sengepost.
5. Intern poliklinikk.
6. Intern lege.
7. Aldershjem.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Text" type="xs:string" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>HIS90: See valid texts in type above</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="ValidPeriod" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Requester code period of validity.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="FromDate" type="xs:date">
                    <xs:annotation>
                      <xs:documentation>From date of period</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="ToDate" type="xs:date" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>To date of period</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="Economy" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="PaymentMethod" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Type" type="xs:string">
                          <xs:annotation>
                            <xs:documentation>Requester’s method of payment. </xs:documentation>
                          </xs:annotation>
                        </xs:element>
                        <xs:element name="Text" type="xs:string" minOccurs="0">
                          <xs:annotation>
                            <xs:documentation>Description of payment method.</xs:documentation>
                          </xs:annotation>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="Address" type="AddressTypeRequester" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ListRequestersResponse/Requesters/Requester
diagram
children TypeId RequesterId Name AdditonalIds RequesterType ValidPeriod Economy Address
source
<xs:element name="Requester" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:sequence>
        <xs:element name="TypeId" type="xs:string">
          <xs:annotation>
            <xs:documentation>Requester Id Type     HIS90: Defaulted to 'LEN' - "Lokal Enhets Nummer"</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="RequesterId" type="xs:string">
          <xs:annotation>
            <xs:documentation>Requester Internal Id.          HIS90: Unique Id for Requester.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Name" type="xs:string">
          <xs:annotation>
            <xs:documentation>Requesters Name.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="AdditonalIds" minOccurs="0">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="AdditonalId" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="RequesterId" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Additonal requester id</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Type" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Type of additional Id. The type/code must be in accourdance to (KITH) kode 8268 Type Identificator. </xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:element name="RequesterType" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Type" type="xs:string">
              <xs:annotation>
                <xs:documentation>Type of requester. 
HIS90: In HIS90 type of requesters has fixed valid values in a range from 1 – 7.
1. Ekstern institusjon.
2. Helsestasjon, Legesenter.
3. Ekstern lege.
4. Intern sengepost.
5. Intern poliklinikk.
6. Intern lege.
7. Aldershjem.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Text" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>HIS90: See valid texts in type above</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ValidPeriod" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Requester code period of validity.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="FromDate" type="xs:date">
              <xs:annotation>
                <xs:documentation>From date of period</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ToDate" type="xs:date" minOccurs="0">
              <xs:annotation>
                <xs:documentation>To date of period</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Economy" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="PaymentMethod" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Type" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Requester’s method of payment. </xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Text" type="xs:string" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>Description of payment method.</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Address" type="AddressTypeRequester" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ListRequestersResponse/Requesters/Requester/TypeId
diagram
type xs:string
annotation
documentation 
Requester Id Type     HIS90: Defaulted to 'LEN' - "Lokal Enhets Nummer"
source
<xs:element name="TypeId" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requester Id Type     HIS90: Defaulted to 'LEN' - "Lokal Enhets Nummer"</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersResponse/Requesters/Requester/RequesterId
diagram
type xs:string
annotation
documentation 
Requester Internal Id.          HIS90: Unique Id for Requester.
source
<xs:element name="RequesterId" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requester Internal Id.          HIS90: Unique Id for Requester.</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersResponse/Requesters/Requester/Name
diagram
type xs:string
annotation
documentation 
Requesters Name.
source
<xs:element name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requesters Name.</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersResponse/Requesters/Requester/AdditonalIds
diagram
children AdditonalId
source
<xs:element name="AdditonalIds" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="AdditonalId" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="RequesterId" type="xs:string">
              <xs:annotation>
                <xs:documentation>Additonal requester id</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Type" type="xs:string">
              <xs:annotation>
                <xs:documentation>Type of additional Id. The type/code must be in accourdance to (KITH) kode 8268 Type Identificator. </xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ListRequestersResponse/Requesters/Requester/AdditonalIds/AdditonalId
diagram
children RequesterId Type
source
<xs:element name="AdditonalId" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="RequesterId" type="xs:string">
        <xs:annotation>
          <xs:documentation>Additonal requester id</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Type" type="xs:string">
        <xs:annotation>
          <xs:documentation>Type of additional Id. The type/code must be in accourdance to (KITH) kode 8268 Type Identificator. </xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ListRequestersResponse/Requesters/Requester/AdditonalIds/AdditonalId/RequesterId
diagram
type xs:string
annotation
documentation 
Additonal requester id
source
<xs:element name="RequesterId" type="xs:string">
  <xs:annotation>
    <xs:documentation>Additonal requester id</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersResponse/Requesters/Requester/AdditonalIds/AdditonalId/Type
diagram
type xs:string
annotation
documentation 
Type of additional Id. The type/code must be in accourdance to (KITH) kode 8268 Type Identificator. 
source
<xs:element name="Type" type="xs:string">
  <xs:annotation>
    <xs:documentation>Type of additional Id. The type/code must be in accourdance to (KITH) kode 8268 Type Identificator. </xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersResponse/Requesters/Requester/RequesterType
diagram
children Type Text
source
<xs:element name="RequesterType" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Type" type="xs:string">
        <xs:annotation>
          <xs:documentation>Type of requester. 
HIS90: In HIS90 type of requesters has fixed valid values in a range from 1 – 7.
1. Ekstern institusjon.
2. Helsestasjon, Legesenter.
3. Ekstern lege.
4. Intern sengepost.
5. Intern poliklinikk.
6. Intern lege.
7. Aldershjem.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Text" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>HIS90: See valid texts in type above</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ListRequestersResponse/Requesters/Requester/RequesterType/Type
diagram
type xs:string
annotation
documentation 
Type of requester. 
HIS90: In HIS90 type of requesters has fixed valid values in a range from 1 – 7.
1. Ekstern institusjon.
2. Helsestasjon, Legesenter.
3. Ekstern lege.
4. Intern sengepost.
5. Intern poliklinikk.
6. Intern lege.
7. Aldershjem.
source
<xs:element name="Type" type="xs:string">
  <xs:annotation>
    <xs:documentation>Type of requester. 
HIS90: In HIS90 type of requesters has fixed valid values in a range from 1 – 7.
1. Ekstern institusjon.
2. Helsestasjon, Legesenter.
3. Ekstern lege.
4. Intern sengepost.
5. Intern poliklinikk.
6. Intern lege.
7. Aldershjem.</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersResponse/Requesters/Requester/RequesterType/Text
diagram
type xs:string
annotation
documentation 
HIS90: See valid texts in type above
source
<xs:element name="Text" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>HIS90: See valid texts in type above</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersResponse/Requesters/Requester/ValidPeriod
diagram
children FromDate ToDate
annotation
documentation 
Requester code period of validity.
source
<xs:element name="ValidPeriod" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Requester code period of validity.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="FromDate" type="xs:date">
        <xs:annotation>
          <xs:documentation>From date of period</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ToDate" type="xs:date" minOccurs="0">
        <xs:annotation>
          <xs:documentation>To date of period</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ListRequestersResponse/Requesters/Requester/ValidPeriod/FromDate
diagram
type xs:date
annotation
documentation 
From date of period
source
<xs:element name="FromDate" type="xs:date">
  <xs:annotation>
    <xs:documentation>From date of period</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersResponse/Requesters/Requester/ValidPeriod/ToDate
diagram
type xs:date
annotation
documentation 
To date of period
source
<xs:element name="ToDate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>To date of period</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersResponse/Requesters/Requester/Economy
diagram
children PaymentMethod
source
<xs:element name="Economy" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="PaymentMethod" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Type" type="xs:string">
              <xs:annotation>
                <xs:documentation>Requester’s method of payment. </xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Text" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Description of payment method.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ListRequestersResponse/Requesters/Requester/Economy/PaymentMethod
diagram
children Type Text
source
<xs:element name="PaymentMethod" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Type" type="xs:string">
        <xs:annotation>
          <xs:documentation>Requester’s method of payment. </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Text" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Description of payment method.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element ListRequestersResponse/Requesters/Requester/Economy/PaymentMethod/Type
diagram
type xs:string
annotation
documentation 
Requester’s method of payment. 
source
<xs:element name="Type" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requester’s method of payment. </xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersResponse/Requesters/Requester/Economy/PaymentMethod/Text
diagram
type xs:string
annotation
documentation 
Description of payment method.
source
<xs:element name="Text" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Description of payment method.</xs:documentation>
  </xs:annotation>
</xs:element>

element ListRequestersResponse/Requesters/Requester/Address
diagram
type AddressTypeRequester
children AddressLines PostalAddress Municipality
source
<xs:element name="Address" type="AddressTypeRequester" minOccurs="0"/>

element SaveRequesterRequest
diagram
children Requester
source
<xs:element name="SaveRequesterRequest">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Requester" type="RequesterDetailType" minOccurs="0">
        <xs:annotation>
          <xs:documentation/>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element SaveRequesterRequest/Requester
diagram
type RequesterDetailType
children TypeId RequesterId Name AdditonalId RequesterType ValidPeriode RequesterMedSpecialty Printers Economy Address Telecom UpdateCount
source
<xs:element name="Requester" type="RequesterDetailType" minOccurs="0">
  <xs:annotation>
    <xs:documentation/>
  </xs:annotation>
</xs:element>

element SaveRequesterResponse
diagram
children Requester
source
<xs:element name="SaveRequesterResponse">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Requester" type="RequesterDetailType" minOccurs="0">
        <xs:annotation>
          <xs:documentation/>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element SaveRequesterResponse/Requester
diagram
type RequesterDetailType
children TypeId RequesterId Name AdditonalId RequesterType ValidPeriode RequesterMedSpecialty Printers Economy Address Telecom UpdateCount
source
<xs:element name="Requester" type="RequesterDetailType" minOccurs="0">
  <xs:annotation>
    <xs:documentation/>
  </xs:annotation>
</xs:element>

complexType AddressTypeRequester
diagram
children AddressLines PostalAddress Municipality
used by
element ListRequestersResponse/Requesters/Requester/Address
complexType AddressTypeRequesterExt
source
<xs:complexType name="AddressTypeRequester">
  <xs:sequence>
    <xs:element name="AddressLines" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="AddressLine" minOccurs="0" maxOccurs="unbounded">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Type" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Requester Address Type.
HIS90: Address of requester is created using 2 address lines. The first line has type defaulted to ‘1’ and the second on, if in use, is defaulted to ‘2’
</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Text" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Address information corresponding to type.</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="PostalAddress" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Code" type="xs:string">
            <xs:annotation>
              <xs:documentation>Requesters Postal Code.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Name" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Post Offie corresponding to Postal Code.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Municipality" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Code" type="xs:string">
            <xs:annotation>
              <xs:documentation>Municipality of payable social security office. </xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Name" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Municipality name.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element AddressTypeRequester/AddressLines
diagram
children AddressLine
source
<xs:element name="AddressLines" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="AddressLine" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Type" type="xs:string">
              <xs:annotation>
                <xs:documentation>Requester Address Type.
HIS90: Address of requester is created using 2 address lines. The first line has type defaulted to ‘1’ and the second on, if in use, is defaulted to ‘2’
</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Text" type="xs:string">
              <xs:annotation>
                <xs:documentation>Address information corresponding to type.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element AddressTypeRequester/AddressLines/AddressLine
diagram
children Type Text
source
<xs:element name="AddressLine" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Type" type="xs:string">
        <xs:annotation>
          <xs:documentation>Requester Address Type.
HIS90: Address of requester is created using 2 address lines. The first line has type defaulted to ‘1’ and the second on, if in use, is defaulted to ‘2’
</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Text" type="xs:string">
        <xs:annotation>
          <xs:documentation>Address information corresponding to type.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element AddressTypeRequester/AddressLines/AddressLine/Type
diagram
type xs:string
annotation
documentation 
Requester Address Type.
HIS90: Address of requester is created using 2 address lines. The first line has type defaulted to ‘1’ and the second on, if in use, is defaulted to ‘2’
source
<xs:element name="Type" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requester Address Type.
HIS90: Address of requester is created using 2 address lines. The first line has type defaulted to ‘1’ and the second on, if in use, is defaulted to ‘2’
</xs:documentation>
  </xs:annotation>
</xs:element>

element AddressTypeRequester/AddressLines/AddressLine/Text
diagram
type xs:string
annotation
documentation 
Address information corresponding to type.
source
<xs:element name="Text" type="xs:string">
  <xs:annotation>
    <xs:documentation>Address information corresponding to type.</xs:documentation>
  </xs:annotation>
</xs:element>

element AddressTypeRequester/PostalAddress
diagram
children Code Name
source
<xs:element name="PostalAddress" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Code" type="xs:string">
        <xs:annotation>
          <xs:documentation>Requesters Postal Code.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Name" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Post Offie corresponding to Postal Code.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element AddressTypeRequester/PostalAddress/Code
diagram
type xs:string
annotation
documentation 
Requesters Postal Code.
source
<xs:element name="Code" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requesters Postal Code.</xs:documentation>
  </xs:annotation>
</xs:element>

element AddressTypeRequester/PostalAddress/Name
diagram
type xs:string
annotation
documentation 
Post Offie corresponding to Postal Code.
source
<xs:element name="Name" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Post Offie corresponding to Postal Code.</xs:documentation>
  </xs:annotation>
</xs:element>

element AddressTypeRequester/Municipality
diagram
children Code Name
source
<xs:element name="Municipality" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Code" type="xs:string">
        <xs:annotation>
          <xs:documentation>Municipality of payable social security office. </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Name" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Municipality name.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element AddressTypeRequester/Municipality/Code
diagram
type xs:string
annotation
documentation 
Municipality of payable social security office. 
source
<xs:element name="Code" type="xs:string">
  <xs:annotation>
    <xs:documentation>Municipality of payable social security office. </xs:documentation>
  </xs:annotation>
</xs:element>

element AddressTypeRequester/Municipality/Name
diagram
type xs:string
annotation
documentation 
Municipality name.
source
<xs:element name="Name" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Municipality name.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType AddressTypeRequesterExt
diagram
type extension of AddressTypeRequester
children AddressLines PostalAddress Municipality UrbanNeighbourhood HouseProperty District BillingDistrict
used by
element RequesterDetailType/Address
source
<xs:complexType name="AddressTypeRequesterExt">
  <xs:complexContent>
    <xs:extension base="AddressTypeRequester">
      <xs:sequence>
        <xs:element name="UrbanNeighbourhood" minOccurs="0">
          <xs:annotation>
            <xs:documentation>HIS90: Not in use</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Code" type="xs:string"/>
              <xs:element name="Name" type="xs:string"/>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="HouseProperty" type="xs:string" minOccurs="0">
          <xs:annotation>
            <xs:documentation>For Swedish persons only.    HIS90: Not in use</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="District" type="xs:string" minOccurs="0">
          <xs:annotation>
            <xs:documentation>For Swedish persons only     HIS90: Not in use</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="BillingDistrict" type="xs:string" minOccurs="0">
          <xs:annotation>
            <xs:documentation>For Swedish persons only     HIS90: Not in use</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element AddressTypeRequesterExt/UrbanNeighbourhood
diagram
children Code Name
annotation
documentation 
HIS90: Not in use
source
<xs:element name="UrbanNeighbourhood" minOccurs="0">
  <xs:annotation>
    <xs:documentation>HIS90: Not in use</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Code" type="xs:string"/>
      <xs:element name="Name" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

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

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

element AddressTypeRequesterExt/HouseProperty
diagram
type xs:string
annotation
documentation 
For Swedish persons only.    HIS90: Not in use
source
<xs:element name="HouseProperty" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>For Swedish persons only.    HIS90: Not in use</xs:documentation>
  </xs:annotation>
</xs:element>

element AddressTypeRequesterExt/District
diagram
type xs:string
annotation
documentation 
For Swedish persons only     HIS90: Not in use
source
<xs:element name="District" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>For Swedish persons only     HIS90: Not in use</xs:documentation>
  </xs:annotation>
</xs:element>

element AddressTypeRequesterExt/BillingDistrict
diagram
type xs:string
annotation
documentation 
For Swedish persons only     HIS90: Not in use
source
<xs:element name="BillingDistrict" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>For Swedish persons only     HIS90: Not in use</xs:documentation>
  </xs:annotation>
</xs:element>

complexType ListRequestersRequestAddress
diagram
children PostalCode Municipality
used by
element ListRequestersRequest/Address
source
<xs:complexType name="ListRequestersRequestAddress">
  <xs:sequence>
    <xs:element name="PostalCode" type="xs:string" minOccurs="0"/>
    <xs:element name="Municipality" type="xs:string" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element ListRequestersRequestAddress/PostalCode
diagram
type xs:string
source
<xs:element name="PostalCode" type="xs:string" minOccurs="0"/>

element ListRequestersRequestAddress/Municipality
diagram
type xs:string
source
<xs:element name="Municipality" type="xs:string" minOccurs="0"/>

complexType RequesterDetailType
diagram
children TypeId RequesterId Name AdditonalId RequesterType ValidPeriode RequesterMedSpecialty Printers Economy Address Telecom UpdateCount
used by
elements GetRequesterResponse/Requester SaveRequesterResponse/Requester SaveRequesterRequest/Requester
source
<xs:complexType name="RequesterDetailType">
  <xs:sequence>
    <xs:sequence>
      <xs:element name="TypeId" type="xs:string">
        <xs:annotation>
          <xs:documentation>Requester Id Type     HIS90: Defaulted to 'LEN' - "Lokal Enhets Nummer"</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RequesterId" type="xs:string">
        <xs:annotation>
          <xs:documentation>Requester Internal Id.          HIS90: Unique Id for Requester.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Name" type="xs:string">
        <xs:annotation>
          <xs:documentation>Requesters Name.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AdditonalId" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AdditonalIds" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Type" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Type of additional Id. The type/code must be in accourdance to (KITH) kode 8268 Type Identificator. </xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="RequesterId" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Additonal requester id</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:element name="RequesterType" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Type" type="xs:string">
            <xs:annotation>
              <xs:documentation>Type of requester. 
HIS90: In HIS90 type of requesters has fixed valid values in a range from 1 – 7.
1. Ekstern institusjon.
2. Helsestasjon, Legesenter.
3. Ekstern lege.
4. Intern sengepost.
5. Intern poliklinikk.
6. Intern lege.
7. Aldershjem.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Text" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>HIS90: Not in use</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="ValidPeriode" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Requester code period of validity.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="FromDate" type="xs:date">
            <xs:annotation>
              <xs:documentation>From date of period</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="ToDate" type="xs:date" minOccurs="0">
            <xs:annotation>
              <xs:documentation>To date of period</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="RequesterMedSpecialty" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="RequesterMedSpecialties" minOccurs="0" maxOccurs="unbounded">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Code" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Requesters Medical Specialty accouring to (KITH/NPR data 2003) Code: 8451 Specialty</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Text" type="xs:string" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Code description</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Printers" minOccurs="0">
      <xs:annotation>
        <xs:documentation>HIS90 specific</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Department" type="xs:string">
            <xs:annotation>
              <xs:documentation>Department where printer resides.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="LinePrinter" type="xs:string">
            <xs:annotation>
              <xs:documentation>Requesters default Line printer</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="LabelPrinter" type="xs:string">
            <xs:annotation>
              <xs:documentation>Requesters default Label printer</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Economy" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="PaymentMethod" minOccurs="0">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Type" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>Requester’s method of payment. </xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Text" type="xs:string" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>Description of payment method.</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="Giro" minOccurs="0">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="AccountNumber" minOccurs="0" maxOccurs="unbounded">
                  <xs:annotation>
                    <xs:documentation>Requsters account numbers.</xs:documentation>
                  </xs:annotation>
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="Type" type="xs:string">
                        <xs:annotation>
                          <xs:documentation>Type of account         HIS90: Valid types are BANK and POST</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                      <xs:element name="Number" type="xs:string"/>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="Address" type="AddressTypeRequesterExt" minOccurs="0"/>
    <xs:element name="Telecom" minOccurs="0">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="HomePhoneNumber" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>HIS90: Not in use</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="OfficePhoneNumber" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Requester’s office phone number. </xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Value" type="xs:string">
                  <xs:annotation>
                    <xs:documentation>HIS90: Requester's phone number excluding extension.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Extension" type="xs:string" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>HIS90: Requester's phone extension</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="MobilePhoneNumber" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>HIS90: Not in use</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="FaxNumber" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Requesters fax number.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="EMailAddress" type="xs:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>HIS90: Not in use</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="UpdateCount" type="xs:int" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element RequesterDetailType/TypeId
diagram
type xs:string
annotation
documentation 
Requester Id Type     HIS90: Defaulted to 'LEN' - "Lokal Enhets Nummer"
source
<xs:element name="TypeId" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requester Id Type     HIS90: Defaulted to 'LEN' - "Lokal Enhets Nummer"</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/RequesterId
diagram
type xs:string
annotation
documentation 
Requester Internal Id.          HIS90: Unique Id for Requester.
source
<xs:element name="RequesterId" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requester Internal Id.          HIS90: Unique Id for Requester.</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/Name
diagram
type xs:string
annotation
documentation 
Requesters Name.
source
<xs:element name="Name" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requesters Name.</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/AdditonalId
diagram
children AdditonalIds
source
<xs:element name="AdditonalId" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="AdditonalIds" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Type" type="xs:string">
              <xs:annotation>
                <xs:documentation>Type of additional Id. The type/code must be in accourdance to (KITH) kode 8268 Type Identificator. </xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="RequesterId" type="xs:string">
              <xs:annotation>
                <xs:documentation>Additonal requester id</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RequesterDetailType/AdditonalId/AdditonalIds
diagram
children Type RequesterId
source
<xs:element name="AdditonalIds" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Type" type="xs:string">
        <xs:annotation>
          <xs:documentation>Type of additional Id. The type/code must be in accourdance to (KITH) kode 8268 Type Identificator. </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RequesterId" type="xs:string">
        <xs:annotation>
          <xs:documentation>Additonal requester id</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RequesterDetailType/AdditonalId/AdditonalIds/Type
diagram
type xs:string
annotation
documentation 
Type of additional Id. The type/code must be in accourdance to (KITH) kode 8268 Type Identificator. 
source
<xs:element name="Type" type="xs:string">
  <xs:annotation>
    <xs:documentation>Type of additional Id. The type/code must be in accourdance to (KITH) kode 8268 Type Identificator. </xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/AdditonalId/AdditonalIds/RequesterId
diagram
type xs:string
annotation
documentation 
Additonal requester id
source
<xs:element name="RequesterId" type="xs:string">
  <xs:annotation>
    <xs:documentation>Additonal requester id</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/RequesterType
diagram
children Type Text
source
<xs:element name="RequesterType" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Type" type="xs:string">
        <xs:annotation>
          <xs:documentation>Type of requester. 
HIS90: In HIS90 type of requesters has fixed valid values in a range from 1 – 7.
1. Ekstern institusjon.
2. Helsestasjon, Legesenter.
3. Ekstern lege.
4. Intern sengepost.
5. Intern poliklinikk.
6. Intern lege.
7. Aldershjem.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Text" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>HIS90: Not in use</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RequesterDetailType/RequesterType/Type
diagram
type xs:string
annotation
documentation 
Type of requester. 
HIS90: In HIS90 type of requesters has fixed valid values in a range from 1 – 7.
1. Ekstern institusjon.
2. Helsestasjon, Legesenter.
3. Ekstern lege.
4. Intern sengepost.
5. Intern poliklinikk.
6. Intern lege.
7. Aldershjem.
source
<xs:element name="Type" type="xs:string">
  <xs:annotation>
    <xs:documentation>Type of requester. 
HIS90: In HIS90 type of requesters has fixed valid values in a range from 1 – 7.
1. Ekstern institusjon.
2. Helsestasjon, Legesenter.
3. Ekstern lege.
4. Intern sengepost.
5. Intern poliklinikk.
6. Intern lege.
7. Aldershjem.</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/RequesterType/Text
diagram
type xs:string
annotation
documentation 
HIS90: Not in use
source
<xs:element name="Text" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>HIS90: Not in use</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/ValidPeriode
diagram
children FromDate ToDate
annotation
documentation 
Requester code period of validity.
source
<xs:element name="ValidPeriode" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Requester code period of validity.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="FromDate" type="xs:date">
        <xs:annotation>
          <xs:documentation>From date of period</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ToDate" type="xs:date" minOccurs="0">
        <xs:annotation>
          <xs:documentation>To date of period</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RequesterDetailType/ValidPeriode/FromDate
diagram
type xs:date
annotation
documentation 
From date of period
source
<xs:element name="FromDate" type="xs:date">
  <xs:annotation>
    <xs:documentation>From date of period</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/ValidPeriode/ToDate
diagram
type xs:date
annotation
documentation 
To date of period
source
<xs:element name="ToDate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>To date of period</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/RequesterMedSpecialty
diagram
children RequesterMedSpecialties
source
<xs:element name="RequesterMedSpecialty" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="RequesterMedSpecialties" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Code" type="xs:string">
              <xs:annotation>
                <xs:documentation>Requesters Medical Specialty accouring to (KITH/NPR data 2003) Code: 8451 Specialty</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Text" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Code description</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RequesterDetailType/RequesterMedSpecialty/RequesterMedSpecialties
diagram
children Code Text
source
<xs:element name="RequesterMedSpecialties" minOccurs="0" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Code" type="xs:string">
        <xs:annotation>
          <xs:documentation>Requesters Medical Specialty accouring to (KITH/NPR data 2003) Code: 8451 Specialty</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Text" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Code description</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RequesterDetailType/RequesterMedSpecialty/RequesterMedSpecialties/Code
diagram
type xs:string
annotation
documentation 
Requesters Medical Specialty accouring to (KITH/NPR data 2003) Code: 8451 Specialty
source
<xs:element name="Code" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requesters Medical Specialty accouring to (KITH/NPR data 2003) Code: 8451 Specialty</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/RequesterMedSpecialty/RequesterMedSpecialties/Text
diagram
type xs:string
annotation
documentation 
Code description
source
<xs:element name="Text" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Code description</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/Printers
diagram
children Department LinePrinter LabelPrinter
annotation
documentation 
HIS90 specific
source
<xs:element name="Printers" minOccurs="0">
  <xs:annotation>
    <xs:documentation>HIS90 specific</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Department" type="xs:string">
        <xs:annotation>
          <xs:documentation>Department where printer resides.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="LinePrinter" type="xs:string">
        <xs:annotation>
          <xs:documentation>Requesters default Line printer</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="LabelPrinter" type="xs:string">
        <xs:annotation>
          <xs:documentation>Requesters default Label printer</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RequesterDetailType/Printers/Department
diagram
type xs:string
annotation
documentation 
Department where printer resides.
source
<xs:element name="Department" type="xs:string">
  <xs:annotation>
    <xs:documentation>Department where printer resides.</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/Printers/LinePrinter
diagram
type xs:string
annotation
documentation 
Requesters default Line printer
source
<xs:element name="LinePrinter" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requesters default Line printer</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/Printers/LabelPrinter
diagram
type xs:string
annotation
documentation 
Requesters default Label printer
source
<xs:element name="LabelPrinter" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requesters default Label printer</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/Economy
diagram
children PaymentMethod Giro
source
<xs:element name="Economy" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="PaymentMethod" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Type" type="xs:string">
              <xs:annotation>
                <xs:documentation>Requester’s method of payment. </xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Text" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Description of payment method.</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Giro" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AccountNumber" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Requsters account numbers.</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Type" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Type of account         HIS90: Valid types are BANK and POST</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Number" type="xs:string"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RequesterDetailType/Economy/PaymentMethod
diagram
children Type Text
source
<xs:element name="PaymentMethod" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Type" type="xs:string">
        <xs:annotation>
          <xs:documentation>Requester’s method of payment. </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Text" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Description of payment method.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RequesterDetailType/Economy/PaymentMethod/Type
diagram
type xs:string
annotation
documentation 
Requester’s method of payment. 
source
<xs:element name="Type" type="xs:string">
  <xs:annotation>
    <xs:documentation>Requester’s method of payment. </xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/Economy/PaymentMethod/Text
diagram
type xs:string
annotation
documentation 
Description of payment method.
source
<xs:element name="Text" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Description of payment method.</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/Economy/Giro
diagram
children AccountNumber
source
<xs:element name="Giro" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="AccountNumber" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Requsters account numbers.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Type" type="xs:string">
              <xs:annotation>
                <xs:documentation>Type of account         HIS90: Valid types are BANK and POST</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Number" type="xs:string"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RequesterDetailType/Economy/Giro/AccountNumber
diagram
children Type Number
annotation
documentation 
Requsters account numbers.
source
<xs:element name="AccountNumber" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Requsters account numbers.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Type" type="xs:string">
        <xs:annotation>
          <xs:documentation>Type of account         HIS90: Valid types are BANK and POST</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Number" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RequesterDetailType/Economy/Giro/AccountNumber/Type
diagram
type xs:string
annotation
documentation 
Type of account         HIS90: Valid types are BANK and POST
source
<xs:element name="Type" type="xs:string">
  <xs:annotation>
    <xs:documentation>Type of account         HIS90: Valid types are BANK and POST</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/Economy/Giro/AccountNumber/Number
diagram
type xs:string
source
<xs:element name="Number" type="xs:string"/>

element RequesterDetailType/Address
diagram
type AddressTypeRequesterExt
children AddressLines PostalAddress Municipality UrbanNeighbourhood HouseProperty District BillingDistrict
source
<xs:element name="Address" type="AddressTypeRequesterExt" minOccurs="0"/>

element RequesterDetailType/Telecom
diagram
children HomePhoneNumber OfficePhoneNumber MobilePhoneNumber FaxNumber EMailAddress
source
<xs:element name="Telecom" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="HomePhoneNumber" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>HIS90: Not in use</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="OfficePhoneNumber" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Requester’s office phone number. </xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Value" type="xs:string">
              <xs:annotation>
                <xs:documentation>HIS90: Requester's phone number excluding extension.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Extension" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:documentation>HIS90: Requester's phone extension</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MobilePhoneNumber" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>HIS90: Not in use</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="FaxNumber" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Requesters fax number.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="EMailAddress" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>HIS90: Not in use</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RequesterDetailType/Telecom/HomePhoneNumber
diagram
type xs:string
annotation
documentation 
HIS90: Not in use
source
<xs:element name="HomePhoneNumber" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>HIS90: Not in use</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/Telecom/OfficePhoneNumber
diagram
children Value Extension
annotation
documentation 
Requester’s office phone number. 
source
<xs:element name="OfficePhoneNumber" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Requester’s office phone number. </xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Value" type="xs:string">
        <xs:annotation>
          <xs:documentation>HIS90: Requester's phone number excluding extension.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Extension" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>HIS90: Requester's phone extension</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element RequesterDetailType/Telecom/OfficePhoneNumber/Value
diagram
type xs:string
annotation
documentation 
HIS90: Requester's phone number excluding extension.
source
<xs:element name="Value" type="xs:string">
  <xs:annotation>
    <xs:documentation>HIS90: Requester's phone number excluding extension.</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/Telecom/OfficePhoneNumber/Extension
diagram
type xs:string
annotation
documentation 
HIS90: Requester's phone extension
source
<xs:element name="Extension" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>HIS90: Requester's phone extension</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/Telecom/MobilePhoneNumber
diagram
type xs:string
annotation
documentation 
HIS90: Not in use
source
<xs:element name="MobilePhoneNumber" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>HIS90: Not in use</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/Telecom/FaxNumber
diagram
type xs:string
annotation
documentation 
Requesters fax number.
source
<xs:element name="FaxNumber" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Requesters fax number.</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/Telecom/EMailAddress
diagram
type xs:string
annotation
documentation 
HIS90: Not in use
source
<xs:element name="EMailAddress" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>HIS90: Not in use</xs:documentation>
  </xs:annotation>
</xs:element>

element RequesterDetailType/UpdateCount
diagram
type xs:int
source
<xs:element name="UpdateCount" type="xs:int" minOccurs="0"/>


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