Knowledge CenterNWL REST API Dokumentation
Anträge: Antrag erstellen [POST] - REST API
Letzte Änderung: 21.08.2024

Beschreibung

Erstellt einen Antrag. Endlagerkampagnen-Nr. und Antragstyp sind Pflichtfelder für alle Antragstypen. 
Je nach Antragstyp sind auch einige andere Felder obligatorisch.

Anfrage URL

{SERVER_BASE_URL}/rest/api/antraege/Antrag_erstellen

Headers

Accept: application/json

Request body

Antragerstellung_Json

Liste der Felder, die zur Erstellung des Antrags im JSON-Format erforderlich sind. Siehe Details unten.

Antrag_typ

Die folgenden Antragstypen mit den entsprechenden Codes werden von der NWL API unterstützt:

  • P_010 QV Antrag - P_010_QV_ANTRAG
  • P_040 QV Änderungsantrag - P_040_QV_AENDERUNGSANTRAG
  • P_210 QV Modul Antrag - P_210_QV_MODUL_ANTRAG
  • P_240 QV Modul Änderungsantrag - P_240_QV_MODUL_AENDERUNGSANTRAG
  • P_110 APD / AGD Antrag - P_110_APD_AGD_ANTRAG
  • P_140 Revisionsantrag APD / AGD - P_140_REVISIONSANTRAG_APD_AGD
  • P_020 Antrag Sonstiges - P_020_ANTRAG_SONSTIGES

JSON-Attribute

Allgemeine Attribute für alle Antragstypen:

  • ENDLAGERKAMPAGNE  Pflicht
    Einzigartige NWL-Nr. der Endlagerkampagne, in der der Antrag erstellt werden soll; die Kampagne sollte bereits existieren.

  • GEPLANTER_VM_ANTRAG  Optional
    Wenn ein geplanter VM-Antrag bereits in NWL gespeichert ist, verweisen Sie bitte auf die NWL VM Antrags ID.

  • ANTRAGSTITEL  Pflicht
    max. Anzahl Zeichen: 255
    Kurze Beschreibung des Antrags.

  • ANTRAGSTELLER_INTERN_ID  Optional
    max. Anzahl Zeichen: 50
    Eine interne ID zur Unterstützung der internen Verwaltung des Antrags. Diese ID wird von dem SV oder der BGE nicht angegeben oder verwendet.

  • ANTRAGSVERANTWORTLICHER  Pflicht
    NWL-Einzigartige-ID des für den Antrag zuständigen Mitarbeiters - Antragsverantwortlicher.
    Eine Liste der Benutzer in der Organisation kann mit der "Benutzer erhalten" Anfrage abgerufen werden.

Parameter für Antragstypen P_040 QV Änderungsantrag, P_240 QV Modul Änderungsantrag und P_110 APD / AGD Antrag:

QUALIFIZIERTES_VERFAHREN  Pflicht
Verweis auf qualifiziertes Verfahren durch ID. Der Antrag und die qualifizierte Verfahrensweise sollten aus der gleichen Endlagerkampagne stammen.
Eine Liste der vorhandenen qualifizierten Verfahren für die jeweilige Kampagne kann mit der "Feldwerteliste erhalten" Anfrage abgerufen werden.


Parameter für Antragstyp P_140 Revisionsantrag APD / AGD:

APD_AGD  Pflicht
Verweis auf den abgeschlossenen APD / AGD durch ID. Der Antrag und APD / AGD sollten aus der gleichen Endlagerkampagne stammen.
Eine Liste der vorhandenen APD/AGD Objekte für die jeweilige Kampagne kann mit der "Feldwerteliste erhalten"  Anfrage abgerufen werden.


Parameter für P_020 Antrag Sonstiges:

ART_DER_PRUEFUNG  Pflicht

Geben Sie eine der folgenden Möglichkeiten als Art der Prüfung an:

  • ANTRAG_AUF_KAMPAGNENUEBERGEORDNETE_PRUEFUNG

  • ANTRAG_AUF_PRUEFUNG_VORGELTENDE_UNTERLAGEN

  • ANTRAG_AUF_MASSGABENERFUELLUNG

  • ABWEICHUNGSMELDUNG

  • ANTRAG_AUF_PRUEFUNG_EINER_STOFFLICHEN_BESCHREIBUNG

  • ANTRAG_AUF_ERFUELLUNG_DER_ALP_RELEVANTEN_HALTEPUNKTE

  • ANTRAG_AUF_NUKLIDVEKTORPRUEFUNG

  • SONSTIGES_MELDUNG_ZUR_INFORMATION

Beispiel

Antragerstellung_Json:
{
"FELDER": {
"ANTRAGSTITEL":"VFQ - Konditionierung von 1000Mg pressbarem Mischabfall des Kernkraftwerks KKW",
"ENDLAGERKAMPAGNE":"KKW 012345",
"ANTRAGSVERANTWORTLICHER": "max.mustermann@organisation.de"
}
}

Antrag_typ: P_010_QV_ANTRAG

Antworten

Success

{
"SUCCESS":"1",
"ANTRAGS_ID":"ORG-24-001",
"OUID":12248325,
"DETAIL":"Objekt wurde erstellt: ORG-24-001: VFQ - Konditionierung von 1000Mg pressbarem Mischabfall des Kernkraftwerks KKW",
"TYPE":"ErstellungErfolg"
}

Fehler

{
"RESPONSE_CODE":"G400.008",
"SUCCESS":"0",
"TYP":"ErstellungFehler",
"DETAIL":"Falsche Daten für Feld 'Antragsverantwortlicher' angegeben."
}