Files
MABEA/ergebnisse/07_materialstamm.md
T

68 lines
3.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Prompt 07 Materialstamm definieren
Bezug: [[06_datenmodell]], Karten [[10_qr_barcode]].
## 1. Grundprinzip
Nicht jedes Material braucht dieselben Felder. Materialstamm-Position hat **Basisfelder (immer)** + **typspezifische Zusatzfelder (je Materialtyp)**, statt für jeden Typ eine eigene Tabelle.
## 2. Materialtypen
1. **Standard-Verbrauchsmaterial** einfache Zähl-/Mengenware ohne Ablauf/SN. Beispiele: Rettungsdecken, Kompressen, Verbandspäckchen.
2. **Material mit Ablaufdatum/Charge** Verbrauchsmaterial mit Haltbarkeit. Beispiele: Infusionssysteme, Medikamente (später), sterile Sets.
3. **Einzelobjekt/Gerät mit Seriennummer** nicht stückzahlbasiert, sondern individuell identifiziert. Beispiele: Pulsoxymeter, Blutzuckermessgerät, Beatmungsbeutel (falls mit SN geführt).
Typ ist ein Attribut der Materialstamm-Position, keine getrennte Tabelle neue Typen später ohne Schema-Umbau ergänzbar (Designziel Prompt 06).
## 3. Basisfelder (Pflicht, für alle Typen)
| Feld | Beschreibung |
|---|---|
| Name | Bezeichnung, z. B. „Kompresse steril 10x10" |
| Artikelnummer | interne oder Hersteller-Artikelnummer (aus bestehenden Excel-Listen übernehmbar) |
| Einheit | Stück, Packung, Paar, ... |
| Materialtyp | Standard / Ablaufdatum-Charge / Gerät-mit-SN |
| Bereich/Kategorie-Referenz | Einordnung (Karte 11) |
| Aktiv/inaktiv | ob Material noch beschafft/verwendet wird |
## 4. Optionale Basisfelder (für alle Typen, aber nicht zwingend befüllt)
- Hersteller
- Beschreibung/Hinweistext
- Bild (Roadmap, nicht MVP)
- Code-Feld für QR/Barcode-Erkennung (Karte 10) bei Typ „Gerät-mit-SN" faktisch Pflicht für spätere SN-Erkennung, bei anderen Typen optional (z. B. Materialstamm-Etikett).
## 5. Typspezifische Zusatzfelder
### Standard-Verbrauchsmaterial
- keine Zusatzfelder nötig (nur Basisfelder).
### Material mit Ablaufdatum/Charge
- Chargennummer (je konkreter Bestandseinheit, nicht im Stammsatz selbst, sondern in der Objektposition/Bestandseinheit Stammsatz definiert nur „hat Ablauf/Charge: ja")
- Warnzeitraum-Vorgabe (Standardwert, konfigurierbar, Prompt 14 vertieft)
- Lagerbedingungen (optional, Freitext, z. B. „kühl lagern")
### Einzelobjekt/Gerät mit Seriennummer
- Seriennummer wird nicht im Stammsatz geführt (der Stammsatz beschreibt das Gerätemodell, z. B. „Pulsoxymeter Modell X"), sondern je konkretem Exemplar in der Objektposition/eigenen Geräte-Instanz.
- Prüfintervall-Vorgabe (optional, Vorbereitung Prompt 24 „Prüfungen")
- Zubehör/Kompatibilitätshinweis (optional, Freitext)
## 6. Abgrenzung Stammsatz vs. konkrete Instanz
Wichtig, um Prompt 06 konsistent zu bleiben:
- **Materialstamm-Position** = abstrakte Beschreibung („was ist das für ein Material").
- **Objektposition** (in einem konkreten Rucksack/Fahrzeug) = konkrete Menge/Instanz, dort leben Chargennummer, Ablaufdatum, Seriennummer der jeweiligen physischen Einheit.
- Ein Stammsatz „Pulsoxymeter Modell X" kann in mehreren Objekten vorkommen, mit jeweils eigener Seriennummer je Instanz.
## 7. Pflichtfelder-Zusammenfassung
| Materialtyp | Pflicht im Stammsatz | Pflicht in Objektposition/Instanz |
|---|---|---|
| Standard | Name, Artikelnummer, Einheit, Kategorie | Ist-Menge |
| Ablaufdatum/Charge | Name, Artikelnummer, Einheit, Kategorie, „hat Ablauf: ja" | Ist-Menge, Ablaufdatum, Chargennummer |
| Gerät mit SN | Name, Artikelnummer, Einheit=„Stück", Kategorie, „hat SN: ja" | Seriennummer, Status (vorhanden/defekt/fehlt) |
## 8. Spätere Erweiterungsmöglichkeiten (Roadmap, nicht MVP)
- Medikamente als eigener Materialtyp mit Betäubungsmittel-Kennzeichnung, Dosierungseinheit (Prompt 24).
- Bild-Upload je Material.
- Verknüpfung zu Lieferanten/Bestellinformationen (Prompt 15/24).
- Mehrsprachige Bezeichnung (falls organisationsübergreifend genutzt).
## Referenzen
Arbeitskarten: [[10_qr_barcode]]
Bezug: [[06_datenmodell]]