Showing:

Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Main schema precheck.xsd
Properties
attribute form default unqualified
element form default qualified
Element root
Diagram
Properties
content complex
Model
Children body, header
Instance
<root container_version="2.0" content_version="" xmlns="urn:gba:sqg">
  <header>{1,1}</header>
  <body>{1,1}</body>
</root>
Attributes
QName Type Fixed Use
container_version xs:string 2.0 optional
content_version content_version_type optional
Source
<xs:element name="root">
  <!-- Eine lokale statt einer globalen Definition war hier für die Dokumentation erforderlich, da sonst der Einstiegspunkt in der Dokumentation fehlen würde. -->
  <xs:complexType>
    <xs:sequence>
      <xs:element name="header" type="sqg_header_type"/>
      <xs:element name="body" type="sqg_body_type"/>
    </xs:sequence>
    <xs:attributeGroup ref="root_attr"/>
  </xs:complexType>
</xs:element>
Element root / header
Diagram
Type sqg_header_type
Properties
content complex
Model
Children document, ggt, protocol, provider
Instance
<header xmlns="urn:gba:sqg">
  <ggt>{0,1}</ggt>
  <document>{1,1}</document>
  <provider>{1,1}</provider>
  <protocol document_id="" feedback_range="">{1,1}</protocol>
</header>
Source
<xs:element name="header" type="sqg_header_type"/>
Element sqg_header_type / ggt
Diagram
Properties
minOccurs 0
Source
<xs:element name="ggt" type="xs:anyType" minOccurs="0">
</xs:element>
Element sqg_header_type / document
Diagram
Type document_type
Properties
content complex
Model
Children das_receive_dttm, data_flow, data_target, id, modification_dttm, origination_dttm, software
Instance
<document xmlns="urn:gba:sqg">
  <id>{1,1}</id>
  <origination_dttm>{1,1}</origination_dttm>
  <das_receive_dttm>{0,1}</das_receive_dttm>
  <modification_dttm>{1,1}</modification_dttm>
  <software>{1,1}</software>
  <data_flow V="">{1,1}</data_flow>
  <data_target V="">{1,1}</data_target>
</document>
Source
<xs:element name="document" type="document_type">
</xs:element>
Element document_type / id
Diagram
Source
<xs:element name="id" type="xs:anyType">
</xs:element>
Element document_type / origination_dttm
Diagram
Source
<xs:element name="origination_dttm" type="xs:anyType">
</xs:element>
Element document_type / das_receive_dttm
Diagram
Properties
minOccurs 0
Source
<xs:element name="das_receive_dttm" type="xs:anyType" minOccurs="0">
</xs:element>
Element document_type / modification_dttm
Diagram
Source
<xs:element name="modification_dttm" type="xs:anyType">
</xs:element>
Element document_type / software
Diagram
Type software_type
Properties
content complex
Model
Children information_system, name, specification, vendor, version
Instance
<software xmlns="urn:gba:sqg">
  <vendor>{1,1}</vendor>
  <name>{1,1}</name>
  <version>{1,1}</version>
  <specification V="">{1,1}</specification>
  <information_system>{0,1}</information_system>
</software>
Source
<xs:element name="software" type="software_type">
</xs:element>
Element software_type / vendor
Diagram
Source
<xs:element name="vendor" type="xs:anyType"/>
Element software_type / name
Diagram
Source
<xs:element name="name" type="xs:anyType"/>
Element software_type / version
Diagram
Source
<xs:element name="version" type="xs:anyType"/>
Element software_type / specification
Diagram
Type specification_type
Properties
content complex
Attributes
QName Type Use
V enum_spez_type required
Source
<xs:element name="specification" type="specification_type"/>
Element software_type / information_system
Diagram
Properties
minOccurs 0
Source
<xs:element name="information_system" type="xs:anyType" minOccurs="0">
</xs:element>
Element document_type / data_flow
Diagram
Type flow_type
Properties
content complex
Attributes
QName Type Use
V enum_flow_type required
Source
<xs:element name="data_flow" type="flow_type">
</xs:element>
Element document_type / data_target
Diagram
Type target_type
Properties
content complex
Attributes
QName Type Use
V enum_target_type required
Source
<xs:element name="data_target" type="target_type">
</xs:element>
Element sqg_header_type / provider
Diagram
Source
<xs:element name="provider" type="xs:anyType">
</xs:element>
Element sqg_header_type / protocol
Diagram
Type protocol_header_type
Properties
content complex
Model
Children status_document, validation_provider
Instance
<protocol document_id="" feedback_range="" xmlns="urn:gba:sqg">
  <validation_provider>{0,unbounded}</validation_provider>
  <status_document V="">{1,1}</status_document>
</protocol>
Attributes
QName Type Use
document_id optional
feedback_range optional
Source
<xs:element name="protocol" type="protocol_header_type">
</xs:element>
Element protocol_header_type / validation_provider
Diagram
Properties
minOccurs 0
maxOccurs unbounded
Source
<xs:element name="validation_provider" minOccurs="0" maxOccurs="unbounded" type="xs:anyType"/>
Element protocol_header_type / status_document
Diagram
Properties
content complex
minOccurs 1
maxOccurs 1
Attributes
QName Type Use
V status_type_without_error required
Source
<xs:element name="status_document" minOccurs="1" maxOccurs="1">
  <xs:complexType>
    <xs:attribute name="V" type="status_type_without_error" use="required"/>
  </xs:complexType>
</xs:element>
Element root / body
Diagram
Type sqg_body_type
Properties
content complex
Model
Children data_container
Instance
<body xmlns="urn:gba:sqg">
  <data_container>{1,unbounded}</data_container>
</body>
Source
<xs:element name="body" type="sqg_body_type"/>
Element sqg_body_type / data_container
Diagram
Type data_container_type
Properties
content complex
maxOccurs unbounded
Model
Children cases
Instance
<data_container xmlns="urn:gba:sqg">
  <cases module="" pseud_procedure="">{1,unbounded}</cases>
</data_container>
Source
<xs:element name="data_container" type="data_container_type" maxOccurs="unbounded">
</xs:element>
Element data_container_type / cases
Diagram
Type cases_type
Properties
content complex
maxOccurs unbounded
Model
ANY element from ANY namespace
Attributes
Source
<xs:element name="cases" type="cases_type" maxOccurs="unbounded">
</xs:element>
Complex Type sqg_header_type
Diagram
Used by
Element root/header
Model
Children document, ggt, protocol, provider
Source
<xs:complexType name="sqg_header_type">
  <xs:sequence>
    <xs:element name="ggt" type="xs:anyType" minOccurs="0">
    </xs:element>
    <xs:element name="document" type="document_type">
    </xs:element>
    <xs:element name="provider" type="xs:anyType">
    </xs:element>
    <xs:element name="protocol" type="protocol_header_type">
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type document_type
Diagram
Used by
Model
Children das_receive_dttm, data_flow, data_target, id, modification_dttm, origination_dttm, software
Source
<xs:complexType name="document_type">
  <xs:sequence>
    <xs:element name="id" type="xs:anyType">
    </xs:element>
    <xs:element name="origination_dttm" type="xs:anyType">
    </xs:element>
    <xs:element name="das_receive_dttm" type="xs:anyType" minOccurs="0">
    </xs:element>
    <xs:element name="modification_dttm" type="xs:anyType">
    </xs:element>
    <xs:element name="software" type="software_type">
    </xs:element>
    <xs:element name="data_flow" type="flow_type">
    </xs:element>
    <xs:element name="data_target" type="target_type">
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type software_type
Diagram
Used by
Model
Children information_system, name, specification, vendor, version
Source
<xs:complexType name="software_type">
  <xs:sequence>
    <xs:element name="vendor" type="xs:anyType"/>
    <xs:element name="name" type="xs:anyType"/>
    <xs:element name="version" type="xs:anyType"/>
    <xs:element name="specification" type="specification_type"/>
    <xs:element name="information_system" type="xs:anyType" minOccurs="0">
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type protocol_header_type
Diagram
Used by
Model
Children status_document, validation_provider
Attributes
QName Type Use
document_id optional
feedback_range optional
Source
<xs:complexType name="protocol_header_type">
  <xs:sequence>
    <xs:element name="validation_provider" minOccurs="0" maxOccurs="unbounded" type="xs:anyType"/>
    <xs:element name="status_document" minOccurs="1" maxOccurs="1">
      <xs:complexType>
        <xs:attribute name="V" type="status_type_without_error" use="required"/>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="feedback_range" type="xs:anySimpleType" use="optional">
  </xs:attribute>
  <xs:attribute name="document_id" type="xs:anySimpleType" use="optional">
  </xs:attribute>
</xs:complexType>
Simple Type status_type_without_error
Diagram
Type restriction of xs:string
Facets
enumeration OK
enumeration WARNING
Used by
Source
<xs:simpleType name="status_type_without_error">
  <xs:restriction base="xs:string">
    <xs:enumeration value="OK"/>
    <xs:enumeration value="WARNING"/>
  </xs:restriction>
</xs:simpleType>
Complex Type sqg_body_type
Diagram
Used by
Element root/body
Model
Children data_container
Source
<xs:complexType name="sqg_body_type">
  <xs:sequence>
    <xs:element name="data_container" type="data_container_type" maxOccurs="unbounded">
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type data_container_type
Diagram
Used by
Model
Children cases
Source
<xs:complexType name="data_container_type">
  <xs:sequence>
    <xs:element name="cases" type="cases_type" maxOccurs="unbounded">
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type cases_type
Diagram
Used by
Model
ANY element from ANY namespace
Attributes
Source
<xs:complexType name="cases_type">
  <xs:sequence>
    <xs:any minOccurs="0" maxOccurs="unbounded" processContents="skip"/>
  </xs:sequence>
  <xs:attributeGroup ref="cases_attributes"/>
</xs:complexType>
Attribute protocol_header_type / status_document / @V
Type status_type_without_error
Properties
use required
Facets
enumeration OK
enumeration WARNING
Used by
Source
<xs:attribute name="V" type="status_type_without_error" use="required"/>
Attribute protocol_header_type / @feedback_range
Properties
use optional
Used by
Complex Type protocol_header_type
Source
<xs:attribute name="feedback_range" type="xs:anySimpleType" use="optional">
</xs:attribute>
Attribute protocol_header_type / @document_id
Properties
use optional
Used by
Complex Type protocol_header_type
Source
<xs:attribute name="document_id" type="xs:anySimpleType" use="optional">
</xs:attribute>
Attribute cases_attributes / @module
Type enum_exportmodul_type
Properties
use required
Facets
enumeration FFXE
enumeration F_NW
enumeration F_SA
enumeration F_SA23
Used by
Attribute Group cases_attributes
Source
<xs:attribute name="module" type="enum_exportmodul_type" use="required">
</xs:attribute>
Attribute cases_attributes / @pseud_procedure
Type enum_procedure_type
Properties
use required
Facets
enumeration undefined
Used by
Attribute Group cases_attributes
Source
<xs:attribute name="pseud_procedure" type="enum_procedure_type" use="required">
</xs:attribute>
Attribute Group cases_attributes
Diagram
Used by
Complex Type cases_type
Attributes
Source
<xs:attributeGroup name="cases_attributes">
  <xs:attribute name="module" type="enum_exportmodul_type" use="required">
  </xs:attribute>
  <xs:attribute name="pseud_procedure" type="enum_procedure_type" use="required">
  </xs:attribute>
</xs:attributeGroup>