This repository has been archived on 2025-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
BreCal/Ampelfunktion.md
2023-10-12 15:54:15 +02:00

14 KiB

Ampelfunktion Bremen Calling

Ampelfunktionen Beschreibung Definition Bemerkungen
0001 Nicht alle Zeiten sind zugeordnet Bedingungen:
- Header der Zeile ist zugeordnet (Agentur, Festmacher usw.)
- Zugeordnete Zeit ist leer
0001 - A Agentur / einkommend times_agency:
- participant_id = ausgefüllt
- ETA Berth = leer
zum Zeitpunkt 20 Std vor
shipcall:
- eta
gelb
0001 - B Agentur / ausgehend + Verholung times_agency:
- participant_id = ausgefüllt
- ETD Berth = leer
zum Zeitpunkt 20 Std vor
shipcall:
- etd
gelb
0001 - C Festmacher / einkommend times_mooring:
- participant_id = ausgefüllt
- ETA Berth = leer
zum Zeitpunkt 16 Std vor
times_agency:
- ETA Berth
gelb
0001 - D Festmacher / ausgehend + Verholung times_mooring:
- participant_id = ausgefüllt
- ETD Berth = leer
zum Zeitpunkt 16 Std vor
times_agency:
- ETD Berth
gelb
0001 - F Hafenamt / einkommend times_portauthority:
- participant_id = ausgefüllt
- ETA Berth = leer
zum Zeitpunkt 16 Std vor
times_agency:
- ETA Berth
gelb
0001 - G Hafenamt / ausgehend + Verholung times_portauthority:
- participant_id = ausgefüllt
- ETD Berth = leer
zum Zeitpunkt 16 Std vor
times_agency:
- ETD Berth
gelb
0001 - H Lotsen / einkommend times_pilot:
- participant_id = ausgefüllt
- ETA Berth = leer
______
times_agency:
- ETA Berth < 16 Stunden entfernt
gelb
0001 - I Lotsen / ausgehend + Verholung times_pilot:
- participant_id = ausgefüllt
- ETD Berth = leer
______
times_agency:
- ETD Berth < 16 Stunden entfernt
gelb
0001 - J Schlepper / einkommend times_tug:
- participant_id = ausgefüllt
- ETA Berth = leer
______
times_agency:
- ETA Berth < 16 Stunden entfernt
gelb
0001 - K Schlepper / ausgehend + Verholung times_tug:
- participant_id = ausgefüllt
- ETD Berth = leer
zum Zeitpunkt 16 Std vor
times_agency:
- ETD Berth
gelb
0001 - L Terminal / einkommend times_terminal:
- participant_id = ausgefüllt
- Operation Start = leer
zum Zeitpunkt 16 Std vor
times_agency:
- ETA Berth
gelb
0001 - M Terminal / ausgehend + Verholung times_terminal:
- participant_id = ausgefüllt
- Operation Ende = leer
zum Zeitpunkt 16 Std vor
times_agency:
- ETD Berth
gelb
0002 Zeiten für einen Eintrag weichen voneinander ab Bedingungen:
- Header der Zeile ist zugeordnet (Agentur, Festmacher usw. - außer BSMD-Spalte)
- Zeiten ungleich (leere Einträge nicht berücksichtigen => 0001)
0002 - A Agentur + Festmacher + Hafenamt + Lotsen + Schlepper / einkommend times_agency:
- ETA Berth
ungleich
times_mooring:
- ETA Berth
ungleich
times_portauthority:
- ETA Berth
ungleich
times_pilot:
- ETA Berth
ungleich
times_tug:
- ETA Berth
rot
0002 - B Agentur + Festmacher + Hafenamt + Lotsen + Schlepper / ausgehend times_agency:
- ETD Berth
ungleich
times_mooring:
- ETD Berth
ungleich
times_portauthority:
- ETD Berth
ungleich
times_pilot:
- ETD Berth
ungleich
times_tug:
- ETD Berth
rot
0002 - C Agentur + Festmacher + Hafenamt + Lotsen + Schlepper / Verholung times_agency:
- ETA Berth
- ETD Berth
ungleich
times_mooring:
- ETA Berth
- ETD Berth
ungleich
times_portauthority:
- ETA Berth
- ETD Berth
ungleich
times_pilot:
- ETA Berth
- ETD Berth
ungleich
times_tug:
- ETA Berth
- ETD Berth
rot
0003 Arbeitszeit überschneidet sich mit Fahrtzeit Bedingungen:
- Header der Zeile ist zugeordnet (Terminal)
- Zeiten passt nicht zu Ankunft / Abfahrt (leere Einträge nicht berücksichtigen => 0001)
0003 - A Terminal / einkommend times_terminal:
- Operation Start
vor (kleiner als)_
times_agency:
- ETA Berth
rot
0003 - B Terminal / ausgehend + Verholung times_terminal:
- Operation Ende
nach (größer als)_
times_agency:
- ETD Berth
rot
0004 Tidezeiten passen nicht zu Fahrzeiten Bedingungen:
- Header der Zeile ist zugeordnet (Agentur)
- Tidezeit ausgefüllt
0004 - A Agentur / einkommend times_agency:
- ETA Berth
vor (kleiner als)
times_agency:
- Tidefenster von
und/oder___nach (größer als)

times_agency:
- Tidefenster bis
rot
0004 - B Agentur / ausgehend + Verholung times_agency:
- ETD Berth
vor (kleiner als)
times_agency:
- Tidefenster von
und/oder___nach (größer als)

times_agency:
- Tidefenster bis
rot
0005 Zu viele Schiffe mit gleicher Fahrtzeit Bedingungen:
- Header der Zeile ist zugeordnet (Agentur)
- Übergreifend über die Einträge
0005 - A Agentur / einkommend + ausgehend + Verholung Zählen wenn gleich:
times_agency:
- ETA Berth
und_
times_agency:
- ETD Berth
mehr als 3_
gelb
0006 Agentur und Terminal planen mit unterschiedlichen Liegeplätzen Bedingungen:
- Header der Zeile ist zugeordnet (Agentur / Terminal)
- LP jeweils ausgefüllt
0006 - A Agentur + Terminal (Liegeplatz) / einkommend + ausgehend + Verholung times_agency:
- Liegeplatz
ungleich
times_terminal:
- Liegeplatz
gelb
0006 - B Agentur + Terminal (Anlegeseite) / einkommend + ausgehend + Verholung times_agency:
- Anlegeseite
ungleich
times_terminal:
- Anlegeseite
gelb