11. Qualitätssicherung
Das Array quality_assurance dokumentiert alle Qualitätsprüfungen und Messungen, die an diesem Tag durchgeführt wurden.
Felder
| Feldname | JSON-Key | Typ | Pflicht | Beschreibung | Beispiel |
|---|---|---|---|---|---|
| ID | id | UUID | ✓ | — | uuid |
| Bericht-ID | report_id | UUID | ✓ | — | uuid |
| Prüfart | type | VARCHAR(100) | ✓ | Art der Prüfung/Messung | Gleislage-Messung |
| Messwert | value | DECIMAL(10,3) | ✓ | Gemessener Wert | 1.234 |
| Einheit | value_unit | VARCHAR(30) | ✓ | Einheit des Messwertes | mm |
| Messzeit | time | TIME | ✓ | Uhrzeit der Messung | { "hour": 11, "minute": 30 } |
| Einsatzort | location | VARCHAR(255) | — | Ort der Messung | km 12,380 |
| Externe Überwachung | external_monitoring | BOOLEAN | — | Fremdüberwachung vorhanden? | true |
JSON-Beispiel
{ "quality_assurance": [ { "id": "uuid", "report_id": "uuid", "type": "Gleislage-Messung (Überhöhung)", "value": "1.234", "value_unit": "mm", "time": { "hour": 11, "minute": 30, "second": 0, "nanosecond": 0 }, "location": "km 12,380 – Kurve R=600", "external_monitoring": true }, { "id": "uuid", "report_id": "uuid", "type": "Schotterbettverdichtung", "value": "98.500", "value_unit": "%", "time": { "hour": 14, "minute": 0, "second": 0, "nanosecond": 0 }, "location": "km 12,300–12,425", "external_monitoring": false } ]}