{
"description": null,
"_filename": "OperationDefinition-DiPagOperationSubmit.json",
"package_name": "de.gematik.dipag",
"date": "2024-06-20",
"system": false,
"publisher": null,
"instance": true,
"name": "DiPagSubmit",
"type": "false",
"experimental": "false",
"resourceType": "OperationDefinition",
"title": null,
"package_version": "1.0.7",
"status": "active",
"id": "1827dcd3-0f4d-4032-bfb5-a26197ed59d1",
"resource": [ "Patient" ],
"affectsState": true,
"kind": "operation",
"url": "https://gematik.de/fhir/dipag/OperationDefinition/Submit",
"code": "invoice-submit",
"version": "1.0.0-CC",
"parameter": [ {
"max": "1",
"min": 1,
"use": "in",
"name": "rechnung",
"type": "DocumentReference",
"documentation": "Vollständige Digitale Patientenrechnung mit verschiedenen Attachments: 1) Rechnungs-PDF 2) Strukturierte Daten OHNE Signatur. Extensions, die in der Ressource über die profilierten Extensions hinausgehend vorhanden sind, werden ignoriert.",
"targetProfile": [ "https://gematik.de/fhir/dipag/StructureDefinition/dipag-dokumentenmetadaten-eingang" ]
}, {
"max": "*",
"min": 0,
"use": "in",
"name": "anhang",
"type": "DocumentReference",
"documentation": "Weitere Anhänge zur Digitalen Patientenrechnung als PDF. Extensions, die in der Ressource über die profilierten Extensions hinausgehend vorhanden sind, werden ignoriert.",
"targetProfile": [ "https://gematik.de/fhir/dipag/StructureDefinition/dipag-dokumentenmetadaten-eingang" ]
}, {
"max": "1",
"min": 0,
"use": "in",
"name": "modus",
"type": "code",
"binding": {
"strength": "required",
"valueSet": "https://gematik.de/fhir/dipag/ValueSet/dipag-rechnung-submit-modus-vs"
},
"documentation": "Verarbeitungshinweis für die Digitale Patientenrechnung. Default: normal."
}, {
"max": "1",
"min": 0,
"use": "in",
"name": "angereichertesPDF",
"type": "boolean",
"documentation": "Indikation ob nur das durch den FD erstellte Dokumententoken zurückgegeben werden soll oder das gesamte PDF inkl. Dokumententoken. Default: false."
}, {
"max": "*",
"min": 0,
"use": "out",
"name": "token",
"part": [ {
"max": "1",
"min": 1,
"use": "out",
"name": "id",
"type": "id",
"documentation": "Randomisiertes Token zur Identifikation eines Dokumentes."
}, {
"max": "1",
"min": 1,
"use": "out",
"name": "docRef",
"type": "Identifier",
"documentation": "Eindeutiger Identifikatior der Rechnung und Anhänge auf welche sich das Token bezieht."
}, {
"max": "1",
"min": 0,
"use": "out",
"name": "angereichertesPDF",
"type": "Binary",
"documentation": "PDF mit eingebetteten Token und strukturierten Daten, in Abhängigkeit vom angereichertesPDF-Parameter. Vgl. 4.1 Einreichung per Post des Feature-Dokumentes Digitale Patientenrechnung."
} ],
"documentation": "Token(s) zur eineindeutigen Identifizierung der Rechnungsdokumente/-anhänge (unabhängig von returnTokenPDF). Dieser Parameter ist NUR optional falls modus = 'test'."
}, {
"max": "1",
"min": 0,
"use": "out",
"name": "warnungen",
"type": "OperationOutcome",
"documentation": "Warnhinweise und Fehlern zur Validierung der Digitalen Patientenrechnung. Diese MÜSSEN in jedem Verarbeitungsmodus ausgegeben werden."
} ]
}