Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Included schema data_container.xsd
Properties
attribute form default unqualified
element form default qualified
Element data_container_type / care_provider
Annotations
Angaben zum Leistungserbringer
Diagram
Properties
content complex
Model
Children IKNRKH, NAMEKH, standortIDops
Instance
<care_provider xmlns="urn:gba:sqg">
  <NAMEKH V="">{1,1}</NAMEKH>
  <IKNRKH V="">{1,1}</IKNRKH>
  <standortIDops V="">{1,1}</standortIDops>
</care_provider>
Source
<xs:element name="care_provider">
  <xs:annotation>
    <xs:documentation>Angaben zum Leistungserbringer</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="NAMEKH">
        <xs:annotation>
          <xs:documentation>BogenFeld: Name der medizinischen Einrichtung</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="V" use="required">
            <xs:simpleType>
              <xs:restriction base="xoev-lc:String.Latin">
                <xs:maxLength value="100"/>
                <!-- Prüfung 62: Ist der Wert (Attribut V) eines Pflichtfelds angegeben? -->
                <!-- anything but newline + something not whitespace + anything but newline -->
                <xs:pattern value=".*\S.*"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
      <xs:element name="IKNRKH">
        <xs:annotation>
          <xs:documentation>BogenFeld: Institutionskennzeichen (Haupt-IK)</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="V" use="required">
            <xs:simpleType>
              <xs:restriction base="xoev-lc:String.Latin">
                <xs:pattern value="[1-9][0-9]{8}"/>
                <xs:maxLength value="9"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
      <xs:element name="standortIDops">
        <xs:annotation>
          <xs:documentation>ErsatzFeld: behandelnder Standort 6-stellig</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="V" use="required">
            <xs:simpleType>
              <xs:restriction base="xoev-lc:String.Latin">
                <xs:pattern value="77\d{4}"/>
                <xs:maxLength value="6"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element data_container_type / care_provider / NAMEKH
Annotations
BogenFeld: Name der medizinischen Einrichtung
Diagram
Properties
content complex
Attributes
QName Type Use
V restriction of xoev-lc:String.Latin required
Source
<xs:element name="NAMEKH">
  <xs:annotation>
    <xs:documentation>BogenFeld: Name der medizinischen Einrichtung</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="V" use="required">
      <xs:simpleType>
        <xs:restriction base="xoev-lc:String.Latin">
          <xs:maxLength value="100"/>
          <!-- Prüfung 62: Ist der Wert (Attribut V) eines Pflichtfelds angegeben? -->
          <!-- anything but newline + something not whitespace + anything but newline -->
          <xs:pattern value=".*\S.*"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element data_container_type / care_provider / IKNRKH
Annotations
BogenFeld: Institutionskennzeichen (Haupt-IK)
Diagram
Properties
content complex
Attributes
QName Type Use
V restriction of xoev-lc:String.Latin required
Source
<xs:element name="IKNRKH">
  <xs:annotation>
    <xs:documentation>BogenFeld: Institutionskennzeichen (Haupt-IK)</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="V" use="required">
      <xs:simpleType>
        <xs:restriction base="xoev-lc:String.Latin">
          <xs:pattern value="[1-9][0-9]{8}"/>
          <xs:maxLength value="9"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element data_container_type / care_provider / standortIDops
Annotations
ErsatzFeld: behandelnder Standort 6-stellig
Diagram
Properties
content complex
Attributes
QName Type Use
V restriction of xoev-lc:String.Latin required
Source
<xs:element name="standortIDops">
  <xs:annotation>
    <xs:documentation>ErsatzFeld: behandelnder Standort 6-stellig</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="V" use="required">
      <xs:simpleType>
        <xs:restriction base="xoev-lc:String.Latin">
          <xs:pattern value="77\d{4}"/>
          <xs:maxLength value="6"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>
Element data_container_type / cases
Annotations
Standardelement technisch bedingt.
Diagram
Type cases_type
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Children case
Instance
<cases module="" pseud_procedure="" xmlns="urn:gba:sqg">
  <case>{1,1}</case>
</cases>
Attributes
QName Type Use Annotation
module enum_exportmodul_type required
Name des Exportmoduls
pseud_procedure enum_procedure_type required
Pseudonymisierungsverfahren
Name aus QSDOK.ExportModul.fkPseudonymVerfahren
Für alle Exportmodule im Rahmen der Strukturabfrage ist der Wert für pseud_procedure gleich "undefined".
Source
<xs:element name="cases" type="cases_type" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Standardelement technisch bedingt.</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type data_container_type
Diagram
Used by
Model
Children care_provider, cases
Source
<xs:complexType name="data_container_type">
  <xs:sequence>
    <xs:element name="care_provider">
      <xs:annotation>
        <xs:documentation>Angaben zum Leistungserbringer</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="NAMEKH">
            <xs:annotation>
              <xs:documentation>BogenFeld: Name der medizinischen Einrichtung</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:attribute name="V" use="required">
                <xs:simpleType>
                  <xs:restriction base="xoev-lc:String.Latin">
                    <xs:maxLength value="100"/>
                    <!-- Prüfung 62: Ist der Wert (Attribut V) eines Pflichtfelds angegeben? -->
                    <!-- anything but newline + something not whitespace + anything but newline -->
                    <xs:pattern value=".*\S.*"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:complexType>
          </xs:element>
          <xs:element name="IKNRKH">
            <xs:annotation>
              <xs:documentation>BogenFeld: Institutionskennzeichen (Haupt-IK)</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:attribute name="V" use="required">
                <xs:simpleType>
                  <xs:restriction base="xoev-lc:String.Latin">
                    <xs:pattern value="[1-9][0-9]{8}"/>
                    <xs:maxLength value="9"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:complexType>
          </xs:element>
          <xs:element name="standortIDops">
            <xs:annotation>
              <xs:documentation>ErsatzFeld: behandelnder Standort 6-stellig</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:attribute name="V" use="required">
                <xs:simpleType>
                  <xs:restriction base="xoev-lc:String.Latin">
                    <xs:pattern value="77\d{4}"/>
                    <xs:maxLength value="6"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="cases" type="cases_type" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Standardelement technisch bedingt.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Attribute data_container_type / care_provider / NAMEKH / @V
Type restriction of xoev-lc:String.Latin
Type hierarchy
Properties
use required
Facets
maxLength 100
pattern ((([ - -~¡-¬®-ćĊ-ěĞ-ģĦ-ıĴ-śŞ-ūŮ-žƏƠ-ơƯ-ưƷǍ-ǔǞ-ǟǤ-ǰǴ-ǵǺ-ǿȘ-țȞ-ȟȪ-ȫȮ-ȳəʒḂ-ḃḊ-ḋḐ-ḑḞ-ḡḤ-ḧḰ-ḱṀ-ṁṄ-ṅṖ-ṗṠ-ṣṪ-ṫẀ-ẅẌ-ẓẞẠ-ầẪ-ẬẮ-ềỄ-ồỖ-ờỤ-ỹ€])|(M̂|N̂|m̂|n̂|D̂|d̂|J̌|L̂|l̂))*) & (.*\S.*)
Used by
Source
<xs:attribute name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xoev-lc:String.Latin">
      <xs:maxLength value="100"/>
      <!-- Prüfung 62: Ist der Wert (Attribut V) eines Pflichtfelds angegeben? -->
      <!-- anything but newline + something not whitespace + anything but newline -->
      <xs:pattern value=".*\S.*"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute data_container_type / care_provider / IKNRKH / @V
Type restriction of xoev-lc:String.Latin
Type hierarchy
Properties
use required
Facets
maxLength 9
pattern ((([ - -~¡-¬®-ćĊ-ěĞ-ģĦ-ıĴ-śŞ-ūŮ-žƏƠ-ơƯ-ưƷǍ-ǔǞ-ǟǤ-ǰǴ-ǵǺ-ǿȘ-țȞ-ȟȪ-ȫȮ-ȳəʒḂ-ḃḊ-ḋḐ-ḑḞ-ḡḤ-ḧḰ-ḱṀ-ṁṄ-ṅṖ-ṗṠ-ṣṪ-ṫẀ-ẅẌ-ẓẞẠ-ầẪ-ẬẮ-ềỄ-ồỖ-ờỤ-ỹ€])|(M̂|N̂|m̂|n̂|D̂|d̂|J̌|L̂|l̂))*) & ([1-9][0-9]{8})
Used by
Source
<xs:attribute name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xoev-lc:String.Latin">
      <xs:pattern value="[1-9][0-9]{8}"/>
      <xs:maxLength value="9"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute data_container_type / care_provider / standortIDops / @V
Type restriction of xoev-lc:String.Latin
Type hierarchy
Properties
use required
Facets
maxLength 6
pattern ((([ - -~¡-¬®-ćĊ-ěĞ-ģĦ-ıĴ-śŞ-ūŮ-žƏƠ-ơƯ-ưƷǍ-ǔǞ-ǟǤ-ǰǴ-ǵǺ-ǿȘ-țȞ-ȟȪ-ȫȮ-ȳəʒḂ-ḃḊ-ḋḐ-ḑḞ-ḡḤ-ḧḰ-ḱṀ-ṁṄ-ṅṖ-ṗṠ-ṣṪ-ṫẀ-ẅẌ-ẓẞẠ-ầẪ-ẬẮ-ềỄ-ồỖ-ờỤ-ỹ€])|(M̂|N̂|m̂|n̂|D̂|d̂|J̌|L̂|l̂))*) & (77\d{4})
Used by
Source
<xs:attribute name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xoev-lc:String.Latin">
      <xs:pattern value="77\d{4}"/>
      <xs:maxLength value="6"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>