Hier dokumentiert die gematik die Nutzung der Schnittstellen rund um das E-Rezept aus Sicht der Versicherten, die Ihre E-Rezepte verwalten und einlösen möchten.
Der Versicherte hat mit der E-Rezept-App die Möglichkeit seine E-Rezepte zu verwalten, Zugriffsprptokolle einzusehen und sich zusätzliche Informationen über das herausgegebene Medikament herunterzuladen.
Verzichtet er bei der HAndhabe des E-Rezepts auf einen Papierausdruck in der Arztpraxis, erfolgt die Einlösung des E-Rezeptes ebenso über die E-Rezept-App. Dafür generiert die E-Rezept-App aus den heruntergeladenen E-Rezept-Daten einen 2D-Code (DataMatrix-Darstellung), den er in der Apotheke vom Bildschirm seines Smartphones abscannen lässt. Mit den abgescannten Informationen erhält der Apotheker die Adresse und Zugriffsberechtigung des E-Rezepts, um seinerseits das E-Rezept herunterzuladen und den Versicherten dann mit dem Medikament versorgen zu dürfen.
Einige der nachfolgenden UseCases sind auch für Vertreter des Versicherten vorgesehen, dabei sind sie bspw. berechtigt, ein E-Rezept einzusehen bzw. herunterzuladen, wenn sie im Wissen um den zugehörigen AccessCode sind, den sie vom Versicherten mitgeteilt bekommen (z.B. durch abscannen des 2D-Codes vom Smartphone des Versicherten).
Die Kommunikation zwischen Versicherten und einer Apotheke über E-Rezepte erfolgt ebenfalls über den Dienst zur Verwaltung der E-Rezepte. Aus Gründen der besseren Lesbarkeit und der Darstellung der Zusammenhänge zwischen Anfrage zur Verfügbarkeit eines Medikaments und der Antwort einer Apotheke erfolgt die Beschreibung über das an dieser Stelle verlinkte Dokument.
In diesen Anwendungsfällen werden die FHIR-Resourcen "Task": http://hl7.org/fhir/task.html und AuditEvent https://www.hl7.org/fhir/auditevent.html verwendet. Die Ressource Bundle https://www.hl7.org/fhir/bundle.html kommt in ihrem Standardprofil als Suchergebnis und zusätzlich als signiertes Dokument der Verordnung und als Quittung zur Anwendung Diese werden für das E-Rezept profiliert und werden hier spezifiziert: Task: https://simplifier.net/e-rezept/erxtask AuditEvent: https://simplifier.net/e-rezept/erxauditevent
Als Versicherter möchte ich all meine E-Rezepte einsehen.
HTTP-Request curl -XGET -H "Authorization: Bearer eyJraWQ.ewogImL2pA10Qql22ddtutrvx4FsDlz.rHQjEmB1lLmpqn9J" (1) https://prescriptionserver.telematik/Task
|
||
HTTP-Response HTTP/1.1 200 OK Content-Type: application/fhir+json;charset=utf-8 Content-Location: https://prescriptionserver.telematik/Bundle/f5ba6eaf-9052-42f6-ac4e-fadceed7293b { "resourceType": "Bundle", "id": "f5ba6eaf-9052-42f6-ac4e-fadceed7293b", "meta": { "lastUpdated": "2020-03-01T07:02:37.836+00:00" }, "type": "searchset", "total": 2, "link": [{ "relation": "self", "url": "https://prescriptionserver.telematik/Task/" }], "entry": [{ "fullUrl": "https://prescriptionserver.telematik/Task/588780", "resource": { "resourceType":"Task", "id":"588780", "meta":{ "versionId":"2", "lastUpdated":"2020-02-18T10:05:05.038+00:00", "source":"#AsYR9plLkvONJAiv", "profile": [ "https://gematik.de/fhir/StructureDefinition/erxTask" ] }, "identifier": [{ "use":"official", "system":"https://gematik.de/fhir/Namingsystem/prescriptionID", "value":"160.123.456.789.123.58" },{ "use":"official", "system":"https://gematik.de/fhir/Namingsystem/accessCode", "value":"777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" (1) },{ "use":"official", "system":"http://fhir.de/NamingSystem/gkv/kvid-10", "value":"X123456789" }], "intent":"order", "status":"ready", "extension": [ { "url":"https://gematik.de/fhir/StructureDefinition/PrescriptionType", valueCodeableConcept":{ "coding": [ { "system":"https://gematik.de/fhir/CodeSystem/FLOWTYPE", "code":"160", "display":"Muster 16 (Apothekenpflichtige Arzneimittel)" } ] } }, { "url":"https://gematik.de/fhir/StructureDefinition/ExpiryDate", "valueDateTime": "2020-06-02" }, { "url":"https://gematik.de/fhir/StructureDefinition/AcceptDate", "valueDateTime": "2020-04-01" } ], "authoredOn":"2020-03-02T08:25:05+00:00", "lastModified":"2020-03-02T08:45:05+00:00", "performerType": [{ "coding": [{ "system":"http://terminology.hl7.org/CodeSystem/task-performer-type", "code":"1.2.276.0.76.4.32", "display":"Apotheke" (3) }], "text":"Apotheke" }], "input": [ "type": { "coding": [{ "system":"https://gematik.de/fhir/CodeSystem/DOCUMENTTYPE", "code":"2" }] }, "valueString": "f8c2298f-7c00-4a68-af29-8a2862d55d43" (4) ] }, "search": { "mode": "match" } },{ "resource": { "resourceType":"Bundle", "id":"f8c2298f-7c00-4a68-af29-8a2862d55d43", "meta":{ "lastUpdated":"2020-02-03T12:30:02Z", "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle|1.0.0" ] }, "identifier":{ "system":"urn:ietf:rfc:3986", "value":"281a985c-f25b-4aae-91a6-41ad744080b0" }, "type":"document", "timestamp":"2020-02-03T12:30:02Z", "entry": [{ "fullUrl":"http://pvs.praxis-topp-gluecklich.local/fhir/Composition/ed52c1e3-b700-4497-ae19-b23744e29876", "resource":{ "resourceType":"Composition", "id":"ed52c1e3-b700-4497-ae19-b23744e29876", "meta":{ "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Composition|1.0.0" ... (5) ]}}}], "signature": { (6) "type": { "system": "http://hl7.org/fhir/ValueSet/signature-type", "code": "1.2.840.10065.1.12.1.5" }, "when": "2020-03-20T07:31:34.328+00:00", "who": "https://prescriptionserver.telematik/signature/verification", "data": "eyJ0eXAiOiJKV1MiLCJhbGciOiJFUzI1NiIsIng1dSI6Imh0dHBzOi8vcHJlc2NyaXB0aW9uc2VydmVyLnRlbGVtYXRpay9zaWduYXR1cmUvY2VydGlmaWNhdGUifQ . eyJyZXNvdXJjZVR5cGUiOiJCdW5kbGUiLCJpZCI6ImY4YzIyOThmLTdjMDAtNGE2OC1hZjI5LThhMjg2MmQ1NWQ0MyIsImlkZW50aWZpZXIiOnsic3lzdGVtIjoiaHR0cHM6Ly9nZW1hdGlrLmRlL1ZhbHVlU2V0L0VSWF9QUkVTQ1JJUFRJT05fSUQiLCJ2YWx1ZSI6Ik0xNi4xMjMuNDU2Ljc4OS4xMjMuMTMifSwidHlwZSI6ImRvY3VtZW50IiwiZW50cnkiOlt7ImZ1bGxVcmwiOiJodHRwOi8vcHZzLnByYXhpcy10b3BwLWdsdWVja2xpY2gubG9jYWwvZmhpci9Db21wb3NpdGlvbi9lZDUyYzFlMy1iNzAwLTQ0OTctYWUxOS1iMjM3NDRlMjk4NzYiLCJyZXNvdXJjZSI6eyJyZXNvdXJjZVR5cGUiOiJDb21wb3NpdGlvbiJ9fSx7ImZ1bGxVcmwiOiJodHRwOi8vcHZzLnByYXhpcy10b3BwLWdsdWVja2xpY2gubG9jYWwvZmhpci9NZWRpY2F0aW9uUmVxdWVzdC9lOTMwY2RlZS05ZWI1LTRiNDQtODhiNS0yYTE4YjY5ZjNiOWEiLCJyZXNvdXJjZSI6eyJyZXNvdXJjZVR5cGUiOiJNZWRpY2F0aW9uUmVxdWVzdCJ9fV19 . SSBhbSBhIHNpZ25hdHVyZSE=" } }, "search": { "mode": "include" } }] }
|
||
Der Aufruf erfolgt als http- |
||
Code |
Type Success |
|
200 |
OK |
|
Code |
Type Error |
|
400 |
Bad Request |
|
401 |
Unauthorized |
|
403 |
Forbidden |
|
405 |
Method Not Allowed |
|
429 |
Too Many Requests |
|
500 |
Server Errors |
Der Zugriff auf ein einzelnes E-Rezept ist durch den Versicherten mit Nachweis seiner Identität immer zulässig. Als Vertreter ist der Zugriff auf ein E-Rezept eines anderen Versicherten nur gestattet, wenn der Vertreter in Kenntnis des beim Einstellen des E-Rezepts erzeugten AccessCodes ist.
HTTP-Request curl -XGET -H "Authorization: Bearer eyJraWQ.ewogImL2pA10Qql22ddtutrvx4FsDlz.rHQjEmB1lLmpqn9J" (1) -H "X-AccessCode: 777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" (2) https://prescriptionserver.telematik/Task/4711
|
||
HTTP-Response HTTP/1.1 200 OK Content-Type: application/fhir+json;charset=utf-8 Content-Location: https://prescriptionserver.telematik/Task/4711 { "resourceType": "Bundle", "id": "f5ba6eaf-9052-42f6-ac4e-fadceed7293b", "meta": { "lastUpdated": "2020-03-01T07:02:37.836+00:00", }, "type": "searchset", "total": 2, "link": [{ "relation": "self", "url": "https://prescriptionserver.telematik/Task/4711" }], "entry": [{ "fullUrl": "https://prescriptionserver.telematik/Task/4711", "resource": { "resourceType":"Task", "id":"4711", "meta":{ "versionId":"2", "lastUpdated":"2020-02-18T10:05:05.038+00:00", "source":"#AsYR9plLkvONJAiv" "profile": [ "https://gematik.de/fhir/StructureDefinition/erxTask" ] }, "identifier": [{ "use":"official", "system":"https://gematik.de/fhir/Namingsystem/prescriptionID", "value":"160.123.456.789.123.58" },{ "use":"official", "system":"https://gematik.de/fhir/Namingsystem/accessCode", "value":"777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" (1) },{ "use":"official", "system":"http://fhir.de/NamingSystem/gkv/kvid-10", "value":"X123456789" (2) }], "intent":"order", "status":"ready", "extension": [ { "url":"https://gematik.de/fhir/StructureDefinition/PrescriptionType", valueCodeableConcept":{ "coding": [ { "system":"https://gematik.de/fhir/CodeSystem/FLOWTYPE", "code":"160", "display":"Muster 16 (Apothekenpflichtige Arzneimittel)" } ] } }, { "url":"https://gematik.de/fhir/StructureDefinition/ExpiryDate", "valueDateTime": "2020-06-02" }, { "url":"https://gematik.de/fhir/StructureDefinition/AcceptDate", "valueDateTime": "2020-04-01" } ], "authoredOn":"2020-03-02T08:25:05+00:00", "lastModified":"2020-03-02T08:45:05+00:00", "performerType": [{ "coding": [{ "system":"http://terminology.hl7.org/CodeSystem/task-performer-type", "code":"1.2.276.0.76.4.32", "display":"Apotheke" (4) }], "text":"Apotheke" }], "input": [ "type": { "coding": [{ "system":"https://gematik.de/fhir/CodeSystem/DOCUMENTTYPE", "code":"2" }] }, "valueString": "f8c2298f-7c00-4a68-af29-8a2862d55d43" (5) ] }, "search": { "mode": "match" } },{ "resource": { "resourceType":"Bundle", "id":"f8c2298f-7c00-4a68-af29-8a2862d55d43", "meta":{ "lastUpdated":"2020-02-03T12:30:02Z", "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle|1.0.0" ] }, "identifier":{ "system":"urn:ietf:rfc:3986", "value":"281a985c-f25b-4aae-91a6-41ad744080b0" }, "type":"document", "timestamp":"2020-02-03T12:30:02Z", "entry": [{ "fullUrl":"http://pvs.praxis-topp-gluecklich.local/fhir/Composition/ed52c1e3-b700-4497-ae19-b23744e29876", "resource":{ "resourceType":"Composition", "id":"ed52c1e3-b700-4497-ae19-b23744e29876", "meta":{ "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Composition|1.0.0" ... (6) ]}}}], "signature": { (7) "type": { "system": "http://hl7.org/fhir/ValueSet/signature-type", "code": "1.2.840.10065.1.12.1.5" }, "when": "2020-03-20T07:31:34.328+00:00", "who": "https://prescriptionserver.telematik/signature/verification", "data": "eyJ0eXAiOiJKV1MiLCJhbGciOiJFUzI1NiIsIng1dSI6Imh0dHBzOi8vcHJlc2NyaXB0aW9uc2VydmVyLnRlbGVtYXRpay9zaWduYXR1cmUvY2VydGlmaWNhdGUifQ . eyJyZXNvdXJjZVR5cGUiOiJCdW5kbGUiLCJpZCI6ImY4YzIyOThmLTdjMDAtNGE2OC1hZjI5LThhMjg2MmQ1NWQ0MyIsImlkZW50aWZpZXIiOnsic3lzdGVtIjoiaHR0cHM6Ly9nZW1hdGlrLmRlL1ZhbHVlU2V0L0VSWF9QUkVTQ 1JJUFRJT05fSUQiLCJ2YWx1ZSI6Ik0xNi4xMjMuNDU2Ljc4OS4xMjMuMTMifSwidHlwZSI6ImRvY3VtZW50IiwiZW50cnkiOlt7ImZ1bGxVcmwiOiJodHRwOi8vcHZzLnByYXhpcy10b3BwLWdsdWVja2xpY2gubG9jYWwvZmhpci 9Db21wb3NpdGlvbi9lZDUyYzFlMy1iNzAwLTQ0OTctYWUxOS1iMjM3NDRlMjk4NzYiLCJyZXNvdXJjZSI6eyJyZXNvdXJjZVR5cGUiOiJDb21wb3NpdGlvbiJ9fSx7ImZ1bGxVcmwiOiJodHRwOi8vcHZzLnByYXhpcy10b3BwLWd sdWVja2xpY2gubG9jYWwvZmhpci9NZWRpY2F0aW9uUmVxdWVzdC9lOTMwY2RlZS05ZWI1LTRiNDQtODhiNS0yYTE4YjY5ZjNiOWEiLCJyZXNvdXJjZSI6eyJyZXNvdXJjZVR5cGUiOiJNZWRpY2F0aW9uUmVxdWVzdCJ9fV19 . SSBhbSBhIHNpZ25hdHVyZSE=" } } "search": { "mode": "include" } }] }
|
||
Der Aufruf erfolgt als http- |
||
Code |
Type Success |
|
200 |
OK |
|
Code |
Type Error |
|
400 |
Bad Request |
|
401 |
Unauthorized |
|
403 |
Forbidden |
|
404 |
Not found |
|
405 |
Method Not Allowed |
|
429 |
Too Many Requests |
|
500 |
Server Errors |
Um den Apotheker in die Lage zu versetzen, das E-Rezept einsehen zu können, müssen ihm die folgenden zwei Parameter für seinen Abruf übergeben werden, z.B. in Form eines QR-Codes oder DataMatrix-Codes:
-
AccessCode:
777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea
-
Adresse des Tasks unter dem das E-Rezept geführt wird:
https://prescriptionserver.telematik/Task/4711
Diese Informationen lassen sich nach den Vorgaben in ISO/IEC 18004:2015
in einen QR-Code oder gemäß ISO/IEC 16022:2006 in einen DataMatrix-Code transformieren.
|
|
Sammlung von drei E-Rezept-Referenzen in einem 2D-Code |
|
|
Als Versicherter möchte ich eine Apotheke aus einem Verzeichnis wählen, um ihr eine Verfügbarkeitsanfrage zu meinem E-Rezept zu schicken oder ihr ein E-Rezept direkt zuzuweisen. Der Verzeichnisdienst der Telematikinfrastruktur führt eine Liste aller (Zahn-)Arztpraxen, Krankenhäuser und Apotheken in Deutschland, in der nach einer Apotheke über z.B. den Namen oder die Postleitzahl für eine Umgebungssuche gesucht werden kann. Im folgenden Beispiel wird die Suche nach Apotheken im Postleitzahlengebiet 10117
ausgeführt.
Hinweis: um ausschließlich nach Apotheken zu suchen, muss der folgende Typ-Filter immer angegeben werden: type=urn:oid|1.2.276.0.76.4.32
Folgende Suchalternativen sind ebenfalls möglich:
-
Suche nach einer Apotheke mit konkretem Namen "Apotheke um die Ecke"
https://directoryservice.telematik/Organization?type=urn:oid|1.2.276.0.76.4.32&name=Apotheke%20um%20die%20Ecke
-
Suche nach allen Apotheken in "Berlin"
https://directoryservice.telematik/Organization?type=urn:oid|1.2.276.0.76.4.32&address-city=Berlin
HTTP-Request
curl -XGET -H "Authorization: Bearer eyJraWQ.ewogImL2pA10Qql22ddtutrvx4FsDlz.rHQjEmB1lLmpqn9J" (1) https://directoryservice.telematik/Organization?type=urn:oid|1.2.276.0.76.4.32&address-postalcode=10117 (2)
|
||
HTTP-Response
HTTP/1.1 200 OK Content-Type: application/fhir+json;charset=utf-8 { "resourceType": "Bundle", "id": "f8125c3c-5e51-43e3-b3f4-fce87474f6dc", "meta": { "lastUpdated": "2020-03-30T13:40:46.970+00:00" }, "type": "searchset", "total": 2, (1) "link": [ { "relation": "self", "url": "http://directoryservice.telematik/Organization?type=urn:oid |
Mit dem Suchergebnis kennt der Versicherte nun die Apotheken in seinem Umkreis (unter der Annahme er hat nach Apotheken im PLZ-Bereich gesucht, in dem er sich befindet). Eine Navigationsanwendung könnte ihm nun den kürzesten Weg zu einer der beiden Apotheken berechnen, unter folgendem Link stellen wir dar, wie der Apotheke eine Nachricht geschickt werden kann.
Als Versicherter möchte ich die Abgabeinformationen aus der Apotheke zu meinem belieferten E-Rezept erhalten, um mir darüber einen digitalen Beipackzettel herunterzuladen und weitere Anwendungshinweise für mein Medikament zu erhalten.
HTTP-Request curl -XGET -H "Authorization: Bearer eyJraWQ.ewogImL2pA10Qql22ddtutrvx4FsDlz.rHQjEmB1lLmpqn9J" (1) https://prescriptionserver.telematik/MedicationDispense?whenhandedover=gt2020-03-01 (2)
|
||
HTTP-Response
HTTP/1.1 200 OK Content-Type: application/fhir+json;charset=utf-8 { "resourceType": "Bundle", "id": "187dc298-c2b8-40f5-8938-c6c4078660ed", "meta": { "lastUpdated": "2020-04-07T08:05:42.225+00:00" }, "type": "searchset", "total": 1, "link": [ { "relation": "self", "url": "https://prescriptionserver.telematik//MedicationDispense?whenhandedover=gt2020-01-01" } ], "entry": [ { "fullUrl": "https://prescriptionserver.telematik//MedicationDispense/1093629", "resource": { "resourceType": "MedicationDispense", "id": "1093629", "meta": { "versionId": "1", "lastUpdated": "2020-04-02T09:06:40.735+00:00", "source": "#IanTxrBta61i4om4", "profile": [ "https://gematik.de/fhir/StructureDefinition/erxMedicationDispense" ] }, "contained": [ { "resourceType":"Medication", "id":"med0314", "meta":{ "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Medikament_PZN" ] }, "extension": [ { "url":"https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_MEDIKAMENT_KATEGORIE", "valueCoding":{ "system":"https://fhir.kbv.de/CodeSystem/KBV_CS_MEDIKAMENT_KATEGORIE", "code":"00" } }, { "url":"https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_MEDIKAMENT_IMPFSTOFF", "valueBoolean":false }, { "url":"http://fhir.de/StructureDefinition/normgroesse", "valueCode":"N1" } ], "code":{ "coding": [ { "system":"http://fhir.de/CodeSystem/ifa/pzn", "code":"06313728" } ], "text":"Sumatriptan-1a Pharma 100 mg Tabletten" }, "form":{ "coding": [ { "system":"KBV_CS_SFHIR_KBV_DARREICHUNGSFORM", "code":"TAB" } ] }, "amount":{ "numerator":{ "value":"12", "system":"http://unitsofmeasure.org", "code":"{tbl}" }, "denominator":{ "value":"1" } } } ], "identifier": [ { "use":"official", "system":"http://fhir.de/NamingSystem/gkv/kvid-10", "value":"X234567890" } ], "status":"completed", "medicationReference":{ "reference":"#med0314", "display":"Sumatriptan-1a Pharma 100 mg Tabletten" }, "supportingInformation": [ { "reference":"Task/4711" (1) } ], "performer": [ { (2) "actor":{ "identifier":{ "use":"official", "system":"https://fhir.kbv.de/NamingSystem/KBV_NS_Base_BSNR", "value":"606358757" }, "display":"Ihre Apotheke um die Ecke" } } ], "whenPrepared":"2020-03-20T07:13:00+05:00", "whenHandedOver":"2020-03-20T07:13:00+05:00", (3) "dosageInstruction": [ { "extension": [ { "url":"https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_DOSIERUNGSKENNZEICHEN", "valueBoolean":true } ], "text":"1-0-1-0" } ] }, "search": { "mode": "match" } } ] }
|
||
Der Aufruf erfolgt als http- |
||
Code |
Type Success |
|
200 |
OK |
|
Code |
Type Error |
|
400 |
Bad Request |
|
401 |
Unauthorized |
|
403 |
Forbidden |
|
404 |
Not found |
|
500 |
Server Errors |
Als Versicherter möchte ich ein E-Rezept löschen können, um mein Recht auf informationelle Selbstbestimmung wahrzunehmen.
HTTP-Request curl -XPOST -H "Authorization: Bearer eyJraWQ.ewogImL2pA10Qql22ddtutrvx4FsDlz.rHQjEmB1lLmpqn9J" (1) -H "X-AccessCode: 777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" (2) https://prescriptionserver.telematik/Task/4711/$abort
|
||
HTTP-Response HTTP/1.1 204 No Content (1)
|
||
Der Aufruf erfolgt als http- |
||
Code |
Type Success |
|
204 |
No Content |
|
Code |
Type Error |
|
400 |
Bad Request |
|
401 |
Unauthorized |
|
403 |
Forbidden |
|
404 |
Not found |
|
405 |
Method Not Allowed |
|
409 |
Conflict |
|
429 |
Too Many Requests |
|
500 |
Server Errors |
Als Versicherter möchte ich Einsicht in das Zugriffsprotokoll meiner Daten im E-Rezept-Fachdienst nehmen, um Zugriffe nachvollziehen zu können und eine unberechtigte Einsicht in meine Daten zu prüfen.
HTTP-Request curl -XGET -H "Authorization: Bearer eyJraWQ.ewogImL2pA10Qql22ddtutrvx4FsDlz.rHQjEmB1lLmpqn9J" (1) https://prescriptionserver.telematik/AuditEvent
|
||
HTTP-Response HTTP/1.1 200 Content-Type: application/fhir+json;charset=utf-8 { "resourceType": "Bundle", "id": "12653b13-5fca-4e3b-860c-9558bdfef9a1", "meta": { "lastUpdated": "2020-03-29T13:44:18.783+00:00" }, "type": "searchset", (1) "link": [ { "relation": "self", "url": "https://prescriptionserver.telematik/AuditEvent" }, { "relation": "next", "url": "https://prescriptionserver.telematik/AuditEvent?_getpages=12653b13-5fca-4e3b-860c-9558bdfef9a1&_getpagesoffset=20&_count=20" (2) } ], "entry": [ { "fullUrl": "https://prescriptionserver.telematik/AuditEvent/58862", (3) "resource": { "resourceType": "AuditEvent", "id": "58862", "meta": { "versionId": "1", "lastUpdated": "2020-02-27T08:04:27.434+00:00", "source": "#IkMt252YovlsJTAE", "profile": [ "https://gematik.de/fhir/StructureDefinition/erxAuditEvent" ] }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Praxis Dr. Müller, Bahnhofstr. 78 hat ein E-Rezept 160.123.456.789.123.58 eingestellt</div>" (4) }, "type": { "code": "rest" }, "subtype": [ { "system": "http://hl7.org/fhir/restful-interaction", "code": "create", "display": "create" } ], "action": "C", "recorded": "2020-02-27T08:04:27.434+00:00", "outcome": "0", "agent": [ { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/extra-security-role-type", "code": "humanuser", "display": "human user" } ] }, "who": { "identifier": { "value": "Praxis Dr. Müller, Bahnhofstr. 78" } }, "requestor": false }], "source": { "site": "E-Rezept Fachdienst", "observer": { "status": "active", "serialNumber": "R4.0.0.287342834" } }, "entity": [ { "what": { "identifier": { "use":"official", "system":"https://gematik.de/fhir/Namingsystem/prescriptionID", "value":"160.123.456.789.123.58" }, "reference": "https://prescriptionserver.telematik/Task/4711" }, "name": "X123456789" (5) } ] }, "search": { "mode": "match" } }, { "fullUrl": "https://prescriptionserver.telematik/AuditEvent/58863", "resource": { "resourceType": "AuditEvent", "id": "58863", "meta": { "versionId": "1", "lastUpdated": "2020-02-27T09:04:27.434+00:00", "source": "#IkMt252YovlsJTAE", "profile": [ "https://gematik.de/fhir/StructureDefinition/erxAuditEvent" ] }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Max Mustermann hat ein E-Rezept 160.123.456.789.123.58 heruntergeladen</div>" }, "type": { "code": "rest" }, "subtype": [ { "system": "http://hl7.org/fhir/restful-interaction", "code": "read", "display": "read" } ], "action": "R", "recorded": "2020-02-27T09:04:27.434+00:00", "outcome": "0", "agent": [ { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/extra-security-role-type", "code": "humanuser", "display": "human user" } ] }, "who": { "identifier": { "value": "Max Mustermann, KVNR X123456789" } }, "requestor": false }], "source": { "site": "E-Rezept Fachdienst", "observer": { "status": "active", "serialNumber": "R4.0.0.287342834" } }, "entity": [ { "what": { "identifier": { "use":"official", "system":"https://gematik.de/fhir/Namingsystem/prescriptionID", "value":"160.123.456.789.123.58" }, "reference": "https://prescriptionserver.telematik/Task/4711" }, "name": "X123456789" } ] }, "search": { "mode": "match" } }, { "fullUrl": "https://prescriptionserver.telematik/AuditEvent/620049", "resource": { "resourceType": "AuditEvent", "id": "620049", "meta": { "versionId": "1", "lastUpdated": "2020-02-27T10:04:27.434+00:00", "source": "#IkMt252YovlsJTAE", "profile": [ "https://gematik.de/fhir/StructureDefinition/erxAuditEvent" ] }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">Ihre Apotheke um die Ecke, Hauptstraße 1 hat ein E-Rezept 160.123.456.789.123.58 beliefert</div>" }, "type": { "code": "rest" }, "subtype": [ { "system": "http://hl7.org/fhir/restful-interaction", "code": "update", "display": "update" } ], "action": "U", "recorded": "2020-02-27T10:04:27.434+00:00", "outcome": "0", "agent": [ { "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/extra-security-role-type", "code": "humanuser", "display": "human user" } ] }, "who": { "identifier": { "value": "Ihre Apotheke um die Ecke, Hauptstraße 1" } }, "requestor": false }], "source": { "site": "E-Rezept Fachdienst", "observer": { "status": "active", "serialNumber": "R4.0.0.287342834" } }, "entity": [ { "what": { "identifier": { "use":"official", "system":"https://gematik.de/fhir/Namingsystem/prescriptionID", "value":"160.123.456.789.123.58" }, "reference": "https://prescriptionserver.telematik/Task/4711" }, "name": "X123456789" } ] }, "search": { "mode": "match" } } ] }
|
||
Der Aufruf erfolgt als http- |
||
Code |
Type Success |
|
200 |
OK |
|
Code |
Type Error |
|
400 |
Bad Request |
|
401 |
Unauthorized |
|
403 |
Forbidden |
|
405 |
Method Not Allowed |
|
429 |
Too Many Requests |
|
500 |
Server Errors |