<<Request>> AX_Reservierungsauftrag {Analysis} derived from: AX_AuftragAA_Auftrag

Documentation
Die Objektart Reservierungsauftrag enthält Angaben für die Reservierung von Ordnungsmerkmalen in der ALKIS-Datenhaltungskomponente und steuert das Verfahren der Reservierung. Sie dient auch für die explizite Löschung von reservierten Ordnungsnummern.

Bei einem Fehler wird ein ExceptionReport (bestehend aus ExceptionAAA-Exceptions) statt des AX_Reservierungsergebnisses zurückgeliefert.

Erläuterung:
Ein Reservierungsauftrag wird außerhalb der ALKIS-ATKIS-Datenhaltungskomponente erzeugt (Erhebungsarbeitsplatz) und an die Datenhaltungskomponente übergeben. Er enthält alle Angaben, die zur Reservierung von
· Punktkennungen
· Flurstückskennzeichnungen und
· FN-Nummern
erforderlich sind. Dabei werden u.a. Angaben über die Art der Reservierung, die Art und die Zahl der zu reservierenden Ordnungsnummern, die Vermessungsstelle, für die die Reservierung durchgeführt werden soll und ggf. die Auftrags- und Antragsnummer übergeben.
Der Reservierungsauftrag führt dazu, dass in der Datenhaltungskomponente die entsprechende Anzahl von Objekten der Objektart "Reservierung" angelegt werden. Eine erfolgreiche Reservierung wird von der Datenhaltungskomponente durch Übergabe dieser Objekte in einer Datei an den Erhebungsarbeitsplatz quittiert. Dort erfolgt ggf. die Visualisierung am Bildschirm oder die Ausgabe in Listenform.
Reservierte Ordnungsnummern, die für eine Vermessungssache nicht benötigt wurden, werden bei der Fortführung implizit wieder freigegeben und stehen für eine neuerliche Reservierung zur Verfügung.
Die vorherige explizite Löschung von Reservierungen (Vermessungsauftrag kam nicht oder nur teilweise zustande) wird ebenfalls über einen Reservierungsauftrag angesteuert.

Der Ablauf der Reservierung:
1. Einlesen des zu verarbeitenden Auftrags (in Form einer NAS - Datei) in strukturierter Form in den temporären Bereich
2. Eröffnen der Protokolldatei
3. Feststellung der Art der notwendigen Weiterverarbeitung (Benutzungsauftrag, Fortführungsauftrag, Einrichtungsauftrag, Reservierungsauftrag, Sperrauftrag)
4. Prüfung der persönlichen, zeitlichen, räumlichen und fachlichen Berechtigung zur Verarbeitung,
5. Anstoßen der Weiterverarbeitung entsprechend der im Reservierungsauftrag übergebenen Attributwerte.
6. Anlegen der Objekte "Reservierung" in der Datenhaltungskomponente.
7. Übergabe einer Kopie der Objekte "Reservierung" an den Erhebungsarbeitsplatz/Auskunftsarbeitsplatz in Form einer Datei.

Die Durchführung der Reservierung in der Datenhaltungskomponente erfolgt als Dialog zwischen Erhebungsarbeitsplatz und DHK bzw. als "Quasi-Dialog" (Batch, der sofort ausgeführt wird).


Parent PackageNAS-OperationenAbstractNo
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceYes  


Attributes
NameClassTypeInitial Value
auftragsnummer [0..1]AX_ReservierungsauftragCharacterString 
artAX_ReservierungsauftragAX_Art_Reservierung 
reservierungsartAX_ReservierungsauftragAX_Reservierungsart_Reservierungsauftrag 
vermessungsstelleAX_ReservierungsauftragAX_Dienststelle_Schluessel 
zahl [0..1]AX_ReservierungsauftragInteger 
nummerierungsbezirk [0..1]AX_ReservierungsauftragCharacterString 
gebietskennung [0..1]AX_ReservierungsauftragAX_Reservierungsauftrag_Gebietskennung 
ordnungsnummer1 [0..1]AX_ReservierungsauftragAX_Ordnungsnummer 
ordnungsnummer2 [0..1]AX_ReservierungsauftragAX_Ordnungsnummer 
ablaufDerReservierung [0..1]AX_ReservierungsauftragDate 
profilkennungAX_AuftragCharacterString 
antragsnummerAX_AuftragCharacterString 
abhaengigVon [0..*]AX_AuftragCharacterString 
empfaengerAA_AuftragAA_Empfaenger 
ausgabeformAA_AuftragAA_NAS_Ausgabeform 


Generalization Relationships
NameClassSupplier
--Not Named--AX_ReservierungsauftragAX_Auftrag
--Not Named--AX_ReservierungsauftragAA_Auftrag