Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by

Table of Contents

Group by:

urn:gba:sqg

Simple Types
Attribute Groups
Main schema interface_KK_PID_flattening.xsd
Namespace urn:gba:sqg
Properties
attribute form default unqualified
element form default qualified
[ top ]
Element information_system_type / vendor
Namespace urn:gba:sqg
Annotations
Name des KIS- bzw. AIS-Herstellers
Diagram
Diagramindex.tmp#vendor_type_Vindex.tmp#vendor_type
Type vendor_type
Properties
content complex
Attributes
QName Type Use
V restriction of xs:string required
Source
<xs:element form="qualified" name="vendor" type="vendor_type">
  <xs:annotation>
    <xs:documentation>Name des KIS- bzw. AIS-Herstellers</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element information_system_type / name
Namespace urn:gba:sqg
Annotations
Name des KIS bzw. des AIS
Diagram
Diagramindex.tmp#softwareName_type_Vindex.tmp#softwareName_type
Type softwareName_type
Properties
content complex
Attributes
QName Type Use
V restriction of xs:string required
Source
<xs:element form="qualified" name="name" type="softwareName_type">
  <xs:annotation>
    <xs:documentation>Name des KIS bzw. des AIS</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element statistic_data_base_type / create
Namespace urn:gba:sqg
Annotations
Attribut V enthält Anzahl der anzulegenden
Datensätze
Diagram
Diagramindex.tmp#count_element_type_Vindex.tmp#count_element_type
Type count_element_type
Properties
content complex
minOccurs 0
Attributes
QName Type Use
V restriction of xs:int required
Source
<xs:element form="qualified" minOccurs="0" name="create" type="count_element_type">
  <xs:annotation>
    <xs:documentation>Attribut V enthält Anzahl der anzulegenden Datensätze</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element statistic_data_base_type / update
Namespace urn:gba:sqg
Annotations
Attribut V enthält Anzahl der zu aktualisierenden
Datensätze
Diagram
Diagramindex.tmp#count_element_type_Vindex.tmp#count_element_type
Type count_element_type
Properties
content complex
minOccurs 0
Attributes
QName Type Use
V restriction of xs:int required
Source
<xs:element form="qualified" minOccurs="0" name="update" type="count_element_type">
  <xs:annotation>
    <xs:documentation>Attribut V enthält Anzahl der zu aktualisierenden Datensätze</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element statistic_data_base_type / delete
Namespace urn:gba:sqg
Annotations
Attribut V enthält Anzahl der zu löschenden
Datensätze
Diagram
Diagramindex.tmp#count_element_type_Vindex.tmp#count_element_type
Type count_element_type
Properties
content complex
minOccurs 0
Attributes
QName Type Use
V restriction of xs:int required
Source
<xs:element form="qualified" minOccurs="0" name="delete" type="count_element_type">
  <xs:annotation>
    <xs:documentation>Attribut V enthält Anzahl der zu löschenden Datensätze</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element statistic_data_base_type / corrupted
Namespace urn:gba:sqg
Annotations
Attribut V enthält Anzahl der fehlerhaften
Datensätze.
Diagram
Diagramindex.tmp#count_element_type_Vindex.tmp#count_element_type
Type count_element_type
Properties
content complex
minOccurs 0
Attributes
QName Type Use
V restriction of xs:int required
Source
<xs:element form="qualified" minOccurs="0" name="corrupted" type="count_element_type">
  <xs:annotation>
    <xs:documentation>Attribut V enthält Anzahl der fehlerhaften Datensätze.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element statistic_data_type / create
Namespace urn:gba:sqg
Annotations
Attribut V enthält Anzahl der anzulegenden
Datensätze
Diagram
Diagramindex.tmp#count_element_type_Vindex.tmp#count_element_type
Type count_element_type
Properties
content complex
Attributes
QName Type Use
V restriction of xs:int required
Source
<xs:element form="qualified" name="create" type="count_element_type">
  <xs:annotation>
    <xs:documentation>Attribut V enthält Anzahl der anzulegenden Datensätze</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element statistic_data_type / corrupted
Namespace urn:gba:sqg
Annotations
Attribut V enthält Anzahl der fehlerhaften
Datensätze.
Diagram
Diagramindex.tmp#count_element_type_Vindex.tmp#count_element_type
Type count_element_type
Properties
content complex
minOccurs 0
Attributes
QName Type Use
V restriction of xs:int required
Source
<xs:element form="qualified" minOccurs="0" name="corrupted" type="count_element_type">
  <xs:annotation>
    <xs:documentation>Attribut V enthält Anzahl der fehlerhaften Datensätze.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element validity_period_type / start_date
Namespace urn:gba:sqg
Annotations
Anfangsdatum
Diagram
Diagramindex.tmp#date_woTime_type_Vindex.tmp#date_woTime_type
Type date_woTime_type
Properties
content complex
Attributes
QName Type Use
V smalldate_simple_type required
Source
<xs:element form="qualified" name="start_date" type="date_woTime_type">
  <xs:annotation>
    <xs:documentation>Anfangsdatum</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element validity_period_type / end_date
Namespace urn:gba:sqg
Annotations
Enddatum
Diagram
Diagramindex.tmp#date_woTime_type_Vindex.tmp#date_woTime_type
Type date_woTime_type
Properties
content complex
Attributes
QName Type Use
V smalldate_simple_type required
Source
<xs:element form="qualified" name="end_date" type="date_woTime_type">
  <xs:annotation>
    <xs:documentation>Enddatum</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element sqg_root_type / header
Namespace urn:gba:sqg
Annotations
Header-Bereich (Metadaten)
Diagram
Diagramindex.tmp#sqg_header_type_idindex.tmp#sqg_header_type_set_idindex.tmp#sqg_header_type_origination_dttmindex.tmp#sqg_header_type_modification_dttmindex.tmp#sqg_header_type_validity_start_dateindex.tmp#sqg_header_type_validity_end_dateindex.tmp#sqg_header_type_specificationindex.tmp#sqg_header_type_data_flowindex.tmp#sqg_header_type_data_targetindex.tmp#sqg_header_type_total_countindex.tmp#sqg_header_type_protocolindex.tmp#sqg_header_type
Type sqg_header_type
Properties
content complex
Model
Children protocol
Instance
<header data_flow="" data_target="" id="" modification_dttm="" origination_dttm="" set_id="" specification="" total_count="" validity_end_date="" validity_start_date="" xmlns="urn:gba:sqg">
  <protocol document_id="">{0,1}</protocol>
</header>
Attributes
QName Type Use Annotation
data_flow enum_flow_type required
Nach Erstellung nicht mehr modifizierbar. Gibt an, für welchen
Datenfluss dieses Dokument erzeugt wurde
data_target enum_target_type required
Nach Erstellung nicht mehr modifizierbar. Gibt an, welches Ziel
der Datenfluss hat: Bundesdatenpool, Probedatenpool,
Testdatenpool
id guid_simple_type required
Nach Erstellung nicht mehr modifizierbar. Eindeutige ID des
Dokuments, wird vom Dokumentenersteller als GUID erzeugt
modification_dttm smalldatetime_simple_type required
Jede Modifikation des Dokuments erfordert hier ein neuen
Zeitstempel
origination_dttm smalldatetime_simple_type required
Nach Erstellung nicht mehr modifizierbar. Ist der Zeitstempel der
ursprünglichen Dokumenterzeugung, ursprünglich c_date
set_id guid_simple_type required
Nach Erstellung nicht mehr modifizierbar. Eindeutige ID für
mehrere Dokumente, die im selben Zusammenhang stehen, wird vom Datenlieferanten
erzeugt. Dafür könnte z.B. die guid des ersten Dokumentes des Zusammenhangs
verwednet werden
specification enum_spez_type required
Angabe der zum Export eingesetzten Version der
Spezifikationsdatenbank. Hieraus ergeben sich insbesondere die eingesetzten
Filterkriterien und Code-Listen.
total_count non_negative_integer_type required
Gesamtzahl der exportierten Fälle in allen XML-Dateien einer
Transaktion
validity_end_date datum_en_type required
Ende des Bezugszeitraums der übermittelten
Daten
validity_start_date datum_en_type required
Beginn des Bezugszeitraums der übermittelten
Daten
Source
<xs:element form="qualified" name="header" type="sqg_header_type">
  <xs:annotation>
    <xs:documentation>Header-Bereich (Metadaten)</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element sqg_header_type / protocol
Namespace urn:gba:sqg
Annotations
Das Protocol Element nimmt Informationen zu Prüfungen auf, die
im Datenfluss durchgeführt wurden. Es ist Teil der Rückprotokollierung.
Dieses Element ist nicht optional und soll gemeinsam mit dem Unterelement
status_document von Anfang an im Datenfluss vorhanden sein, um nachfolgende
im Datenfluss vorgenommene Prüfergebnisse aufzunehmen.
Diagram
Diagramindex.tmp#protocol_header_base_type_document_idindex.tmp#protocol_header_base_type_validation_providerindex.tmp#protocol_header_base_type_status_documentindex.tmp#protocol_header_base_typeindex.tmp#protocol_header_type
Type protocol_header_type
Type hierarchy
Properties
content complex
minOccurs 0
Model
Children status_document, validation_provider
Instance
<protocol document_id="" xmlns="urn:gba:sqg">
  <validation_provider address="" email="" fax="" function="" name="" phone="" registration="">{0,unbounded}</validation_provider>
  <status_document V="">{1,1}</status_document>
</protocol>
Attributes
QName Type Use Annotation
document_id xs:string optional
Dieses optionales Attribut nimmt die GUID (ID des zu
prüfenden XML-Dokuments) auf.       Das Attribut wird nur für das
'Mini-Protokoll' benötigt und zwar, wenn das XML-Dokument nicht Schema-Konform
aber wohlgeformt ist.       Das 'Mini-Protokoll' wird jedes Mal erstellt, wenn
die Prüfungsergebnisse nicht in das Hauptdokument integrierbar sind (z.B. bei
einem gravierenden Schemaverstoß).       Das Attribut ist nicht vom selben
Datentypen wie die ursprüngliche Dokumenten-ID (GUID), weil diese ID selber
fehlerhaft sein könnte.       Das Attribut darf nur von einer Datenprüfstelle
gesetzt werden (Datenannahmestelle, Vertrauensstelle, BAS, Datenprüfprogramm
beim Leistungserbringer).
Source
<xs:element form="qualified" minOccurs="0" name="protocol" type="protocol_header_type">
  <xs:annotation>
    <xs:documentation>Das Protocol Element nimmt Informationen zu Prüfungen auf, die im Datenfluss durchgeführt wurden. Es ist Teil der Rückprotokollierung. Dieses Element ist nicht optional und soll gemeinsam mit dem Unterelement status_document von Anfang an im Datenfluss vorhanden sein, um nachfolgende im Datenfluss vorgenommene Prüfergebnisse aufzunehmen.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element protocol_header_base_type / validation_provider
Namespace urn:gba:sqg
Annotations
Hier gibt sich die durchführende Stelle einer oder mehrerer
Prüfungsschritte zu erkennen. Die Ergebnisse der Prüfung werden in diesem
Container abgelegt und werden Teil der
Rückprotokollierung.
Diagram
Diagramindex.tmp#organisation_without_cp_type_nameindex.tmp#organisation_without_cp_type_emailindex.tmp#organisation_without_cp_type_faxindex.tmp#organisation_without_cp_type_phoneindex.tmp#organisation_without_cp_type_addressindex.tmp#organisation_without_cp_type_functionindex.tmp#organisation_without_cp_type_registrationindex.tmp#organisation_without_cp_typeindex.tmp#protocol_header_base_type_protocol_header_base_type_validation_provider_validation_item
Type extension of organisation_without_cp_type
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children validation_item
Instance
<validation_provider address="" email="" fax="" function="" name="" phone="" registration="" xmlns="urn:gba:sqg">
  <validation_item c_date="" check_tool="" description="" id="" V="">{1,unbounded}</validation_item>
</validation_provider>
Attributes
QName Type Use Annotation
address restriction of xs:string optional
email emailAddress_type optional
fax restriction of xs:string optional
function enum_validation_provider_type required
In diesem Attribut wird aus einer Enum ausgewählt, welche die
Funktion im QS-Datenfluss beschreibt
name restriction of xs:string required
phone restriction of xs:string optional
registration registration_type required
Registriernummer, notwendig
Source
<xs:element form="qualified" maxOccurs="unbounded" minOccurs="0" name="validation_provider">
  <xs:annotation>
    <xs:documentation>Hier gibt sich die durchführende Stelle einer oder mehrerer Prüfungsschritte zu erkennen. Die Ergebnisse der Prüfung werden in diesem Container abgelegt und werden Teil der Rückprotokollierung.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="organisation_without_cp_type">
        <xs:sequence>
          <xs:element form="qualified" maxOccurs="unbounded" name="validation_item" type="validation_item_type"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
[ top ]
Element protocol_header_base_type / validation_provider / validation_item
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#protocol_type_statusindex.tmp#protocol_typeindex.tmp#validation_item_type_idindex.tmp#validation_item_type_Vindex.tmp#validation_item_type_c_dateindex.tmp#validation_item_type_descriptionindex.tmp#validation_item_type_check_toolindex.tmp#validation_item_type
Type validation_item_type
Type hierarchy
Properties
content complex
maxOccurs unbounded
Model
Children status
Instance
<validation_item c_date="" check_tool="" description="" id="" V="" xmlns="urn:gba:sqg">
  <status V="">{1,1}</status>
</validation_item>
Attributes
QName Type Use Annotation
V enum_validation_type required
Dieser Wert bezeichnet die durchgeführte Prüfung anhand
der enumeration enum_validation_type.
c_date smalldatetime_simple_type optional
Hier kann ein Zeitstempel für die Verarbeitung angegeben
werden.
check_tool xs:string optional
Hier kann beim Einsatz eines Tools für die Prüfung der
XML-Dateien der Name und die Versionsnummer des Tools hinterlassen
werden (beim Einsatz des Datenprüfprogramms wird die Versionsnummer des
XSLT-Skripts eingetragen)
description xs:string optional
Hier kann bei erklärungsbedürftigen Items eine
Beschreibung hinterlassen werden (auf Dokumentebene).
id xs:int optional
Diese ID ist dokumentweit gültig und darf im Header nur
einmal vorkommen. Prüfungen auf Datensatzebene (Element "case"), die zu
dieser Prüfung gehören werden über diese ID zugeordnet. Die ID muss nur
dann vergeben werden, wenn eine Prüfung auf Datensatzebene
stattfindet.
Source
<xs:element form="qualified" maxOccurs="unbounded" name="validation_item" type="validation_item_type"/>
[ top ]
Element protocol_type / status
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#all_data_typeindex.tmp#protocol_type_protocol_type_status_Vindex.tmp#protocol_type_protocol_type_status_error
Type extension of all_data_type
Type hierarchy
Properties
content complex
Model
Children error
Instance
<status V="" xmlns="urn:gba:sqg">
  <error originator="">{0,unbounded}</error>
</status>
Attributes
QName Type Use Annotation
V status_type required
gibt an, ob die betroffene Testeinheit ohne
Fehler -> OK, mit Fehlern -> WARNING oder mit fatalem Fehler
-> ERROR abgeschlossen wurde. Der Gesamtstatus des Dokuments
orientiert sich jeweils am schlechtesten Test. Beim ersten
Test mit dem Ergebnis ERROR muss die Weiterverarbeitung
abgebrochen werden.
Source
<xs:element form="qualified" name="status">
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="all_data_type">
        <xs:sequence>
          <xs:element form="qualified" maxOccurs="unbounded" minOccurs="0" name="error" type="validation_error_type">
            <xs:annotation>
              <xs:documentation>Ein Error Element nimmt Fehlerdaten auf. Als einzig verpflichtendes Unterelement gilt die error_message. Die übrigen Elemente sind spezifisch für die Anwendung von Plausibilitätsregeln für die Spezifikation.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
        <xs:attribute form="unqualified" name="V" type="status_type" use="required">
          <xs:annotation>
            <xs:documentation>gibt an, ob die betroffene Testeinheit ohne Fehler -> OK, mit Fehlern -> WARNING oder mit fatalem Fehler -> ERROR abgeschlossen wurde. Der Gesamtstatus des Dokuments orientiert sich jeweils am schlechtesten Test. Beim ersten Test mit dem Ergebnis ERROR muss die Weiterverarbeitung abgebrochen werden.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
[ top ]
Element protocol_type / status / error
Namespace urn:gba:sqg
Annotations
Ein Error Element nimmt Fehlerdaten auf.
Als einzig verpflichtendes Unterelement gilt die
error_message. Die übrigen Elemente sind spezifisch für
die Anwendung von Plausibilitätsregeln für die
Spezifikation.
Diagram
Diagramindex.tmp#validation_error_type_originatorindex.tmp#rule_idindex.tmp#rule_typeindex.tmp#listindex.tmp#error_messageindex.tmp#validation_error_type
Type validation_error_type
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children error_message, list, rule_id, rule_type
Instance
<error originator="" xmlns="urn:gba:sqg">
  <rule_id V="">{0,1}</rule_id>
  <rule_type V="">{0,1}</rule_type>
  <list V="">{0,1}</list>
  <error_message V="">{1,1}</error_message>
</error>
Attributes
QName Type Use
originator enum_organisation_type optional
Source
<xs:element form="qualified" maxOccurs="unbounded" minOccurs="0" name="error" type="validation_error_type">
  <xs:annotation>
    <xs:documentation>Ein Error Element nimmt Fehlerdaten auf. Als einzig verpflichtendes Unterelement gilt die error_message. Die übrigen Elemente sind spezifisch für die Anwendung von Plausibilitätsregeln für die Spezifikation.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element rule_id
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#rule_id_type_Vindex.tmp#rule_id_type
Type rule_id_type
Properties
content complex
Used by
Complex Type validation_error_type
Attributes
QName Type Use
V xs:int required
Source
<xs:element name="rule_id" type="rule_id_type"/>
[ top ]
Element rule_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#ruletype_type_Vindex.tmp#ruletype_type
Type ruletype_type
Properties
content complex
Used by
Complex Type validation_error_type
Attributes
QName Type Use
V enum_ruletype_type required
Source
<xs:element name="rule_type" type="ruletype_type"/>
[ top ]
Element list
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#list_type_Vindex.tmp#list_type
Type list_type
Properties
content complex
Used by
Complex Type validation_error_type
Attributes
QName Type Use
V xs:string required
Source
<xs:element name="list" type="list_type"/>
[ top ]
Element error_message
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#error_message_type_Vindex.tmp#error_message_type
Type error_message_type
Properties
content complex
Used by
Complex Type validation_error_type
Attributes
QName Type Use
V xs:string required
Source
<xs:element name="error_message" type="error_message_type"/>
[ top ]
Element protocol_header_base_type / status_document
Namespace urn:gba:sqg
Annotations
Hier wird der Gesamtstatus des Dokuments angegeben, das
Attribut V kann also auf OK, WARNING oder ERROR stehen. Dieser Status kann
nur verschlechternd geändert werden, oder gleich bleiben, ERROR bedeutet,
dass das Dokument komplett zurückgewiesen werden muss.Dieses Element soll
von Anfang an vorhanden sein und mit OK belegt sein.
Diagram
Diagramindex.tmp#protocol_header_base_type_protocol_header_base_type_status_document_V
Properties
content complex
Attributes
QName Type Use
V status_type required
Source
<xs:element form="qualified" name="status_document">
  <xs:annotation>
    <xs:documentation>Hier wird der Gesamtstatus des Dokuments angegeben, das Attribut V kann also auf OK, WARNING oder ERROR stehen. Dieser Status kann nur verschlechternd geändert werden, oder gleich bleiben, ERROR bedeutet, dass das Dokument komplett zurückgewiesen werden muss.Dieses Element soll von Anfang an vorhanden sein und mit OK belegt sein.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute form="unqualified" name="V" type="status_type" use="required"/>
  </xs:complexType>
</xs:element>
[ top ]
Element sqg_root_type / body
Namespace urn:gba:sqg
Annotations
Body-Bereich (Inhaltsdaten)
Diagram
Diagramindex.tmp#sqg_body_type_moduleindex.tmp#sqg_body_type_pseud_procedureindex.tmp#sqg_body_type_caseindex.tmp#sqg_body_type_statisticindex.tmp#sqg_body_type
Type sqg_body_type
Properties
content complex
Model
Children case, statistic
Instance
<body module="" pseud_procedure="" xmlns="urn:gba:sqg">
  <case lfdnr="">{0,50000}</case>
  <statistic>{1,1}</statistic>
</body>
Attributes
QName Type Use Annotation
module enum_modul_type required
Enthält das Modul, aus dem die Datensätze
stammen.
pseud_procedure enum_procedure_type optional
Enthält die Verfahrenskennung, die zusammengehörende Exportmodule
vermerkt. Die PID-Felder eines Pseudonymisierungsverfahren müssen von der
Vertrauensstelle mit demselben Schlüssel pseudonymisiert werden. Beispiel
(16/1_NEO Verfahrenskennung für NEO und 16/1 )
Source
<xs:element form="qualified" name="body" type="sqg_body_type">
  <xs:annotation>
    <xs:documentation>Body-Bereich (Inhaltsdaten)</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element sqg_body_type / case
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#case_type_lfdnrindex.tmp#case_type_patientindex.tmp#case_type
Type case_type
Properties
content complex
minOccurs 0
maxOccurs 50000
Model
Children patient
Instance
<case lfdnr="" xmlns="urn:gba:sqg">
  <patient twodigitik="10">{0,1}</patient>
</case>
Attributes
QName Type Use Annotation
lfdnr case_id_simple_type required
Laufende Nummer als Case-ID, eindeutig auf Ebene der gesamten
Datenlieferung
Source
<xs:element form="qualified" maxOccurs="50000" minOccurs="0" name="case" type="case_type"/>
[ top ]
Element case_type / patient
Namespace urn:gba:sqg
Annotations
Daten liegen je nach Position im Datenfluss entweder als pid
oder als Pseudonym vor
Diagram
Diagramindex.tmp#patient_base_typeindex.tmp#patient_type_twodigitikindex.tmp#patient_type_pidindex.tmp#patient_type
Type patient_type
Type hierarchy
Properties
content complex
minOccurs 0
Model
Children pid
Instance
<patient twodigitik="10" xmlns="urn:gba:sqg">
  <pid>{1,1}</pid>
</patient>
Attributes
QName Type Fixed Use Annotation
twodigitik twodigitik_type 10 optional
Die ersten 2 Stellen der Kasse-IK. Nur ein Platzhalter für
die VST!
Source
<xs:element form="qualified" minOccurs="0" name="patient" type="patient_type">
  <xs:annotation>
    <xs:documentation>Daten liegen je nach Position im Datenfluss entweder als pid oder als Pseudonym vor</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element patient_type / pid
Namespace urn:gba:sqg
Annotations
PID, die verschlüsselt werden
müssen
Diagram
Diagramindex.tmp#pid_data_type_KASSEIKNRindex.tmp#pid_data_type_VERSICHERTENIDALTindex.tmp#pid_data_type_VERSICHERTENIDNEUindex.tmp#pid_data_type
Type pid_data_type
Properties
content complex
Model
Children KASSEIKNR, VERSICHERTENIDALT, VERSICHERTENIDNEU
Instance
<pid xmlns="urn:gba:sqg">
  <KASSEIKNR V="">{0,1}</KASSEIKNR>
  <VERSICHERTENIDALT V="">{0,1}</VERSICHERTENIDALT>
  <VERSICHERTENIDNEU V="">{1,1}</VERSICHERTENIDNEU>
</pid>
Source
<xs:element form="qualified" name="pid" type="pid_data_type">
  <xs:annotation>
    <xs:documentation>PID, die verschlüsselt werden müssen</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element pid_data_type / KASSEIKNR
Namespace urn:gba:sqg
Annotations
IKNR der Versicherung. Nur ein Platzhalter für die
VST!
Diagram
Diagramindex.tmp#kasse_iknr_type_Vindex.tmp#kasse_iknr_type
Type kasse_iknr_type
Properties
content complex
minOccurs 0
Attributes
QName Type Use
V kasse_iknr_simple_type required
Source
<xs:element form="qualified" minOccurs="0" name="KASSEIKNR" type="kasse_iknr_type">
  <xs:annotation>
    <xs:documentation>IKNR der Versicherung. Nur ein Platzhalter für die VST!</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element pid_data_type / VERSICHERTENIDALT
Namespace urn:gba:sqg
Annotations
alte Versichertennummer - Nur ein Platzhalter für die
VST!
Diagram
Diagramindex.tmp#insurance_id_de_legacy_type_Vindex.tmp#insurance_id_de_legacy_type
Type insurance_id_de_legacy_type
Properties
content complex
minOccurs 0
Attributes
QName Type Use
V restriction of xs:string required
Source
<xs:element form="qualified" minOccurs="0" name="VERSICHERTENIDALT" type="insurance_id_de_legacy_type">
  <xs:annotation>
    <xs:documentation>alte Versichertennummer - Nur ein Platzhalter für die VST!</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element pid_data_type / VERSICHERTENIDNEU
Namespace urn:gba:sqg
Annotations
lebenslange Versichertennummer - 10 Stellen
Diagram
Diagramindex.tmp#insurance_id_de_type_Vindex.tmp#insurance_id_de_type
Type insurance_id_de_type
Properties
content complex
Attributes
QName Type Use
V restriction of xs:string required
Source
<xs:element form="qualified" name="VERSICHERTENIDNEU" type="insurance_id_de_type">
  <xs:annotation>
    <xs:documentation>lebenslange Versichertennummer - 10 Stellen</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element sqg_body_type / statistic
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#statistic_kk_type_sentindex.tmp#statistic_kk_type
Type statistic_kk_type
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Children sent
Instance
<statistic xmlns="urn:gba:sqg">
  <sent count="">{1,1}</sent>
</statistic>
Source
<xs:element form="qualified" maxOccurs="1" minOccurs="1" name="statistic" type="statistic_kk_type"/>
[ top ]
Element statistic_kk_type / sent
Namespace urn:gba:sqg
Annotations
gesendete Datensätze
Diagram
Diagramindex.tmp#statistic_data_kk_type_countindex.tmp#statistic_data_kk_type
Type statistic_data_kk_type
Properties
content complex
minOccurs 1
maxOccurs 1
Attributes
QName Type Use Annotation
count non_negative_integer_type required
Gesamtzahl von Datensätzen
Source
<xs:element form="qualified" maxOccurs="1" minOccurs="1" name="sent" type="statistic_data_kk_type">
  <xs:annotation>
    <xs:documentation>gesendete Datensätze</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element case_admin_kk_type / protocol
Namespace urn:gba:sqg
Annotations
Aufnahme von Prüfungen, die auf Datensatzebene individuelle
Ergebnisse bringen.
Diagram
Diagramindex.tmp#case_protocol_type_status_caseindex.tmp#case_protocol_type_validation_itemindex.tmp#case_protocol_type
Type case_protocol_type
Properties
content complex
Model
Children status_case, validation_item
Instance
<protocol xmlns="urn:gba:sqg">
  <status_case V="">{1,1}</status_case>
  <validation_item c_date="" check_tool="" description="" id="" V="">{0,unbounded}</validation_item>
</protocol>
Source
<xs:element form="qualified" name="protocol" type="case_protocol_type">
  <xs:annotation>
    <xs:documentation>Aufnahme von Prüfungen, die auf Datensatzebene individuelle Ergebnisse bringen.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element case_protocol_type / status_case
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#case_protocol_type_case_protocol_type_status_case_V
Properties
content complex
Attributes
QName Type Use
V status_type required
Source
<xs:element form="qualified" name="status_case">
  <xs:complexType>
    <xs:attribute form="unqualified" name="V" type="status_type" use="required"/>
  </xs:complexType>
</xs:element>
[ top ]
Element case_protocol_type / validation_item
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#protocol_type_statusindex.tmp#protocol_typeindex.tmp#validation_item_type_idindex.tmp#validation_item_type_Vindex.tmp#validation_item_type_c_dateindex.tmp#validation_item_type_descriptionindex.tmp#validation_item_type_check_toolindex.tmp#validation_item_type
Type validation_item_type
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children status
Instance
<validation_item c_date="" check_tool="" description="" id="" V="" xmlns="urn:gba:sqg">
  <status V="">{1,1}</status>
</validation_item>
Attributes
QName Type Use Annotation
V enum_validation_type required
Dieser Wert bezeichnet die durchgeführte Prüfung anhand
der enumeration enum_validation_type.
c_date smalldatetime_simple_type optional
Hier kann ein Zeitstempel für die Verarbeitung angegeben
werden.
check_tool xs:string optional
Hier kann beim Einsatz eines Tools für die Prüfung der
XML-Dateien der Name und die Versionsnummer des Tools hinterlassen
werden (beim Einsatz des Datenprüfprogramms wird die Versionsnummer des
XSLT-Skripts eingetragen)
description xs:string optional
Hier kann bei erklärungsbedürftigen Items eine
Beschreibung hinterlassen werden (auf Dokumentebene).
id xs:int optional
Diese ID ist dokumentweit gültig und darf im Header nur
einmal vorkommen. Prüfungen auf Datensatzebene (Element "case"), die zu
dieser Prüfung gehören werden über diese ID zugeordnet. Die ID muss nur
dann vergeben werden, wenn eine Prüfung auf Datensatzebene
stattfindet.
Source
<xs:element form="qualified" maxOccurs="unbounded" minOccurs="0" name="validation_item" type="validation_item_type"/>
[ top ]
Element statistic_base_type / sent
Namespace urn:gba:sqg
Annotations
geschickte Vorgänge
Diagram
Diagram
Properties
minOccurs 0
Source
<xs:element form="qualified" minOccurs="0" name="sent">
  <xs:annotation>
    <xs:documentation>geschickte Vorgänge</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element statistic_base_type / processed
Namespace urn:gba:sqg
Annotations
verarbeitete Vorgänge
Diagram
Diagram
Properties
minOccurs 0
Source
<xs:element form="qualified" minOccurs="0" name="processed">
  <xs:annotation>
    <xs:documentation>verarbeitete Vorgänge</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element statistic_base_type / expected
Namespace urn:gba:sqg
Annotations
erwartete Fälle (ambulant)
Diagram
Diagram
Properties
minOccurs 0
Source
<xs:element form="qualified" minOccurs="0" name="expected">
  <xs:annotation>
    <xs:documentation>erwartete Fälle (ambulant)</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element statistic_type / sent
Namespace urn:gba:sqg
Annotations
gesendete Vorgänge
Diagram
Diagramindex.tmp#statistic_data_base_type_countindex.tmp#statistic_data_base_type_createindex.tmp#statistic_data_base_type_updateindex.tmp#statistic_data_base_type_deleteindex.tmp#statistic_data_base_type_corruptedindex.tmp#statistic_data_base_typeindex.tmp#statistic_data_type_countindex.tmp#statistic_data_type_createindex.tmp#statistic_data_type_corruptedindex.tmp#statistic_data_type
Type statistic_data_type
Type hierarchy
Properties
content complex
Model
Children corrupted, create
Instance
<sent count="" xmlns="urn:gba:sqg">
  <create V="">{1,1}</create>
  <corrupted V="">{0,1}</corrupted>
</sent>
Attributes
QName Type Use Annotation
count non_negative_integer_type required
Gesamtzahl von Vorgängen
Source
<xs:element form="qualified" name="sent" type="statistic_data_type">
  <xs:annotation>
    <xs:documentation>gesendete Vorgänge</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element statistic_type / processed
Namespace urn:gba:sqg
Annotations
verarbeitete Vorgänge
Diagram
Diagramindex.tmp#statistic_data_base_type_countindex.tmp#statistic_data_base_type_createindex.tmp#statistic_data_base_type_updateindex.tmp#statistic_data_base_type_deleteindex.tmp#statistic_data_base_type_corruptedindex.tmp#statistic_data_base_typeindex.tmp#statistic_data_type_countindex.tmp#statistic_data_type_createindex.tmp#statistic_data_type_corruptedindex.tmp#statistic_data_type
Type statistic_data_type
Type hierarchy
Properties
content complex
Model
Children corrupted, create
Instance
<processed count="" xmlns="urn:gba:sqg">
  <create V="">{1,1}</create>
  <corrupted V="">{0,1}</corrupted>
</processed>
Attributes
QName Type Use Annotation
count non_negative_integer_type required
Gesamtzahl von Vorgängen
Source
<xs:element form="qualified" name="processed" type="statistic_data_type">
  <xs:annotation>
    <xs:documentation>verarbeitete Vorgänge</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element root
Namespace urn:gba:sqg
Annotations
WURZEL-ELEMENT
Diagram
Diagramindex.tmp#root_attrindex.tmp#sqg_root_type_headerindex.tmp#sqg_root_type_bodyindex.tmp#sqg_root_type
Type sqg_root_type
Properties
content complex
Model
Children body, header
Instance
<root container_version="2.0" content_version="" xmlns="urn:gba:sqg">
  <header data_flow="" data_target="" id="" modification_dttm="" origination_dttm="" set_id="" specification="" total_count="" validity_end_date="" validity_start_date="">{1,1}</header>
  <body module="" pseud_procedure="">{1,1}</body>
</root>
Attributes
QName Type Fixed Use Annotation
container_version xs:string 2.0 required
Version der Container-Struktur (Header/Body)
content_version content_version_type required
Version der Inhaltsstruktur (QS-Daten ...)
Source
<xs:element name="root" type="sqg_root_type">
  <xs:annotation>
    <xs:documentation>WURZEL-ELEMENT</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Simple Type enum_geschlecht_type
Namespace urn:gba:sqg
Annotations
Geschlecht
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration m
männlich
enumeration w
weiblich
enumeration d
divers
enumeration u
unbestimmt
Source
<xs:simpleType name="enum_geschlecht_type">
  <xs:annotation>
    <xs:documentation>Geschlecht</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="m">
      <xs:annotation>
        <xs:documentation>männlich</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="w">
      <xs:annotation>
        <xs:documentation>weiblich</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="d">
      <xs:annotation>
        <xs:documentation>divers</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="u">
      <xs:annotation>
        <xs:documentation>unbestimmt</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_jn_type
Namespace urn:gba:sqg
Annotations
Ja / Nein
Diagram
Diagram
Type restriction of xs:int
Facets
enumeration 0
nein
enumeration 1
ja
Used by
Attribute boolean_type/@V
Source
<xs:simpleType name="enum_jn_type">
  <xs:annotation>
    <xs:documentation>Ja / Nein</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:int">
    <xs:enumeration value="0">
      <xs:annotation>
        <xs:documentation>nein</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="1">
      <xs:annotation>
        <xs:documentation>ja</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_aufngrund_type
Namespace urn:gba:sqg
Annotations
Aufnahmegrund Schlüssel
Diagram
Diagram
Type restriction of xs:int
Facets
enumeration 1
Krankenhausbehandlung, vollstationär
enumeration 2
Krankenhausbehandlung, vollstationär mit vorausgegangener
vorstationärer Behandlung
enumeration 3
Krankenhausbehandlung, teilstationär
enumeration 4
vorstationäre Behandlung ohne anschließende vollstationäre
Behandlung
enumeration 5
stationäre Entbindung
enumeration 6
Geburt
enumeration 7
Wiederaufnahme wegen Komplikationen (Fallpauschale) nach KFPV
2003
enumeration 8
stationäre Aufnahme zur Organentnahme
Source
<xs:simpleType name="enum_aufngrund_type">
  <xs:annotation>
    <xs:documentation>Aufnahmegrund Schlüssel</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:int">
    <xs:enumeration value="1">
      <xs:annotation>
        <xs:documentation>Krankenhausbehandlung, vollstationär</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="2">
      <xs:annotation>
        <xs:documentation>Krankenhausbehandlung, vollstationär mit vorausgegangener vorstationärer Behandlung</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="3">
      <xs:annotation>
        <xs:documentation>Krankenhausbehandlung, teilstationär</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="4">
      <xs:annotation>
        <xs:documentation>vorstationäre Behandlung ohne anschließende vollstationäre Behandlung</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="5">
      <xs:annotation>
        <xs:documentation>stationäre Entbindung</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="6">
      <xs:annotation>
        <xs:documentation>Geburt</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="7">
      <xs:annotation>
        <xs:documentation>Wiederaufnahme wegen Komplikationen (Fallpauschale) nach KFPV 2003</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="8">
      <xs:annotation>
        <xs:documentation>stationäre Aufnahme zur Organentnahme</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_behandlungsart_type
Namespace urn:gba:sqg
Annotations
Art der Behandlung beim niedergelassenen Arzt nach
§295
Diagram
Diagram
Type restriction of xs:int
Facets
enumeration 1
ambulant (default)
enumeration 2
stationär
Source
<xs:simpleType name="enum_behandlungsart_type">
  <xs:annotation>
    <xs:documentation>Art der Behandlung beim niedergelassenen Arzt nach §295</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:int">
    <xs:enumeration value="1">
      <xs:annotation>
        <xs:documentation>ambulant (default)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="2">
      <xs:annotation>
        <xs:documentation>stationär</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_inanspruchnahme_type
Namespace urn:gba:sqg
Annotations
Inanspruchnahme Schlüssel
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration K
Konsiliarbehandlung (Wert bei SV = 5)
enumeration M
Mit-/Weiterbehandlung (Wert bei SV = 6)
enumeration N
Notfallschein (Wert bei SV = 3)
enumeration O
Originalschein (Wert bei SV = 1)
enumeration V
Vertreterschein (Wert bei SV = 2)
enumeration Z
Zielauftrag (Wert bei SV = 4)
enumeration D
Direkt (nur selektivvertraglich, Wert bei SV =
0)
enumeration H
HZV: Abrechnung Verträge nach §§ 73b,c SGB V (nur
selektivvertraglich, Wert bei SV = 7)
enumeration I
IV: Abrechnung Verträge nach § 140a SGB V (nur
selektivvertraglich, Wert bei SV = 8)
Source
<xs:simpleType name="enum_inanspruchnahme_type">
  <xs:annotation>
    <xs:documentation>Inanspruchnahme Schlüssel</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="K">
      <xs:annotation>
        <xs:documentation>Konsiliarbehandlung (Wert bei SV = 5)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="M">
      <xs:annotation>
        <xs:documentation>Mit-/Weiterbehandlung (Wert bei SV = 6)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="N">
      <xs:annotation>
        <xs:documentation>Notfallschein (Wert bei SV = 3)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="O">
      <xs:annotation>
        <xs:documentation>Originalschein (Wert bei SV = 1)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="V">
      <xs:annotation>
        <xs:documentation>Vertreterschein (Wert bei SV = 2)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Z">
      <xs:annotation>
        <xs:documentation>Zielauftrag (Wert bei SV = 4)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="D">
      <xs:annotation>
        <xs:documentation>Direkt (nur selektivvertraglich, Wert bei SV = 0)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="H">
      <xs:annotation>
        <xs:documentation>HZV: Abrechnung Verträge nach §§ 73b,c SGB V (nur selektivvertraglich, Wert bei SV = 7)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="I">
      <xs:annotation>
        <xs:documentation>IV: Abrechnung Verträge nach § 140a SGB V (nur selektivvertraglich, Wert bei SV = 8)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_diagnoseart_khambo_type
Namespace urn:gba:sqg
Annotations
Diagnosseart §301 (AMBO)
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 1
Behandlungsdiagnose
enumeration 2
bei § 116b: Diagnose der Überweisung innerhalb der
ASV
Used by
Source
<xs:simpleType name="enum_diagnoseart_khambo_type">
  <xs:annotation>
    <xs:documentation>Diagnosseart §301 (AMBO)</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="1">
      <xs:annotation>
        <xs:documentation>Behandlungsdiagnose</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="2">
      <xs:annotation>
        <xs:documentation>bei § 116b: Diagnose der Überweisung innerhalb der ASV</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_diagnosesicherheit_type
Namespace urn:gba:sqg
Annotations
Diagnosesicherheit
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration G
Gesichert
enumeration V
Verdacht auf
enumeration A
Ausschluss von
enumeration Z
Zustand nach
Used by
Source
<xs:simpleType name="enum_diagnosesicherheit_type">
  <xs:annotation>
    <xs:documentation>Diagnosesicherheit</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="G">
      <xs:annotation>
        <xs:documentation>Gesichert</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="V">
      <xs:annotation>
        <xs:documentation>Verdacht auf</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="A">
      <xs:annotation>
        <xs:documentation>Ausschluss von</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Z">
      <xs:annotation>
        <xs:documentation>Zustand nach</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_seitenlokalisation_type
Namespace urn:gba:sqg
Annotations
Lokalisationsschlüssel (R, L, B)
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration B
beide Seiten
enumeration L
linke Seite
enumeration R
rechte Seite
Used by
Source
<xs:simpleType name="enum_seitenlokalisation_type">
  <xs:annotation>
    <xs:documentation>Lokalisationsschlüssel (R, L, B)</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="B">
      <xs:annotation>
        <xs:documentation>beide Seiten</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="L">
      <xs:annotation>
        <xs:documentation>linke Seite</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="R">
      <xs:annotation>
        <xs:documentation>rechte Seite</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_datenquelle_khamb_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 115b
Ambulantes Operieren (KH)
enumeration 116b
Ambulante Spezialfachärztliche Versorgung
enumeration 117
Hochschulambulanz
enumeration 118
Psychiatrische Institutsambulanz
enumeration 119
Sozialpädiatrisches Zentrum
Source
<xs:simpleType name="enum_datenquelle_khamb_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="115b">
      <xs:annotation>
        <xs:documentation>Ambulantes Operieren (KH)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="116b">
      <xs:annotation>
        <xs:documentation>Ambulante Spezialfachärztliche Versorgung</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="117">
      <xs:annotation>
        <xs:documentation>Hochschulambulanz</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="118">
      <xs:annotation>
        <xs:documentation>Psychiatrische Institutsambulanz</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="119">
      <xs:annotation>
        <xs:documentation>Sozialpädiatrisches Zentrum</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_datenquelle_ambk_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 295k
Kollektivvertragsärzte
Source
<xs:simpleType name="enum_datenquelle_ambk_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="295k">
      <xs:annotation>
        <xs:documentation>Kollektivvertragsärzte</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_datenquelle_ambs_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 295_140
Selektivvertragsärzte (Integrierte
Versorgungsformen)
enumeration 295_73b
Selektivvertragsärzte (Hausarztzentrierte
Versorgung)
enumeration 295_73c
Selektivvertragsärzte (Besondere ambulante ärztliche
Versorgung)
Source
<xs:simpleType name="enum_datenquelle_ambs_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="295_140">
      <xs:annotation>
        <xs:documentation>Selektivvertragsärzte (Integrierte Versorgungsformen)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="295_73b">
      <xs:annotation>
        <xs:documentation>Selektivvertragsärzte (Hausarztzentrierte Versorgung)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="295_73c">
      <xs:annotation>
        <xs:documentation>Selektivvertragsärzte (Besondere ambulante ärztliche Versorgung)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_datenquelle_295_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#enum_datenquelle_ambs_typeindex.tmp#enum_datenquelle_ambk_type
Type union of(enum_datenquelle_ambs_type, enum_datenquelle_ambk_type)
Source
<xs:simpleType name="enum_datenquelle_295_type">
  <xs:union memberTypes="enum_datenquelle_ambs_type enum_datenquelle_ambk_type"/>
</xs:simpleType>
[ top ]
Simple Type enum_datenquelle_kh_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 301
Krankenhäuser
Source
<xs:simpleType name="enum_datenquelle_kh_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="301">
      <xs:annotation>
        <xs:documentation>Krankenhäuser</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_datenquelle_apo_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 300
Apotheken
Source
<xs:simpleType name="enum_datenquelle_apo_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="300">
      <xs:annotation>
        <xs:documentation>Apotheken</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_datenquelle_302_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 302_heil
Heilmittel
enumeration 302_hilf
Hilfsmittel
Source
<xs:simpleType name="enum_datenquelle_302_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="302_heil">
      <xs:annotation>
        <xs:documentation>Heilmittel</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="302_hilf">
      <xs:annotation>
        <xs:documentation>Hilfsmittel</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_datenquelle_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#enum_datenquelle_apo_typeindex.tmp#enum_datenquelle_302_typeindex.tmp#enum_datenquelle_ambk_typeindex.tmp#enum_datenquelle_ambs_typeindex.tmp#enum_datenquelle_kh_typeindex.tmp#enum_datenquelle_khamb_type
Type union of(enum_datenquelle_apo_type, enum_datenquelle_302_type, enum_datenquelle_ambk_type, enum_datenquelle_ambs_type, enum_datenquelle_kh_type, enum_datenquelle_khamb_type)
Source
<xs:simpleType name="enum_datenquelle_type">
  <xs:union memberTypes="enum_datenquelle_apo_type enum_datenquelle_302_type enum_datenquelle_ambk_type enum_datenquelle_ambs_type enum_datenquelle_kh_type enum_datenquelle_khamb_type"/>
</xs:simpleType>
[ top ]
Simple Type enum_bundesland_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 00
Ausland
enumeration 01
Schleswig-Holstein
enumeration 02
Hamburg
enumeration 03
Niedersachsen
enumeration 04
Bremen
enumeration 05
Nordrhein-Westfalen
enumeration 06
Hessen
enumeration 07
Rheinland-Pfalz
enumeration 08
Baden-Württemberg
enumeration 09
Bayern
enumeration 10
Saarland
enumeration 11
Berlin
enumeration 12
Brandenburg
enumeration 13
Mecklenburg-Vorpommern
enumeration 14
Sachsen
enumeration 15
Sachsen-Anhalt
enumeration 16
Thüringen
Source
<xs:simpleType name="enum_bundesland_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="00">
      <xs:annotation>
        <xs:documentation>Ausland</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="01">
      <xs:annotation>
        <xs:documentation>Schleswig-Holstein</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="02">
      <xs:annotation>
        <xs:documentation>Hamburg</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="03">
      <xs:annotation>
        <xs:documentation>Niedersachsen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="04">
      <xs:annotation>
        <xs:documentation>Bremen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="05">
      <xs:annotation>
        <xs:documentation>Nordrhein-Westfalen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="06">
      <xs:annotation>
        <xs:documentation>Hessen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="07">
      <xs:annotation>
        <xs:documentation>Rheinland-Pfalz</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="08">
      <xs:annotation>
        <xs:documentation>Baden-Württemberg</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="09">
      <xs:annotation>
        <xs:documentation>Bayern</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="10">
      <xs:annotation>
        <xs:documentation>Saarland</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="11">
      <xs:annotation>
        <xs:documentation>Berlin</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="12">
      <xs:annotation>
        <xs:documentation>Brandenburg</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="13">
      <xs:annotation>
        <xs:documentation>Mecklenburg-Vorpommern</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="14">
      <xs:annotation>
        <xs:documentation>Sachsen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="15">
      <xs:annotation>
        <xs:documentation>Sachsen-Anhalt</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="16">
      <xs:annotation>
        <xs:documentation>Thüringen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_kvregion_type
Namespace urn:gba:sqg
Annotations
KV-Kennziffer auf Regionsebene
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 01
Schleswig-Holstein
enumeration 02
Hamburg
enumeration 03
Bremen
enumeration 17
Niedersachsen
enumeration 20
Westfalen-Lippe
enumeration 38
Nordrhein
enumeration 46
Hessen
enumeration 51
Rheinland-Pfalz
enumeration 52
Baden-Württemberg
enumeration 71
Bayerns
enumeration 72
Berlin
enumeration 73
Saarland
enumeration 74
KBV
enumeration 78
Mecklenburg-Vorpommern
enumeration 83
Brandenburg
enumeration 88
Sachsen-Anhalt
enumeration 93
Thüringen
enumeration 98
Sachsen
enumeration 00
Platzhalter
enumeration 26
Platzhalter
enumeration 35
Platzhalter
enumeration 75
Platzhalter
Source
<xs:simpleType name="enum_kvregion_type">
  <xs:annotation>
    <xs:documentation>KV-Kennziffer auf Regionsebene</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="01">
      <xs:annotation>
        <xs:documentation>Schleswig-Holstein</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="02">
      <xs:annotation>
        <xs:documentation>Hamburg</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="03">
      <xs:annotation>
        <xs:documentation>Bremen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="17">
      <xs:annotation>
        <xs:documentation>Niedersachsen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="20">
      <xs:annotation>
        <xs:documentation>Westfalen-Lippe</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="38">
      <xs:annotation>
        <xs:documentation>Nordrhein</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="46">
      <xs:annotation>
        <xs:documentation>Hessen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="51">
      <xs:annotation>
        <xs:documentation>Rheinland-Pfalz</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="52">
      <xs:annotation>
        <xs:documentation>Baden-Württemberg</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="71">
      <xs:annotation>
        <xs:documentation>Bayerns</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="72">
      <xs:annotation>
        <xs:documentation>Berlin</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="73">
      <xs:annotation>
        <xs:documentation>Saarland</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="74">
      <xs:annotation>
        <xs:documentation>KBV</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="78">
      <xs:annotation>
        <xs:documentation>Mecklenburg-Vorpommern</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="83">
      <xs:annotation>
        <xs:documentation>Brandenburg</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="88">
      <xs:annotation>
        <xs:documentation>Sachsen-Anhalt</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="93">
      <xs:annotation>
        <xs:documentation>Thüringen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="98">
      <xs:annotation>
        <xs:documentation>Sachsen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="00">
      <xs:annotation>
        <xs:documentation>Platzhalter</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="26">
      <xs:annotation>
        <xs:documentation>Platzhalter</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="35">
      <xs:annotation>
        <xs:documentation>Platzhalter</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="75">
      <xs:annotation>
        <xs:documentation>Platzhalter</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_modul_type
Namespace urn:gba:sqg
Annotations
Module
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration BSP
BEISPIEL (Dies ist ein Dummy-Modul)
enumeration PCI
Perkutane Koronarintervention und
Koronarangiographie
enumeration CHOL
Cholezystektomie
enumeration NWITR
Nosokomiale Wundinfektionen - Tracer
enumeration NWIWI
Nosokomiale Wundinfektionen - Postoperative
Wundinfektionen
enumeration AUFST
Aufstellung und Bestätigung nach § 16 Abs. 5
Qesü-/DeQS-RL
enumeration KCHK
Koronarchirurgie und Eingriffe an Herzklappen
(Sozialdaten)
enumeration DIALS
Nierenersatztherapie bei chronischem Nierenversagen
einschließlich Pankreastransplantation - Dialyse
(Sozialdaten)
enumeration NTXS
Nierenersatztherapie bei chronischem Nierenversagen
einschließlich Pankreastransplantation - Nieren- und
Pankreas-(Nieren-)Transplantation (Sozialdaten)
enumeration INFO
krankenkassenspezifische Berichte (zur Güte der übermittelten
Daten)
enumeration KFEDK
Programm zur Früherkennung von Darmkrebs gem.
oKFE-RL
enumeration KFEZK
Programm zur Früherkennung von Zervixkarzinomen gem.
oKFE-RL
enumeration HTXS
Transplantationsmedizin - Herztransplantation
(Sozialdaten)
enumeration LUTXS
Transplantationsmedizin - Lungen- und
Herz-Lungentransplantation (Sozialdaten)
enumeration LTXS
Transplantationsmedizin - Lebertransplantation
(Sozialdaten)
enumeration NEOVS
Verlegungsgeschehen bei Frühgeborenen
(Sozialdaten)
Used by
Source
<xs:simpleType name="enum_modul_type">
  <xs:annotation>
    <xs:documentation>Module</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="BSP">
      <xs:annotation>
        <xs:documentation>BEISPIEL (Dies ist ein Dummy-Modul)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="PCI">
      <xs:annotation>
        <xs:documentation>Perkutane Koronarintervention und Koronarangiographie</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="CHOL">
      <xs:annotation>
        <xs:documentation>Cholezystektomie</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="NWITR">
      <xs:annotation>
        <xs:documentation>Nosokomiale Wundinfektionen - Tracer</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="NWIWI">
      <xs:annotation>
        <xs:documentation>Nosokomiale Wundinfektionen - Postoperative Wundinfektionen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="AUFST">
      <xs:annotation>
        <xs:documentation>Aufstellung und Bestätigung nach § 16 Abs. 5 Qesü-/DeQS-RL</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="KCHK">
      <xs:annotation>
        <xs:documentation>Koronarchirurgie und Eingriffe an Herzklappen (Sozialdaten)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="DIALS">
      <xs:annotation>
        <xs:documentation>Nierenersatztherapie bei chronischem Nierenversagen einschließlich Pankreastransplantation - Dialyse (Sozialdaten)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="NTXS">
      <xs:annotation>
        <xs:documentation>Nierenersatztherapie bei chronischem Nierenversagen einschließlich Pankreastransplantation - Nieren- und Pankreas-(Nieren-)Transplantation (Sozialdaten)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="INFO">
      <xs:annotation>
        <xs:documentation>krankenkassenspezifische Berichte (zur Güte der übermittelten Daten)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="KFEDK">
      <xs:annotation>
        <xs:documentation>Programm zur Früherkennung von Darmkrebs gem. oKFE-RL</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="KFEZK">
      <xs:annotation>
        <xs:documentation>Programm zur Früherkennung von Zervixkarzinomen gem. oKFE-RL</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="HTXS">
      <xs:annotation>
        <xs:documentation>Transplantationsmedizin - Herztransplantation (Sozialdaten)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="LUTXS">
      <xs:annotation>
        <xs:documentation>Transplantationsmedizin - Lungen- und Herz-Lungentransplantation (Sozialdaten)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="LTXS">
      <xs:annotation>
        <xs:documentation>Transplantationsmedizin - Lebertransplantation (Sozialdaten)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="NEOVS">
      <xs:annotation>
        <xs:documentation>Verlegungsgeschehen bei Frühgeborenen (Sozialdaten)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type ops301_type
Namespace urn:gba:sqg
Annotations
OPS Schlüssel
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [135689](\-)?([0-9]){2}([a-zA-Z0-9]){1}((\.)?([a-zA-Z0-9]{1,2}))*
Used by
Source
<xs:simpleType name="ops301_type">
  <xs:annotation>
    <xs:documentation>OPS Schlüssel</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[135689](\-)?([0-9]){2}([a-zA-Z0-9]){1}((\.)?([a-zA-Z0-9]{1,2}))*"/>
    <!--xs:pattern value="[135689]\-([0-9]){2}([a-zA-Z0-9]){1}(\.([a-zA-Z0-9]{1,2}))*"/-->
    <!--xs:pattern value="[135689]\-([0-9]){2}([a-zA-Z0-9]){1}(\.([a-zA-Z0-9]{1,2}))*(:[RLBrlb])?"/-->
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type ops301_116_type
Namespace urn:gba:sqg
Annotations
OPS Schluessel oder Sonderleistung nach §116b
Diagram
Diagram
Type restriction of xs:string
Facets
pattern ([135689](\-)?([0-9]){2}([a-zA-Z0-9]){1}((\.)?([a-zA-Z0-9]{1,2}))*)|(0[1-3][0-1][0-9][0-1][0-9])
Source
<xs:simpleType name="ops301_116_type">
  <xs:annotation>
    <xs:documentation>OPS Schluessel oder Sonderleistung nach §116b</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="([135689](\-)?([0-9]){2}([a-zA-Z0-9]){1}((\.)?([a-zA-Z0-9]{1,2}))*)|(0[1-3][0-1][0-9][0-1][0-9])"/>
    <!--xs:pattern value="([135689]\-([0-9]){2}([a-zA-Z0-9]){1}(\.([a-zA-Z0-9]{1,2}))*)|(0[1-3][0-1][0-9][0-1][0-9])"/-->
    <!--xs:pattern value="[135689]\-([0-9]){2}([a-zA-Z0-9]){1}(\.([a-zA-Z0-9]{1,2}))*(:[RLBrlb])?"/-->
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type icd10_type
Namespace urn:gba:sqg
Annotations
ICD Schluessel
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Source
<xs:simpleType name="icd10_type">
  <xs:annotation>
    <xs:documentation>ICD Schluessel</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <!--xs:pattern value="[a-zA-Z][0-9]{2}(\.[0-9]{1,2})?"/-->
    <!--<xs:pattern value="[a-zA-Z][0-9]{2}(\.([\-]|[0-9]{1,2}))?([#†\*\+!])?"/>-->
    <xs:pattern value="[a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?"/>
    <!--xs:pattern value="[a-zA-Z][0-9]{2}(\.[0-9]{1,2})?([#†\*\+!])?([RLBrlb])?"/-->
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type fachabt_type
Namespace urn:gba:sqg
Annotations
Fachabteilung
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{3,4}
Used by
Source
<xs:simpleType name="fachabt_type">
  <xs:annotation>
    <xs:documentation>Fachabteilung</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{3,4}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type jahr_type
Namespace urn:gba:sqg
Annotations
4-stelliges Jahr
Diagram
Diagram
Type restriction of xs:string
Facets
pattern (19|20)\d{2}
Source
<xs:simpleType name="jahr_type">
  <xs:annotation>
    <xs:documentation>4-stelliges Jahr</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="(19|20)\d{2}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type uhrzeit_type
Namespace urn:gba:sqg
Annotations
Minutengenaue Uhrzeit
Diagram
Diagram
Type restriction of xs:string
Facets
pattern ([01]?\d|2[0-3]):([0-5]?\d)
Source
<xs:simpleType name="uhrzeit_type">
  <xs:annotation>
    <xs:documentation>Minutengenaue Uhrzeit</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="([01]?\d|2[0-3]):([0-5]?\d)"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type mondatum_type
Namespace urn:gba:sqg
Annotations
Monatsdatum (ohne Angabe von Tagen)
Diagram
Diagram
Type restriction of xs:string
Facets
pattern (0[1-9]|1[012])\.[12][0-9]{3}
Source
<xs:simpleType name="mondatum_type">
  <xs:annotation>
    <xs:documentation>Monatsdatum (ohne Angabe von Tagen)</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="(0[1-9]|1[012])\.[12][0-9]{3}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type quartdatum_type
Namespace urn:gba:sqg
Annotations
Quartalsdatum (ohne Angabe von Tagen oder Monaten)
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [1-4]/[12][0-9]{3}
Source
<xs:simpleType name="quartdatum_type">
  <xs:annotation>
    <xs:documentation>Quartalsdatum (ohne Angabe von Tagen oder Monaten)</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[1-4]/[12][0-9]{3}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type spez_type
Namespace urn:gba:sqg
Annotations
Pattern für die Namen der Spezifikationsversionen.
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{4}_SozDat_RB_V[0-9]{2}
Source
<xs:simpleType name="spez_type">
  <xs:annotation>
    <xs:documentation>Pattern für die Namen der Spezifikationsversionen.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{4}_SozDat_RB_V[0-9]{2}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_spez_type
Namespace urn:gba:sqg
Annotations
Diese Aufzählung enthält den Namen der gültigen Spezifikationsversion
sowie der letzten zwei Vorversionen.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 2024_SDAT_KK_RB_XML_V01
enumeration 2024_SDAT_KK_RB_XML_V02
enumeration 2024_SDAT_KK_RB_XML_V03
enumeration 2025_SDAT_KK_RB_XML_V01
Used by
Source
<xs:simpleType name="enum_spez_type">
  <xs:annotation>
    <xs:documentation>Diese Aufzählung enthält den Namen der gültigen Spezifikationsversion sowie der letzten zwei Vorversionen.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="2024_SDAT_KK_RB_XML_V01"/>
    <xs:enumeration value="2024_SDAT_KK_RB_XML_V02"/>
    <xs:enumeration value="2024_SDAT_KK_RB_XML_V03"/>
    <xs:enumeration value="2025_SDAT_KK_RB_XML_V01"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type content_version_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 1.0
Used by
Source
<xs:simpleType name="content_version_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="1.0"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aufngrund_type
Namespace urn:gba:sqg
Annotations
Aufnahmegrund Schlüssel
Diagram
Diagram
Type restriction of xs:string
Facets
pattern \d{4}
Source
<xs:simpleType name="aufngrund_type">
  <xs:annotation>
    <xs:documentation>Aufnahmegrund Schlüssel</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="\d{4}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type entlgrund_type
Namespace urn:gba:sqg
Annotations
Entlassungsgrund Schlüssel
Diagram
Diagram
Type restriction of xs:string
Facets
pattern \d{3}
Source
<xs:simpleType name="entlgrund_type">
  <xs:annotation>
    <xs:documentation>Entlassungsgrund Schlüssel</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="\d{3}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_procedure_type
Namespace urn:gba:sqg
Annotations
Verfahrenskennung, die eindeutig zusammengehörende Exportmodule
vermerkt, die patientenbezogen zusammengeführt werden sollen. D.h., die PID-Felder
eines Pseudonymisierungsverfahrens müssen von der Vertrauensstelle mit demselben
Schlüssel pseudonymisiert werden.
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration PCI
enumeration NWI
enumeration CHE
enumeration HCH
enumeration NET
enumeration DK
enumeration ZK
enumeration BSP
enumeration HTXM
enumeration LUTX
enumeration LLTX
enumeration PERI
Used by
Source
<xs:simpleType name="enum_procedure_type">
  <xs:annotation>
    <xs:documentation>Verfahrenskennung, die eindeutig zusammengehörende Exportmodule vermerkt, die patientenbezogen zusammengeführt werden sollen. D.h., die PID-Felder eines Pseudonymisierungsverfahrens müssen von der Vertrauensstelle mit demselben Schlüssel pseudonymisiert werden.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="PCI"/>
    <xs:enumeration value="NWI"/>
    <xs:enumeration value="CHE"/>
    <xs:enumeration value="HCH"/>
    <xs:enumeration value="NET"/>
    <xs:enumeration value="DK"/>
    <xs:enumeration value="ZK"/>
    <xs:enumeration value="BSP"/>
    <xs:enumeration value="HTXM"/>
    <xs:enumeration value="LUTX"/>
    <xs:enumeration value="LLTX"/>
    <xs:enumeration value="PERI"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type kvregion_type
Namespace urn:gba:sqg
Annotations
Region Schlüssel
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{2}
Source
<xs:simpleType name="kvregion_type">
  <xs:annotation>
    <xs:documentation>Region Schlüssel</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{2}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type fachgruppe_type
Namespace urn:gba:sqg
Annotations
Fachgruppenschlüssel (zweistellig)
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{2}
Source
<xs:simpleType name="fachgruppe_type">
  <xs:annotation>
    <xs:documentation>Fachgruppenschlüssel (zweistellig)</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{2}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type abrechnungscode_type
Namespace urn:gba:sqg
Annotations
2-stelliger Code
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{2}
Source
<xs:simpleType name="abrechnungscode_type">
  <xs:annotation>
    <xs:documentation>2-stelliger Code</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{2}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type datum_de_type
Namespace urn:gba:sqg
Annotations
Zehnstelliges Datum
Diagram
Diagram
Type restriction of xs:string
Facets
pattern (0[1-9]|[12][0-9]|3[01])[\.](0[1-9]|1[012])[\.](19|20)\d{2}
Source
<xs:simpleType name="datum_de_type">
  <xs:annotation>
    <xs:documentation>Zehnstelliges Datum</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="(0[1-9]|[12][0-9]|3[01])[\.](0[1-9]|1[012])[\.](19|20)\d{2}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type datum_en_type
Namespace urn:gba:sqg
Annotations
Zehnstelliges Datum (JJJJ-MM-TT)
Diagram
Diagram
Type restriction of xs:string
Facets
pattern (19|20)\d{2}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Used by
Source
<xs:simpleType name="datum_en_type">
  <xs:annotation>
    <xs:documentation>Zehnstelliges Datum (JJJJ-MM-TT)</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="(19|20)\d{2}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type datum_en_nullable_type
Namespace urn:gba:sqg
Annotations
Zehnstelliges Datum, das bei Monat und Tag Nullen enthalten
darf
Diagram
Diagram
Type restriction of xs:string
Facets
pattern (19|20)\d{2}-(0[0-9]|1[012])-(0[0-9]|[12][0-9]|3[01])
Source
<xs:simpleType name="datum_en_nullable_type">
  <xs:annotation>
    <xs:documentation>Zehnstelliges Datum, das bei Monat und Tag Nullen enthalten darf</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="(19|20)\d{2}-(0[0-9]|1[012])-(0[0-9]|[12][0-9]|3[01])"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type datum_quartalsmitte_type
Namespace urn:gba:sqg
Annotations
Zehnstelliges Datum der Quartalsmitte
Diagram
Diagram
Type restriction of xs:string
Facets
pattern (20)\d{2}-((02)|(05)|(08)|(11))-15
Source
<xs:simpleType name="datum_quartalsmitte_type">
  <xs:annotation>
    <xs:documentation>Zehnstelliges Datum der Quartalsmitte</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="(20)\d{2}-((02)|(05)|(08)|(11))-15"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_belegart_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 0
keine
enumeration 1
Hauptabteilung
enumeration 2
Hauptabteilung und Beleghebamme
enumeration 3
Belegoperateur
enumeration 4
Belegoperateur und Beleganästhesist
enumeration 5
Belegoperateur und Beleghebamme
enumeration 6
Belegoperateur, Beleganästhesist und
Beleghebamme
enumeration 7
Teilstationäre Versorgung (für teilstationäre
DRG-Fallpauschalen)
enumeration 8
Belegarzt mit Honorarvertrag
enumeration A
Hauptabteilung
enumeration B
reserviert
enumeration C
Belegoperateur
enumeration D
Belegoperateur und Beleganästhesist
enumeration E
reserviert
enumeration F
reserviert
enumeration G
reserviert
enumeration H
Belegarzt mit Honorarvertrag (§ 18 Abs. 3
KHEntgG)
Source
<xs:simpleType name="enum_belegart_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="0">
      <xs:annotation>
        <xs:documentation>keine</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="1">
      <xs:annotation>
        <xs:documentation>Hauptabteilung</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="2">
      <xs:annotation>
        <xs:documentation>Hauptabteilung und Beleghebamme</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="3">
      <xs:annotation>
        <xs:documentation>Belegoperateur</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="4">
      <xs:annotation>
        <xs:documentation>Belegoperateur und Beleganästhesist</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="5">
      <xs:annotation>
        <xs:documentation>Belegoperateur und Beleghebamme</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="6">
      <xs:annotation>
        <xs:documentation>Belegoperateur, Beleganästhesist und Beleghebamme</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="7">
      <xs:annotation>
        <xs:documentation>Teilstationäre Versorgung (für teilstationäre DRG-Fallpauschalen)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="8">
      <xs:annotation>
        <xs:documentation>Belegarzt mit Honorarvertrag</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="A">
      <xs:annotation>
        <xs:documentation>Hauptabteilung</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="B">
      <xs:annotation>
        <xs:documentation>reserviert</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="C">
      <xs:annotation>
        <xs:documentation>Belegoperateur</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="D">
      <xs:annotation>
        <xs:documentation>Belegoperateur und Beleganästhesist</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="E">
      <xs:annotation>
        <xs:documentation>reserviert</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="F">
      <xs:annotation>
        <xs:documentation>reserviert</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="G">
      <xs:annotation>
        <xs:documentation>reserviert</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="H">
      <xs:annotation>
        <xs:documentation>Belegarzt mit Honorarvertrag (§ 18 Abs. 3 KHEntgG)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_fachabteilung_type
Namespace urn:gba:sqg
Annotations
Fachabteilungsschlüssel nach Anhang zum
Schlüsselverzeichnis
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 0000
enumeration 0100
enumeration 0103
enumeration 0104
enumeration 0105
enumeration 0106
enumeration 0107
enumeration 0108
enumeration 0109
enumeration 0114
enumeration 0190
enumeration 0200
enumeration 0300
enumeration 0390
enumeration 0400
enumeration 0490
enumeration 0500
enumeration 0590
enumeration 0591
enumeration 0600
enumeration 0607
enumeration 0690
enumeration 0700
enumeration 0706
enumeration 0790
enumeration 0800
enumeration 0890
enumeration 0900
enumeration 0990
enumeration 1000
enumeration 1005
enumeration 1006
enumeration 1007
enumeration 1011
enumeration 1014
enumeration 1028
enumeration 1090
enumeration 1091
enumeration 1092
enumeration 1093
enumeration 1094
enumeration 1400
enumeration 1490
enumeration 2200
enumeration 2290
enumeration 2300
enumeration 2309
enumeration 2390
enumeration 2391
enumeration 2395
enumeration 2400
enumeration 2425
enumeration 2600
enumeration 2700
enumeration 2800
enumeration 2890
enumeration 2891
enumeration 2900
enumeration 2930
enumeration 2931
enumeration 2950
enumeration 2990
enumeration 3000
enumeration 3100
enumeration 3190
enumeration 3400
enumeration 3490
enumeration 3750
enumeration 8500
enumeration 8510
enumeration 8590
enumeration 8591
enumeration 8600
enumeration 8690
enumeration 8691
enumeration 8692
enumeration 8693
enumeration 8694
enumeration 8695
enumeration 8700
enumeration 9999
Source
<xs:simpleType name="enum_fachabteilung_type">
  <xs:annotation>
    <xs:documentation>Fachabteilungsschlüssel nach Anhang zum Schlüsselverzeichnis</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="0000"/>
    <xs:enumeration value="0100"/>
    <xs:enumeration value="0103"/>
    <xs:enumeration value="0104"/>
    <xs:enumeration value="0105"/>
    <xs:enumeration value="0106"/>
    <xs:enumeration value="0107"/>
    <xs:enumeration value="0108"/>
    <xs:enumeration value="0109"/>
    <xs:enumeration value="0114"/>
    <xs:enumeration value="0190"/>
    <xs:enumeration value="0200"/>
    <xs:enumeration value="0300"/>
    <xs:enumeration value="0390"/>
    <xs:enumeration value="0400"/>
    <xs:enumeration value="0490"/>
    <xs:enumeration value="0500"/>
    <xs:enumeration value="0590"/>
    <xs:enumeration value="0591"/>
    <xs:enumeration value="0600"/>
    <xs:enumeration value="0607"/>
    <xs:enumeration value="0690"/>
    <xs:enumeration value="0700"/>
    <xs:enumeration value="0706"/>
    <xs:enumeration value="0790"/>
    <xs:enumeration value="0800"/>
    <xs:enumeration value="0890"/>
    <xs:enumeration value="0900"/>
    <xs:enumeration value="0990"/>
    <xs:enumeration value="1000"/>
    <xs:enumeration value="1005"/>
    <xs:enumeration value="1006"/>
    <xs:enumeration value="1007"/>
    <xs:enumeration value="1011"/>
    <xs:enumeration value="1014"/>
    <xs:enumeration value="1028"/>
    <xs:enumeration value="1090"/>
    <xs:enumeration value="1091"/>
    <xs:enumeration value="1092"/>
    <xs:enumeration value="1093"/>
    <xs:enumeration value="1094"/>
    <xs:enumeration value="1400"/>
    <xs:enumeration value="1490"/>
    <xs:enumeration value="2200"/>
    <xs:enumeration value="2290"/>
    <xs:enumeration value="2300"/>
    <xs:enumeration value="2309"/>
    <xs:enumeration value="2390"/>
    <xs:enumeration value="2391"/>
    <xs:enumeration value="2395"/>
    <xs:enumeration value="2400"/>
    <xs:enumeration value="2425"/>
    <xs:enumeration value="2600"/>
    <xs:enumeration value="2700"/>
    <xs:enumeration value="2800"/>
    <xs:enumeration value="2890"/>
    <xs:enumeration value="2891"/>
    <xs:enumeration value="2900"/>
    <xs:enumeration value="2930"/>
    <xs:enumeration value="2931"/>
    <xs:enumeration value="2950"/>
    <xs:enumeration value="2990"/>
    <xs:enumeration value="3000"/>
    <xs:enumeration value="3100"/>
    <xs:enumeration value="3190"/>
    <xs:enumeration value="3400"/>
    <xs:enumeration value="3490"/>
    <xs:enumeration value="3750"/>
    <xs:enumeration value="8500"/>
    <xs:enumeration value="8510"/>
    <xs:enumeration value="8590"/>
    <xs:enumeration value="8591"/>
    <xs:enumeration value="8600"/>
    <xs:enumeration value="8690"/>
    <xs:enumeration value="8691"/>
    <xs:enumeration value="8692"/>
    <xs:enumeration value="8693"/>
    <xs:enumeration value="8694"/>
    <xs:enumeration value="8695"/>
    <xs:enumeration value="8700"/>
    <xs:enumeration value="9999"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_kennzeichentyp_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 1
Hilfsmittelpositionsnummer
enumeration 2
Pharmazentralnummer
enumeration 3
Sonderkennzeichen
Source
<xs:simpleType name="enum_kennzeichentyp_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="1">
      <xs:annotation>
        <xs:documentation>Hilfsmittelpositionsnummer</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="2">
      <xs:annotation>
        <xs:documentation>Pharmazentralnummer</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="3">
      <xs:annotation>
        <xs:documentation>Sonderkennzeichen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type bsnr_type
Namespace urn:gba:sqg
Annotations
BSNR-Typ 9-stellig jeweils "0" bis "9"
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{9}
Source
<xs:simpleType name="bsnr_type">
  <xs:annotation>
    <xs:documentation>BSNR-Typ 9-stellig jeweils "0" bis "9"</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{9}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type standortnummer_type
Namespace urn:gba:sqg
Annotations
Standort-Einrichtung (9-stellig): Vollständige Standortnummer für KH
(301er-Daten) (77 + StandortID + 0 + Einrichtungstyp)
Diagram
Diagram
Type restriction of xs:string
Facets
pattern 77\d{4}0\d{2}
Source
<xs:simpleType name="standortnummer_type">
  <xs:annotation>
    <xs:documentation>Standort-Einrichtung (9-stellig): Vollständige Standortnummer für KH (301er-Daten) (77 + StandortID + 0 + Einrichtungstyp)</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="77\d{4}0\d{2}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type ebm_5_type
Namespace urn:gba:sqg
Annotations
EBM 5-stellig
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{5}
Source
<xs:simpleType name="ebm_5_type">
  <xs:annotation>
    <xs:documentation>EBM 5-stellig</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{5}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type ebm_7_type
Namespace urn:gba:sqg
Annotations
EBM bis 7-stellig mit Buchstaben
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9A-Z]{5,7}
Source
<xs:simpleType name="ebm_7_type">
  <xs:annotation>
    <xs:documentation>EBM bis 7-stellig mit Buchstaben</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9A-Z]{5,7}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type fachabteilung_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#fachabteilung_type_fachabteilung
Attributes
QName Type Use Annotation
fachabteilung fachabt_type required
Fachabteilung
Source
<xs:complexType name="fachabteilung_type">
  <xs:attribute form="unqualified" name="fachabteilung" type="fachabt_type" use="required">
    <xs:annotation>
      <xs:documentation>Fachabteilung</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Simple Type hilfsmittel_type
Namespace urn:gba:sqg
Annotations
Zifferncode 10-stellig
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{10}
Source
<xs:simpleType name="hilfsmittel_type">
  <xs:annotation>
    <xs:documentation>Zifferncode 10-stellig</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{10}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type heilmittel_type
Namespace urn:gba:sqg
Annotations
Zifferncode 5-stellig
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{5}
Source
<xs:simpleType name="heilmittel_type">
  <xs:annotation>
    <xs:documentation>Zifferncode 5-stellig</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{5}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type heilhilfsmittel_type
Namespace urn:gba:sqg
Annotations
Zifferncode 5-stellig oder 10-stellig
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{5}|([0-9]{10})
Source
<xs:simpleType name="heilhilfsmittel_type">
  <xs:annotation>
    <xs:documentation>Zifferncode 5-stellig oder 10-stellig</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{5}|([0-9]{10})"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type indikat_schluessel_type
Namespace urn:gba:sqg
Annotations
Max. 4-stelliger Indikationsschlüssel
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{1,4}
Source
<xs:simpleType name="indikat_schluessel_type">
  <xs:annotation>
    <xs:documentation>Max. 4-stelliger Indikationsschlüssel</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{1,4}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type iknr_type
Namespace urn:gba:sqg
Annotations
IK-Nummern-Typ 9-stellig, 1. Stelle "1" bis "9", weitere Stellen
jeweils "0" bis "9"
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [1-9][0-9]{8}
Used by
Source
<xs:simpleType name="iknr_type">
  <xs:annotation>
    <xs:documentation>IK-Nummern-Typ 9-stellig, 1. Stelle "1" bis "9", weitere Stellen jeweils "0" bis "9"</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[1-9][0-9]{8}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type kvbezirk_type
Namespace urn:gba:sqg
Annotations
KV-Kennziffer auf Regions- oder Bezirksebene
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{2}
Source
<xs:simpleType name="kvbezirk_type">
  <xs:annotation>
    <xs:documentation>KV-Kennziffer auf Regions- oder Bezirksebene</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{2}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type lanr_type
Namespace urn:gba:sqg
Annotations
Lebenslange Arztnummer-Typ 9-stellig jeweils "0" bis
"9"
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{9}
Source
<xs:simpleType name="lanr_type">
  <xs:annotation>
    <xs:documentation>Lebenslange Arztnummer-Typ 9-stellig jeweils "0" bis "9"</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{9}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type pznhimsonder_type
Namespace urn:gba:sqg
Annotations
PZN, Hilfsmittelnummer oder Sonderkennzeichen 8-stellig bzw.
10-stellig
Diagram
Diagram
Type restriction of xs:string
Facets
pattern ([0-9]{8})|([0-9]{10})
Source
<xs:simpleType name="pznhimsonder_type">
  <xs:annotation>
    <xs:documentation>PZN, Hilfsmittelnummer oder Sonderkennzeichen 8-stellig bzw. 10-stellig</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="([0-9]{8})|([0-9]{10})"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type pzn_type
Namespace urn:gba:sqg
Annotations
PZN 8-stellig
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9]{8}
Source
<xs:simpleType name="pzn_type">
  <xs:annotation>
    <xs:documentation>PZN 8-stellig</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9]{8}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type datum_uhrzeit_type
Namespace urn:gba:sqg
Annotations
Datum mit Uhrzeit JJJJ-MM-DDThh:mm:ss
Diagram
Diagram
Type restriction of xs:dateTime
Facets
maxInclusive 2099-12-31T23:59:59
minInclusive 1850-01-01T00:00:00
pattern [0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}
Source
<xs:simpleType name="datum_uhrzeit_type">
  <xs:annotation>
    <xs:documentation>Datum mit Uhrzeit JJJJ-MM-DDThh:mm:ss</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:dateTime">
    <xs:minInclusive value="1850-01-01T00:00:00"/>
    <xs:maxInclusive value="2099-12-31T23:59:59"/>
    <xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type diagnose_amb_type
Namespace urn:gba:sqg
Annotations
Diagnosen inkl. der Seitenlokalisation und der
Diagnosensicherheit
Diagram
Diagramindex.tmp#diagnose_amb_type_icdindex.tmp#diagnose_amb_type_lokalisationindex.tmp#diagnose_amb_type_sicherheitindex.tmp#diagnose_amb_type_datum
Attributes
Source
<xs:complexType name="diagnose_amb_type">
  <xs:annotation>
    <xs:documentation>Diagnosen inkl. der Seitenlokalisation und der Diagnosensicherheit</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="icd" type="icd10_type" use="required"/>
  <xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="optional"/>
  <xs:attribute form="unqualified" name="sicherheit" type="enum_diagnosesicherheit_type" use="optional"/>
  <xs:attribute form="unqualified" name="datum" type="datum_en_type" use="optional"/>
</xs:complexType>
[ top ]
Complex Type diagnose_amb_ohne_seite_type
Namespace urn:gba:sqg
Annotations
Diagnosen inkl. der Seitenlokalisation und der
Diagnosensicherheit
Diagram
Diagramindex.tmp#diagnose_amb_ohne_seite_type_icdindex.tmp#diagnose_amb_ohne_seite_type_sicherheitindex.tmp#diagnose_amb_ohne_seite_type_datum
Attributes
QName Type Use
datum datum_en_type optional
icd icd10_type required
sicherheit enum_diagnosesicherheit_type optional
Source
<xs:complexType name="diagnose_amb_ohne_seite_type">
  <xs:annotation>
    <xs:documentation>Diagnosen inkl. der Seitenlokalisation und der Diagnosensicherheit</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="icd" type="icd10_type" use="required"/>
  <xs:attribute form="unqualified" name="sicherheit" type="enum_diagnosesicherheit_type" use="optional"/>
  <xs:attribute form="unqualified" name="datum" type="datum_en_type" use="optional"/>
</xs:complexType>
[ top ]
Complex Type diagnose_amb_ohne_datum_type
Namespace urn:gba:sqg
Annotations
Diagnosen inkl. der Seitenlokalisation und der
Diagnosensicherheit
Diagram
Diagramindex.tmp#diagnose_amb_ohne_datum_type_icdindex.tmp#diagnose_amb_ohne_datum_type_lokalisationindex.tmp#diagnose_amb_ohne_datum_type_sicherheit
Attributes
Source
<xs:complexType name="diagnose_amb_ohne_datum_type">
  <xs:annotation>
    <xs:documentation>Diagnosen inkl. der Seitenlokalisation und der Diagnosensicherheit</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="icd" type="icd10_type" use="required"/>
  <xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="optional"/>
  <xs:attribute form="unqualified" name="sicherheit" type="enum_diagnosesicherheit_type" use="optional"/>
</xs:complexType>
[ top ]
Complex Type diagnose_kh_amb_type
Namespace urn:gba:sqg
Annotations
Diagnosen inkl. optionaler Seitenlokalisation und
Diagnosensicherheit
Diagram
Diagramindex.tmp#diagnose_kh_amb_type_icdindex.tmp#diagnose_kh_amb_type_lokalisationindex.tmp#diagnose_kh_amb_type_sicherheitindex.tmp#diagnose_kh_amb_type_icd_sekindex.tmp#diagnose_kh_amb_type_lokalisation_sekindex.tmp#diagnose_kh_amb_type_sicherheit_sekindex.tmp#diagnose_kh_amb_type_diagnoseart
Attributes
QName Type Use Annotation
diagnoseart enum_diagnoseart_khambo_type optional
Diagnoseart
icd icd10_type required
ICD Schluessel
icd_sek icd10_type optional
Sekundäre Diagnose nach ICD-10
lokalisation enum_seitenlokalisation_type optional
Sietenlokalisation
lokalisation_sek enum_seitenlokalisation_type optional
Seitenlokalisation - Sekundäre Diagnose
sicherheit enum_diagnosesicherheit_type optional
Diagnosesicherheit
sicherheit_sek enum_diagnosesicherheit_type optional
Diagnosesicherheit
Source
<xs:complexType name="diagnose_kh_amb_type">
  <xs:annotation>
    <xs:documentation>Diagnosen inkl. optionaler Seitenlokalisation und Diagnosensicherheit</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="icd" type="icd10_type" use="required">
    <xs:annotation>
      <xs:documentation>ICD Schluessel</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="optional">
    <xs:annotation>
      <xs:documentation>Sietenlokalisation</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="sicherheit" type="enum_diagnosesicherheit_type" use="optional">
    <xs:annotation>
      <xs:documentation>Diagnosesicherheit</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="icd_sek" type="icd10_type" use="optional">
    <xs:annotation>
      <xs:documentation>Sekundäre Diagnose nach ICD-10</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="lokalisation_sek" type="enum_seitenlokalisation_type" use="optional">
    <xs:annotation>
      <xs:documentation>Seitenlokalisation - Sekundäre Diagnose</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="sicherheit_sek" type="enum_diagnosesicherheit_type" use="optional">
    <xs:annotation>
      <xs:documentation>Diagnosesicherheit</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="diagnoseart" type="enum_diagnoseart_khambo_type" use="optional">
    <xs:annotation>
      <xs:documentation>Diagnoseart</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type diagnose_kh_amb_ohne_art_type
Namespace urn:gba:sqg
Annotations
Diagnosen inkl. optionaler Seitenlokalisation und
Diagnosensicherheit
Diagram
Diagramindex.tmp#diagnose_kh_amb_ohne_art_type_icdindex.tmp#diagnose_kh_amb_ohne_art_type_lokalisationindex.tmp#diagnose_kh_amb_ohne_art_type_sicherheitindex.tmp#diagnose_kh_amb_ohne_art_type_icd_sekindex.tmp#diagnose_kh_amb_ohne_art_type_lokalisation_sekindex.tmp#diagnose_kh_amb_ohne_art_type_sicherheit_sek
Attributes
QName Type Use Annotation
icd icd10_type required
ICD Schluessel
icd_sek icd10_type optional
Sekundäre Diagnose nach ICD-10
lokalisation enum_seitenlokalisation_type optional
Sietenlokalisation
lokalisation_sek enum_seitenlokalisation_type optional
Seitenlokalisation - Sekundäre Diagnose
sicherheit enum_diagnosesicherheit_type optional
Diagnosesicherheit
sicherheit_sek enum_diagnosesicherheit_type optional
Diagnosesicherheit
Source
<xs:complexType name="diagnose_kh_amb_ohne_art_type">
  <xs:annotation>
    <xs:documentation>Diagnosen inkl. optionaler Seitenlokalisation und Diagnosensicherheit</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="icd" type="icd10_type" use="required">
    <xs:annotation>
      <xs:documentation>ICD Schluessel</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="optional">
    <xs:annotation>
      <xs:documentation>Sietenlokalisation</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="sicherheit" type="enum_diagnosesicherheit_type" use="optional">
    <xs:annotation>
      <xs:documentation>Diagnosesicherheit</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="icd_sek" type="icd10_type" use="optional">
    <xs:annotation>
      <xs:documentation>Sekundäre Diagnose nach ICD-10</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="lokalisation_sek" type="enum_seitenlokalisation_type" use="optional">
    <xs:annotation>
      <xs:documentation>Seitenlokalisation - Sekundäre Diagnose</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="sicherheit_sek" type="enum_diagnosesicherheit_type" use="optional">
    <xs:annotation>
      <xs:documentation>Diagnosesicherheit</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type diagnose_kh_amb_ohne_seite_und_art_type
Namespace urn:gba:sqg
Annotations
Diagnosen inkl. optionaler Seitenlokalisation und
Diagnosensicherheit
Diagram
Diagramindex.tmp#diagnose_kh_amb_ohne_seite_und_art_type_icdindex.tmp#diagnose_kh_amb_ohne_seite_und_art_type_sicherheitindex.tmp#diagnose_kh_amb_ohne_seite_und_art_type_icd_sekindex.tmp#diagnose_kh_amb_ohne_seite_und_art_type_sicherheit_sek
Attributes
QName Type Use Annotation
icd icd10_type required
ICD Schluessel
icd_sek icd10_type optional
Sekundäre Diagnose nach ICD-10
sicherheit enum_diagnosesicherheit_type optional
Diagnosesicherheit
sicherheit_sek enum_diagnosesicherheit_type optional
Diagnosesicherheit
Source
<xs:complexType name="diagnose_kh_amb_ohne_seite_und_art_type">
  <xs:annotation>
    <xs:documentation>Diagnosen inkl. optionaler Seitenlokalisation und Diagnosensicherheit</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="icd" type="icd10_type" use="required">
    <xs:annotation>
      <xs:documentation>ICD Schluessel</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="sicherheit" type="enum_diagnosesicherheit_type" use="optional">
    <xs:annotation>
      <xs:documentation>Diagnosesicherheit</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="icd_sek" type="icd10_type" use="optional">
    <xs:annotation>
      <xs:documentation>Sekundäre Diagnose nach ICD-10</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="sicherheit_sek" type="enum_diagnosesicherheit_type" use="optional">
    <xs:annotation>
      <xs:documentation>Diagnosesicherheit</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type diagnose_stat_type
Namespace urn:gba:sqg
Annotations
Diagnosen inkl. der Seitenlokalisation und evtl.
Sekundaerdiagnose
Diagram
Diagramindex.tmp#diagnose_stat_type_icdindex.tmp#diagnose_stat_type_lokalisationindex.tmp#diagnose_stat_type_icd_sekindex.tmp#diagnose_stat_type_lokalisation_sek
Attributes
QName Type Use Annotation
icd icd10_type required
Diagnose nach ICD-10
icd_sek icd10_type optional
Sekundäre Diagnose nach ICD-10
lokalisation enum_seitenlokalisation_type optional
Seitenlokalisation
lokalisation_sek enum_seitenlokalisation_type optional
Seitenlokalisation - Sekundäre Diagnose
Source
<xs:complexType name="diagnose_stat_type">
  <xs:annotation>
    <xs:documentation>Diagnosen inkl. der Seitenlokalisation und evtl. Sekundaerdiagnose</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="icd" type="icd10_type" use="required">
    <xs:annotation>
      <xs:documentation>Diagnose nach ICD-10</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="optional">
    <xs:annotation>
      <xs:documentation>Seitenlokalisation</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="icd_sek" type="icd10_type" use="optional">
    <xs:annotation>
      <xs:documentation>Sekundäre Diagnose nach ICD-10</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="lokalisation_sek" type="enum_seitenlokalisation_type" use="optional">
    <xs:annotation>
      <xs:documentation>Seitenlokalisation - Sekundäre Diagnose</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type diagnose_stat_ohne_seite_type
Namespace urn:gba:sqg
Annotations
Diagnosen inkl. der Seitenlokalisation und evtl.
Sekundaerdiagnose
Diagram
Diagramindex.tmp#diagnose_stat_ohne_seite_type_icdindex.tmp#diagnose_stat_ohne_seite_type_icd_sek
Attributes
QName Type Use Annotation
icd icd10_type required
Diagnose nach ICD-10
icd_sek icd10_type optional
Sekundäre Diagnose nach ICD-10
Source
<xs:complexType name="diagnose_stat_ohne_seite_type">
  <xs:annotation>
    <xs:documentation>Diagnosen inkl. der Seitenlokalisation und evtl. Sekundaerdiagnose</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="icd" type="icd10_type" use="required">
    <xs:annotation>
      <xs:documentation>Diagnose nach ICD-10</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="icd_sek" type="icd10_type" use="optional">
    <xs:annotation>
      <xs:documentation>Sekundäre Diagnose nach ICD-10</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type prozedur_base_type
Namespace urn:gba:sqg
Annotations
Prozedur inkl. der Seitenlokalisation
Diagram
Diagramindex.tmp#prozedur_base_type_opsindex.tmp#prozedur_base_type_lokalisationindex.tmp#prozedur_base_type_datum
Used by
Attributes
QName Type Use Annotation
datum datum_en_type optional
Operationsdatum
lokalisation enum_seitenlokalisation_type optional
Seitenlokalisation nach OPS
ops ops301_type required
Operation nach OPS
Source
<xs:complexType name="prozedur_base_type">
  <xs:annotation>
    <xs:documentation>Prozedur inkl. der Seitenlokalisation</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="ops" type="ops301_type" use="required">
    <xs:annotation>
      <xs:documentation>Operation nach OPS</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="optional">
    <xs:annotation>
      <xs:documentation>Seitenlokalisation nach OPS</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="datum" type="datum_en_type" use="optional">
    <xs:annotation>
      <xs:documentation>Operationsdatum</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type prozedur_stat_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#prozedur_base_type_opsindex.tmp#prozedur_base_type_lokalisationindex.tmp#prozedur_base_type_datumindex.tmp#prozedur_base_typeindex.tmp#prozedur_stat_type_datum
Type restriction of prozedur_base_type
Type hierarchy
Used by
Attributes
QName Type Use Annotation
datum datum_en_type required
Operationsdatum (Muss-Attribut)
lokalisation enum_seitenlokalisation_type optional
Seitenlokalisation nach OPS
ops ops301_type required
Operation nach OPS
Source
<xs:complexType name="prozedur_stat_type">
  <xs:complexContent>
    <xs:restriction base="prozedur_base_type">
      <xs:attribute form="unqualified" name="datum" type="datum_en_type" use="required">
        <xs:annotation>
          <xs:documentation>Operationsdatum (Muss-Attribut)</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:restriction>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type prozedur_stat_ohne_seite_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#prozedur_base_type_opsindex.tmp#prozedur_base_type_lokalisationindex.tmp#prozedur_base_type_datumindex.tmp#prozedur_base_typeindex.tmp#prozedur_stat_type_datumindex.tmp#prozedur_stat_typeindex.tmp#prozedur_stat_ohne_seite_type_lokalisation
Type restriction of prozedur_stat_type
Type hierarchy
Attributes
QName Type Use Annotation
datum datum_en_type required
Operationsdatum (Muss-Attribut)
ops ops301_type required
Operation nach OPS
Source
<xs:complexType name="prozedur_stat_ohne_seite_type">
  <xs:complexContent>
    <xs:restriction base="prozedur_stat_type">
      <xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="prohibited"/>
    </xs:restriction>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type prozedur_amb_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#prozedur_base_type_opsindex.tmp#prozedur_base_type_lokalisationindex.tmp#prozedur_base_type_datumindex.tmp#prozedur_base_type
Type restriction of prozedur_base_type
Type hierarchy
Attributes
QName Type Use Annotation
datum datum_en_type optional
Operationsdatum
lokalisation enum_seitenlokalisation_type optional
Seitenlokalisation nach OPS
ops ops301_type required
Operation nach OPS
Source
<xs:complexType name="prozedur_amb_type">
  <xs:complexContent>
    <xs:restriction base="prozedur_base_type"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type prozedur_amb_ohne_seite_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#prozedur_base_type_opsindex.tmp#prozedur_base_type_lokalisationindex.tmp#prozedur_base_type_datumindex.tmp#prozedur_base_typeindex.tmp#prozedur_amb_ohne_seite_type_lokalisation
Type restriction of prozedur_base_type
Type hierarchy
Attributes
QName Type Use Annotation
datum datum_en_type optional
Operationsdatum
ops ops301_type required
Operation nach OPS
Source
<xs:complexType name="prozedur_amb_ohne_seite_type">
  <xs:complexContent>
    <xs:restriction base="prozedur_base_type">
      <xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="prohibited"/>
    </xs:restriction>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type prozedur_amb_ohne_datum_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#prozedur_base_type_opsindex.tmp#prozedur_base_type_lokalisationindex.tmp#prozedur_base_type_datumindex.tmp#prozedur_base_typeindex.tmp#prozedur_amb_ohne_datum_type_datum
Type restriction of prozedur_base_type
Type hierarchy
Attributes
QName Type Use Annotation
lokalisation enum_seitenlokalisation_type optional
Seitenlokalisation nach OPS
ops ops301_type required
Operation nach OPS
Source
<xs:complexType name="prozedur_amb_ohne_datum_type">
  <xs:complexContent>
    <xs:restriction base="prozedur_base_type">
      <xs:attribute form="unqualified" name="datum" type="datum_en_type" use="prohibited"/>
    </xs:restriction>
  </xs:complexContent>
</xs:complexType>
[ top ]
Simple Type enum_careproviderfunction_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Verordner
enumeration Leistungserbringer
Source
<xs:simpleType name="enum_careproviderfunction_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Verordner"/>
    <xs:enumeration value="Leistungserbringer"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_care_provider_art_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration iknr
enumeration bsnr
Source
<xs:simpleType name="enum_care_provider_art_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="iknr"/>
    <xs:enumeration value="bsnr"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_verordart_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 01
Erstverordnung (Regelfall)
enumeration 02
Folgeverordnung (Regelfall)
enumeration 10
Verordnung außerhalb des Regelfalls
Source
<xs:simpleType name="enum_verordart_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="01">
      <xs:annotation>
        <xs:documentation>Erstverordnung (Regelfall)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="02">
      <xs:annotation>
        <xs:documentation>Folgeverordnung (Regelfall)</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="10">
      <xs:annotation>
        <xs:documentation>Verordnung außerhalb des Regelfalls</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_verordbes_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 1
Zahnarzt/Kieferorthopäde
enumeration 2
Verordnung im Zusammenhang mit Schwangerschaft oder
Entbindung
Source
<xs:simpleType name="enum_verordbes_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="1">
      <xs:annotation>
        <xs:documentation>Zahnarzt/Kieferorthopäde</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="2">
      <xs:annotation>
        <xs:documentation>Verordnung im Zusammenhang mit Schwangerschaft oder Entbindung</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_versichertenstatus_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration 0
nicht versichert
enumeration 1
Mitglied
enumeration 3
Familienversicherter
enumeration 5
Rentner
Source
<xs:simpleType name="enum_versichertenstatus_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="0">
      <xs:annotation>
        <xs:documentation>nicht versichert</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="1">
      <xs:annotation>
        <xs:documentation>Mitglied</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="3">
      <xs:annotation>
        <xs:documentation>Familienversicherter</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="5">
      <xs:annotation>
        <xs:documentation>Rentner</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type zeit_type
Namespace urn:gba:sqg
Annotations
Entlassungs-/ Verlegungsuhrzeit
Diagram
Diagram
Type restriction of xs:string
Facets
pattern ([01]\d|2[0-3])([0-5]\d)
Source
<xs:simpleType name="zeit_type">
  <xs:annotation>
    <xs:documentation>Entlassungs-/ Verlegungsuhrzeit</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="([01]\d|2[0-3])([0-5]\d)"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type aufngewicht_type
Namespace urn:gba:sqg
Annotations
Aufnahmegewicht in Gramm
Diagram
Diagram
Type restriction of xs:string
Facets
pattern \d{1,5}
Source
<xs:simpleType name="aufngewicht_type">
  <xs:annotation>
    <xs:documentation>Aufnahmegewicht in Gramm</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="\d{1,5}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type count_element_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#count_element_type_V
Used by
Attributes
QName Type Use
V restriction of xs:int required
Source
<xs:complexType name="count_element_type">
  <xs:attribute form="unqualified" name="V" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:int">
        <xs:minInclusive value="0"/>
        <xs:maxInclusive value="2147483647"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type crud_type
Namespace urn:gba:sqg
Annotations
Werte können create, update, delete sein und legen fest, wie im
Datenfluss mit den Daten umgegangen werden müssen. Bei delete entfällt z.B. eine
Plausibilitätsprüfung von QS-Daten. Diese Daten würden im delete Fall gar nicht
vorliegen.
Diagram
Diagramindex.tmp#crud_type_V
Attributes
QName Type Use
V enum_crud_type required
Source
<xs:complexType name="crud_type">
  <xs:annotation>
    <xs:documentation>Werte können create, update, delete sein und legen fest, wie im Datenfluss mit den Daten umgegangen werden müssen. Bei delete entfällt z.B. eine Plausibilitätsprüfung von QS-Daten. Diese Daten würden im delete Fall gar nicht vorliegen.</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="V" type="enum_crud_type" use="required"/>
</xs:complexType>
[ top ]
Simple Type enum_crud_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration create
enumeration update
enumeration delete
Used by
Attribute crud_type/@V
Source
<xs:simpleType name="enum_crud_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="create"/>
    <xs:enumeration value="update"/>
    <xs:enumeration value="delete"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type datetime_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#datetime_type_V
Attributes
QName Type Use
V smalldatetime_simple_type required
Source
<xs:complexType name="datetime_type">
  <xs:attribute form="unqualified" name="V" type="smalldatetime_simple_type" use="required"/>
</xs:complexType>
[ top ]
Simple Type smalldatetime_simple_type
Namespace urn:gba:sqg
Annotations
DateTime, sekundengenaue Zeitangabe von 2013 bis 2099 ohne Angabe
einer Zeitzone
Diagram
Diagram
Type restriction of xs:dateTime
Facets
maxInclusive 2099-12-31T23:59:59
minInclusive 2013-01-01T00:00:00
pattern ((000[1-9])|(00[1-9][0-9])|(0[1-9][0-9]{2})|([1-9][0-9]{3}))-((0[1-9])|(1[012]))-((0[1-9])|([12][0-9])|(3[01]))T(([01][0-9])|(2[0-3]))(:[0-5][0-9])(:[0-5][0-9])
Used by
Source
<xs:simpleType name="smalldatetime_simple_type">
  <xs:annotation>
    <xs:documentation>DateTime, sekundengenaue Zeitangabe von 2013 bis 2099 ohne Angabe einer Zeitzone</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:dateTime">
    <xs:maxInclusive value="2099-12-31T23:59:59"/>
    <xs:minInclusive value="2013-01-01T00:00:00"/>
    <xs:pattern value="((000[1-9])|(00[1-9][0-9])|(0[1-9][0-9]{2})|([1-9][0-9]{3}))-((0[1-9])|(1[012]))-((0[1-9])|([12][0-9])|(3[01]))T(([01][0-9])|(2[0-3]))(:[0-5][0-9])(:[0-5][0-9])"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type smalldate_simple_type
Namespace urn:gba:sqg
Annotations
DateTime, sekundengenaue Zeitangabe von 2013 bis 2099 ohne Angabe
einer Zeitzone
Diagram
Diagram
Type restriction of xs:date
Facets
maxInclusive 2099-12-31
minInclusive 2013-01-01
pattern ((000[1-9])|(00[1-9][0-9])|(0[1-9][0-9]{2})|([1-9][0-9]{3}))-((0[1-9])|(1[012]))-((0[1-9])|([12][0-9])|(3[01]))
Used by
Source
<xs:simpleType name="smalldate_simple_type">
  <xs:annotation>
    <xs:documentation>DateTime, sekundengenaue Zeitangabe von 2013 bis 2099 ohne Angabe einer Zeitzone</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:date">
    <xs:maxInclusive value="2099-12-31"/>
    <xs:minInclusive value="2013-01-01"/>
    <xs:pattern value="((000[1-9])|(00[1-9][0-9])|(0[1-9][0-9]{2})|([1-9][0-9]{3}))-((0[1-9])|(1[012]))-((0[1-9])|([12][0-9])|(3[01]))"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type date_woTime_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#date_woTime_type_V
Used by
Attributes
QName Type Use
V smalldate_simple_type required
Source
<xs:complexType name="date_woTime_type">
  <xs:attribute form="unqualified" name="V" type="smalldate_simple_type" use="required"/>
</xs:complexType>
[ top ]
Simple Type emailAddress_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
maxLength 70
pattern [A-Za-z0-9._%+\-]+@[A-Za-z0-9.\-]+\.[A-Za-z]{2,}
Used by
Source
<xs:simpleType name="emailAddress_type">
  <xs:restriction base="xs:string">
    <xs:maxLength value="70"/>
    <xs:pattern value="[A-Za-z0-9._%+\-]+@[A-Za-z0-9.\-]+\.[A-Za-z]{2,}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_flow_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration QS-Bundesbezogen
enumeration QS-Laenderbezogen
enumeration QS-Kollektivvertraglich
enumeration QS-Selektivvertraglich
enumeration Strukturierter Dialog
enumeration Datenvalidierung
enumeration Protokoll
enumeration Sollstatistik
enumeration Sozialdaten
enumeration Aufstellung
enumeration Information
Used by
Source
<xs:simpleType name="enum_flow_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="QS-Bundesbezogen"/>
    <xs:enumeration value="QS-Laenderbezogen"/>
    <xs:enumeration value="QS-Kollektivvertraglich"/>
    <xs:enumeration value="QS-Selektivvertraglich"/>
    <xs:enumeration value="Strukturierter Dialog"/>
    <xs:enumeration value="Datenvalidierung"/>
    <xs:enumeration value="Protokoll"/>
    <xs:enumeration value="Sollstatistik"/>
    <xs:enumeration value="Sozialdaten"/>
    <xs:enumeration value="Aufstellung"/>
    <xs:enumeration value="Information"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_organisation_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Bundesauswertestelle
enumeration Datenannahmestelle
enumeration Vertrauensstelle
enumeration Leistungserbringer
enumeration Softwarehersteller
enumeration Krankenkasse
enumeration undefined
Used by
Source
<xs:simpleType name="enum_organisation_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Bundesauswertestelle"/>
    <xs:enumeration value="Datenannahmestelle"/>
    <xs:enumeration value="Vertrauensstelle"/>
    <xs:enumeration value="Leistungserbringer"/>
    <xs:enumeration value="Softwarehersteller"/>
    <xs:enumeration value="Krankenkasse"/>
    <xs:enumeration value="undefined"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_region_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration DE
Deutschlandweit
enumeration BA
Bayern
enumeration BB
Brandenburg
enumeration BE
Berlin
enumeration BW
Baden-Württemberg
enumeration HB
Bremen
enumeration HE
Hessen
enumeration HH
Hamburg
enumeration MV
Mecklenburg-Vorpommern
enumeration NI
Niedersachsen
enumeration NW
Nordrhein-Westfalen
enumeration RP
Rheinland-Pfalz
enumeration SH
Schleswig-Holstein
enumeration SL
Saarland
enumeration SN
Sachsen
enumeration ST
Sachsen-Anhalt
enumeration TH
Thüringen
Source
<xs:simpleType name="enum_region_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="DE">
      <xs:annotation>
        <xs:documentation>Deutschlandweit</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="BA">
      <xs:annotation>
        <xs:documentation>Bayern</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="BB">
      <xs:annotation>
        <xs:documentation>Brandenburg</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="BE">
      <xs:annotation>
        <xs:documentation>Berlin</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="BW">
      <xs:annotation>
        <xs:documentation>Baden-Württemberg</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="HB">
      <xs:annotation>
        <xs:documentation>Bremen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="HE">
      <xs:annotation>
        <xs:documentation>Hessen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="HH">
      <xs:annotation>
        <xs:documentation>Hamburg</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="MV">
      <xs:annotation>
        <xs:documentation>Mecklenburg-Vorpommern</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="NI">
      <xs:annotation>
        <xs:documentation>Niedersachsen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="NW">
      <xs:annotation>
        <xs:documentation>Nordrhein-Westfalen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="RP">
      <xs:annotation>
        <xs:documentation>Rheinland-Pfalz</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="SH">
      <xs:annotation>
        <xs:documentation>Schleswig-Holstein</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="SL">
      <xs:annotation>
        <xs:documentation>Saarland</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="SN">
      <xs:annotation>
        <xs:documentation>Sachsen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="ST">
      <xs:annotation>
        <xs:documentation>Sachsen-Anhalt</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="TH">
      <xs:annotation>
        <xs:documentation>Thüringen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_relation_soll_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration B
Bundesbezogen
enumeration L
Landesbezogen
enumeration K
Krankenhausbezogen
enumeration Z
Zählleistungsbereich
Source
<xs:simpleType name="enum_relation_soll_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="B">
      <xs:annotation>
        <xs:documentation>Bundesbezogen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="L">
      <xs:annotation>
        <xs:documentation>Landesbezogen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="K">
      <xs:annotation>
        <xs:documentation>Krankenhausbezogen</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Z">
      <xs:annotation>
        <xs:documentation>Zählleistungsbereich</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_submodule_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration AORT
enumeration AORT_KATH_ENDO
enumeration AORT_KATH_TRAPI
enumeration KORO
enumeration KOMB
Source
<xs:simpleType name="enum_submodule_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="AORT"/>
    <xs:enumeration value="AORT_KATH_ENDO"/>
    <xs:enumeration value="AORT_KATH_TRAPI"/>
    <xs:enumeration value="KORO"/>
    <xs:enumeration value="KOMB"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_validation_provider_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#enum_organisation_type
Type restriction of enum_organisation_type
Type hierarchy
Facets
enumeration Bundesauswertestelle
enumeration Datenannahmestelle
enumeration Vertrauensstelle
enumeration Softwarehersteller
enumeration Krankenkasse
enumeration undefined
Used by
Source
<xs:simpleType name="enum_validation_provider_type">
  <xs:restriction base="enum_organisation_type">
    <xs:enumeration value="Bundesauswertestelle"/>
    <xs:enumeration value="Datenannahmestelle"/>
    <xs:enumeration value="Vertrauensstelle"/>
    <xs:enumeration value="Softwarehersteller"/>
    <xs:enumeration value="Krankenkasse"/>
    <xs:enumeration value="undefined"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type flow_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#flow_type_V
Attributes
QName Type Use
V enum_flow_type required
Source
<xs:complexType name="flow_type">
  <xs:attribute form="unqualified" name="V" type="enum_flow_type" use="required"/>
</xs:complexType>
[ top ]
Complex Type guid_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#guid_type_V
Attributes
QName Type Use
V restriction of xs:string required
Source
<xs:complexType name="guid_type">
  <xs:attribute form="unqualified" name="V" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:pattern value="\{([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
[ top ]
Simple Type guid_simple_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
pattern \{([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}
Used by
Source
<xs:simpleType name="guid_simple_type">
  <xs:restriction base="xs:string">
    <xs:pattern value="\{([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type information_system_type
Namespace urn:gba:sqg
Annotations
Name der eingesetzten Software
Diagram
Diagramindex.tmp#information_system_type_vendorindex.tmp#information_system_type_name
Model
Children name, vendor
Source
<xs:complexType name="information_system_type">
  <xs:annotation>
    <xs:documentation xml:lang="de">Name der eingesetzten Software</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element form="qualified" name="vendor" type="vendor_type">
      <xs:annotation>
        <xs:documentation>Name des KIS- bzw. AIS-Herstellers</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element form="qualified" name="name" type="softwareName_type">
      <xs:annotation>
        <xs:documentation>Name des KIS bzw. des AIS</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type vendor_type
Namespace urn:gba:sqg
Annotations
Version der eingesetzten Software
Diagram
Diagramindex.tmp#vendor_type_V
Used by
Attributes
QName Type Use
V restriction of xs:string required
Source
<xs:complexType name="vendor_type">
  <xs:annotation>
    <xs:documentation xml:lang="de">Version der eingesetzten Software</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="V" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:minLength value="1"/>
        <xs:maxLength value="128"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type softwareName_type
Namespace urn:gba:sqg
Annotations
Name der eingesetztenSoftware
Diagram
Diagramindex.tmp#softwareName_type_V
Used by
Attributes
QName Type Use
V restriction of xs:string required
Source
<xs:complexType name="softwareName_type">
  <xs:annotation>
    <xs:documentation xml:lang="de">Name der eingesetztenSoftware</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="V" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:minLength value="1"/>
        <xs:maxLength value="128"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type module_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#module_type_V
Attributes
QName Type Use
V enum_modul_type required
Source
<xs:complexType name="module_type">
  <xs:attribute form="unqualified" name="V" type="enum_modul_type" use="required"/>
</xs:complexType>
[ top ]
Complex Type organisation_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#organisation_type_nameindex.tmp#organisation_type_emailindex.tmp#organisation_type_faxindex.tmp#organisation_type_phoneindex.tmp#organisation_type_addressindex.tmp#organisation_type_functionindex.tmp#organisation_type_registration
Attributes
QName Type Use Annotation
address restriction of xs:string optional
email emailAddress_type optional
fax restriction of xs:string optional
function enum_organisation_type required
In diesem Attribut wird aus einer Enum ausgewählt, welche die
Funktion im QS-Datenfluss beschreibt
name restriction of xs:string required
phone restriction of xs:string optional
registration registration_type required
Registriernummer, notwendig
Source
<xs:complexType name="organisation_type">
  <xs:attribute form="unqualified" name="name" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:minLength value="1"/>
        <xs:maxLength value="128"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute form="unqualified" name="email" type="emailAddress_type" use="optional"/>
  <xs:attribute form="unqualified" name="fax">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:maxLength value="128"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute form="unqualified" name="phone">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:maxLength value="128"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute form="unqualified" name="address">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:maxLength value="256"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute form="unqualified" name="function" type="enum_organisation_type" use="required">
    <xs:annotation>
      <xs:documentation>In diesem Attribut wird aus einer Enum ausgewählt, welche die Funktion im QS-Datenfluss beschreibt</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="registration" type="registration_type" use="required">
    <xs:annotation>
      <xs:documentation>Registriernummer, notwendig</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Simple Type registration_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
minLength 1
maxLength 20
Used by
Source
<xs:simpleType name="registration_type">
  <xs:restriction base="xs:string">
    <xs:maxLength value="20"/>
    <xs:minLength value="1"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type organisation_without_cp_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#organisation_without_cp_type_nameindex.tmp#organisation_without_cp_type_emailindex.tmp#organisation_without_cp_type_faxindex.tmp#organisation_without_cp_type_phoneindex.tmp#organisation_without_cp_type_addressindex.tmp#organisation_without_cp_type_functionindex.tmp#organisation_without_cp_type_registration
Used by
Attributes
QName Type Use Annotation
address restriction of xs:string optional
email emailAddress_type optional
fax restriction of xs:string optional
function enum_validation_provider_type required
In diesem Attribut wird aus einer Enum ausgewählt, welche die
Funktion im QS-Datenfluss beschreibt
name restriction of xs:string required
phone restriction of xs:string optional
registration registration_type required
Registriernummer, notwendig
Source
<xs:complexType name="organisation_without_cp_type">
  <xs:attribute form="unqualified" name="name" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:minLength value="1"/>
        <xs:maxLength value="128"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute form="unqualified" name="email" type="emailAddress_type" use="optional"/>
  <xs:attribute form="unqualified" name="fax">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:maxLength value="128"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute form="unqualified" name="phone">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:maxLength value="128"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute form="unqualified" name="address">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:maxLength value="256"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute form="unqualified" name="function" type="enum_validation_provider_type" use="required">
    <xs:annotation>
      <xs:documentation>In diesem Attribut wird aus einer Enum ausgewählt, welche die Funktion im QS-Datenfluss beschreibt</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="registration" type="registration_type" use="required">
    <xs:annotation>
      <xs:documentation>Registriernummer, notwendig</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type softwareVersion_type
Namespace urn:gba:sqg
Annotations
Release der eingesetzten Software
Diagram
Diagramindex.tmp#softwareVersion_type_V
Attributes
QName Type Use
V restriction of xs:string required
Source
<xs:complexType name="softwareVersion_type">
  <xs:annotation>
    <xs:documentation xml:lang="de">Release der eingesetzten Software</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="V" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:minLength value="1"/>
        <xs:maxLength value="128"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type softwareRelease_type
Namespace urn:gba:sqg
Annotations
Release der eingesetzten Software
Diagram
Diagramindex.tmp#softwareRelease_type_V
Attributes
QName Type Use
V restriction of xs:string required
Source
<xs:complexType name="softwareRelease_type">
  <xs:annotation>
    <xs:documentation xml:lang="de">Release der eingesetzten Software</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="V" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:minLength value="1"/>
        <xs:maxLength value="128"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type specificationVersion_type
Namespace urn:gba:sqg
Annotations
Version der Spezifikation
Diagram
Diagramindex.tmp#specificationVersion_type_V
Attributes
QName Type Use
V restriction of xs:string required
Source
<xs:complexType name="specificationVersion_type">
  <xs:annotation>
    <xs:documentation xml:lang="de">Version der Spezifikation</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="V" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:minLength value="1"/>
        <xs:maxLength value="128"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type specificationRelease_type
Namespace urn:gba:sqg
Annotations
Release-Version der Spezifikation
Diagram
Diagramindex.tmp#specificationRelease_type_V
Attributes
QName Type Use
V restriction of xs:string required
Source
<xs:complexType name="specificationRelease_type">
  <xs:annotation>
    <xs:documentation xml:lang="de">Release-Version der Spezifikation</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="V" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:minLength value="1"/>
        <xs:maxLength value="128"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type specification_type
Namespace urn:gba:sqg
Annotations
Infos über die Spezifikation
Diagram
Diagramindex.tmp#specification_type_V
Attributes
QName Type Use
V enum_spez_type required
Source
<xs:complexType name="specification_type">
  <xs:annotation>
    <xs:documentation xml:lang="de">Infos über die Spezifikation</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="V" type="enum_spez_type" use="required"/>
</xs:complexType>
[ top ]
Complex Type statistic_data_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#statistic_data_base_type_countindex.tmp#statistic_data_base_type_createindex.tmp#statistic_data_base_type_updateindex.tmp#statistic_data_base_type_deleteindex.tmp#statistic_data_base_type_corruptedindex.tmp#statistic_data_base_typeindex.tmp#statistic_data_type_countindex.tmp#statistic_data_type_createindex.tmp#statistic_data_type_corrupted
Type restriction of statistic_data_base_type
Type hierarchy
Used by
Model
Children corrupted, create
Attributes
QName Type Use Annotation
count non_negative_integer_type required
Gesamtzahl von Vorgängen
Source
<xs:complexType name="statistic_data_type">
  <xs:complexContent>
    <xs:restriction base="statistic_data_base_type">
      <xs:sequence>
        <xs:element form="qualified" name="create" type="count_element_type">
          <xs:annotation>
            <xs:documentation>Attribut V enthält Anzahl der anzulegenden Datensätze</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element form="qualified" minOccurs="0" name="corrupted" type="count_element_type">
          <xs:annotation>
            <xs:documentation>Attribut V enthält Anzahl der fehlerhaften Datensätze.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
      <xs:attribute form="unqualified" name="count" type="non_negative_integer_type" use="required">
        <xs:annotation>
          <xs:documentation>Gesamtzahl von Vorgängen</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:restriction>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type statistic_data_base_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#statistic_data_base_type_countindex.tmp#statistic_data_base_type_createindex.tmp#statistic_data_base_type_updateindex.tmp#statistic_data_base_type_deleteindex.tmp#statistic_data_base_type_corrupted
Used by
Complex Type statistic_data_type
Model
Children corrupted, create, delete, update
Attributes
QName Type Use Annotation
count non_negative_integer_type required
Gesamtzahl von Vorgängen
Source
<xs:complexType name="statistic_data_base_type">
  <xs:sequence>
    <xs:element form="qualified" minOccurs="0" name="create" type="count_element_type">
      <xs:annotation>
        <xs:documentation>Attribut V enthält Anzahl der anzulegenden Datensätze</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element form="qualified" minOccurs="0" name="update" type="count_element_type">
      <xs:annotation>
        <xs:documentation>Attribut V enthält Anzahl der zu aktualisierenden Datensätze</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element form="qualified" minOccurs="0" name="delete" type="count_element_type">
      <xs:annotation>
        <xs:documentation>Attribut V enthält Anzahl der zu löschenden Datensätze</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element form="qualified" minOccurs="0" name="corrupted" type="count_element_type">
      <xs:annotation>
        <xs:documentation>Attribut V enthält Anzahl der fehlerhaften Datensätze.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute form="unqualified" name="count" type="non_negative_integer_type" use="required">
    <xs:annotation>
      <xs:documentation>Gesamtzahl von Vorgängen</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Simple Type non_negative_integer_type
Namespace urn:gba:sqg
Annotations
Ganze Zahl >= 0 (0,1,2,..)
Diagram
Diagram
Type xs:nonNegativeInteger
Used by
Source
<xs:simpleType name="non_negative_integer_type">
  <xs:annotation>
    <xs:documentation>Ganze Zahl >= 0 (0,1,2,..)</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:nonNegativeInteger"/>
</xs:simpleType>
[ top ]
Complex Type statistic_data_kk_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#statistic_data_kk_type_count
Used by
Attributes
QName Type Use Annotation
count non_negative_integer_type required
Gesamtzahl von Datensätzen
Source
<xs:complexType name="statistic_data_kk_type">
  <xs:attribute form="unqualified" name="count" type="non_negative_integer_type" use="required">
    <xs:annotation>
      <xs:documentation>Gesamtzahl von Datensätzen</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type target_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#target_type_V
Attributes
QName Type Use
V enum_target_type required
Source
<xs:complexType name="target_type">
  <xs:attribute form="unqualified" name="V" type="enum_target_type" use="required"/>
</xs:complexType>
[ top ]
Simple Type enum_target_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Probedatenpool
enumeration Echtdatenpool
enumeration Testdatenpool
Used by
Source
<xs:simpleType name="enum_target_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Probedatenpool"/>
    <xs:enumeration value="Echtdatenpool"/>
    <xs:enumeration value="Testdatenpool"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type total_count_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#total_count_type_V
Attributes
QName Type Use
V non_negative_integer_type required
Source
<xs:complexType name="total_count_type">
  <xs:attribute form="unqualified" name="V" type="non_negative_integer_type" use="required"/>
</xs:complexType>
[ top ]
Complex Type validity_period_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#validity_period_type_start_dateindex.tmp#validity_period_type_end_date
Model
Children end_date, start_date
Source
<xs:complexType name="validity_period_type">
  <xs:sequence>
    <xs:element form="qualified" name="start_date" type="date_woTime_type">
      <xs:annotation>
        <xs:documentation>Anfangsdatum</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element form="qualified" name="end_date" type="date_woTime_type">
      <xs:annotation>
        <xs:documentation>Enddatum</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type lanr_element_type
Namespace urn:gba:sqg
Annotations
Die lebenslange Arztnummer (LANR) 9 stellig?
Diagram
Diagramindex.tmp#lanr_element_type_V
Attributes
QName Type Use
V restriction of xs:int required
Source
<xs:complexType name="lanr_element_type">
  <xs:annotation>
    <xs:documentation>Die lebenslange Arztnummer (LANR) 9 stellig?</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="V" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:int">
        <xs:pattern value="\d{9}"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type bsnr_element_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#bsnr_element_type_V
Attributes
QName Type Use
V restriction of xs:int required
Source
<xs:complexType name="bsnr_element_type">
  <xs:attribute form="unqualified" name="V" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:int">
        <xs:minInclusive value="1"/>
        <xs:totalDigits value="2"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type iknr_element_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#iknr_element_type_V
Attributes
QName Type Use
V iknr_type required
Source
<xs:complexType name="iknr_element_type">
  <xs:attribute form="unqualified" name="V" type="iknr_type" use="required"/>
</xs:complexType>
[ top ]
Complex Type kasse_iknr_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#kasse_iknr_type_V
Used by
Attributes
QName Type Use
V kasse_iknr_simple_type required
Source
<xs:complexType name="kasse_iknr_type">
  <xs:attribute form="unqualified" name="V" type="kasse_iknr_simple_type" use="required"/>
</xs:complexType>
[ top ]
Simple Type kasse_iknr_simple_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:int
Facets
pattern ([\-+]?[0-9]+) & (((10)|(18))[0-9]{7})
Used by
Attribute kasse_iknr_type/@V
Source
<xs:simpleType name="kasse_iknr_simple_type">
  <xs:restriction base="xs:int">
    <xs:pattern value="((10)|(18))[0-9]{7}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type dienstleister_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#dienstleister_type_V
Attributes
QName Type Use
V xs:string required
Source
<xs:complexType name="dienstleister_type">
  <xs:attribute form="unqualified" name="V" type="xs:string" use="required"/>
</xs:complexType>
[ top ]
Complex Type pseudonym_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#pseudonym_type_V
Attributes
QName Type Use
V literal_type required
Source
<xs:complexType name="pseudonym_type">
  <xs:attribute form="unqualified" name="V" type="literal_type" use="required"/>
</xs:complexType>
[ top ]
Simple Type literal_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [0-9a-zA-Z+=#$/_\-]{1,500}
Used by
Attribute pseudonym_type/@V
Source
<xs:simpleType name="literal_type">
  <xs:restriction base="xs:string">
    <xs:pattern value="[0-9a-zA-Z+=#$/_\-]{1,500}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type le_pseudonym_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#le_pseudonym_type_V
Attributes
QName Type Use
V le_literal_type required
Source
<xs:complexType name="le_pseudonym_type">
  <xs:attribute form="unqualified" name="V" type="le_literal_type" use="required"/>
</xs:complexType>
[ top ]
Simple Type le_literal_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
pattern ((LQS)|(SV)|(KV))[$]{2}((PH)|(BW)|(BA)|(BE)|(BB)|(HB)|(HH)|(HE)|(MV)|(NI)|(NO)|(NW)|(RP)|(SL)|(SN)|(ST)|(SH)|(TH)|(WL))[#]{2}[0-9a-zA-Z+/=]{344}
Used by
Source
<xs:simpleType name="le_literal_type">
  <xs:restriction base="xs:string">
    <xs:pattern value="((LQS)|(SV)|(KV))[$]{2}((PH)|(BW)|(BA)|(BE)|(BB)|(HB)|(HH)|(HE)|(MV)|(NI)|(NO)|(NW)|(RP)|(SL)|(SN)|(ST)|(SH)|(TH)|(WL))[#]{2}[0-9a-zA-Z+/=]{344}"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type patient_pseudonym_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#patient_pseudonym_type_algindex.tmp#patient_pseudonym_type_oldikindex.tmp#patient_pseudonym_type_V
Attributes
QName Type Use
V xs:string required
alg xs:int optional
oldik int_based_boolean optional
Source
<xs:complexType name="patient_pseudonym_type">
  <xs:attribute form="unqualified" name="alg" type="xs:int" use="optional"/>
  <xs:attribute form="unqualified" name="oldik" type="int_based_boolean" use="optional"/>
  <xs:attribute form="unqualified" name="V" type="xs:string" use="required"/>
</xs:complexType>
[ top ]
Simple Type int_based_boolean
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:int
Facets
enumeration 0
nein
enumeration 1
ja
Used by
Source
<xs:simpleType name="int_based_boolean">
  <xs:restriction base="xs:int">
    <xs:enumeration value="0">
      <xs:annotation>
        <xs:documentation>nein</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="1">
      <xs:annotation>
        <xs:documentation>ja</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type standort_literal_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
maxLength 353
pattern LQS[*]{2}((BW)|(BA)|(BE)|(BB)|(HB)|(HH)|(HE)|(MV)|(NI)|(NO)|(NW)|(RP)|(SL)|(SN)|(ST)|(SH)|(TH)|(WL))[#]{2}[A-Za-z0-9+/]*={0,3}
Source
<xs:simpleType name="standort_literal_type">
  <xs:restriction base="xs:string">
    <xs:pattern value="LQS[*]{2}((BW)|(BA)|(BE)|(BB)|(HB)|(HH)|(HE)|(MV)|(NI)|(NO)|(NW)|(RP)|(SL)|(SN)|(ST)|(SH)|(TH)|(WL))[#]{2}[A-Za-z0-9+/]*={0,3}"/>
    <xs:maxLength value="353"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type boolean_type
Namespace urn:gba:sqg
Annotations
Ja/Nein
Diagram
Diagramindex.tmp#boolean_type_V
Attributes
QName Type Use
V enum_jn_type required
Source
<xs:complexType name="boolean_type">
  <xs:annotation>
    <xs:documentation>Ja/Nein</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="V" type="enum_jn_type" use="required"/>
</xs:complexType>
[ top ]
Complex Type version_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#version_type_V
Attributes
QName Type Use
V xs:positiveInteger required
Source
<xs:complexType name="version_type">
  <xs:attribute form="unqualified" name="V" type="xs:positiveInteger" use="required"/>
</xs:complexType>
[ top ]
Complex Type case_id_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#case_id_type_V
Attributes
QName Type Use
V case_id_simple_type required
Source
<xs:complexType name="case_id_type">
  <xs:attribute form="unqualified" name="V" type="case_id_simple_type" use="required"/>
</xs:complexType>
[ top ]
Simple Type case_id_simple_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:positiveInteger
Facets
pattern ([\-+]?[0-9]+) & ([1-9]{1}[0-9]*)
Used by
Source
<xs:simpleType name="case_id_simple_type">
  <xs:restriction base="xs:positiveInteger">
    <xs:pattern value="[1-9]{1}[0-9]*"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type int9_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:int
Facets
totalDigits 9
Source
<xs:simpleType name="int9_type">
  <xs:restriction base="xs:int">
    <xs:totalDigits value="9"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type int2_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:int
Facets
totalDigits 2
Source
<xs:simpleType name="int2_type">
  <xs:restriction base="xs:int">
    <xs:totalDigits value="2"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type positive_integer_type
Namespace urn:gba:sqg
Annotations
positive ganze Zahl > 0 ohne null (1,2,..)
Diagram
Diagram
Type restriction of xs:positiveInteger
Facets
pattern ([\-+]?[0-9]+) & ([1-9]{1}[0-9]*)
Source
<xs:simpleType name="positive_integer_type">
  <xs:annotation>
    <xs:documentation>positive ganze Zahl > 0 ohne null (1,2,..)</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:positiveInteger">
    <xs:pattern value="[1-9]{1}[0-9]*"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type decimal_2fd_type
Namespace urn:gba:sqg
Annotations
Zahl mit zwei Nachkommastellen
Diagram
Diagram
Type restriction of xs:decimal
Facets
fractionDigits 2
Source
<xs:simpleType name="decimal_2fd_type">
  <xs:annotation>
    <xs:documentation>Zahl mit zwei Nachkommastellen</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:decimal">
    <xs:fractionDigits value="2"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_dataprovider_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#enum_organisation_type
Type restriction of enum_organisation_type
Type hierarchy
Facets
enumeration Leistungserbringer
enumeration Krankenkasse
Source
<xs:simpleType name="enum_dataprovider_type">
  <xs:restriction base="enum_organisation_type">
    <xs:enumeration value="Leistungserbringer"/>
    <xs:enumeration value="Krankenkasse"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type freitext_type
Namespace urn:gba:sqg
Annotations
beliebiger Text mit mindestens drei Zeichen
Diagram
Diagram
Type restriction of xs:string
Facets
minLength 3
Source
<xs:simpleType name="freitext_type">
  <xs:annotation>
    <xs:documentation>beliebiger Text mit mindestens drei Zeichen</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:minLength value="3"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type sqg_root_type
Namespace urn:gba:sqg
Annotations
Umschlagselement für alle XML-Typen in den
QS-Verfahren
Diagram
Diagramindex.tmp#root_attrindex.tmp#sqg_root_type_headerindex.tmp#sqg_root_type_body
Used by
Element root
Model
Children body, header
Attributes
QName Type Fixed Use Annotation
container_version xs:string 2.0 required
Version der Container-Struktur (Header/Body)
content_version content_version_type required
Version der Inhaltsstruktur (QS-Daten ...)
Source
<xs:complexType name="sqg_root_type">
  <xs:annotation>
    <xs:documentation>Umschlagselement für alle XML-Typen in den QS-Verfahren</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element form="qualified" name="header" type="sqg_header_type">
      <xs:annotation>
        <xs:documentation>Header-Bereich (Metadaten)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element form="qualified" name="body" type="sqg_body_type">
      <xs:annotation>
        <xs:documentation>Body-Bereich (Inhaltsdaten)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attributeGroup ref="root_attr"/>
</xs:complexType>
[ top ]
Complex Type sqg_header_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#sqg_header_type_idindex.tmp#sqg_header_type_set_idindex.tmp#sqg_header_type_origination_dttmindex.tmp#sqg_header_type_modification_dttmindex.tmp#sqg_header_type_validity_start_dateindex.tmp#sqg_header_type_validity_end_dateindex.tmp#sqg_header_type_specificationindex.tmp#sqg_header_type_data_flowindex.tmp#sqg_header_type_data_targetindex.tmp#sqg_header_type_total_countindex.tmp#sqg_header_type_protocol
Used by
Model
Children protocol
Attributes
QName Type Use Annotation
data_flow enum_flow_type required
Nach Erstellung nicht mehr modifizierbar. Gibt an, für welchen
Datenfluss dieses Dokument erzeugt wurde
data_target enum_target_type required
Nach Erstellung nicht mehr modifizierbar. Gibt an, welches Ziel
der Datenfluss hat: Bundesdatenpool, Probedatenpool,
Testdatenpool
id guid_simple_type required
Nach Erstellung nicht mehr modifizierbar. Eindeutige ID des
Dokuments, wird vom Dokumentenersteller als GUID erzeugt
modification_dttm smalldatetime_simple_type required
Jede Modifikation des Dokuments erfordert hier ein neuen
Zeitstempel
origination_dttm smalldatetime_simple_type required
Nach Erstellung nicht mehr modifizierbar. Ist der Zeitstempel der
ursprünglichen Dokumenterzeugung, ursprünglich c_date
set_id guid_simple_type required
Nach Erstellung nicht mehr modifizierbar. Eindeutige ID für
mehrere Dokumente, die im selben Zusammenhang stehen, wird vom Datenlieferanten
erzeugt. Dafür könnte z.B. die guid des ersten Dokumentes des Zusammenhangs
verwednet werden
specification enum_spez_type required
Angabe der zum Export eingesetzten Version der
Spezifikationsdatenbank. Hieraus ergeben sich insbesondere die eingesetzten
Filterkriterien und Code-Listen.
total_count non_negative_integer_type required
Gesamtzahl der exportierten Fälle in allen XML-Dateien einer
Transaktion
validity_end_date datum_en_type required
Ende des Bezugszeitraums der übermittelten
Daten
validity_start_date datum_en_type required
Beginn des Bezugszeitraums der übermittelten
Daten
Source
<xs:complexType name="sqg_header_type">
  <xs:sequence>
    <xs:element form="qualified" minOccurs="0" name="protocol" type="protocol_header_type">
      <xs:annotation>
        <xs:documentation>Das Protocol Element nimmt Informationen zu Prüfungen auf, die im Datenfluss durchgeführt wurden. Es ist Teil der Rückprotokollierung. Dieses Element ist nicht optional und soll gemeinsam mit dem Unterelement status_document von Anfang an im Datenfluss vorhanden sein, um nachfolgende im Datenfluss vorgenommene Prüfergebnisse aufzunehmen.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute form="unqualified" name="id" type="guid_simple_type" use="required">
    <xs:annotation>
      <xs:documentation>Nach Erstellung nicht mehr modifizierbar. Eindeutige ID des Dokuments, wird vom Dokumentenersteller als GUID erzeugt</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="set_id" type="guid_simple_type" use="required">
    <xs:annotation>
      <xs:documentation>Nach Erstellung nicht mehr modifizierbar. Eindeutige ID für mehrere Dokumente, die im selben Zusammenhang stehen, wird vom Datenlieferanten erzeugt. Dafür könnte z.B. die guid des ersten Dokumentes des Zusammenhangs verwednet werden</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="origination_dttm" type="smalldatetime_simple_type" use="required">
    <xs:annotation>
      <xs:documentation>Nach Erstellung nicht mehr modifizierbar. Ist der Zeitstempel der ursprünglichen Dokumenterzeugung, ursprünglich c_date</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="modification_dttm" type="smalldatetime_simple_type" use="required">
    <xs:annotation>
      <xs:documentation>Jede Modifikation des Dokuments erfordert hier ein neuen Zeitstempel</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="validity_start_date" type="datum_en_type" use="required">
    <xs:annotation>
      <xs:documentation>Beginn des Bezugszeitraums der übermittelten Daten</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="validity_end_date" type="datum_en_type" use="required">
    <xs:annotation>
      <xs:documentation>Ende des Bezugszeitraums der übermittelten Daten</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="specification" type="enum_spez_type" use="required">
    <xs:annotation>
      <xs:documentation>Angabe der zum Export eingesetzten Version der Spezifikationsdatenbank. Hieraus ergeben sich insbesondere die eingesetzten Filterkriterien und Code-Listen.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="data_flow" type="enum_flow_type" use="required">
    <xs:annotation>
      <xs:documentation>Nach Erstellung nicht mehr modifizierbar. Gibt an, für welchen Datenfluss dieses Dokument erzeugt wurde</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="data_target" type="enum_target_type" use="required">
    <xs:annotation>
      <xs:documentation>Nach Erstellung nicht mehr modifizierbar. Gibt an, welches Ziel der Datenfluss hat: Bundesdatenpool, Probedatenpool, Testdatenpool</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="total_count" type="non_negative_integer_type" use="required">
    <xs:annotation>
      <xs:documentation>Gesamtzahl der exportierten Fälle in allen XML-Dateien einer Transaktion</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type protocol_header_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#protocol_header_base_type_document_idindex.tmp#protocol_header_base_type_validation_providerindex.tmp#protocol_header_base_type_status_documentindex.tmp#protocol_header_base_type
Type extension of protocol_header_base_type
Type hierarchy
Used by
Model
Children status_document, validation_provider
Attributes
QName Type Use Annotation
document_id xs:string optional
Dieses optionales Attribut nimmt die GUID (ID des zu
prüfenden XML-Dokuments) auf.       Das Attribut wird nur für das
'Mini-Protokoll' benötigt und zwar, wenn das XML-Dokument nicht Schema-Konform
aber wohlgeformt ist.       Das 'Mini-Protokoll' wird jedes Mal erstellt, wenn
die Prüfungsergebnisse nicht in das Hauptdokument integrierbar sind (z.B. bei
einem gravierenden Schemaverstoß).       Das Attribut ist nicht vom selben
Datentypen wie die ursprüngliche Dokumenten-ID (GUID), weil diese ID selber
fehlerhaft sein könnte.       Das Attribut darf nur von einer Datenprüfstelle
gesetzt werden (Datenannahmestelle, Vertrauensstelle, BAS, Datenprüfprogramm
beim Leistungserbringer).
Source
<xs:complexType name="protocol_header_type">
  <xs:complexContent>
    <xs:extension base="protocol_header_base_type"/>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type protocol_header_base_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#protocol_header_base_type_document_idindex.tmp#protocol_header_base_type_validation_providerindex.tmp#protocol_header_base_type_status_document
Used by
Complex Type protocol_header_type
Model
Children status_document, validation_provider
Attributes
QName Type Use Annotation
document_id xs:string optional
Dieses optionales Attribut nimmt die GUID (ID des zu
prüfenden XML-Dokuments) auf.       Das Attribut wird nur für das
'Mini-Protokoll' benötigt und zwar, wenn das XML-Dokument nicht Schema-Konform
aber wohlgeformt ist.       Das 'Mini-Protokoll' wird jedes Mal erstellt, wenn
die Prüfungsergebnisse nicht in das Hauptdokument integrierbar sind (z.B. bei
einem gravierenden Schemaverstoß).       Das Attribut ist nicht vom selben
Datentypen wie die ursprüngliche Dokumenten-ID (GUID), weil diese ID selber
fehlerhaft sein könnte.       Das Attribut darf nur von einer Datenprüfstelle
gesetzt werden (Datenannahmestelle, Vertrauensstelle, BAS, Datenprüfprogramm
beim Leistungserbringer).
Source
<xs:complexType name="protocol_header_base_type">
  <xs:sequence>
    <xs:element form="qualified" maxOccurs="unbounded" minOccurs="0" name="validation_provider">
      <xs:annotation>
        <xs:documentation>Hier gibt sich die durchführende Stelle einer oder mehrerer Prüfungsschritte zu erkennen. Die Ergebnisse der Prüfung werden in diesem Container abgelegt und werden Teil der Rückprotokollierung.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:complexContent>
          <xs:extension base="organisation_without_cp_type">
            <xs:sequence>
              <xs:element form="qualified" maxOccurs="unbounded" name="validation_item" type="validation_item_type"/>
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
    </xs:element>
    <xs:element form="qualified" name="status_document">
      <xs:annotation>
        <xs:documentation>Hier wird der Gesamtstatus des Dokuments angegeben, das Attribut V kann also auf OK, WARNING oder ERROR stehen. Dieser Status kann nur verschlechternd geändert werden, oder gleich bleiben, ERROR bedeutet, dass das Dokument komplett zurückgewiesen werden muss.Dieses Element soll von Anfang an vorhanden sein und mit OK belegt sein.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attribute form="unqualified" name="V" type="status_type" use="required"/>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
  <xs:attribute form="unqualified" name="document_id" type="xs:string" use="optional">
    <xs:annotation>
      <xs:documentation>Dieses optionales Attribut nimmt die GUID (ID des zu prüfenden XML-Dokuments) auf. Das Attribut wird nur für das 'Mini-Protokoll' benötigt und zwar, wenn das XML-Dokument nicht Schema-Konform aber wohlgeformt ist. Das 'Mini-Protokoll' wird jedes Mal erstellt, wenn die Prüfungsergebnisse nicht in das Hauptdokument integrierbar sind (z.B. bei einem gravierenden Schemaverstoß). Das Attribut ist nicht vom selben Datentypen wie die ursprüngliche Dokumenten-ID (GUID), weil diese ID selber fehlerhaft sein könnte. Das Attribut darf nur von einer Datenprüfstelle gesetzt werden (Datenannahmestelle, Vertrauensstelle, BAS, Datenprüfprogramm beim Leistungserbringer).</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type validation_item_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#protocol_type_statusindex.tmp#protocol_typeindex.tmp#validation_item_type_idindex.tmp#validation_item_type_Vindex.tmp#validation_item_type_c_dateindex.tmp#validation_item_type_descriptionindex.tmp#validation_item_type_check_tool
Type extension of protocol_type
Type hierarchy
Used by
Model
Children status
Attributes
QName Type Use Annotation
V enum_validation_type required
Dieser Wert bezeichnet die durchgeführte Prüfung anhand
der enumeration enum_validation_type.
c_date smalldatetime_simple_type optional
Hier kann ein Zeitstempel für die Verarbeitung angegeben
werden.
check_tool xs:string optional
Hier kann beim Einsatz eines Tools für die Prüfung der
XML-Dateien der Name und die Versionsnummer des Tools hinterlassen
werden (beim Einsatz des Datenprüfprogramms wird die Versionsnummer des
XSLT-Skripts eingetragen)
description xs:string optional
Hier kann bei erklärungsbedürftigen Items eine
Beschreibung hinterlassen werden (auf Dokumentebene).
id xs:int optional
Diese ID ist dokumentweit gültig und darf im Header nur
einmal vorkommen. Prüfungen auf Datensatzebene (Element "case"), die zu
dieser Prüfung gehören werden über diese ID zugeordnet. Die ID muss nur
dann vergeben werden, wenn eine Prüfung auf Datensatzebene
stattfindet.
Source
<xs:complexType name="validation_item_type">
  <xs:complexContent>
    <xs:extension base="protocol_type">
      <xs:attribute form="unqualified" name="id" type="xs:int">
        <xs:annotation>
          <xs:documentation>Diese ID ist dokumentweit gültig und darf im Header nur einmal vorkommen. Prüfungen auf Datensatzebene (Element "case"), die zu dieser Prüfung gehören werden über diese ID zugeordnet. Die ID muss nur dann vergeben werden, wenn eine Prüfung auf Datensatzebene stattfindet.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute form="unqualified" name="V" type="enum_validation_type" use="required">
        <xs:annotation>
          <xs:documentation>Dieser Wert bezeichnet die durchgeführte Prüfung anhand der enumeration enum_validation_type.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute form="unqualified" name="c_date" type="smalldatetime_simple_type">
        <xs:annotation>
          <xs:documentation>Hier kann ein Zeitstempel für die Verarbeitung angegeben werden.</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute form="unqualified" name="description" type="xs:string" use="optional">
        <xs:annotation>
          <xs:documentation>Hier kann bei erklärungsbedürftigen Items eine Beschreibung hinterlassen werden (auf Dokumentebene).</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute form="unqualified" name="check_tool" type="xs:string" use="optional">
        <xs:annotation>
          <xs:documentation>Hier kann beim Einsatz eines Tools für die Prüfung der XML-Dateien der Name und die Versionsnummer des Tools hinterlassen werden (beim Einsatz des Datenprüfprogramms wird die Versionsnummer des XSLT-Skripts eingetragen)</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type protocol_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#protocol_type_status
Used by
Complex Type validation_item_type
Model
Children status
Source
<xs:complexType name="protocol_type">
  <xs:sequence>
    <xs:element form="qualified" name="status">
      <xs:complexType>
        <xs:complexContent>
          <xs:extension base="all_data_type">
            <xs:sequence>
              <xs:element form="qualified" maxOccurs="unbounded" minOccurs="0" name="error" type="validation_error_type">
                <xs:annotation>
                  <xs:documentation>Ein Error Element nimmt Fehlerdaten auf. Als einzig verpflichtendes Unterelement gilt die error_message. Die übrigen Elemente sind spezifisch für die Anwendung von Plausibilitätsregeln für die Spezifikation.</xs:documentation>
                </xs:annotation>
              </xs:element>
            </xs:sequence>
            <xs:attribute form="unqualified" name="V" type="status_type" use="required">
              <xs:annotation>
                <xs:documentation>gibt an, ob die betroffene Testeinheit ohne Fehler -> OK, mit Fehlern -> WARNING oder mit fatalem Fehler -> ERROR abgeschlossen wurde. Der Gesamtstatus des Dokuments orientiert sich jeweils am schlechtesten Test. Beim ersten Test mit dem Ergebnis ERROR muss die Weiterverarbeitung abgebrochen werden.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type all_data_type
Namespace urn:gba:sqg
Diagram
Diagram
Properties
abstract true
Used by
Source
<xs:complexType abstract="true" name="all_data_type"/>
[ top ]
Complex Type validation_error_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#validation_error_type_originatorindex.tmp#rule_idindex.tmp#rule_typeindex.tmp#listindex.tmp#error_message
Used by
Model
Children error_message, list, rule_id, rule_type
Attributes
QName Type Use
originator enum_organisation_type optional
Source
<xs:complexType name="validation_error_type">
  <xs:sequence>
    <xs:element minOccurs="0" ref="rule_id"/>
    <xs:element minOccurs="0" ref="rule_type"/>
    <xs:element minOccurs="0" ref="list">
      <xs:annotation>
        <xs:documentation>Dieses Element enthält einen oder mehrere XPath-Ausdrücke, die die konkrete Position des Fehlers innerhalb des <case>-Elementes referenzieren.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="error_message"/>
  </xs:sequence>
  <xs:attribute form="unqualified" name="originator" type="enum_organisation_type" use="optional"/>
</xs:complexType>
[ top ]
Complex Type rule_id_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#rule_id_type_V
Used by
Element rule_id
Attributes
QName Type Use
V xs:int required
Source
<xs:complexType name="rule_id_type">
  <xs:attribute form="unqualified" name="V" type="xs:int" use="required"/>
</xs:complexType>
[ top ]
Complex Type ruletype_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#ruletype_type_V
Used by
Element rule_type
Attributes
QName Type Use
V enum_ruletype_type required
Source
<xs:complexType name="ruletype_type">
  <xs:attribute form="unqualified" name="V" type="enum_ruletype_type" use="required"/>
</xs:complexType>
[ top ]
Simple Type enum_ruletype_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration H
enumeration W
enumeration D
Used by
Attribute ruletype_type/@V
Source
<xs:simpleType name="enum_ruletype_type">
  <xs:restriction base="xs:string">
    <xs:annotation>
      <xs:documentation xml:lang="de">H=Hart, W=Weich, D=Weich, eigentlich hart</xs:documentation>
    </xs:annotation>
    <xs:enumeration value="H"/>
    <xs:enumeration value="W"/>
    <xs:enumeration value="D"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type list_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#list_type_V
Used by
Element list
Attributes
QName Type Use
V xs:string required
Source
<xs:complexType name="list_type">
  <xs:attribute form="unqualified" name="V" type="xs:string" use="required"/>
</xs:complexType>
[ top ]
Complex Type error_message_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#error_message_type_V
Used by
Element error_message
Attributes
QName Type Use
V xs:string required
Source
<xs:complexType name="error_message_type">
  <xs:attribute form="unqualified" name="V" type="xs:string" use="required"/>
</xs:complexType>
[ top ]
Simple Type status_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration OK
enumeration WARNING
enumeration ERROR
Used by
Source
<xs:simpleType name="status_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="OK"/>
    <xs:enumeration value="WARNING"/>
    <xs:enumeration value="ERROR"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Simple Type enum_validation_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Spezifikation
Fehler bei der Prüfung gegen Spezifikation
enumeration PID_Pseudonym
Fehler bei der Prüfung der PID-Daten
enumeration Schema
Verschtoß gegen die Schema-Komformität
enumeration Dechiffrierung
Fehler bei der Entschlüsselung der
XML-Elemente
enumeration sonstige Prüfung
zur freien Verwendung, im optionalen Attribut description auf
Dokumentenebene sollte eine Beschreibung eingetragen
werden
enumeration Transaktion
Fehler in der Transaktion, wenn  z.B. die Registriernummer
unbekannt ist.
Used by
Source
<xs:simpleType name="enum_validation_type">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Spezifikation">
      <xs:annotation>
        <xs:documentation>Fehler bei der Prüfung gegen Spezifikation</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="PID_Pseudonym">
      <xs:annotation>
        <xs:documentation>Fehler bei der Prüfung der PID-Daten</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Schema">
      <xs:annotation>
        <xs:documentation>Verschtoß gegen die Schema-Komformität</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Dechiffrierung">
      <xs:annotation>
        <xs:documentation>Fehler bei der Entschlüsselung der XML-Elemente</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="sonstige Prüfung">
      <xs:annotation>
        <xs:documentation>zur freien Verwendung, im optionalen Attribut description auf Dokumentenebene sollte eine Beschreibung eingetragen werden</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Transaktion">
      <xs:annotation>
        <xs:documentation>Fehler in der Transaktion, wenn z.B. die Registriernummer unbekannt ist.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type sqg_body_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#sqg_body_type_moduleindex.tmp#sqg_body_type_pseud_procedureindex.tmp#sqg_body_type_caseindex.tmp#sqg_body_type_statistic
Used by
Model
Children case, statistic
Attributes
QName Type Use Annotation
module enum_modul_type required
Enthält das Modul, aus dem die Datensätze
stammen.
pseud_procedure enum_procedure_type optional
Enthält die Verfahrenskennung, die zusammengehörende Exportmodule
vermerkt. Die PID-Felder eines Pseudonymisierungsverfahren müssen von der
Vertrauensstelle mit demselben Schlüssel pseudonymisiert werden. Beispiel
(16/1_NEO Verfahrenskennung für NEO und 16/1 )
Source
<xs:complexType name="sqg_body_type">
  <xs:sequence>
    <xs:element form="qualified" maxOccurs="50000" minOccurs="0" name="case" type="case_type"/>
    <xs:element form="qualified" maxOccurs="1" minOccurs="1" name="statistic" type="statistic_kk_type"/>
  </xs:sequence>
  <xs:attribute form="unqualified" name="module" type="enum_modul_type" use="required">
    <xs:annotation>
      <xs:documentation>Enthält das Modul, aus dem die Datensätze stammen.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="pseud_procedure" type="enum_procedure_type" use="optional">
    <xs:annotation>
      <xs:documentation>Enthält die Verfahrenskennung, die zusammengehörende Exportmodule vermerkt. Die PID-Felder eines Pseudonymisierungsverfahren müssen von der Vertrauensstelle mit demselben Schlüssel pseudonymisiert werden. Beispiel (16/1_NEO Verfahrenskennung für NEO und 16/1 )</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type case_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#case_type_lfdnrindex.tmp#case_type_patient
Used by
Model
Children patient
Attributes
QName Type Use Annotation
lfdnr case_id_simple_type required
Laufende Nummer als Case-ID, eindeutig auf Ebene der gesamten
Datenlieferung
Source
<xs:complexType name="case_type">
  <xs:sequence>
    <xs:element form="qualified" minOccurs="0" name="patient" type="patient_type">
      <xs:annotation>
        <xs:documentation>Daten liegen je nach Position im Datenfluss entweder als pid oder als Pseudonym vor</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute form="unqualified" name="lfdnr" type="case_id_simple_type" use="required">
    <xs:annotation>
      <xs:documentation>Laufende Nummer als Case-ID, eindeutig auf Ebene der gesamten Datenlieferung</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type patient_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#patient_base_typeindex.tmp#patient_type_twodigitikindex.tmp#patient_type_pid
Type extension of patient_base_type
Type hierarchy
Used by
Model
Children pid
Attributes
QName Type Fixed Use Annotation
twodigitik twodigitik_type 10 optional
Die ersten 2 Stellen der Kasse-IK. Nur ein Platzhalter für
die VST!
Source
<xs:complexType name="patient_type">
  <xs:complexContent>
    <xs:extension base="patient_base_type">
      <xs:sequence>
        <xs:element form="qualified" name="pid" type="pid_data_type">
          <xs:annotation>
            <xs:documentation>PID, die verschlüsselt werden müssen</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
      <xs:attribute fixed="10" form="unqualified" name="twodigitik" type="twodigitik_type" use="optional">
        <xs:annotation>
          <xs:documentation>Die ersten 2 Stellen der Kasse-IK. Nur ein Platzhalter für die VST!</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
[ top ]
Complex Type patient_base_type
Namespace urn:gba:sqg
Annotations
Personen identifizierende Daten
Diagram
Diagram
Properties
abstract true
Used by
Complex Type patient_type
Source
<xs:complexType abstract="true" name="patient_base_type">
  <xs:annotation>
    <xs:documentation>Personen identifizierende Daten</xs:documentation>
  </xs:annotation>
</xs:complexType>
[ top ]
Complex Type pid_data_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#pid_data_type_KASSEIKNRindex.tmp#pid_data_type_VERSICHERTENIDALTindex.tmp#pid_data_type_VERSICHERTENIDNEU
Used by
Model
Children KASSEIKNR, VERSICHERTENIDALT, VERSICHERTENIDNEU
Source
<xs:complexType name="pid_data_type">
  <xs:sequence>
    <xs:element form="qualified" minOccurs="0" name="KASSEIKNR" type="kasse_iknr_type">
      <xs:annotation>
        <xs:documentation>IKNR der Versicherung. Nur ein Platzhalter für die VST!</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element form="qualified" minOccurs="0" name="VERSICHERTENIDALT" type="insurance_id_de_legacy_type">
      <xs:annotation>
        <xs:documentation>alte Versichertennummer - Nur ein Platzhalter für die VST!</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element form="qualified" name="VERSICHERTENIDNEU" type="insurance_id_de_type">
      <xs:annotation>
        <xs:documentation>lebenslange Versichertennummer - 10 Stellen</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type insurance_id_de_legacy_type
Namespace urn:gba:sqg
Annotations
Versichertennummer der alten Versichertenkarte
Diagram
Diagramindex.tmp#insurance_id_de_legacy_type_V
Used by
Attributes
QName Type Use
V restriction of xs:string required
Source
<xs:complexType name="insurance_id_de_legacy_type">
  <xs:annotation>
    <xs:documentation>Versichertennummer der alten Versichertenkarte</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="V" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:maxLength value="12"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
[ top ]
Complex Type insurance_id_de_type
Namespace urn:gba:sqg
Annotations
Versichertennummer der neuen Versichertenkarte - 10
Stellen
Diagram
Diagramindex.tmp#insurance_id_de_type_V
Used by
Attributes
QName Type Use
V restriction of xs:string required
Source
<xs:complexType name="insurance_id_de_type">
  <xs:annotation>
    <xs:documentation>Versichertennummer der neuen Versichertenkarte - 10 Stellen</xs:documentation>
  </xs:annotation>
  <xs:attribute form="unqualified" name="V" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:pattern value="[A-Z]{1}[0-9]{9}"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
[ top ]
Simple Type twodigitik_type
Namespace urn:gba:sqg
Diagram
Diagram
Type restriction of xs:int
Facets
totalDigits 2
Used by
Source
<xs:simpleType name="twodigitik_type">
  <xs:restriction base="xs:int">
    <xs:totalDigits value="2"/>
  </xs:restriction>
</xs:simpleType>
[ top ]
Complex Type statistic_kk_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#statistic_kk_type_sent
Used by
Model
Children sent
Source
<xs:complexType name="statistic_kk_type">
  <xs:sequence>
    <xs:element form="qualified" maxOccurs="1" minOccurs="1" name="sent" type="statistic_data_kk_type">
      <xs:annotation>
        <xs:documentation>gesendete Datensätze</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type sqg_body_base_type
Namespace urn:gba:sqg
Diagram
Diagram
Properties
abstract true
Source
<xs:complexType abstract="true" name="sqg_body_base_type"/>
[ top ]
Complex Type case_admin_kk_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#case_admin_kk_type_protocol
Model
Children protocol
Source
<xs:complexType name="case_admin_kk_type">
  <xs:sequence>
    <xs:element form="qualified" name="protocol" type="case_protocol_type">
      <xs:annotation>
        <xs:documentation>Aufnahme von Prüfungen, die auf Datensatzebene individuelle Ergebnisse bringen.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type case_protocol_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#case_protocol_type_status_caseindex.tmp#case_protocol_type_validation_item
Used by
Model
Children status_case, validation_item
Source
<xs:complexType name="case_protocol_type">
  <xs:sequence>
    <xs:element form="qualified" name="status_case">
      <xs:complexType>
        <xs:attribute form="unqualified" name="V" type="status_type" use="required"/>
      </xs:complexType>
    </xs:element>
    <xs:element form="qualified" maxOccurs="unbounded" minOccurs="0" name="validation_item" type="validation_item_type"/>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type statistic_base_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#statistic_base_type_sentindex.tmp#statistic_base_type_processedindex.tmp#statistic_base_type_expected
Properties
abstract true
Used by
Complex Type statistic_type
Model
Children expected, processed, sent
Source
<xs:complexType abstract="true" name="statistic_base_type">
  <xs:sequence>
    <xs:element form="qualified" minOccurs="0" name="sent">
      <xs:annotation>
        <xs:documentation>geschickte Vorgänge</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element form="qualified" minOccurs="0" name="processed">
      <xs:annotation>
        <xs:documentation>verarbeitete Vorgänge</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element form="qualified" minOccurs="0" name="expected">
      <xs:annotation>
        <xs:documentation>erwartete Fälle (ambulant)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
[ top ]
Complex Type statistic_type
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#statistic_base_type_sentindex.tmp#statistic_base_type_processedindex.tmp#statistic_base_type_expectedindex.tmp#statistic_base_typeindex.tmp#statistic_type_sentindex.tmp#statistic_type_processed
Type restriction of statistic_base_type
Type hierarchy
Model
Children processed, sent
Source
<xs:complexType name="statistic_type">
  <xs:complexContent>
    <xs:restriction base="statistic_base_type">
      <xs:sequence>
        <xs:element form="qualified" name="sent" type="statistic_data_type">
          <xs:annotation>
            <xs:documentation>gesendete Vorgänge</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element form="qualified" name="processed" type="statistic_data_type">
          <xs:annotation>
            <xs:documentation>verarbeitete Vorgänge</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:restriction>
  </xs:complexContent>
</xs:complexType>
[ top ]
Attribute fachabteilung_type / @fachabteilung
Namespace No namespace
Annotations
Fachabteilung
Type fachabt_type
Properties
use required
Facets
pattern [0-9]{3,4}
Used by
Complex Type fachabteilung_type
Source
<xs:attribute form="unqualified" name="fachabteilung" type="fachabt_type" use="required">
  <xs:annotation>
    <xs:documentation>Fachabteilung</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_amb_type / @icd
Namespace No namespace
Type icd10_type
Properties
use required
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Complex Type diagnose_amb_type
Source
<xs:attribute form="unqualified" name="icd" type="icd10_type" use="required"/>
[ top ]
Attribute diagnose_amb_type / @lokalisation
Namespace No namespace
Type enum_seitenlokalisation_type
Properties
use optional
Facets
enumeration B
beide Seiten
enumeration L
linke Seite
enumeration R
rechte Seite
Used by
Complex Type diagnose_amb_type
Source
<xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="optional"/>
[ top ]
Attribute diagnose_amb_type / @sicherheit
Namespace No namespace
Type enum_diagnosesicherheit_type
Properties
use optional
Facets
enumeration G
Gesichert
enumeration V
Verdacht auf
enumeration A
Ausschluss von
enumeration Z
Zustand nach
Used by
Complex Type diagnose_amb_type
Source
<xs:attribute form="unqualified" name="sicherheit" type="enum_diagnosesicherheit_type" use="optional"/>
[ top ]
Attribute diagnose_amb_type / @datum
Namespace No namespace
Type datum_en_type
Properties
use optional
Facets
pattern (19|20)\d{2}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Used by
Complex Type diagnose_amb_type
Source
<xs:attribute form="unqualified" name="datum" type="datum_en_type" use="optional"/>
[ top ]
Attribute diagnose_amb_ohne_seite_type / @icd
Namespace No namespace
Type icd10_type
Properties
use required
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Source
<xs:attribute form="unqualified" name="icd" type="icd10_type" use="required"/>
[ top ]
Attribute diagnose_amb_ohne_seite_type / @sicherheit
Namespace No namespace
Type enum_diagnosesicherheit_type
Properties
use optional
Facets
enumeration G
Gesichert
enumeration V
Verdacht auf
enumeration A
Ausschluss von
enumeration Z
Zustand nach
Used by
Source
<xs:attribute form="unqualified" name="sicherheit" type="enum_diagnosesicherheit_type" use="optional"/>
[ top ]
Attribute diagnose_amb_ohne_seite_type / @datum
Namespace No namespace
Type datum_en_type
Properties
use optional
Facets
pattern (19|20)\d{2}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Used by
Source
<xs:attribute form="unqualified" name="datum" type="datum_en_type" use="optional"/>
[ top ]
Attribute diagnose_amb_ohne_datum_type / @icd
Namespace No namespace
Type icd10_type
Properties
use required
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Source
<xs:attribute form="unqualified" name="icd" type="icd10_type" use="required"/>
[ top ]
Attribute diagnose_amb_ohne_datum_type / @lokalisation
Namespace No namespace
Type enum_seitenlokalisation_type
Properties
use optional
Facets
enumeration B
beide Seiten
enumeration L
linke Seite
enumeration R
rechte Seite
Used by
Source
<xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="optional"/>
[ top ]
Attribute diagnose_amb_ohne_datum_type / @sicherheit
Namespace No namespace
Type enum_diagnosesicherheit_type
Properties
use optional
Facets
enumeration G
Gesichert
enumeration V
Verdacht auf
enumeration A
Ausschluss von
enumeration Z
Zustand nach
Used by
Source
<xs:attribute form="unqualified" name="sicherheit" type="enum_diagnosesicherheit_type" use="optional"/>
[ top ]
Attribute diagnose_kh_amb_type / @icd
Namespace No namespace
Annotations
ICD Schluessel
Type icd10_type
Properties
use required
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Complex Type diagnose_kh_amb_type
Source
<xs:attribute form="unqualified" name="icd" type="icd10_type" use="required">
  <xs:annotation>
    <xs:documentation>ICD Schluessel</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_type / @lokalisation
Namespace No namespace
Annotations
Sietenlokalisation
Type enum_seitenlokalisation_type
Properties
use optional
Facets
enumeration B
beide Seiten
enumeration L
linke Seite
enumeration R
rechte Seite
Used by
Complex Type diagnose_kh_amb_type
Source
<xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="optional">
  <xs:annotation>
    <xs:documentation>Sietenlokalisation</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_type / @sicherheit
Namespace No namespace
Annotations
Diagnosesicherheit
Type enum_diagnosesicherheit_type
Properties
use optional
Facets
enumeration G
Gesichert
enumeration V
Verdacht auf
enumeration A
Ausschluss von
enumeration Z
Zustand nach
Used by
Complex Type diagnose_kh_amb_type
Source
<xs:attribute form="unqualified" name="sicherheit" type="enum_diagnosesicherheit_type" use="optional">
  <xs:annotation>
    <xs:documentation>Diagnosesicherheit</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_type / @icd_sek
Namespace No namespace
Annotations
Sekundäre Diagnose nach ICD-10
Type icd10_type
Properties
use optional
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Complex Type diagnose_kh_amb_type
Source
<xs:attribute form="unqualified" name="icd_sek" type="icd10_type" use="optional">
  <xs:annotation>
    <xs:documentation>Sekundäre Diagnose nach ICD-10</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_type / @lokalisation_sek
Namespace No namespace
Annotations
Seitenlokalisation - Sekundäre Diagnose
Type enum_seitenlokalisation_type
Properties
use optional
Facets
enumeration B
beide Seiten
enumeration L
linke Seite
enumeration R
rechte Seite
Used by
Complex Type diagnose_kh_amb_type
Source
<xs:attribute form="unqualified" name="lokalisation_sek" type="enum_seitenlokalisation_type" use="optional">
  <xs:annotation>
    <xs:documentation>Seitenlokalisation - Sekundäre Diagnose</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_type / @sicherheit_sek
Namespace No namespace
Annotations
Diagnosesicherheit
Type enum_diagnosesicherheit_type
Properties
use optional
Facets
enumeration G
Gesichert
enumeration V
Verdacht auf
enumeration A
Ausschluss von
enumeration Z
Zustand nach
Used by
Complex Type diagnose_kh_amb_type
Source
<xs:attribute form="unqualified" name="sicherheit_sek" type="enum_diagnosesicherheit_type" use="optional">
  <xs:annotation>
    <xs:documentation>Diagnosesicherheit</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_type / @diagnoseart
Namespace No namespace
Annotations
Diagnoseart
Type enum_diagnoseart_khambo_type
Properties
use optional
Facets
enumeration 1
Behandlungsdiagnose
enumeration 2
bei § 116b: Diagnose der Überweisung innerhalb der
ASV
Used by
Complex Type diagnose_kh_amb_type
Source
<xs:attribute form="unqualified" name="diagnoseart" type="enum_diagnoseart_khambo_type" use="optional">
  <xs:annotation>
    <xs:documentation>Diagnoseart</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_ohne_art_type / @icd
Namespace No namespace
Annotations
ICD Schluessel
Type icd10_type
Properties
use required
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Source
<xs:attribute form="unqualified" name="icd" type="icd10_type" use="required">
  <xs:annotation>
    <xs:documentation>ICD Schluessel</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_ohne_art_type / @lokalisation
Namespace No namespace
Annotations
Sietenlokalisation
Type enum_seitenlokalisation_type
Properties
use optional
Facets
enumeration B
beide Seiten
enumeration L
linke Seite
enumeration R
rechte Seite
Used by
Source
<xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="optional">
  <xs:annotation>
    <xs:documentation>Sietenlokalisation</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_ohne_art_type / @sicherheit
Namespace No namespace
Annotations
Diagnosesicherheit
Type enum_diagnosesicherheit_type
Properties
use optional
Facets
enumeration G
Gesichert
enumeration V
Verdacht auf
enumeration A
Ausschluss von
enumeration Z
Zustand nach
Used by
Source
<xs:attribute form="unqualified" name="sicherheit" type="enum_diagnosesicherheit_type" use="optional">
  <xs:annotation>
    <xs:documentation>Diagnosesicherheit</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_ohne_art_type / @icd_sek
Namespace No namespace
Annotations
Sekundäre Diagnose nach ICD-10
Type icd10_type
Properties
use optional
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Source
<xs:attribute form="unqualified" name="icd_sek" type="icd10_type" use="optional">
  <xs:annotation>
    <xs:documentation>Sekundäre Diagnose nach ICD-10</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_ohne_art_type / @lokalisation_sek
Namespace No namespace
Annotations
Seitenlokalisation - Sekundäre Diagnose
Type enum_seitenlokalisation_type
Properties
use optional
Facets
enumeration B
beide Seiten
enumeration L
linke Seite
enumeration R
rechte Seite
Used by
Source
<xs:attribute form="unqualified" name="lokalisation_sek" type="enum_seitenlokalisation_type" use="optional">
  <xs:annotation>
    <xs:documentation>Seitenlokalisation - Sekundäre Diagnose</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_ohne_art_type / @sicherheit_sek
Namespace No namespace
Annotations
Diagnosesicherheit
Type enum_diagnosesicherheit_type
Properties
use optional
Facets
enumeration G
Gesichert
enumeration V
Verdacht auf
enumeration A
Ausschluss von
enumeration Z
Zustand nach
Used by
Source
<xs:attribute form="unqualified" name="sicherheit_sek" type="enum_diagnosesicherheit_type" use="optional">
  <xs:annotation>
    <xs:documentation>Diagnosesicherheit</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_ohne_seite_und_art_type / @icd
Namespace No namespace
Annotations
ICD Schluessel
Type icd10_type
Properties
use required
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Source
<xs:attribute form="unqualified" name="icd" type="icd10_type" use="required">
  <xs:annotation>
    <xs:documentation>ICD Schluessel</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_ohne_seite_und_art_type / @sicherheit
Namespace No namespace
Annotations
Diagnosesicherheit
Type enum_diagnosesicherheit_type
Properties
use optional
Facets
enumeration G
Gesichert
enumeration V
Verdacht auf
enumeration A
Ausschluss von
enumeration Z
Zustand nach
Used by
Source
<xs:attribute form="unqualified" name="sicherheit" type="enum_diagnosesicherheit_type" use="optional">
  <xs:annotation>
    <xs:documentation>Diagnosesicherheit</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_ohne_seite_und_art_type / @icd_sek
Namespace No namespace
Annotations
Sekundäre Diagnose nach ICD-10
Type icd10_type
Properties
use optional
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Source
<xs:attribute form="unqualified" name="icd_sek" type="icd10_type" use="optional">
  <xs:annotation>
    <xs:documentation>Sekundäre Diagnose nach ICD-10</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_kh_amb_ohne_seite_und_art_type / @sicherheit_sek
Namespace No namespace
Annotations
Diagnosesicherheit
Type enum_diagnosesicherheit_type
Properties
use optional
Facets
enumeration G
Gesichert
enumeration V
Verdacht auf
enumeration A
Ausschluss von
enumeration Z
Zustand nach
Used by
Source
<xs:attribute form="unqualified" name="sicherheit_sek" type="enum_diagnosesicherheit_type" use="optional">
  <xs:annotation>
    <xs:documentation>Diagnosesicherheit</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_stat_type / @icd
Namespace No namespace
Annotations
Diagnose nach ICD-10
Type icd10_type
Properties
use required
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Complex Type diagnose_stat_type
Source
<xs:attribute form="unqualified" name="icd" type="icd10_type" use="required">
  <xs:annotation>
    <xs:documentation>Diagnose nach ICD-10</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_stat_type / @lokalisation
Namespace No namespace
Annotations
Seitenlokalisation
Type enum_seitenlokalisation_type
Properties
use optional
Facets
enumeration B
beide Seiten
enumeration L
linke Seite
enumeration R
rechte Seite
Used by
Complex Type diagnose_stat_type
Source
<xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="optional">
  <xs:annotation>
    <xs:documentation>Seitenlokalisation</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_stat_type / @icd_sek
Namespace No namespace
Annotations
Sekundäre Diagnose nach ICD-10
Type icd10_type
Properties
use optional
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Complex Type diagnose_stat_type
Source
<xs:attribute form="unqualified" name="icd_sek" type="icd10_type" use="optional">
  <xs:annotation>
    <xs:documentation>Sekundäre Diagnose nach ICD-10</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_stat_type / @lokalisation_sek
Namespace No namespace
Annotations
Seitenlokalisation - Sekundäre Diagnose
Type enum_seitenlokalisation_type
Properties
use optional
Facets
enumeration B
beide Seiten
enumeration L
linke Seite
enumeration R
rechte Seite
Used by
Complex Type diagnose_stat_type
Source
<xs:attribute form="unqualified" name="lokalisation_sek" type="enum_seitenlokalisation_type" use="optional">
  <xs:annotation>
    <xs:documentation>Seitenlokalisation - Sekundäre Diagnose</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_stat_ohne_seite_type / @icd
Namespace No namespace
Annotations
Diagnose nach ICD-10
Type icd10_type
Properties
use required
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Source
<xs:attribute form="unqualified" name="icd" type="icd10_type" use="required">
  <xs:annotation>
    <xs:documentation>Diagnose nach ICD-10</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute diagnose_stat_ohne_seite_type / @icd_sek
Namespace No namespace
Annotations
Sekundäre Diagnose nach ICD-10
Type icd10_type
Properties
use optional
Facets
pattern [a-zA-Z][0-9]{2}(\.([\-]|[0-9][\-]|[0-9]{1,2}))?([#†\*\+!])?
Used by
Source
<xs:attribute form="unqualified" name="icd_sek" type="icd10_type" use="optional">
  <xs:annotation>
    <xs:documentation>Sekundäre Diagnose nach ICD-10</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute prozedur_base_type / @ops
Namespace No namespace
Annotations
Operation nach OPS
Type ops301_type
Properties
use required
Facets
pattern [135689](\-)?([0-9]){2}([a-zA-Z0-9]){1}((\.)?([a-zA-Z0-9]{1,2}))*
Used by
Complex Type prozedur_base_type
Source
<xs:attribute form="unqualified" name="ops" type="ops301_type" use="required">
  <xs:annotation>
    <xs:documentation>Operation nach OPS</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute prozedur_base_type / @lokalisation
Namespace No namespace
Annotations
Seitenlokalisation nach OPS
Type enum_seitenlokalisation_type
Properties
use optional
Facets
enumeration B
beide Seiten
enumeration L
linke Seite
enumeration R
rechte Seite
Used by
Complex Type prozedur_base_type
Source
<xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="optional">
  <xs:annotation>
    <xs:documentation>Seitenlokalisation nach OPS</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute prozedur_base_type / @datum
Namespace No namespace
Annotations
Operationsdatum
Type datum_en_type
Properties
use optional
Facets
pattern (19|20)\d{2}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Used by
Complex Type prozedur_base_type
Source
<xs:attribute form="unqualified" name="datum" type="datum_en_type" use="optional">
  <xs:annotation>
    <xs:documentation>Operationsdatum</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute prozedur_stat_type / @datum
Namespace No namespace
Annotations
Operationsdatum (Muss-Attribut)
Type datum_en_type
Properties
use required
Facets
pattern (19|20)\d{2}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Used by
Complex Type prozedur_stat_type
Source
<xs:attribute form="unqualified" name="datum" type="datum_en_type" use="required">
  <xs:annotation>
    <xs:documentation>Operationsdatum (Muss-Attribut)</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute prozedur_stat_ohne_seite_type / @lokalisation
Namespace No namespace
Type enum_seitenlokalisation_type
Properties
use prohibited
Facets
enumeration B
beide Seiten
enumeration L
linke Seite
enumeration R
rechte Seite
Used by
Source
<xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="prohibited"/>
[ top ]
Attribute prozedur_amb_ohne_seite_type / @lokalisation
Namespace No namespace
Type enum_seitenlokalisation_type
Properties
use prohibited
Facets
enumeration B
beide Seiten
enumeration L
linke Seite
enumeration R
rechte Seite
Used by
Source
<xs:attribute form="unqualified" name="lokalisation" type="enum_seitenlokalisation_type" use="prohibited"/>
[ top ]
Attribute prozedur_amb_ohne_datum_type / @datum
Namespace No namespace
Type datum_en_type
Properties
use prohibited
Facets
pattern (19|20)\d{2}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Used by
Source
<xs:attribute form="unqualified" name="datum" type="datum_en_type" use="prohibited"/>
[ top ]
Attribute count_element_type / @V
Namespace No namespace
Type restriction of xs:int
Properties
use required
Facets
maxInclusive 2147483647
minInclusive 0
Used by
Complex Type count_element_type
Source
<xs:attribute form="unqualified" name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="2147483647"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute crud_type / @V
Namespace No namespace
Type enum_crud_type
Properties
use required
Facets
enumeration create
enumeration update
enumeration delete
Used by
Complex Type crud_type
Source
<xs:attribute form="unqualified" name="V" type="enum_crud_type" use="required"/>
[ top ]
Attribute datetime_type / @V
Namespace No namespace
Type smalldatetime_simple_type
Properties
use required
Facets
maxInclusive 2099-12-31T23:59:59
minInclusive 2013-01-01T00:00:00
pattern ((000[1-9])|(00[1-9][0-9])|(0[1-9][0-9]{2})|([1-9][0-9]{3}))-((0[1-9])|(1[012]))-((0[1-9])|([12][0-9])|(3[01]))T(([01][0-9])|(2[0-3]))(:[0-5][0-9])(:[0-5][0-9])
Used by
Complex Type datetime_type
Source
<xs:attribute form="unqualified" name="V" type="smalldatetime_simple_type" use="required"/>
[ top ]
Attribute date_woTime_type / @V
Namespace No namespace
Type smalldate_simple_type
Properties
use required
Facets
maxInclusive 2099-12-31
minInclusive 2013-01-01
pattern ((000[1-9])|(00[1-9][0-9])|(0[1-9][0-9]{2})|([1-9][0-9]{3}))-((0[1-9])|(1[012]))-((0[1-9])|([12][0-9])|(3[01]))
Used by
Complex Type date_woTime_type
Source
<xs:attribute form="unqualified" name="V" type="smalldate_simple_type" use="required"/>
[ top ]
Attribute flow_type / @V
Namespace No namespace
Type enum_flow_type
Properties
use required
Facets
enumeration QS-Bundesbezogen
enumeration QS-Laenderbezogen
enumeration QS-Kollektivvertraglich
enumeration QS-Selektivvertraglich
enumeration Strukturierter Dialog
enumeration Datenvalidierung
enumeration Protokoll
enumeration Sollstatistik
enumeration Sozialdaten
enumeration Aufstellung
enumeration Information
Used by
Complex Type flow_type
Source
<xs:attribute form="unqualified" name="V" type="enum_flow_type" use="required"/>
[ top ]
Attribute guid_type / @V
Namespace No namespace
Type restriction of xs:string
Properties
use required
Facets
pattern \{([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}
Used by
Complex Type guid_type
Source
<xs:attribute form="unqualified" name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:pattern value="\{([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute vendor_type / @V
Namespace No namespace
Type restriction of xs:string
Properties
use required
Facets
minLength 1
maxLength 128
Used by
Complex Type vendor_type
Source
<xs:attribute form="unqualified" name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:maxLength value="128"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute softwareName_type / @V
Namespace No namespace
Type restriction of xs:string
Properties
use required
Facets
minLength 1
maxLength 128
Used by
Complex Type softwareName_type
Source
<xs:attribute form="unqualified" name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:maxLength value="128"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute module_type / @V
Namespace No namespace
Type enum_modul_type
Properties
use required
Facets
enumeration BSP
BEISPIEL (Dies ist ein Dummy-Modul)
enumeration PCI
Perkutane Koronarintervention und
Koronarangiographie
enumeration CHOL
Cholezystektomie
enumeration NWITR
Nosokomiale Wundinfektionen - Tracer
enumeration NWIWI
Nosokomiale Wundinfektionen - Postoperative
Wundinfektionen
enumeration AUFST
Aufstellung und Bestätigung nach § 16 Abs. 5
Qesü-/DeQS-RL
enumeration KCHK
Koronarchirurgie und Eingriffe an Herzklappen
(Sozialdaten)
enumeration DIALS
Nierenersatztherapie bei chronischem Nierenversagen
einschließlich Pankreastransplantation - Dialyse
(Sozialdaten)
enumeration NTXS
Nierenersatztherapie bei chronischem Nierenversagen
einschließlich Pankreastransplantation - Nieren- und
Pankreas-(Nieren-)Transplantation (Sozialdaten)
enumeration INFO
krankenkassenspezifische Berichte (zur Güte der übermittelten
Daten)
enumeration KFEDK
Programm zur Früherkennung von Darmkrebs gem.
oKFE-RL
enumeration KFEZK
Programm zur Früherkennung von Zervixkarzinomen gem.
oKFE-RL
enumeration HTXS
Transplantationsmedizin - Herztransplantation
(Sozialdaten)
enumeration LUTXS
Transplantationsmedizin - Lungen- und
Herz-Lungentransplantation (Sozialdaten)
enumeration LTXS
Transplantationsmedizin - Lebertransplantation
(Sozialdaten)
enumeration NEOVS
Verlegungsgeschehen bei Frühgeborenen
(Sozialdaten)
Used by
Complex Type module_type
Source
<xs:attribute form="unqualified" name="V" type="enum_modul_type" use="required"/>
[ top ]
Attribute organisation_type / @name
Namespace No namespace
Type restriction of xs:string
Properties
use required
Facets
minLength 1
maxLength 128
Used by
Complex Type organisation_type
Source
<xs:attribute form="unqualified" name="name" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:maxLength value="128"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute organisation_type / @email
Namespace No namespace
Type emailAddress_type
Properties
use optional
Facets
maxLength 70
pattern [A-Za-z0-9._%+\-]+@[A-Za-z0-9.\-]+\.[A-Za-z]{2,}
Used by
Complex Type organisation_type
Source
<xs:attribute form="unqualified" name="email" type="emailAddress_type" use="optional"/>
[ top ]
Attribute organisation_type / @fax
Namespace No namespace
Type restriction of xs:string
Properties
content simple
Facets
maxLength 128
Used by
Complex Type organisation_type
Source
<xs:attribute form="unqualified" name="fax">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="128"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute organisation_type / @phone
Namespace No namespace
Type restriction of xs:string
Properties
content simple
Facets
maxLength 128
Used by
Complex Type organisation_type
Source
<xs:attribute form="unqualified" name="phone">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="128"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute organisation_type / @address
Namespace No namespace
Type restriction of xs:string
Properties
content simple
Facets
maxLength 256
Used by
Complex Type organisation_type
Source
<xs:attribute form="unqualified" name="address">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="256"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute organisation_type / @function
Namespace No namespace
Annotations
In diesem Attribut wird aus einer Enum ausgewählt, welche die
Funktion im QS-Datenfluss beschreibt
Type enum_organisation_type
Properties
use required
Facets
enumeration Bundesauswertestelle
enumeration Datenannahmestelle
enumeration Vertrauensstelle
enumeration Leistungserbringer
enumeration Softwarehersteller
enumeration Krankenkasse
enumeration undefined
Used by
Complex Type organisation_type
Source
<xs:attribute form="unqualified" name="function" type="enum_organisation_type" use="required">
  <xs:annotation>
    <xs:documentation>In diesem Attribut wird aus einer Enum ausgewählt, welche die Funktion im QS-Datenfluss beschreibt</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute organisation_type / @registration
Namespace No namespace
Annotations
Registriernummer, notwendig
Type registration_type
Properties
use required
Facets
minLength 1
maxLength 20
Used by
Complex Type organisation_type
Source
<xs:attribute form="unqualified" name="registration" type="registration_type" use="required">
  <xs:annotation>
    <xs:documentation>Registriernummer, notwendig</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute organisation_without_cp_type / @name
Namespace No namespace
Type restriction of xs:string
Properties
use required
Facets
minLength 1
maxLength 128
Used by
Source
<xs:attribute form="unqualified" name="name" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:maxLength value="128"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute organisation_without_cp_type / @email
Namespace No namespace
Type emailAddress_type
Properties
use optional
Facets
maxLength 70
pattern [A-Za-z0-9._%+\-]+@[A-Za-z0-9.\-]+\.[A-Za-z]{2,}
Used by
Source
<xs:attribute form="unqualified" name="email" type="emailAddress_type" use="optional"/>
[ top ]
Attribute organisation_without_cp_type / @fax
Namespace No namespace
Type restriction of xs:string
Properties
content simple
Facets
maxLength 128
Used by
Source
<xs:attribute form="unqualified" name="fax">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="128"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute organisation_without_cp_type / @phone
Namespace No namespace
Type restriction of xs:string
Properties
content simple
Facets
maxLength 128
Used by
Source
<xs:attribute form="unqualified" name="phone">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="128"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute organisation_without_cp_type / @address
Namespace No namespace
Type restriction of xs:string
Properties
content simple
Facets
maxLength 256
Used by
Source
<xs:attribute form="unqualified" name="address">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="256"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute organisation_without_cp_type / @function
Namespace No namespace
Annotations
In diesem Attribut wird aus einer Enum ausgewählt, welche die
Funktion im QS-Datenfluss beschreibt
Type enum_validation_provider_type
Type hierarchy
Properties
use required
Facets
enumeration Bundesauswertestelle
enumeration Datenannahmestelle
enumeration Vertrauensstelle
enumeration Softwarehersteller
enumeration Krankenkasse
enumeration undefined
Used by
Source
<xs:attribute form="unqualified" name="function" type="enum_validation_provider_type" use="required">
  <xs:annotation>
    <xs:documentation>In diesem Attribut wird aus einer Enum ausgewählt, welche die Funktion im QS-Datenfluss beschreibt</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute organisation_without_cp_type / @registration
Namespace No namespace
Annotations
Registriernummer, notwendig
Type registration_type
Properties
use required
Facets
minLength 1
maxLength 20
Used by
Source
<xs:attribute form="unqualified" name="registration" type="registration_type" use="required">
  <xs:annotation>
    <xs:documentation>Registriernummer, notwendig</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute softwareVersion_type / @V
Namespace No namespace
Type restriction of xs:string
Properties
use required
Facets
minLength 1
maxLength 128
Used by
Complex Type softwareVersion_type
Source
<xs:attribute form="unqualified" name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:maxLength value="128"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute softwareRelease_type / @V
Namespace No namespace
Type restriction of xs:string
Properties
use required
Facets
minLength 1
maxLength 128
Used by
Complex Type softwareRelease_type
Source
<xs:attribute form="unqualified" name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:maxLength value="128"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute specificationVersion_type / @V
Namespace No namespace
Type restriction of xs:string
Properties
use required
Facets
minLength 1
maxLength 128
Used by
Source
<xs:attribute form="unqualified" name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:maxLength value="128"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute specificationRelease_type / @V
Namespace No namespace
Type restriction of xs:string
Properties
use required
Facets
minLength 1
maxLength 128
Used by
Source
<xs:attribute form="unqualified" name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:maxLength value="128"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute specification_type / @V
Namespace No namespace
Type enum_spez_type
Properties
use required
Facets
enumeration 2024_SDAT_KK_RB_XML_V01
enumeration 2024_SDAT_KK_RB_XML_V02
enumeration 2024_SDAT_KK_RB_XML_V03
enumeration 2025_SDAT_KK_RB_XML_V01
Used by
Complex Type specification_type
Source
<xs:attribute form="unqualified" name="V" type="enum_spez_type" use="required"/>
[ top ]
Attribute statistic_data_base_type / @count
Namespace No namespace
Annotations
Gesamtzahl von Vorgängen
Type non_negative_integer_type
Properties
use required
Used by
Source
<xs:attribute form="unqualified" name="count" type="non_negative_integer_type" use="required">
  <xs:annotation>
    <xs:documentation>Gesamtzahl von Vorgängen</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute statistic_data_type / @count
Namespace No namespace
Annotations
Gesamtzahl von Vorgängen
Type non_negative_integer_type
Properties
use required
Used by
Complex Type statistic_data_type
Source
<xs:attribute form="unqualified" name="count" type="non_negative_integer_type" use="required">
  <xs:annotation>
    <xs:documentation>Gesamtzahl von Vorgängen</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute statistic_data_kk_type / @count
Namespace No namespace
Annotations
Gesamtzahl von Datensätzen
Type non_negative_integer_type
Properties
use required
Used by
Complex Type statistic_data_kk_type
Source
<xs:attribute form="unqualified" name="count" type="non_negative_integer_type" use="required">
  <xs:annotation>
    <xs:documentation>Gesamtzahl von Datensätzen</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute target_type / @V
Namespace No namespace
Type enum_target_type
Properties
use required
Facets
enumeration Probedatenpool
enumeration Echtdatenpool
enumeration Testdatenpool
Used by
Complex Type target_type
Source
<xs:attribute form="unqualified" name="V" type="enum_target_type" use="required"/>
[ top ]
Attribute total_count_type / @V
Namespace No namespace
Type non_negative_integer_type
Properties
use required
Used by
Complex Type total_count_type
Source
<xs:attribute form="unqualified" name="V" type="non_negative_integer_type" use="required"/>
[ top ]
Attribute lanr_element_type / @V
Namespace No namespace
Type restriction of xs:int
Properties
use required
Facets
pattern ([\-+]?[0-9]+) & (\d{9})
Used by
Complex Type lanr_element_type
Source
<xs:attribute form="unqualified" name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:pattern value="\d{9}"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute bsnr_element_type / @V
Namespace No namespace
Type restriction of xs:int
Properties
use required
Facets
totalDigits 2
minInclusive 1
Used by
Complex Type bsnr_element_type
Source
<xs:attribute form="unqualified" name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:int">
      <xs:minInclusive value="1"/>
      <xs:totalDigits value="2"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute iknr_element_type / @V
Namespace No namespace
Type iknr_type
Properties
use required
Facets
pattern [1-9][0-9]{8}
Used by
Complex Type iknr_element_type
Source
<xs:attribute form="unqualified" name="V" type="iknr_type" use="required"/>
[ top ]
Attribute kasse_iknr_type / @V
Namespace No namespace
Type kasse_iknr_simple_type
Properties
use required
Facets
pattern ([\-+]?[0-9]+) & (((10)|(18))[0-9]{7})
Used by
Complex Type kasse_iknr_type
Source
<xs:attribute form="unqualified" name="V" type="kasse_iknr_simple_type" use="required"/>
[ top ]
Attribute dienstleister_type / @V
Namespace No namespace
Type xs:string
Properties
use required
Used by
Complex Type dienstleister_type
Source
<xs:attribute form="unqualified" name="V" type="xs:string" use="required"/>
[ top ]
Attribute pseudonym_type / @V
Namespace No namespace
Type literal_type
Properties
use required
Facets
pattern [0-9a-zA-Z+=#$/_\-]{1,500}
Used by
Complex Type pseudonym_type
Source
<xs:attribute form="unqualified" name="V" type="literal_type" use="required"/>
[ top ]
Attribute le_pseudonym_type / @V
Namespace No namespace
Type le_literal_type
Properties
use required
Facets
pattern ((LQS)|(SV)|(KV))[$]{2}((PH)|(BW)|(BA)|(BE)|(BB)|(HB)|(HH)|(HE)|(MV)|(NI)|(NO)|(NW)|(RP)|(SL)|(SN)|(ST)|(SH)|(TH)|(WL))[#]{2}[0-9a-zA-Z+/=]{344}
Used by
Complex Type le_pseudonym_type
Source
<xs:attribute form="unqualified" name="V" type="le_literal_type" use="required"/>
[ top ]
Attribute patient_pseudonym_type / @alg
Namespace No namespace
Type xs:int
Properties
use optional
Used by
Complex Type patient_pseudonym_type
Source
<xs:attribute form="unqualified" name="alg" type="xs:int" use="optional"/>
[ top ]
Attribute patient_pseudonym_type / @oldik
Namespace No namespace
Type int_based_boolean
Properties
use optional
Facets
enumeration 0
nein
enumeration 1
ja
Used by
Complex Type patient_pseudonym_type
Source
<xs:attribute form="unqualified" name="oldik" type="int_based_boolean" use="optional"/>
[ top ]
Attribute patient_pseudonym_type / @V
Namespace No namespace
Type xs:string
Properties
use required
Used by
Complex Type patient_pseudonym_type
Source
<xs:attribute form="unqualified" name="V" type="xs:string" use="required"/>
[ top ]
Attribute boolean_type / @V
Namespace No namespace
Type enum_jn_type
Properties
use required
Facets
enumeration 0
nein
enumeration 1
ja
Used by
Complex Type boolean_type
Source
<xs:attribute form="unqualified" name="V" type="enum_jn_type" use="required"/>
[ top ]
Attribute version_type / @V
Namespace No namespace
Type xs:positiveInteger
Properties
use required
Used by
Complex Type version_type
Source
<xs:attribute form="unqualified" name="V" type="xs:positiveInteger" use="required"/>
[ top ]
Attribute case_id_type / @V
Namespace No namespace
Type case_id_simple_type
Properties
use required
Facets
pattern ([\-+]?[0-9]+) & ([1-9]{1}[0-9]*)
Used by
Complex Type case_id_type
Source
<xs:attribute form="unqualified" name="V" type="case_id_simple_type" use="required"/>
[ top ]
Attribute root_attr / @container_version
Namespace No namespace
Annotations
Version der Container-Struktur (Header/Body)
Type xs:string
Properties
use required
fixed 2.0
Used by
Attribute Group root_attr
Source
<xs:attribute fixed="2.0" form="unqualified" name="container_version" type="xs:string" use="required">
  <xs:annotation>
    <xs:documentation>Version der Container-Struktur (Header/Body)</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute root_attr / @content_version
Namespace No namespace
Annotations
Version der Inhaltsstruktur (QS-Daten ...)
Type content_version_type
Properties
use required
Facets
enumeration 1.0
Used by
Attribute Group root_attr
Source
<xs:attribute form="unqualified" name="content_version" type="content_version_type" use="required">
  <xs:annotation>
    <xs:documentation>Version der Inhaltsstruktur (QS-Daten ...)</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute rule_id_type / @V
Namespace No namespace
Type xs:int
Properties
use required
Used by
Complex Type rule_id_type
Source
<xs:attribute form="unqualified" name="V" type="xs:int" use="required"/>
[ top ]
Attribute ruletype_type / @V
Namespace No namespace
Type enum_ruletype_type
Properties
use required
Facets
enumeration H
enumeration W
enumeration D
Used by
Complex Type ruletype_type
Source
<xs:attribute form="unqualified" name="V" type="enum_ruletype_type" use="required"/>
[ top ]
Attribute list_type / @V
Namespace No namespace
Type xs:string
Properties
use required
Used by
Complex Type list_type
Source
<xs:attribute form="unqualified" name="V" type="xs:string" use="required"/>
[ top ]
Attribute error_message_type / @V
Namespace No namespace
Type xs:string
Properties
use required
Used by
Complex Type error_message_type
Source
<xs:attribute form="unqualified" name="V" type="xs:string" use="required"/>
[ top ]
Attribute validation_error_type / @originator
Namespace No namespace
Type enum_organisation_type
Properties
use optional
Facets
enumeration Bundesauswertestelle
enumeration Datenannahmestelle
enumeration Vertrauensstelle
enumeration Leistungserbringer
enumeration Softwarehersteller
enumeration Krankenkasse
enumeration undefined
Used by
Complex Type validation_error_type
Source
<xs:attribute form="unqualified" name="originator" type="enum_organisation_type" use="optional"/>
[ top ]
Attribute protocol_type / status / @V
Namespace No namespace
Annotations
gibt an, ob die betroffene Testeinheit ohne
Fehler -> OK, mit Fehlern -> WARNING oder mit fatalem Fehler
-> ERROR abgeschlossen wurde. Der Gesamtstatus des Dokuments
orientiert sich jeweils am schlechtesten Test. Beim ersten
Test mit dem Ergebnis ERROR muss die Weiterverarbeitung
abgebrochen werden.
Type status_type
Properties
use required
Facets
enumeration OK
enumeration WARNING
enumeration ERROR
Used by
Source
<xs:attribute form="unqualified" name="V" type="status_type" use="required">
  <xs:annotation>
    <xs:documentation>gibt an, ob die betroffene Testeinheit ohne Fehler -> OK, mit Fehlern -> WARNING oder mit fatalem Fehler -> ERROR abgeschlossen wurde. Der Gesamtstatus des Dokuments orientiert sich jeweils am schlechtesten Test. Beim ersten Test mit dem Ergebnis ERROR muss die Weiterverarbeitung abgebrochen werden.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute validation_item_type / @id
Namespace No namespace
Annotations
Diese ID ist dokumentweit gültig und darf im Header nur
einmal vorkommen. Prüfungen auf Datensatzebene (Element "case"), die zu
dieser Prüfung gehören werden über diese ID zugeordnet. Die ID muss nur
dann vergeben werden, wenn eine Prüfung auf Datensatzebene
stattfindet.
Type xs:int
Properties
content simple
Used by
Complex Type validation_item_type
Source
<xs:attribute form="unqualified" name="id" type="xs:int">
  <xs:annotation>
    <xs:documentation>Diese ID ist dokumentweit gültig und darf im Header nur einmal vorkommen. Prüfungen auf Datensatzebene (Element "case"), die zu dieser Prüfung gehören werden über diese ID zugeordnet. Die ID muss nur dann vergeben werden, wenn eine Prüfung auf Datensatzebene stattfindet.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute validation_item_type / @V
Namespace No namespace
Annotations
Dieser Wert bezeichnet die durchgeführte Prüfung anhand
der enumeration enum_validation_type.
Type enum_validation_type
Properties
use required
Facets
enumeration Spezifikation
Fehler bei der Prüfung gegen Spezifikation
enumeration PID_Pseudonym
Fehler bei der Prüfung der PID-Daten
enumeration Schema
Verschtoß gegen die Schema-Komformität
enumeration Dechiffrierung
Fehler bei der Entschlüsselung der
XML-Elemente
enumeration sonstige Prüfung
zur freien Verwendung, im optionalen Attribut description auf
Dokumentenebene sollte eine Beschreibung eingetragen
werden
enumeration Transaktion
Fehler in der Transaktion, wenn  z.B. die Registriernummer
unbekannt ist.
Used by
Complex Type validation_item_type
Source
<xs:attribute form="unqualified" name="V" type="enum_validation_type" use="required">
  <xs:annotation>
    <xs:documentation>Dieser Wert bezeichnet die durchgeführte Prüfung anhand der enumeration enum_validation_type.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute validation_item_type / @c_date
Namespace No namespace
Annotations
Hier kann ein Zeitstempel für die Verarbeitung angegeben
werden.
Type smalldatetime_simple_type
Properties
content simple
Facets
maxInclusive 2099-12-31T23:59:59
minInclusive 2013-01-01T00:00:00
pattern ((000[1-9])|(00[1-9][0-9])|(0[1-9][0-9]{2})|([1-9][0-9]{3}))-((0[1-9])|(1[012]))-((0[1-9])|([12][0-9])|(3[01]))T(([01][0-9])|(2[0-3]))(:[0-5][0-9])(:[0-5][0-9])
Used by
Complex Type validation_item_type
Source
<xs:attribute form="unqualified" name="c_date" type="smalldatetime_simple_type">
  <xs:annotation>
    <xs:documentation>Hier kann ein Zeitstempel für die Verarbeitung angegeben werden.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute validation_item_type / @description
Namespace No namespace
Annotations
Hier kann bei erklärungsbedürftigen Items eine
Beschreibung hinterlassen werden (auf Dokumentebene).
Type xs:string
Properties
use optional
Used by
Complex Type validation_item_type
Source
<xs:attribute form="unqualified" name="description" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Hier kann bei erklärungsbedürftigen Items eine Beschreibung hinterlassen werden (auf Dokumentebene).</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute validation_item_type / @check_tool
Namespace No namespace
Annotations
Hier kann beim Einsatz eines Tools für die Prüfung der
XML-Dateien der Name und die Versionsnummer des Tools hinterlassen
werden (beim Einsatz des Datenprüfprogramms wird die Versionsnummer des
XSLT-Skripts eingetragen)
Type xs:string
Properties
use optional
Used by
Complex Type validation_item_type
Source
<xs:attribute form="unqualified" name="check_tool" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Hier kann beim Einsatz eines Tools für die Prüfung der XML-Dateien der Name und die Versionsnummer des Tools hinterlassen werden (beim Einsatz des Datenprüfprogramms wird die Versionsnummer des XSLT-Skripts eingetragen)</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute protocol_header_base_type / status_document / @V
Namespace No namespace
Type status_type
Properties
use required
Facets
enumeration OK
enumeration WARNING
enumeration ERROR
Used by
Source
<xs:attribute form="unqualified" name="V" type="status_type" use="required"/>
[ top ]
Attribute protocol_header_base_type / @document_id
Namespace No namespace
Annotations
Dieses optionales Attribut nimmt die GUID (ID des zu
prüfenden XML-Dokuments) auf.       Das Attribut wird nur für das
'Mini-Protokoll' benötigt und zwar, wenn das XML-Dokument nicht Schema-Konform
aber wohlgeformt ist.       Das 'Mini-Protokoll' wird jedes Mal erstellt, wenn
die Prüfungsergebnisse nicht in das Hauptdokument integrierbar sind (z.B. bei
einem gravierenden Schemaverstoß).       Das Attribut ist nicht vom selben
Datentypen wie die ursprüngliche Dokumenten-ID (GUID), weil diese ID selber
fehlerhaft sein könnte.       Das Attribut darf nur von einer Datenprüfstelle
gesetzt werden (Datenannahmestelle, Vertrauensstelle, BAS, Datenprüfprogramm
beim Leistungserbringer).
Type xs:string
Properties
use optional
Used by
Source
<xs:attribute form="unqualified" name="document_id" type="xs:string" use="optional">
  <xs:annotation>
    <xs:documentation>Dieses optionales Attribut nimmt die GUID (ID des zu prüfenden XML-Dokuments) auf. Das Attribut wird nur für das 'Mini-Protokoll' benötigt und zwar, wenn das XML-Dokument nicht Schema-Konform aber wohlgeformt ist. Das 'Mini-Protokoll' wird jedes Mal erstellt, wenn die Prüfungsergebnisse nicht in das Hauptdokument integrierbar sind (z.B. bei einem gravierenden Schemaverstoß). Das Attribut ist nicht vom selben Datentypen wie die ursprüngliche Dokumenten-ID (GUID), weil diese ID selber fehlerhaft sein könnte. Das Attribut darf nur von einer Datenprüfstelle gesetzt werden (Datenannahmestelle, Vertrauensstelle, BAS, Datenprüfprogramm beim Leistungserbringer).</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute sqg_header_type / @id
Namespace No namespace
Annotations
Nach Erstellung nicht mehr modifizierbar. Eindeutige ID des
Dokuments, wird vom Dokumentenersteller als GUID erzeugt
Type guid_simple_type
Properties
use required
Facets
pattern \{([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}
Used by
Complex Type sqg_header_type
Source
<xs:attribute form="unqualified" name="id" type="guid_simple_type" use="required">
  <xs:annotation>
    <xs:documentation>Nach Erstellung nicht mehr modifizierbar. Eindeutige ID des Dokuments, wird vom Dokumentenersteller als GUID erzeugt</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute sqg_header_type / @set_id
Namespace No namespace
Annotations
Nach Erstellung nicht mehr modifizierbar. Eindeutige ID für
mehrere Dokumente, die im selben Zusammenhang stehen, wird vom Datenlieferanten
erzeugt. Dafür könnte z.B. die guid des ersten Dokumentes des Zusammenhangs
verwednet werden
Type guid_simple_type
Properties
use required
Facets
pattern \{([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}
Used by
Complex Type sqg_header_type
Source
<xs:attribute form="unqualified" name="set_id" type="guid_simple_type" use="required">
  <xs:annotation>
    <xs:documentation>Nach Erstellung nicht mehr modifizierbar. Eindeutige ID für mehrere Dokumente, die im selben Zusammenhang stehen, wird vom Datenlieferanten erzeugt. Dafür könnte z.B. die guid des ersten Dokumentes des Zusammenhangs verwednet werden</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute sqg_header_type / @origination_dttm
Namespace No namespace
Annotations
Nach Erstellung nicht mehr modifizierbar. Ist der Zeitstempel der
ursprünglichen Dokumenterzeugung, ursprünglich c_date
Type smalldatetime_simple_type
Properties
use required
Facets
maxInclusive 2099-12-31T23:59:59
minInclusive 2013-01-01T00:00:00
pattern ((000[1-9])|(00[1-9][0-9])|(0[1-9][0-9]{2})|([1-9][0-9]{3}))-((0[1-9])|(1[012]))-((0[1-9])|([12][0-9])|(3[01]))T(([01][0-9])|(2[0-3]))(:[0-5][0-9])(:[0-5][0-9])
Used by
Complex Type sqg_header_type
Source
<xs:attribute form="unqualified" name="origination_dttm" type="smalldatetime_simple_type" use="required">
  <xs:annotation>
    <xs:documentation>Nach Erstellung nicht mehr modifizierbar. Ist der Zeitstempel der ursprünglichen Dokumenterzeugung, ursprünglich c_date</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute sqg_header_type / @modification_dttm
Namespace No namespace
Annotations
Jede Modifikation des Dokuments erfordert hier ein neuen
Zeitstempel
Type smalldatetime_simple_type
Properties
use required
Facets
maxInclusive 2099-12-31T23:59:59
minInclusive 2013-01-01T00:00:00
pattern ((000[1-9])|(00[1-9][0-9])|(0[1-9][0-9]{2})|([1-9][0-9]{3}))-((0[1-9])|(1[012]))-((0[1-9])|([12][0-9])|(3[01]))T(([01][0-9])|(2[0-3]))(:[0-5][0-9])(:[0-5][0-9])
Used by
Complex Type sqg_header_type
Source
<xs:attribute form="unqualified" name="modification_dttm" type="smalldatetime_simple_type" use="required">
  <xs:annotation>
    <xs:documentation>Jede Modifikation des Dokuments erfordert hier ein neuen Zeitstempel</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute sqg_header_type / @validity_start_date
Namespace No namespace
Annotations
Beginn des Bezugszeitraums der übermittelten
Daten
Type datum_en_type
Properties
use required
Facets
pattern (19|20)\d{2}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Used by
Complex Type sqg_header_type
Source
<xs:attribute form="unqualified" name="validity_start_date" type="datum_en_type" use="required">
  <xs:annotation>
    <xs:documentation>Beginn des Bezugszeitraums der übermittelten Daten</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute sqg_header_type / @validity_end_date
Namespace No namespace
Annotations
Ende des Bezugszeitraums der übermittelten
Daten
Type datum_en_type
Properties
use required
Facets
pattern (19|20)\d{2}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])
Used by
Complex Type sqg_header_type
Source
<xs:attribute form="unqualified" name="validity_end_date" type="datum_en_type" use="required">
  <xs:annotation>
    <xs:documentation>Ende des Bezugszeitraums der übermittelten Daten</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute sqg_header_type / @specification
Namespace No namespace
Annotations
Angabe der zum Export eingesetzten Version der
Spezifikationsdatenbank. Hieraus ergeben sich insbesondere die eingesetzten
Filterkriterien und Code-Listen.
Type enum_spez_type
Properties
use required
Facets
enumeration 2024_SDAT_KK_RB_XML_V01
enumeration 2024_SDAT_KK_RB_XML_V02
enumeration 2024_SDAT_KK_RB_XML_V03
enumeration 2025_SDAT_KK_RB_XML_V01
Used by
Complex Type sqg_header_type
Source
<xs:attribute form="unqualified" name="specification" type="enum_spez_type" use="required">
  <xs:annotation>
    <xs:documentation>Angabe der zum Export eingesetzten Version der Spezifikationsdatenbank. Hieraus ergeben sich insbesondere die eingesetzten Filterkriterien und Code-Listen.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute sqg_header_type / @data_flow
Namespace No namespace
Annotations
Nach Erstellung nicht mehr modifizierbar. Gibt an, für welchen
Datenfluss dieses Dokument erzeugt wurde
Type enum_flow_type
Properties
use required
Facets
enumeration QS-Bundesbezogen
enumeration QS-Laenderbezogen
enumeration QS-Kollektivvertraglich
enumeration QS-Selektivvertraglich
enumeration Strukturierter Dialog
enumeration Datenvalidierung
enumeration Protokoll
enumeration Sollstatistik
enumeration Sozialdaten
enumeration Aufstellung
enumeration Information
Used by
Complex Type sqg_header_type
Source
<xs:attribute form="unqualified" name="data_flow" type="enum_flow_type" use="required">
  <xs:annotation>
    <xs:documentation>Nach Erstellung nicht mehr modifizierbar. Gibt an, für welchen Datenfluss dieses Dokument erzeugt wurde</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute sqg_header_type / @data_target
Namespace No namespace
Annotations
Nach Erstellung nicht mehr modifizierbar. Gibt an, welches Ziel
der Datenfluss hat: Bundesdatenpool, Probedatenpool,
Testdatenpool
Type enum_target_type
Properties
use required
Facets
enumeration Probedatenpool
enumeration Echtdatenpool
enumeration Testdatenpool
Used by
Complex Type sqg_header_type
Source
<xs:attribute form="unqualified" name="data_target" type="enum_target_type" use="required">
  <xs:annotation>
    <xs:documentation>Nach Erstellung nicht mehr modifizierbar. Gibt an, welches Ziel der Datenfluss hat: Bundesdatenpool, Probedatenpool, Testdatenpool</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute sqg_header_type / @total_count
Namespace No namespace
Annotations
Gesamtzahl der exportierten Fälle in allen XML-Dateien einer
Transaktion
Type non_negative_integer_type
Properties
use required
Used by
Complex Type sqg_header_type
Source
<xs:attribute form="unqualified" name="total_count" type="non_negative_integer_type" use="required">
  <xs:annotation>
    <xs:documentation>Gesamtzahl der exportierten Fälle in allen XML-Dateien einer Transaktion</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute insurance_id_de_legacy_type / @V
Namespace No namespace
Type restriction of xs:string
Properties
use required
Facets
maxLength 12
Used by
Source
<xs:attribute form="unqualified" name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:maxLength value="12"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute insurance_id_de_type / @V
Namespace No namespace
Type restriction of xs:string
Properties
use required
Facets
pattern [A-Z]{1}[0-9]{9}
Used by
Complex Type insurance_id_de_type
Source
<xs:attribute form="unqualified" name="V" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:pattern value="[A-Z]{1}[0-9]{9}"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute patient_type / @twodigitik
Namespace No namespace
Annotations
Die ersten 2 Stellen der Kasse-IK. Nur ein Platzhalter für
die VST!
Type twodigitik_type
Properties
use optional
fixed 10
Facets
totalDigits 2
Used by
Complex Type patient_type
Source
<xs:attribute fixed="10" form="unqualified" name="twodigitik" type="twodigitik_type" use="optional">
  <xs:annotation>
    <xs:documentation>Die ersten 2 Stellen der Kasse-IK. Nur ein Platzhalter für die VST!</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute case_type / @lfdnr
Namespace No namespace
Annotations
Laufende Nummer als Case-ID, eindeutig auf Ebene der gesamten
Datenlieferung
Type case_id_simple_type
Properties
use required
Facets
pattern ([\-+]?[0-9]+) & ([1-9]{1}[0-9]*)
Used by
Complex Type case_type
Source
<xs:attribute form="unqualified" name="lfdnr" type="case_id_simple_type" use="required">
  <xs:annotation>
    <xs:documentation>Laufende Nummer als Case-ID, eindeutig auf Ebene der gesamten Datenlieferung</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute sqg_body_type / @module
Namespace No namespace
Annotations
Enthält das Modul, aus dem die Datensätze
stammen.
Type enum_modul_type
Properties
use required
Facets
enumeration BSP
BEISPIEL (Dies ist ein Dummy-Modul)
enumeration PCI
Perkutane Koronarintervention und
Koronarangiographie
enumeration CHOL
Cholezystektomie
enumeration NWITR
Nosokomiale Wundinfektionen - Tracer
enumeration NWIWI
Nosokomiale Wundinfektionen - Postoperative
Wundinfektionen
enumeration AUFST
Aufstellung und Bestätigung nach § 16 Abs. 5
Qesü-/DeQS-RL
enumeration KCHK
Koronarchirurgie und Eingriffe an Herzklappen
(Sozialdaten)
enumeration DIALS
Nierenersatztherapie bei chronischem Nierenversagen
einschließlich Pankreastransplantation - Dialyse
(Sozialdaten)
enumeration NTXS
Nierenersatztherapie bei chronischem Nierenversagen
einschließlich Pankreastransplantation - Nieren- und
Pankreas-(Nieren-)Transplantation (Sozialdaten)
enumeration INFO
krankenkassenspezifische Berichte (zur Güte der übermittelten
Daten)
enumeration KFEDK
Programm zur Früherkennung von Darmkrebs gem.
oKFE-RL
enumeration KFEZK
Programm zur Früherkennung von Zervixkarzinomen gem.
oKFE-RL
enumeration HTXS
Transplantationsmedizin - Herztransplantation
(Sozialdaten)
enumeration LUTXS
Transplantationsmedizin - Lungen- und
Herz-Lungentransplantation (Sozialdaten)
enumeration LTXS
Transplantationsmedizin - Lebertransplantation
(Sozialdaten)
enumeration NEOVS
Verlegungsgeschehen bei Frühgeborenen
(Sozialdaten)
Used by
Complex Type sqg_body_type
Source
<xs:attribute form="unqualified" name="module" type="enum_modul_type" use="required">
  <xs:annotation>
    <xs:documentation>Enthält das Modul, aus dem die Datensätze stammen.</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute sqg_body_type / @pseud_procedure
Namespace No namespace
Annotations
Enthält die Verfahrenskennung, die zusammengehörende Exportmodule
vermerkt. Die PID-Felder eines Pseudonymisierungsverfahren müssen von der
Vertrauensstelle mit demselben Schlüssel pseudonymisiert werden. Beispiel
(16/1_NEO Verfahrenskennung für NEO und 16/1 )
Type enum_procedure_type
Properties
use optional
Facets
enumeration PCI
enumeration NWI
enumeration CHE
enumeration HCH
enumeration NET
enumeration DK
enumeration ZK
enumeration BSP
enumeration HTXM
enumeration LUTX
enumeration LLTX
enumeration PERI
Used by
Complex Type sqg_body_type
Source
<xs:attribute form="unqualified" name="pseud_procedure" type="enum_procedure_type" use="optional">
  <xs:annotation>
    <xs:documentation>Enthält die Verfahrenskennung, die zusammengehörende Exportmodule vermerkt. Die PID-Felder eines Pseudonymisierungsverfahren müssen von der Vertrauensstelle mit demselben Schlüssel pseudonymisiert werden. Beispiel (16/1_NEO Verfahrenskennung für NEO und 16/1 )</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute case_protocol_type / status_case / @V
Namespace No namespace
Type status_type
Properties
use required
Facets
enumeration OK
enumeration WARNING
enumeration ERROR
Used by
Source
<xs:attribute form="unqualified" name="V" type="status_type" use="required"/>
[ top ]
Attribute Group root_attr
Namespace urn:gba:sqg
Diagram
Diagramindex.tmp#root_attr_container_versionindex.tmp#root_attr_content_version
Used by
Complex Type sqg_root_type
Attributes
QName Type Fixed Use Annotation
container_version xs:string 2.0 required
Version der Container-Struktur (Header/Body)
content_version content_version_type required
Version der Inhaltsstruktur (QS-Daten ...)
Source
<xs:attributeGroup name="root_attr">
  <xs:attribute fixed="2.0" form="unqualified" name="container_version" type="xs:string" use="required">
    <xs:annotation>
      <xs:documentation>Version der Container-Struktur (Header/Body)</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute form="unqualified" name="content_version" type="content_version_type" use="required">
    <xs:annotation>
      <xs:documentation>Version der Inhaltsstruktur (QS-Daten ...)</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
[ top ]