SCHEMA Unfall;

REFERENCE FROM Allgemeine_Objekte (Datum, Wochentag, Uhrzeit, Anzahl_zweistellig, Stundenkilometer, Kilogramm, Anzahl_einstellig, Promille, Jahr, Monat, Kilowatt, Kubikzentimeter, Waehrung);

REFERENCE FROM Strassennetz (Strasse_abstrakt, Betriebskilometer, Punktobjekt_stat);

REFERENCE FROM Administration (Verwaltungsbezirk_abstrakt, Strassenbaudienststelle_abstrakt, OD_FS, Polizeidienststelle);

REFERENCE FROM Verkehrsstaerke (alle_Tage);

REFERENCE FROM Geometrieschema (Punktobjekt_Modell);

ENTITY Unfall;
--- Attribute :
   Paginiernummer : STRING(5);
   laufende_jaehrliche_Nummer : OPTIONAL INTEGER;
   lfd_Nr_d_Unfallhaeufungsstelle : OPTIONAL INTEGER;
--- Relationen :
   Unfallort : OPTIONAL Angaben_zum_Unfallort;
   Unfallzeit : OPTIONAL Angaben_zur_Unfallzeit;
   Unfallgeschehen : OPTIONAL Angaben_zum_Unfallgeschehen;
   Unfallumstaende : OPTIONAL Angaben_zu_Unfallumstaenden;
   Unfallbeteiligte : OPTIONAL Angaben_zu_Unfallbeteiligten;
   DV_Merkmale_StaLa : OPTIONAL DV_Merkmale_StaLa;
END_ENTITY;
 

ENTITY Angaben_zur_Unfallzeit;
--- Attribute :
   Unfalldatum : Datum;
   Wochentag : OPTIONAL Wochentag;
   Unfallzeit : Uhrzeit;
   Feiertag : OPTIONAL BOOLEAN;
--- Relationen :
INVERSE
   von_Unfall : Unfall FOR Unfallzeit;
END_ENTITY;
 

ENTITY Angaben_zum_Unfallort
SUBTYPE OF (Punktobjekt_Modell);
--- Attribute :
   Fahrtrichtung : OPTIONAL Fahrtrichtung;
   Teilabschnittsnummer : OPTIONAL INTEGER;
--- Relationen :
   in_Verwaltungsbezirk : OPTIONAL Verwaltungsbezirk_abstrakt;
   bei_Bauamt : OPTIONAL Strassenbaudienststelle_abstrakt;
   bei_Polizeidienststelle : OPTIONAL Polizeidienststelle;
   Ortslage_gemaess_SIB : OPTIONAL OD_FS;
   auf_klassifizierter_Strasse : OPTIONAL SET [1:?] OF Strasse_abstrakt;   (* D *)
   auf_kommunaler_Strasse : OPTIONAL kommunale_Strasse;
   bei_Betriebskilometer : OPTIONAL SET [1:?] OF Betriebskilometer;   (* D *)
   an_Strassenpunkt : OPTIONAL Unfallort_Strassenpunkt;
   einm_klassifiz_Strasse_am_Anfg : OPTIONAL SET [1:?] OF Strasse_abstrakt;   (* D *)
   einm_klassifiz_Strasse_am_Ende : OPTIONAL SET [1:?] OF Strasse_abstrakt;   (* D *)
   einmuendende_kommunale_Strasse : OPTIONAL kommunale_Strasse;
INVERSE
   von_Unfall : Unfall FOR Unfallort;
END_ENTITY;
 

ENTITY Strassenzustand;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (0,'Trocken')
   (1,'Nass/Feucht')
   (2,'Glatteis')
   (3,'Schneeglätte')
   (4,'Gestreut')
   (5,'Schlüpfrigkeit (Öl, Dung, Laub usw.)')
   (6,'Schadhafte Fahrbahn')
   (7,'Winterglatt')

Referenziert von:
   Angaben_zu_Unfallumstaenden : Eigenschaft Strassenzustand
 

ENTITY Strassenbefestigung;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (5,'Betondecke')
   (6,'Schwarzdecke')
   (7,'Pflaster')
   (8,'Sonstige befestigte Straße')
   (9,'Unbefestigte Straße')

Referenziert von:
   Angaben_zu_Unfallumstaenden : Eigenschaft Strassenbefestigung
 

ENTITY Lichtverhaeltnisse;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (0,'Tageslicht')
   (1,'Dämmerung')
   (2,'Dunkelheit')
   (3,'Straßenbeleuchtung in Betrieb')
   (4,'Straßenbeleuchtung außer Betrieb')

Referenziert von:
   Angaben_zu_Unfallumstaenden : Eigenschaft Lichtverhaeltnisse
 

ENTITY Besonderheiten_d_Unfallstelle;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Unübersichtlich')
   (2,'Schienengleicher Wegübergang')
   (3,'Fußgängerüberweg (Zebrastreifen)')
   (4,'Fußgängerfurt')
   (5,'Haltestelle')
   (6,'Arbeitsstelle')
   (7,'Verkehrsberuhigter Bereich (Z325)')
   (8,'Querungshilfe')
   (9,'Kreisverkehr')

Referenziert von:
   Angaben_zu_Unfallumstaenden : Eigenschaft Besonderheiten_d_Unfallstelle
 

ENTITY Geschlecht;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'m')
   (2,'w')

Referenziert von:
   Unfallbeteiligter : Eigenschaft Geschlecht
   Mitfahrer : Eigenschaft Geschlecht
 

ENTITY Art_der_Verletzung;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'getötet')
   (2,'schwerverletzt')
   (3,'leichtverletzt')

Referenziert von:
   Unfallbeteiligter : Eigenschaft Art_der_Verletzung
   Mitfahrer : Eigenschaft Art_der_Verletzung
 

ENTITY Hindernisart;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (0,'Baum')
   (1,'Mast')
   (2,'Widerlager')
   (3,'Schutzplanke')
   (4,'sonstiges Hindernis')
   (5,'kein Aufprall')

Referenziert von:
   Angaben_zu_Unfallumstaenden : Eigenschaft Aufprall_auf_Hindernis
   Unfallfahrzeug : Eigenschaft Aufprall_auf_Hindernis
 

ENTITY Fahrtrichtung;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Fahrtrichtung in aufsteigender Stationierungsrichtung')
   (2,'Fahrtrichtung in absteigender Stationierungsrichtung')

Referenziert von:
   Angaben_zum_Unfallort : Eigenschaft Fahrtrichtung
 

ENTITY kommunale_Strasse;
--- Attribute :
   Strassenschluessel : STRING(9);
   Hausnummer : INTEGER;
--- Relationen :
INVERSE
   von_Unfallort : Angaben_zum_Unfallort FOR auf_kommunaler_Strasse;
   von_Unfallort_einmuendend : Angaben_zum_Unfallort FOR einmuendende_kommunale_Strasse;
END_ENTITY;
 

ENTITY Unfallort_Strassenpunkt
SUBTYPE OF (Punktobjekt_stat);
--- Attribute :
--- Relationen :
INVERSE
   von_Unfallort : Angaben_zum_Unfallort FOR an_Strassenpunkt;
END_ENTITY;
 

ENTITY Angaben_zum_Unfallgeschehen;
--- Attribute :
   Unfallart : Unfallart;
   vorlaeufige_Unfallursache : OPTIONAL SET [1:2] OF Unfallursache;
   Unfallkategorie : Unfallkategorie;
   Unfalltyp : Unfalltyp;
   Gesamtsachschaden : OPTIONAL Waehrung;
   Kfz_fahrbereit : OPTIONAL BOOLEAN;
--- Relationen :
INVERSE
   von_Unfall : Unfall FOR Unfallgeschehen;
END_ENTITY;
 

ENTITY Unfallart;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Zusammenstoß mit Fahrzeug, das anfährt, anhält, im ruhenden Verkehr steht')
   (2,'Zusammenstoß mit Fahrzeug, das vorausfährt oder wartet')
   (3,'Zusammenstoß mit Fahrzeug, das seitlich in gleicher Richtung fährt')
   (4,'Zusammenstoß mit Fahrzeug, das entgegenkommt')
   (5,'Zusammenstoß mit Fahrzeug, das einbiegt oder kreuzt')
   (6,'Zusammenstoß zwischen Fahrzeug und Fußgänger')
   (7,'Aufprall auf Hindernis auf der Fahrbahn')
   (8,'Abkommen von Fahrbahn nach rechts')
   (9,'Abkommen von Fahrbahn nach links')
   (0,'Unfall anderer Art')

Referenziert von:
   Angaben_zum_Unfallgeschehen : Eigenschaft Unfallart
 

ENTITY Unfallursache;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (70,'Glatte oder schlüpfrige Fahrbahn durch Öl')
   (71,'Glatte oder schlüpfrige Fahrbahn durch andere Verunreinigungen')
   (72,'Glatte oder schlüpfrige Fahrbahn durch Schnee/Eis')
   (73,'Glatte oder schlüpfrige Fahrbahn durch Regen')
   (74,'Glatte oder schlüpfrige Fahrbahn durch andere Einflüsse (Laub/Lehm)')
   (75,'Spurrillen im Zusammenhang mit Regen/Schnee/Eis')
   (76,'Anderer Zustand der Straße')
   (77,'Kein ordnungsgemäßer Zustand der Verkehrszeichen/-Einrichtungen')
   (78,'Mangelhafte Beleuchtung der Straße')
   (79,'Mangelhafte Sicherung von Bahnübergängen')
   (80,'Sichtbehinderung durch Nebel')
   (81,'Sichtbehinderung durch starken Regen, Hagel, Schneegestöber')
   (82,'Sichtbehinderung durch blendende Sonne')
   (83,'Seitenwind')
   (84,'Sichtbehinderung durch Unwetter oder sonstigen Witterungseinfluss')
   (85,'Nicht oder unzureichend gesicherte gesicherte Arbeitsstelle auf der Fahrbahn')
   (86,'Wild auf der Fahrbahn')
   (87,'Anderes Tier auf der Fahrbahn')
   (88,'Sonstiges Hindernis auf der Fahrbahn')
   (89,'Sonstige Ursachen')

Referenziert von:
   Angaben_zum_Unfallgeschehen : Eigenschaft vorlaeufige_Unfallursache
   Unfallbeteiligter : Eigenschaft hat_spezifische_Unfallursachen
 

ENTITY Unfallkategorie;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Unfall mit Getöteten')
   (2,'Unfall mit Schwerverletzten')
   (3,'Unfall mit Leichtverletzten')
   (4,'Unfall mit schwerem Sachschaden')
   (5,'Unfall mit leichtem Sachschaden')
   (6,'sonstiger Sachschadensunfall unter Alkoholeinwirkung')
   (8,'schwerwiegender Unfall mit Sachschaden (mindestens ein Kfz nicht fahrbereit (einschließlich Alkoholeinwirkung')
   (9,'sonstiger Sachschadensunfall ohne Alkoholeinwirkung')

Referenziert von:
   Angaben_zum_Unfallgeschehen : Eigenschaft Unfallkategorie
 

ENTITY Unfalltyp;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Fahrunfall')
   (2,'Abbiegeunfall')
   (3,'Einbiege-/Kreuzungs-Unfall')
   (4,'Unfall durch Straße überschreitenden Fußgänger')
   (5,'Unfall durch haltendes oder parkendes Fahrzeug')
   (6,'Längsunfall')
   (7,'Sonstiger Unfall')

Referenziert von:
   Angaben_zum_Unfallgeschehen : Eigenschaft Unfalltyp
 

ENTITY Angaben_zu_Unfallumstaenden;
--- Attribute :
   Charakteristik_d_Unfallstelle : OPTIONAL SET [1:3] OF Charakteristik_d_Unfallstelle;
   Besonderheiten_d_Unfallstelle : OPTIONAL SET [1:3] OF Besonderheiten_d_Unfallstelle;
   Verkehrsregelung : OPTIONAL SET [1:2] OF Verkehrsregelung;
   Geschwindigkeitsbegrenzung : OPTIONAL Stundenkilometer;
   Lichtverhaeltnisse : OPTIONAL SET [1:2] OF Lichtverhaeltnisse;
   Strassenbefestigung : OPTIONAL Strassenbefestigung;
   Strassenzustand : OPTIONAL SET [1:3] OF Strassenzustand;
   Witterung : OPTIONAL SET [1:3] OF Witterung;
   Alkoholeinwirkung : OPTIONAL BOOLEAN;
   Verkehrsflucht : OPTIONAL BOOLEAN;
   Aquaplaning : OPTIONAL BOOLEAN;
   Aufprall_auf_Hindernis : OPTIONAL Hindernisart;
--- Relationen :
   hat_DTV_im_Gesamtquerschnitt : OPTIONAL alle_Tage;
INVERSE
   von_Unfall : Unfall FOR Unfallumstaende;
END_ENTITY;
 

ENTITY Charakteristik_d_Unfallstelle;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Kreuzung')
   (2,'Einmündung/Anschluß')
   (3,'Grundstücksein- oder -ausfahrt')
   (4,'Steigung/Gefälle')
   (5,'Kuppe')
   (6,'Kurve')
   (8,'Steigung')
   (9,'Gefälle')

Referenziert von:
   Angaben_zu_Unfallumstaenden : Eigenschaft Charakteristik_d_Unfallstelle
 

ENTITY Verkehrsregelung;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (7,'Verkehrsregelungsposten')
   (8,'Lichtzeichenanlage in Betrieb')
   (9,'Lichtzeichenanlage außer Betrieb')

Referenziert von:
   Angaben_zu_Unfallumstaenden : Eigenschaft Verkehrsregelung
 

ENTITY Witterung;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (7,'Regen')
   (8,'Schneefall/Hagel')
   (9,'Nebel/Dunst')
   (0,'Sturm/Böen')

Referenziert von:
   Angaben_zu_Unfallumstaenden : Eigenschaft Witterung
 

ENTITY Verkehrsstufe;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Schwacher Verkehr')
   (2,'Lebhafter Verkehr')
   (3,'Dichter Verkehr')
   (4,'Zähflüssiger Verkehr')
   (5,'Stau')

 

ENTITY Angaben_zu_Unfallbeteiligten;
--- Attribute :
   Anzahl_der_Beteiligten : Anzahl_zweistellig;
   Anzahl_der_Getoeteten : Anzahl_zweistellig;
   Anzahl_der_Schwerverletzten : Anzahl_zweistellig;
   Anzahl_der_Leichtverletzten : Anzahl_zweistellig;
--- Relationen :
   hat_Unfallbeteiligte : SET [1:?] OF Unfallbeteiligter;
INVERSE
   von_Unfall : Unfall FOR Unfallbeteiligte;
END_ENTITY;
 

ENTITY Unfallbeteiligter;
--- Attribute :
   Alter : OPTIONAL INTEGER;
   Geschlecht : OPTIONAL Geschlecht;
   hat_spezifische_Unfallursachen : OPTIONAL SET [1:3] OF Unfallursache;
   Art_der_Verkehrsbeteiligung : OPTIONAL Art_der_Verkehrsbeteiligung;
   Ortskenntnisse_vorhanden : OPTIONAL BOOLEAN;
   Wohnsitz_Auslaender : OPTIONAL Wohnsitz_Ausl;
   Nationalitaetenzeichen : OPTIONAL STRING(3);
   Art_der_Verletzung : OPTIONAL Art_der_Verletzung;
   Anzahl_Fahrzeugbenutzer : Anzahl_zweistellig;
   Anzahl_getoetete_Mitfahrer : Anzahl_zweistellig;
   Anzahl_schwerverl_Mitfahrer : Anzahl_zweistellig;
   Anzahl_leichtverl_Mitfahrer : Anzahl_zweistellig;
   Fahrerlaubnis_vorhanden : OPTIONAL BOOLEAN;
   Datum_Fahrerlaubnis : OPTIONAL Datum;
   Geburtsdatum : OPTIONAL Datum;
   Blutalkoholkonzentration : OPTIONAL Promille;
   Verkehrsflucht : OPTIONAL BOOLEAN;
   Ordnungsnummer : OPTIONAL INTEGER;
--- Relationen :
   hat_verletzte_Mitfahrer : OPTIONAL SET [1:?] OF Mitfahrer;
   hat_Angaben_zum_Kraftfahrzeug : OPTIONAL Unfallfahrzeug;
INVERSE
   von_Ang_zu_Unfallbeteiligten : Angaben_zu_Unfallbeteiligten FOR hat_Unfallbeteiligte;
END_ENTITY;
 

ENTITY Art_der_Verkehrsbeteiligung;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Moped/Mokick')
   (2,'Mofa 25')
   (11,'Kraftrad/Motorrad')
   (12,'Leichtkraftrad/Kleinkraftrad')
   (15,'Kraftroller')
   (21,'Personenkraftwagen')
   (31,'Kraftomnibus')
   (32,'Reisebus')
   (33,'Linienbus')
   (34,'Schulbus')
   (35,'Oberleitungsomnibus')
   (41,'Liefer- und ')
   (43,'Liefer- und ')
   (45,'Liefer- und ')
   (48,'Liefer- und ')
   (51,'Sattelschlepper')
   (52,'Sattelschlepper mit ')
   (53,'Landwirtschaftl. ')
   (54,'Andere Zugmaschinen')
   (55,'Andere Zugmaschinen ')
   (57,'Tankkraftwagen zur ')
   (58,'Lastkraftwagen mit ')
   (59,'übrige Kraftfahrzeuge')
   (61,'Straßenbahnen')
   (62,'Eisenbahnen')
   (71,'Fahrräder')
   (81,'Fußgänger')
   (82,'Handwagen,-karren')
   (83,'Tierführer,-treiber')
   (91,'Bespannte Fuhrwerke')
   (92,'Sonstige und ')
   (93,'Andere Personen')

Referenziert von:
   Unfallbeteiligter : Eigenschaft Art_der_Verkehrsbeteiligung
   Unfallfahrzeug : Eigenschaft Zusatzsignatur_LKR_und_PKW
 

ENTITY Wohnsitz_Ausl;
--- Attribute :
   Kennung : INTEGER;
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Zulässige Werte:
   (1,'Wohnsitz in Deutschland')
   (2,'Wohnsitz im Ausland')

Referenziert von:
   Unfallbeteiligter : Eigenschaft Wohnsitz_Auslaender
 

ENTITY Mitfahrer;
--- Attribute :
   laufende_Nummer : OPTIONAL INTEGER;
   Art_der_Verletzung : OPTIONAL Art_der_Verletzung;
   Geschlecht : OPTIONAL Geschlecht;
   Alter : OPTIONAL INTEGER;
--- Relationen :
INVERSE
   von_Unfallteiligtem : Unfallbeteiligter FOR hat_verletzte_Mitfahrer;
END_ENTITY;
 

ENTITY Unfallfahrzeug;
--- Attribute :
   Kennzeichen : OPTIONAL STRING(10);
   Nationalitaetenkennzeichen : OPTIONAL STRING(3);
   zulaessiges_Gesamtgewicht : OPTIONAL Kilogramm;
   Zusatzsignatur_LKR_und_PKW : OPTIONAL Art_der_Verkehrsbeteiligung;
   Freisetzung_von_Gefahrgut : OPTIONAL BOOLEAN;
   Jahr_Erstzulassung : OPTIONAL Jahr;
   Gefahrklasse : OPTIONAL Gefahrklasse;
   Gefahrgutkennzeichen : OPTIONAL Gefahrgutkennzeichen;
   Hoehe_des_Sachschadens : OPTIONAL Waehrung;
   Aufprall_auf_Hindernis : OPTIONAL Hindernisart;
   Kfz_fahrbereit : OPTIONAL BOOLEAN;
   Leergewicht : OPTIONAL Kilogramm;
   Anhaenger_vorhanden : OPTIONAL BOOLEAN;
   Typschluessel : OPTIONAL STRING(11);
   Fahrzeugart : OPTIONAL STRING(2);
   Aufbauart : OPTIONAL STRING(2);
   Motorleistung : OPTIONAL Kilowatt;
   Hubraum : OPTIONAL Kubikzentimeter;
   Hoechstgeschwindigkeit : OPTIONAL Stundenkilometer;
   Anzahl_der_Achsen : OPTIONAL Anzahl_zweistellig;
   Anzahl_angetriebene_Achsen : OPTIONAL Anzahl_einstellig;
   UN_Nummer : OPTIONAL STRING(4);
   sonstiges_befoerd_Gefahrgut : OPTIONAL STRING(1);
   Nummer_der_Ausnahmeverordnung : OPTIONAL INTEGER;
   Zusatzgutachten_vorhanden : OPTIONAL BOOLEAN;
--- Relationen :
   Kfz_in_Verwaltungsbezirk : OPTIONAL Verwaltungsbezirk_abstrakt;
INVERSE
   von_Unfallteiligtem : Unfallbeteiligter FOR hat_Angaben_zum_Kraftfahrzeug;
END_ENTITY;
 

ENTITY Gefahrklasse;
--- Attribute :
   Kennung : STRING(3);
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Referenziert von:
   Unfallfahrzeug : Eigenschaft Gefahrklasse
 

ENTITY Gefahrgutkennzeichen;
--- Attribute :
   Kennung : STRING(4);
   Langtext : STRING;
--- Relationen :
END_ENTITY;
 
Referenziert von:
   Unfallfahrzeug : Eigenschaft Gefahrgutkennzeichen
 

ENTITY DV_Merkmale_StaLa;
--- Attribute :
   landesinterne_Angaben : OPTIONAL STRING;
   Sondererhebungen : OPTIONAL STRING(3);
   Berichtsjahr : OPTIONAL Jahr;
   Berichtsmonat : OPTIONAL Monat;
   Durchlaufnummer : OPTIONAL Anzahl_zweistellig;
   Fehlerbyte : OPTIONAL STRING(1);
   Kennz_fuer_Materialergaenzung : OPTIONAL STRING(1);
--- Relationen :
   in_Bundesland : OPTIONAL Verwaltungsbezirk_abstrakt;
INVERSE
   von_Unfall : Unfall FOR DV_Merkmale_StaLa;
END_ENTITY;
 

END_SCHEMA; -- Unfall