diff --git a/API-Examples/2024-11-01/authentisieren/01_request_ReadCardCertificate.xml b/API-Examples/2024-11-01/authentisieren/01_request_ReadCardCertificate.xml new file mode 100644 index 00000000..8eb6d821 --- /dev/null +++ b/API-Examples/2024-11-01/authentisieren/01_request_ReadCardCertificate.xml @@ -0,0 +1,22 @@ + + + + smc-b_2 + + Mandant1 + myPVS + WP1 + + + C.AUT + + + + \ No newline at end of file diff --git a/API-Examples/2024-11-01/authentisieren/02_response_ReadCardCertificate.xml b/API-Examples/2024-11-01/authentisieren/02_response_ReadCardCertificate.xml new file mode 100644 index 00000000..c07b208e --- /dev/null +++ b/API-Examples/2024-11-01/authentisieren/02_response_ReadCardCertificate.xml @@ -0,0 +1,27 @@ +HTTP/1.1 200 OK +Content-Type: text/xml;charset=utf-8 + + + + + + OK + + + + + MIIFcTCCBFmgAwIBAgIHAXumDkbX3zANBgkqhkiG9w0BAQsFADCBmjELMAkGA1UEBhMCREUxHzAdBgNVBAoMFmdlbWF0aWsgR21iSCBOT1QtVkFMSUQxSDBGBgNVBAsMP0luc3RpdHV0aW9uIGRlcyBHZXN1bmRoZWl0c3dlc2Vucy1DQSBkZXIgVGVsZW1hdGlraW5mcmFzdHJ1a3R1cjEgMB4GA1UEAwwXR0VNLlNNQ0ItQ0EyNCBURVNULU9OTFkwHhcNMjAwNjEwMDAwMDAwWhcNMjUwNjA5MjM1OTU5WjCB+DELMAkGA1UEBhMCREUxFDASBgNVBAcMC03DvGhsaGF1c2VuMQ4wDAYDVQQRDAU5OTk3NDEeMBwGA1UECQwVTGFuZ2Vuc2FsemFlciBTdHIuIDI1MSowKAYDVQQKDCEzLVNNQy1CLVRlc3RrYXJ0ZS04ODMxMTAwMDAxMjkwNjgxHTAbBgNVBAUTFDgwMjc2ODgzMTEwMDAwMTI5MDY4MRQwEgYDVQQEDAtCbGFua2VuYmVyZzEWMBQGA1UEKgwNRG9taW5pay1QZXRlcjEqMCgGA1UEAwwhQXBvdGhla2UgYW0gU3BvcnR6ZW50cnVtVEVTVC1PTkxZMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjVMEf2TTXlfkuCDyiMpo96jA5XRvkaHTy+4qTcDR1awUP4yemfKsB1BTWMMSDrA1/2YdnlZJeynEnQi0K4LWMvTcq+CRGi4ghcIokb2TURZXZ1K6FTJHqITojp9ZRaNTap+kIpOZCmSRa7ftRzEgooPjG6C+7XxUViczlVE17UJMPavWQfY2+A1M/0vx9Jbi7wPmXCMuEvj7yEAVRCGQExVxzbLZPE7FS/vlXcwkFtmnMUVWiQFFXlVLG7uUc9CQFvTXPT5ppDhxAmVeUBLNXKruDkpSeuq3sCi93ln9hXXw/xPeNAAehtvxFp6eMGf5LEVGvZj8v51qu4eDPaKtJwIDAQABo4IBWjCCAVYwEwYDVR0lBAwwCgYIKwYBBQUHAwIwDgYDVR0PAQH/BAQDAgWgMB0GA1UdDgQWBBSEkJ1lgmhiHfVZyKKyVw2Qd86PPDA4BggrBgEFBQcBAQQsMCowKAYIKwYBBQUHMAGGHGh0dHA6Ly9laGNhLmdlbWF0aWsuZGUvb2NzcC8wDAYDVR0TAQH/BAIwADAgBgNVHSAEGTAXMAoGCCqCFABMBIEjMAkGByqCFABMBE0wHwYDVR0jBBgwFoAUeunhb+oUWRYF7gPp0/0hq97p2Z4wgYQGBSskCAMDBHsweaQoMCYxCzAJBgNVBAYTAkRFMRcwFQYDVQQKDA5nZW1hdGlrIEJlcmxpbjBNMEswSTBHMBcMFcOWZmZlbnRsaWNoZSBBcG90aGVrZTAJBgcqghQATAQ2EyEzLVNNQy1CLVRlc3RrYXJ0ZS04ODMxMTAwMDAxMjkwNjgwDQYJKoZIhvcNAQELBQADggEBAGwmbkXMdRrIZwTzUVsdH6RUB7cc3+CcDN0NqLSOM7sdCQrr5NfzcK2dzhc77KVzviZbvz6MxfEq47Y/dPMmtVlU0Amw5bbnYT4WnadjrLOHnKCxLFssrfo0izB7IJvBswMQl/KnUXbk/X57KcNKTYOfuCVVVt+yET63N4qp9YOPiMdCHxu+BUvgwmOgr/enRnh+HgCYVQtzLmDXimBcneRoZg3XgukoMQPd5TlVlZAF1JZ6W8uGN+LEiddnHdzYFVInest3xMzwHj4T3lXLCkr6oc9jvwKe2A2qsBvcbEFDR0mi0CW9NjfJ05v/52GKZZZyjEnFjnHJ1J5r1DlD5S8= + + + + + + + \ No newline at end of file diff --git a/API-Examples/2024-11-01/authentisieren/03_request_VerifyCertificate.xml b/API-Examples/2024-11-01/authentisieren/03_request_VerifyCertificate.xml new file mode 100644 index 00000000..92069a92 --- /dev/null +++ b/API-Examples/2024-11-01/authentisieren/03_request_VerifyCertificate.xml @@ -0,0 +1,30 @@ + + + + + Mandant1 + ClientID1 + CATS + + MIICsTCCAligAwIBAgIHA61I5ACUjTAKBggqhkjOPQQDAjCBhDELMAkGA1UEBhMCREUxHzAdBgNV +BAoMFmdlbWF0aWsgR21iSCBOT1QtVkFMSUQxMjAwBgNVBAsMKUtvbXBvbmVudGVuLUNBIGRlciBU +ZWxlbWF0aWtpbmZyYXN0cnVrdHVyMSAwHgYDVQQDDBdHRU0uS09NUC1DQTEwIFRFU1QtT05MWTAe +Fw0yMDA4MDQwMDAwMDBaFw0yNTA4MDQyMzU5NTlaMEkxCzAJBgNVBAYTAkRFMSYwJAYDVQQKDB1n +ZW1hdGlrIFRFU1QtT05MWSAtIE5PVC1WQUxJRDESMBAGA1UEAwwJSURQIFNpZyAxMFowFAYHKoZI +zj0CAQYJKyQDAwIIAQEHA0IABJZQrG1NWxIB3kz/6Z2zojlkJqN3vJXZ3EZnJ6JXTXw5ZDFZ5Xjw +Wmtgfomv3VOV7qzI5ycUSJysMWDEu3mqRcajge0wgeowHQYDVR0OBBYEFJ8DVLAZWT+BlojTD4MT +/Na+ES8YMDgGCCsGAQUFBwEBBCwwKjAoBggrBgEFBQcwAYYcaHR0cDovL2VoY2EuZ2VtYXRpay5k +ZS9vY3NwLzAMBgNVHRMBAf8EAjAAMCEGA1UdIAQaMBgwCgYIKoIUAEwEgUswCgYIKoIUAEwEgSMw +HwYDVR0jBBgwFoAUKPD45qnId8xDRduartc6g6wOD6gwLQYFKyQIAwMEJDAiMCAwHjAcMBowDAwK +SURQLURpZW5zdDAKBggqghQATASCBDAOBgNVHQ8BAf8EBAMCB4AwCgYIKoZIzj0EAwIDRwAwRAIg +VBPhAwyX8HAVH0O0b3+VazpBAWkQNjkEVRkv+EYX1e8CIFdn4O+nivM+XVi9xiKK4dW1R7MD334O +pOPTFjeEhIVV + + + \ No newline at end of file diff --git a/API-Examples/2024-11-01/authentisieren/04_response_VerifyCertificate.xml b/API-Examples/2024-11-01/authentisieren/04_response_VerifyCertificate.xml new file mode 100644 index 00000000..e367f5c3 --- /dev/null +++ b/API-Examples/2024-11-01/authentisieren/04_response_VerifyCertificate.xml @@ -0,0 +1,18 @@ + + + + + + OK + + + VALID + + + 1.2.276.0.76.4.260 + + + + \ No newline at end of file diff --git a/API-Examples/2024-11-01/authentisieren/05_request_ExternalAuthenticate.xml b/API-Examples/2024-11-01/authentisieren/05_request_ExternalAuthenticate.xml new file mode 100644 index 00000000..ebdb2a34 --- /dev/null +++ b/API-Examples/2024-11-01/authentisieren/05_request_ExternalAuthenticate.xml @@ -0,0 +1,15 @@ + + + + smc-b_2 + + Mandant1 + myPVS + WP1 + + + lCOIgrJKqt5BlQ7O5airFMQZbtTF2dLfo0T9/WOicmI= + + + + \ No newline at end of file diff --git a/API-Examples/2024-11-01/authentisieren/06_response_ExternalAuthenticate.xml b/API-Examples/2024-11-01/authentisieren/06_response_ExternalAuthenticate.xml new file mode 100644 index 00000000..6070612c --- /dev/null +++ b/API-Examples/2024-11-01/authentisieren/06_response_ExternalAuthenticate.xml @@ -0,0 +1,25 @@ + + + + + OK + + + iSCNtUJUaH3uameymaYdplnmn5iq6k90a8i/TvSRvYOjw3x7zXn6+74LoVDc1xWNplmy6fzZejoIZAPxAJ0wBGQWFbdpD6ZLdOqC+Cm3BXUEXHeW2swfI6KfUwfWj43pujBTdzYI6JYG08sL63fxuY9eeGndzuWCDvHQVK0bPPjxq0K/fHx+PFQ1DxuNr5jbDaCBKOegPvcPXOFBY8dRGW0fu/T8baEpm5ACNGmX3vIqC3SWsP7M1TcTbEwxh82vMc0iOkIVDa2LKJAk5H4gSBBAGJahsFD3N3fnKgdLr81HiEQaoIyb+uEIVvaemz8yQ59dAIv3Hrb0Em5k/faHDQ== + + + + \ No newline at end of file diff --git a/API-Examples/2024-11-01/authentisieren/07_response_InnerVau.json b/API-Examples/2024-11-01/authentisieren/07_response_InnerVau.json new file mode 100644 index 00000000..ab5d4621 --- /dev/null +++ b/API-Examples/2024-11-01/authentisieren/07_response_InnerVau.json @@ -0,0 +1,85 @@ +1 b69f01734f34376ddcdbdbe9af18a06f HTTP/1.1 200 OK +Content-Type: application/fhir+json;charset=utf-8 +Content-Location: https://erp.zentral.erp.splitdns.ti-dienste.de/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://erp.zentral.erp.splitdns.ti-dienste.de/Task/" + }], + "entry": [{ + "fullUrl": "https://erp.zentral.erp.splitdns.ti-dienste.de/Task/160.123.456.789.123.58", + "resource": { + "resourceType": "Task", + "id":"160.123.456.789.123.58", + "meta": { + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task" + ] + }, + "extension": [{ + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType", + "valueCoding": { + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType", + "code": "160", + "display": "Muster 16 (Apothekenpflichtige Arzneimittel)" + } + }, { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate", + "valueDateTime": "2020-03-02T08:25:05+00:00" + }, { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate", + "valueDateTime": "2020-05-02T08:25:05+00:00" + }], + "identifier": [{ + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "160.123.456.789.123.58" + }, { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode", + "value": "777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" + }, { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_Secret", + "value": "c36ca26502892b371d252c99b496e31505ff449aca9bc69e231c58148f6233cf" + }], + "status": "in-progress", + "intent": "order", + "for": { + "identifier": { + "system": "http://fhir.de/sid/gkv/kvid-10", + "value": "X123456789" + } + }, + "authoredOn": "2020-03-02T08:25:05+00:00", + "lastModified": "2020-03-02T08:45:05+00:00", + "performerType": [{ + "coding": [{ + "system": "urn:ietf:rfc:3986", + "code": "urn:oid:1.2.276.0.76.4.54", + "display": "Öffentliche Apotheke" + }] + }], + "input": [{ + "type": { + "coding": [{ + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_DocumentType", + "code": "1", + "display": "Health Care Provider Prescription" + }] + }, + "valueReference": { + "reference": "Bundle/KbvPrescriptionExample" + } + }] + }, + "search": { + "mode": "match" + } + }] +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/certificate_check/01_response_certList.json b/API-Examples/2024-11-01/certificate_check/01_response_certList.json new file mode 100644 index 00000000..b7c81d97 --- /dev/null +++ b/API-Examples/2024-11-01/certificate_check/01_response_certList.json @@ -0,0 +1,11 @@ +{ + "ca_certs": [ + "MIICuTCCAmCgAwIBAgIBIjAKBggqhkjOPQQDAjCBgTELMAkGA1UEBhMCREUxHzAdBgNVBAoMFmdlbWF0aWsgR21iSCBOT1QtVkFMSUQxNDAyBgNVBAsMK1plbnRyYWxlIFJvb3QtQ0EgZGVyIFRlbGVtYXRpa2luZnJhc3RydWt0dXIxGzAZBgNVBAMMEkdFTS5SQ0EzIFRFU1QtT05MWTAeFw0xODA2MjAwOTQ5NTlaFw0yNjA2MTgwOTQ5NThaMIGEMQswCQYDVQQGEwJERTEfMB0GA1UECgwWZ2VtYXRpayBHbWJIIE5PVC1WQUxJRDEyMDAGA1UECwwpS29tcG9uZW50ZW4tQ0EgZGVyIFRlbGVtYXRpa2luZnJhc3RydWt0dXIxIDAeBgNVBAMMF0dFTS5LT01QLUNBMjggVEVTVC1PTkxZMFowFAYHKoZIzj0CAQYJKyQDAwIIAQEHA0IABFuRbiWZxMO8y+FvvQAPuAC+1NbkMRMTEyuFj9REDzkCYwFezS+WwbsCmsXgcDRnkDZ0lqFpQR0eS+T+/6etrtijgcIwgb8wHQYDVR0OBBYEFABqOJDzma4hj1La7sGMboCtYSLJMB8GA1UdIwQYMBaAFAeQMy11U15/+Mg3v37JJldo3zjSMEIGCCsGAQUFBwEBBDYwNDAyBggrBgEFBQcwAYYmaHR0cDovL29jc3Aucm9vdC1jYS50aS1kaWVuc3RlLmRlL29jc3AwEgYDVR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAQYwFQYDVR0gBA4wDDAKBggqghQATASBIzAKBggqhkjOPQQDAgNHADBEAiBlbZRIayrzTk21ghnuni8u3trfhqwoNOHHRYpEMTTpLQIgdjiy1cKJSwLfRQ2RKI1NrI7ogEk/PQvw7c3iGbFVGMY=" + ], + "add_roots": [], + "ee_certs": [ + "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" + ] +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/certificate_check/02_response_ocspList.json b/API-Examples/2024-11-01/certificate_check/02_response_ocspList.json new file mode 100644 index 00000000..2ad18e51 --- /dev/null +++ b/API-Examples/2024-11-01/certificate_check/02_response_ocspList.json @@ -0,0 +1,7 @@ +{ + "OCSP Responses": [ + "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" + ] +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/certificate_check/03_response_pkicertificates.json b/API-Examples/2024-11-01/certificate_check/03_response_pkicertificates.json new file mode 100644 index 00000000..5df6d2b2 --- /dev/null +++ b/API-Examples/2024-11-01/certificate_check/03_response_pkicertificates.json @@ -0,0 +1,18 @@ +{ + "ca_certs": [ + "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" + ], + "add_roots": [ + "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" + ] +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/certificate_check/04_response_ocspResponse.der b/API-Examples/2024-11-01/certificate_check/04_response_ocspResponse.der new file mode 100644 index 00000000..d571cfc8 Binary files /dev/null and b/API-Examples/2024-11-01/certificate_check/04_response_ocspResponse.der differ diff --git a/API-Examples/2024-11-01/erp_abrufen/01_response_taskAccept.xml b/API-Examples/2024-11-01/erp_abrufen/01_response_taskAccept.xml new file mode 100644 index 00000000..3879b9d2 --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen/01_response_taskAccept.xml @@ -0,0 +1,100 @@ +HTTP/1.1 200 OK +Content-Type: application/fhir+xml;charset=utf-8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen/02_response_taskAcceptWithConsent.xml b/API-Examples/2024-11-01/erp_abrufen/02_response_taskAcceptWithConsent.xml new file mode 100644 index 00000000..ba67d8ab --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen/02_response_taskAcceptWithConsent.xml @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen/03_request_recovery_secret.xml b/API-Examples/2024-11-01/erp_abrufen/03_request_recovery_secret.xml new file mode 100644 index 00000000..3359259d --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen/03_request_recovery_secret.xml @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen/04_request_VerifySignatureTask.xml b/API-Examples/2024-11-01/erp_abrufen/04_request_VerifySignatureTask.xml new file mode 100644 index 00000000..b9d8c7bb --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen/04_request_VerifySignatureTask.xml @@ -0,0 +1,38 @@ + + + + + + Mandant1 + CS1 + AP1 + + NONE + + + true + true + true + false + + + + + MIJTfQYJKoZIhvcNAQcCoIJTbjCCU2oCAQUxDzANBglghkgBZQMEAg... + + false + + + \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen/05_response_VerifySignatureTask.xml b/API-Examples/2024-11-01/erp_abrufen/05_response_VerifySignatureTask.xml new file mode 100644 index 00000000..f81399a7 --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen/05_response_VerifySignatureTask.xml @@ -0,0 +1,242 @@ + + + + + + + OK + + + VALID + SIGNATURE_EMBEDDED_TIMESTAMP + 2023-08-24T14:02:36.000Z + + + + + 2023-08-24T14:02:37.101Z + + + + + + 2023-08-24T14:02:36.000Z + + + true + a CMSDocument2Sign + + + 0.4.0.1733.2.1 + text/plain; charset=utf-8 + + + 1.2.840.113549.1.9.52 + DER Sequence + ObjectIdentifier(1.2.840.113549.1.9.52) + Set + Sequence + Sequence + ObjectIdentifier(2.16.840.1.101.3.4.2.1) + NULL + Tagged [1] IMPLICIT + Sequence + ObjectIdentifier(1.2.840.113549.1.1.10) + Sequence + Tagged [0] + Sequence + ObjectIdentifier(2.16.840.1.101.3.4.2.1) + NULL + Tagged [1] + Sequence + ObjectIdentifier(1.2.840.113549.1.1.8) + Sequence + ObjectIdentifier(2.16.840.1.101.3.4.2.1) + NULL + Tagged [2] + Integer(32) + + + + 1.2.840.113549.1.9.3 + DER Sequence + ObjectIdentifier(1.2.840.113549.1.9.3) + Set + ObjectIdentifier(1.2.840.113549.1.7.1) + + + + 1.2.840.113549.1.9.4 + DER Sequence + ObjectIdentifier(1.2.840.113549.1.9.4) + Set + DER Octet String[32] + + + + + + + MIAGCSqGSIb3DQEHAqCAMIACAQExDTALBglghkgBZQMEAgEwgAYJKoZIhvcN... + + + + urn:oasis:names:tc:dss:1.0:resultmajor:Success + + urn:oasis:names:tc:dss:1.0:resultminor:valid:signature:OnAllDocuments + + + + + + urn:oasis:names:tc:dss:1.0:detail:valid + + + + urn:oasis:names:tc:dss:1.0:detail:valid + + + + http://www.w3.org/2007/05/xmldsig-more#sha256-rsa-MGF1 + + + urn:oasis:names:tc:dss:1.0:detail:valid + + + + + + urn:oasis:names:tc:dss:1.0:detail:valid + + + CN=GEM.HBA-qCA24 TEST-ONLY,O=gematik + GmbH NOT-VALID,C=DE + + 893910701714956 + + + + + CN=GEM.HBA-qCA24 + TEST-ONLY,O=gematik GmbH + NOT-VALID,C=DE + + 893910701714956 + + + C=DE,GIVENNAME=Bernd+SURNAME=Claudius+SERIALNUMBER=16.80276001011699910102+CN=Arzt + Bernd Claudius TEST-ONLY + + + + urn:oasis:names:tc:dss:1.0:detail:valid + + + + + urn:oasis:names:tc:dss:1.0:detail:valid + + + + + urn:oasis:names:tc:dss:1.0:detail:valid + + + + MIIFFDCCA/ygAwIBAgIHAy0BzdYuDDANBgkqhkiG9w0BAQsFADBQMQswCQ... + + + + + urn:oasis:names:tc:dss:1.0:detail:valid + + + + + http://www.w3.org/2001/04/xmldsig-more#rsa-sha256 + + + + urn:oasis:names:tc:dss:1.0:detail:valid + + + + + + + + urn:oasis:names:tc:dss:1.0:detail:valid + + + + + + + CN=GEM.qRCA2 TEST-ONLY,O=gematik + GmbH + NOT-VALID,C=DE + + 1098125583718924 + + C=DE,O=gematik GmbH + NOT-VALID,CN=GEM.HBA-qCA24 TEST-ONLY + + + + + + + urn:oasis:names:tc:dss:1.0:detail:valid + + + + + + + MIIENjCCAx6gAwIBAgIHA+a9SVYaDDAN... + + + + + + + + + + + + + + urn:oasis:names:tc:dss:1.0:detail:valid + + urn:oasis:names:tc:dss-x:1.0:profiles:verificationreport:trustanchor:certDataBase + + + + + + + 2023-08-24T14:02:36.000Z + + + + + + + + \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen/06_request_taskClose.xml b/API-Examples/2024-11-01/erp_abrufen/06_request_taskClose.xml new file mode 100644 index 00000000..b143414a --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen/06_request_taskClose.xml @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen/07_request_taskCloseMultiple.xml b/API-Examples/2024-11-01/erp_abrufen/07_request_taskCloseMultiple.xml new file mode 100644 index 00000000..4b0fea5e --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen/07_request_taskCloseMultiple.xml @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
\ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen/08_response_taskDispense.xml b/API-Examples/2024-11-01/erp_abrufen/08_response_taskDispense.xml new file mode 100644 index 00000000..0f1cf4d2 --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen/08_response_taskDispense.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen/09_response_taskClose.xml b/API-Examples/2024-11-01/erp_abrufen/09_response_taskClose.xml new file mode 100644 index 00000000..9b829cbe --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen/09_response_taskClose.xml @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <event> + <period> + <start value="2021-11-26T09:48:36.483+00:00" /> + <end value="2021-11-26T09:51:36.483+00:00" /> + </period> + </event> + <section> + <entry> + <reference value="urn:uuid:073ef818-3d18-4cf0-a5b7-9321ec838f94"/> + </entry> + </section> + </Composition> + </resource> + </entry> + <entry> + <fullUrl value="urn:uuid:65ea903d-b3ea-4b5e-acbd-3e8c2c695542" /> + <resource> + <Device> + <id value="1" /> + <meta> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Device|1.3" /> + </meta> + <status value="active" /> + <serialNumber value="1.4.0" /> + <deviceName> + <name value="E-Rezept-Fachdienst" /> + <type value="user-friendly-name" /> + </deviceName> + <version> + <value value="1.4.0" /> + </version> + <contact> + <system value="email"/> + <value value="betrieb@gematik.de"/> + </contact> + </Device> + </resource> + </entry> + <entry> + <fullUrl value="urn:uuid:073ef818-3d18-4cf0-a5b7-9321ec838f94" /> + <resource> + <Binary> + <id value="073ef818-3d18-4cf0-a5b7-9321ec838f94"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/Binary|4.0.1"/> + </meta> + <contentType value="application/octet-stream"/> + <data value="tJg8c5ZtdhzEEhJ0ZpAsUVFx5dKuYgQFs5oKgthi17M="/> + </Binary> + </resource> + </entry> + <signature> + <type> + <system value="urn:iso-astm:E1762-95:2013" /> + <code value="1.2.840.10065.1.12.1.1" /> + </type> + <when value="2021-11-26T09:51:36.484+00:00" /> + <who> + <reference value="https://erp.zentral.erp.splitdns.ti-dienste.de/Device/1" /> + </who> + <sigFormat value="application/pkcs7-mime" /> + <data value="QXVmZ3J1bmQgZGVyIENvcm9uYS..." /> + </signature> +</Bundle> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen/10_response_taskGet.xml b/API-Examples/2024-11-01/erp_abrufen/10_response_taskGet.xml new file mode 100644 index 00000000..e5d340e3 --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen/10_response_taskGet.xml @@ -0,0 +1,171 @@ +HTTP/1.1 200 OK + +<Bundle xmlns="http://hl7.org/fhir"> + <id value="dffbfd6a-5712-4798-bdc8-07201eb77ab8"/> + <meta> + <lastUpdated value="2020-03-13T07:31:34.328+00:00"/> + </meta> + <type value="collection"/> + <entry> + <fullUrl value="https://erp.zentral.erp.splitdns.ti-dienste.de/Task/160.123.456.789.123.58"/> + <resource> + <Task xmlns="http://hl7.org/fhir"> + <id value="160.123.456.789.123.58"/> + <meta> + <versionId value="2"/> + <lastUpdated value="2020-02-18T10:05:05.038+00:00"/> + <source value="#AsYR9plLkvONJAiv"/> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3"/> + </meta> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType"> + <valueCodeableConcept> + <coding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType" /> + <code value="160" /> + <display value="Muster 16 (Apothekenpflichtige Arzneimittel)" /> + </coding> + </valueCodeableConcept> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate"> + <valueDateTime value="2020-06-02" /> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate"> + <valueDateTime value="2020-04-01" /> + </extension> + <identifier> + <use value="official"/> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId"/> + <value value="160.123.456.789.123.58"/> + </identifier> + <identifier> + <use value="official"/> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode"/> + <value value="777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea"/> + </identifier> + <identifier> + <use value="official"/> + <system value="http://fhir.de/sid/gkv/kvid-10"/> + <value value="X123456789"/> + </identifier> + <identifier> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_Secret"/> + <value value="c36ca26502892b371d252c99b496e31505ff449aca9bc69e231c58148f6233cf"/> + </identifier> + <status value="completed"/> + <intent value="order"/> + <authoredOn value="2020-03-02T08:25:05+00:00"/> + <lastModified value="2020-03-02T08:45:05+00:00"/> + <performerType> + <coding> + <system value="urn:ietf:rfc:3986"/> + <code value="urn:oid:1.2.276.0.76.4.54"/> + <display value="Öffentliche Apotheke"/> + </coding> + </performerType> + <input> + <type> + <coding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_DocumentType"/> + <code value="1"/> + </coding> + </type> + <valueString value="281a985c-f25b-4aae-91a6-41ad744080b0"/> + </input> + <output> + <type> + <coding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_DocumentType"/> + <code value="3"/> + </coding> + </type> + <valueString value="dffbfd6a-5712-4798-bdc8-07201eb77ab8"/> + </output> + </Task> + </resource> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <id value="dffbfd6a-5712-4798-bdc8-07201eb77ab8"/> + <meta> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Bundle|1.3" /> + <tag> + <display value="ePrescription receipt" /> + </tag> + </meta> + <identifier> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId" /> + <value value="160.123.456.789.123.58" /> + </identifier> + <type value="document" /> + <timestamp value="2020-03-20T07:31:34.328+00:00" /> + <entry> + <fullUrl value="https://erp.zentral.erp.splitdns.ti-dienste.de/Composition/example" /> + <resource> + <Composition> + <meta> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Composition|1.3" /> + </meta> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_Beneficiary"> + <valueIdentifier> + <system value="https://gematik.de/fhir/sid/telematik-id" /> + <value value="3-SMC-B-Testkarte-883110000129070" /> + </valueIdentifier> + </extension> + <status value="final" /> + <type> + <coding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_DocumentType" /> + <code value="3" /> + </coding> + </type> + <date value="2020-03-20T07:31:34.328+00:00" /> + <author> + <reference value="https://erp.zentral.erp.splitdns.ti-dienste.de/Device/ErxService" /> + </author> + <title value="Quittung" /> + <event> + <period> + <start value="2020-03-20T07:23:34.328+00:00" /> + <end value="2020-03-20T07:31:34.328+00:00" /> + </period> + </event> + </Composition> + </resource> + </entry> + <entry> + <fullUrl value="https://erp.zentral.erp.splitdns.ti-dienste.de/Device/1" /> + <resource> + <Device> + <id value="1" /> + <meta> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Device|1.3" /> + </meta> + <status value="active" /> + <serialNumber value="R4.0.0.287342834" /> + <deviceName> + <name value="E-Rezept-Fachdienst" /> + <type value="user-friendly-name" /> + </deviceName> + <version> + <value value="1.0.0" /> + </version> + </Device> + </resource> + </entry> + <signature> + <type> + <system value="urn:iso-astm:E1762-95:2013" /> + <code value="1.2.840.10065.1.12.1.1" /> + </type> + <when value="2020-03-20T07:31:34.328+00:00" /> + <who> + <reference value="https://erp.zentral.erp.splitdns.ti-dienste.de/Device/1" /> + </who> + <sigFormat value="application/pkcs7-mime" /> + <data value="QXVmZ3J1bmQgZGVyIENvcm9uYS1TaXR1YXRpb24ga29ubnRlIGhpZXIga3VyemZyaXN0aWcga2VpbiBCZWlzcGllbCBpbiBkZXIgTGFib3J1bWdlYnVuZyBkZXIgZ2VtYXRpayBlcnN0ZWxsdCB3ZWRlbi4gRGllc2VzIHdpcmQgbmFjaGdlcmVpY2h0LgoKSW5oYWx0bGljaCB1bmQgc3RydWt0dXJlbGwgaXN0IGRpZSBTZXJ2ZXJzaWduYXR1ciBkZXIgUXVpdHR1bmcgZWluZSBFbnZlbG9waW5nIENBZEVTLVNpZ25hdHVyLCBkaWUgZGVuIHNpZ25pZXJ0ZW4gRGF0ZW5zYXR6IGFuYWxvZyB6dXIgS29ubmVrdG9yLVNpZ25hdHVyIGlubmVyaGFsYiBkZXMgQVNOMS5Db250YWluZXJzIHRyYW5zcG9ydGllcnQu" /> + </signature> + </Bundle> + </resource> + </entry> +</Bundle> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen_egk/01_GetCards.xml b/API-Examples/2024-11-01/erp_abrufen_egk/01_GetCards.xml new file mode 100644 index 00000000..ba7e2c3e --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen_egk/01_GetCards.xml @@ -0,0 +1,13 @@ +<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"> + <soap-env:Body> + <EVT:GetCards xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:EVT="http://ws.gematik.de/conn/EventService/v7.2" xmlns:CONN="http://ws.gematik.de/conn/ConnectorCommon/v5.0" xmlns:CCTX="http://ws.gematik.de/conn/ConnectorContext/v2.0" xmlns:CARDCMN="http://ws.gematik.de/conn/CardServiceCommon/v2.0" mandant-wide="false" xsi:schemaLocation="http://ws.gematik.de/conn/EventService/v7.2 EventService.xsd"> + <CCTX:Context> + <CONN:MandantId>Mandant1</CONN:MandantId> + <CONN:ClientSystemId>CS1</CONN:ClientSystemId> + <CONN:WorkplaceId>AP1</CONN:WorkplaceId> + </CCTX:Context> + <CARDCMN:CtId>Terminal1</CARDCMN:CtId> + <CARDCMN:CardType>EGK</CARDCMN:CardType> + </EVT:GetCards> + </soap-env:Body> +</soap-env:Envelope> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen_egk/02_GetCards_Response.xml b/API-Examples/2024-11-01/erp_abrufen_egk/02_GetCards_Response.xml new file mode 100644 index 00000000..53332479 --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen_egk/02_GetCards_Response.xml @@ -0,0 +1,60 @@ +<EVT:GetCardsResponse xmlns:GERROR="http://ws.gematik.de/tel/error/v2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:CARD="http://ws.gematik.de/conn/CardService/v8.1" xmlns:EVT="http://ws.gematik.de/conn/EventService/v7.2" xmlns:CONN="http://ws.gematik.de/conn/ConnectorCommon/v5.0" xmlns:CARDCMN="http://ws.gematik.de/conn/CardServiceCommon/v2.0" xsi:schemaLocation="http://ws.gematik.de/conn/EventService/v7.2 EventService.xsd"> + <CONN:Status> + <CONN:Result>OK</CONN:Result> + </CONN:Status> + <CARD:Cards> + <CARD:Card> + <CONN:CardHandle>a5567061-f3b0-436b-b702-fbb5026aa168</CONN:CardHandle> + <CARDCMN:CardType>EGK</CARDCMN:CardType> + <CARD:CardVersion> + <CARD:COSVersion> + <CARD:Major>65535</CARD:Major> + <CARD:Minor>65535</CARD:Minor> + <CARD:Revision>65535</CARD:Revision> + </CARD:COSVersion> + <CARD:ObjectSystemVersion> + <CARD:Major>65535</CARD:Major> + <CARD:Minor>65535</CARD:Minor> + <CARD:Revision>65535</CARD:Revision> + </CARD:ObjectSystemVersion> + <CARD:CardPTPersVersion> + <CARD:Major>65535</CARD:Major> + <CARD:Minor>65535</CARD:Minor> + <CARD:Revision>65535</CARD:Revision> + </CARD:CardPTPersVersion> + <CARD:DataStructureVersion> + <CARD:Major>65535</CARD:Major> + <CARD:Minor>65535</CARD:Minor> + <CARD:Revision>65535</CARD:Revision> + </CARD:DataStructureVersion> + <CARD:LoggingVersion> + <CARD:Major>65535</CARD:Major> + <CARD:Minor>65535</CARD:Minor> + <CARD:Revision>65535</CARD:Revision> + </CARD:LoggingVersion> + <CARD:ATRVersion> + <CARD:Major>65535</CARD:Major> + <CARD:Minor>65535</CARD:Minor> + <CARD:Revision>65535</CARD:Revision> + </CARD:ATRVersion> + <CARD:GDOVersion> + <CARD:Major>65535</CARD:Major> + <CARD:Minor>65535</CARD:Minor> + <CARD:Revision>65535</CARD:Revision> + </CARD:GDOVersion> + <CARD:KeyInfoVersion> + <CARD:Major>65535</CARD:Major> + <CARD:Minor>65535</CARD:Minor> + <CARD:Revision>65535</CARD:Revision> + </CARD:KeyInfoVersion> + </CARD:CardVersion> + <CARDCMN:Iccsn>00000000000000000000</CARDCMN:Iccsn> + <CARDCMN:CtId>Terminal1</CARDCMN:CtId> + <CARDCMN:SlotId>2</CARDCMN:SlotId> + <CARD:InsertTime>2022-08-17T09:30:47Z</CARD:InsertTime> + <CARD:CardHolderName>Patientin Muster</CARD:CardHolderName> + <CARD:Kvnr>K010124021</CARD:Kvnr> + <CARD:CertificateExpirationDate>2024-08-13</CARD:CertificateExpirationDate> + </CARD:Card> + </CARD:Cards> +</EVT:GetCardsResponse> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen_egk/03_ReadVSD.xml b/API-Examples/2024-11-01/erp_abrufen_egk/03_ReadVSD.xml new file mode 100644 index 00000000..dccf451a --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen_egk/03_ReadVSD.xml @@ -0,0 +1,23 @@ +<?xml version='1.0' encoding='UTF-8'?> +<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> + <S:Body> + <ns6:ReadVSD xmlns:ns2="http://ws.gematik.de/tel/error/v2.0" + xmlns:ns3="http://ws.gematik.de/conn/ConnectorCommon/v5.0" + xmlns:ns4="urn:oasis:names:tc:dss:1.0:core:schema" + xmlns:ns5="http://www.w3.org/2000/09/xmldsig#" + xmlns:ns6="http://ws.gematik.de/conn/vsds/VSDService/v5.2" + xmlns:ns7="http://ws.gematik.de/conn/ConnectorContext/v2.0" + xmlns:ns8="urn:oasis:names:tc:SAML:1.0:assertion"> + <ns6:EhcHandle>a5567061-f3b0-436b-b702-fbb5026aa168</ns6:EhcHandle> + <ns6:HpcHandle>3ddfbd41-4737-4bfc-9e26-eb5580ec2f4d</ns6:HpcHandle> + <ns6:PerformOnlineCheck>true</ns6:PerformOnlineCheck> + <ns6:ReadOnlineReceipt>true</ns6:ReadOnlineReceipt> + <ns7:Context> + <ns3:MandantId>Mandant1</ns3:MandantId> + <ns3:ClientSystemId>CS1</ns3:ClientSystemId> + <ns3:WorkplaceId>AP1</ns3:WorkplaceId> + <ns3:UserId>user1</ns3:UserId> + </ns7:Context> + </ns6:ReadVSD> + </S:Body> +</S:Envelope> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen_egk/04_ReadVSD_Response.xml b/API-Examples/2024-11-01/erp_abrufen_egk/04_ReadVSD_Response.xml new file mode 100644 index 00000000..3f5de553 --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen_egk/04_ReadVSD_Response.xml @@ -0,0 +1,26 @@ +<?xml version="1.0"?> +<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> + <S:Body> + <ns6:ReadVSDResponse xmlns:ns2="http://ws.gematik.de/conn/ConnectorCommon/v5.0" + xmlns:ns3="http://ws.gematik.de/tel/error/v2.0" + xmlns:ns4="urn:oasis:names:tc:dss:1.0:core:schema" + xmlns:ns5="http://www.w3.org/2000/09/xmldsig#" + xmlns:ns6="http://ws.gematik.de/conn/vsds/VSDService/v5.2" + xmlns:ns7="http://ws.gematik.de/conn/ConnectorContext/v2.0" + xmlns:ns8="urn:oasis:names:tc:SAML:1.0:assertion"> + <ns6:PersoenlicheVersichertendaten> + H4sIAAAAAAAAAI1S207rMBD8lcjvdJNIKS3aGAHlUolQdCp6eKtMsjQRjoNsp0B/lg9A/AObHijtEQ+82Jnx7M6ONnj4XOtgSdZVjUlF1AtFQCZvisosUjGeTvYGg2S4FyUicF6ZQunGUCpeyIlDiTcn82subcjoKi9p1rXh23piJR+32WVwMsrms9M/0/HkKhVJL+4c2NO4VJTePx4APLnegmrlq4deQXCvYOmKujtgyXohcauv3UFmPh7J2ygKk0EY9hOE/99wPZ6ReE53rfWOp2prGQ37UTiM9xF2aJw11qia5JGmZ85KNsi4mSIdZMrmpLn/pwKvVF6uv47f3q2uDFmEDcduLi815aWXWWeyQVxXk3Gr1im/kmeWKp51XbpF49Rb5RyZo8IS35yicV5T5Veq1DLuR3GMsMPhxHo50QUZzrNA6CBecgaJf5vSOJZpRV0kXi3JEcJPNMK/kk9/yWhBQYdeCeGLxQvVOtPWNS9jP0TYghvR9+jwtQHY3SL84t+RH/LCuyOeAgAA</ns6:PersoenlicheVersichertendaten> + <ns6:AllgemeineVersicherungsdaten> + H4sIAAAAAAAAAL1SW2+CMBT+K4R3OYCispQap8tinLrMzC17IR0cgQhlaatb/PUrhixgjNvTXtqcy3dpzyGjryI3DihkVvLAdCzbNJBHZZzxJDBn61VnOPT8juOZI0qeJ+E4zxMsMOO4qTBRimLPExkzhfx18WBoNi4DM1Xq4wbgU1q6m6lsZ8UIWwYHGRfVAQfPck1jMl2Em7un9Wy1DEyd0eqU/BArFI2okpFRuldHSm4xyTinru26dtftEagTZF5KbUQJhkkFboU75FyTUN/3vf5g6NsELtbbqJwhj1HoH0E6PUM0a2TJCqT1a43FXreJHZMSnfv5hsCpSsbvAqOUn1B/s+oMuj2v3/9/q3DFK5zHF4f0tpdMHTO+LWUr0CKtIXMmFO02SOpUExPWbjR/eMK/rB6pMyBQ3QSudcK5NLSMQXvd4Pcdp9+NCt5ANAMAAA==</ns6:AllgemeineVersicherungsdaten> + <ns6:GeschuetzteVersichertendaten> + H4sIAAAAAAAAAIVQbUvDMBD+KyXf12xCcZNrxjZFBs6JZUP2ZYTmTMratCSXKv31ZiioDPHLvTzP3XMvMH9v6qRH56vW5mySjlmCtmxVZXXO1sV2NJ1ms9EkY3MBu9XxHn1pAtJAuD83lQYdoVUympfNQxLVrM+ZIepuOH/zqcZGUnVKFfJXyXuvmrPhfZZesWR1uznu756L9fYxZxGJ0wUcwiBNHaz2niQFL6D49GPgXxHwy6Il+tYqdPgU92otWu1C16G4Bv4XBQXWeKKqj/eTk6gjtEA3UB3vEjPg3wkcpLHyJ/cbiKtdavH/HyY+AAOgGlSBAQAA</ns6:GeschuetzteVersichertendaten> + <ns6:VSD_Status> + <ns6:Status>0</ns6:Status> + <ns6:Timestamp>2022-03-24T08:34:22.000Z</ns6:Timestamp> + <ns6:Version>5.2.0</ns6:Version> + </ns6:VSD_Status> + <ns6:Pruefungsnachweis> + H4sIAAAAAAAAAB2N3U6DMABGX4X01khbCM6YtssiNf5RRFiXeGPAdghbC1pk4tPb7Oa7OMl3Dln/mmMw62/XDZYCHCIQaPsxqM62FGyru8trELiptqo+DlZTsGgH1oy8iMAfraPgc5rGGwhPLmy1qafuECoN9zWcnTJwtCc4n6W3afYu+Wv5kItzxjNGqpJFKIpRgq/QCsV4RaBHhLOIQO4jb0ymGyR6jrK+SPKKR3laLFm/wXmlpEzvHy+K7V+72zX78qkZXaKbRfAvYw5KPsf4J6MEeokfwf4Bl4Neo+oAAAA=</ns6:Pruefungsnachweis> + </ns6:ReadVSDResponse> + </S:Body> +</S:Envelope> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_abrufen_egk/05_Response_Task.xml b/API-Examples/2024-11-01/erp_abrufen_egk/05_Response_Task.xml new file mode 100644 index 00000000..dcee18a6 --- /dev/null +++ b/API-Examples/2024-11-01/erp_abrufen_egk/05_Response_Task.xml @@ -0,0 +1,116 @@ +<Bundle xmlns="http://hl7.org/fhir"> + <id value="61d2400c-a7b5-4c1e-a4dd-ed4a3c9fe5e9"/> + <type value="searchset"/> + <timestamp value="2023-05-16T07:03:18.844+00:00"/> + <total value="2"/> + <entry> + <fullUrl value="https://erp-dev.zentral.erp.splitdns.ti-dienste.de/Task/160.000.036.967.704.52"/> + <resource> + <Task xmlns="http://hl7.org/fhir"> + <id value="160.000.036.967.704.52"/> + <meta> + <profile value="https://gematik.de/fhir/StructureDefinition/ErxTask|1.1.1"/> + </meta> + <extension url="https://gematik.de/fhir/StructureDefinition/PrescriptionType"> + <valueCoding> + <system value="https://gematik.de/fhir/CodeSystem/Flowtype"/> + <code value="160"/> + <display value="Muster 16 (Apothekenpflichtige Arzneimittel)"/> + </valueCoding> + </extension> + <extension url="https://gematik.de/fhir/StructureDefinition/ExpiryDate"> + <valueDate value="2023-07-11"/> + </extension> + <extension url="https://gematik.de/fhir/StructureDefinition/AcceptDate"> + <valueDate value="2023-05-09"/> + </extension> + <identifier> + <use value="official"/> + <system value="https://gematik.de/fhir/NamingSystem/PrescriptionID"/> + <value value="160.000.036.967.704.52"/> + </identifier> + <identifier> + <use value="official"/> + <system value="https://gematik.de/fhir/NamingSystem/AccessCode"/> + <value value="eb6002c60dffdfb742002bf44f9f72326de3dddfe2271ab64a21a6cb0f168bbf"/> + </identifier> + <status value="ready"/> + <intent value="order"/> + <for> + <identifier> + <system value="http://fhir.de/NamingSystem/gkv/kvid-10"/> + <value value="T046142499"/> + </identifier> + </for> + <authoredOn value="2023-04-11T09:10:16.519+00:00"/> + <lastModified value="2023-04-11T09:10:18.926+00:00"/> + <performerType> + <coding> + <system value="urn:ietf:rfc:3986"/> + <code value="urn:oid:1.2.276.0.76.4.54"/> + <display value="Öffentliche Apotheke"/> + </coding> + <text value="Öffentliche Apotheke"/> + </performerType> + </Task> + </resource> + <search> + <mode value="match"/> + </search> + </entry> + <entry> + <fullUrl value="https://erp-dev.zentral.erp.splitdns.ti-dienste.de/Task/160.000.036.968.008.13"/> + <resource> + <Task xmlns="http://hl7.org/fhir"> + <id value="160.000.036.968.008.13"/> + <meta> + <profile value="https://gematik.de/fhir/StructureDefinition/ErxTask|1.1.1"/> + </meta> + <extension url="https://gematik.de/fhir/StructureDefinition/PrescriptionType"> + <valueCoding> + <system value="https://gematik.de/fhir/CodeSystem/Flowtype"/> + <code value="160"/> + <display value="Muster 16 (Apothekenpflichtige Arzneimittel)"/> + </valueCoding> + </extension> + <extension url="https://gematik.de/fhir/StructureDefinition/ExpiryDate"> + <valueDate value="2023-07-12"/> + </extension> + <extension url="https://gematik.de/fhir/StructureDefinition/AcceptDate"> + <valueDate value="2023-05-10"/> + </extension> + <identifier> + <use value="official"/> + <system value="https://gematik.de/fhir/NamingSystem/PrescriptionID"/> + <value value="160.000.036.968.008.13"/> + </identifier> + <identifier> + <use value="official"/> + <system value="https://gematik.de/fhir/NamingSystem/AccessCode"/> + <value value="16ba6a9a4440fbf815351fe7080572ab3ae9acbba404efa259074a56dac21725"/> + </identifier> + <status value="ready"/> + <intent value="order"/> + <for> + <identifier> + <system value="http://fhir.de/NamingSystem/gkv/kvid-10"/> + <value value="T046142499"/> + </identifier> + </for> + <authoredOn value="2023-04-12T06:42:30.913+00:00"/> + <lastModified value="2023-04-12T06:42:33.275+00:00"/> + <performerType> + <coding> + <system value="urn:ietf:rfc:3986"/> + <code value="urn:oid:1.2.276.0.76.4.54"/> + <display value="Öffentliche Apotheke"/> + </coding> + <text value="Öffentliche Apotheke"/> + </performerType> + </Task> + </resource> + <search> + <mode value="match"/> + </search> + </entry> +</Bundle> diff --git a/API-Examples/2024-11-01/erp_alternative_zuweisung/01_sign_avs_request.xml b/API-Examples/2024-11-01/erp_alternative_zuweisung/01_sign_avs_request.xml new file mode 100644 index 00000000..e5069edc --- /dev/null +++ b/API-Examples/2024-11-01/erp_alternative_zuweisung/01_sign_avs_request.xml @@ -0,0 +1,40 @@ +<?xml version='1.0' encoding='UTF-8'?> +<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> + <S:Body> + <ns5:SignDocument xmlns:ns2="http://ws.gematik.de/conn/ConnectorCommon/v5.0" + xmlns:ns3="urn:oasis:names:tc:dss:1.0:core:schema" + xmlns:ns4="http://www.w3.org/2000/09/xmldsig#" + xmlns:ns5="http://ws.gematik.de/conn/SignatureService/v7.5" + xmlns:ns6="urn:oasis:names:tc:dss-x:1.0:profiles:SignaturePolicy:schema#" + xmlns:ns7="http://ws.gematik.de/tel/error/v2.0" + xmlns:ns8="urn:oasis:names:tc:dss-x:1.0:profiles:verificationreport:schema#" + xmlns:ns9="http://uri.etsi.org/01903/v1.3.2#" + xmlns:ns10="http://uri.etsi.org/02231/v2#" + xmlns:ns11="http://ws.gematik.de/conn/ConnectorContext/v2.0" + xmlns:ns12="http://ws.gematik.de/conn/CertificateServiceCommon/v2.0" + xmlns:ns13="urn:oasis:names:tc:SAML:1.0:assertion" + xmlns:ns14="urn:oasis:names:tc:SAML:2.0:assertion" + xmlns:ns15="http://www.w3.org/2001/04/xmlenc#"> + <ns2:CardHandle>8cbd273f-a644-4986-a64a-4ee7994b77cc</ns2:CardHandle> + <ns5:Crypt>RSA</ns5:Crypt> + <ns11:Context> + <ns2:MandantId>Mandant1</ns2:MandantId> + <ns2:ClientSystemId>CS1</ns2:ClientSystemId> + <ns2:WorkplaceId>AP1</ns2:WorkplaceId> + <ns2:UserId>user1</ns2:UserId> + </ns11:Context> + <ns5:TvMode>NONE</ns5:TvMode> + <ns5:JobNumber>NHH-436</ns5:JobNumber> + <ns5:SignRequest RequestID="c82e6614-c891-40aa-9b8b-fa17a54f03b8"> + <ns5:OptionalInputs> + <ns3:SignatureType>urn:ietf:rfc:5652</ns3:SignatureType> + <ns5:IncludeEContent>true</ns5:IncludeEContent> + </ns5:OptionalInputs> + <ns5:Document ShortText="a CMSDocument2Sign" ID="CMS-Doc1"> + <ns3:Base64Data MimeType="text/plain; charset=utf-8">eyJzaGlwbWVudCI6Imh0dHBzOi8vYmVpc3BpZWx1cmxWZXJzYW5kLmRlLzMtMTAuMy4xMjM0NTY3MDAwLjEwLjk5OT9yZXE9MTIzNDU2IiwiZGVsaXZlcnkiOiJodHRwczovL2JlaXNwaWVsdXJsQm90ZS5kZS8iLCJvblByZW1pc2UiOiJodHRwczovL2JlaXNwaWVsdXJsQWJob2x1bmcuZGUvIn0=</ns3:Base64Data> + </ns5:Document> + <ns5:IncludeRevocationInfo>false</ns5:IncludeRevocationInfo> + </ns5:SignRequest> + </ns5:SignDocument> + </S:Body> +</S:Envelope> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_alternative_zuweisung/02_sign_avs_response.xml b/API-Examples/2024-11-01/erp_alternative_zuweisung/02_sign_avs_response.xml new file mode 100644 index 00000000..a1d22946 --- /dev/null +++ b/API-Examples/2024-11-01/erp_alternative_zuweisung/02_sign_avs_response.xml @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> + <S:Body> + <ns10:SignDocumentResponse xmlns:ns2="http://www.w3.org/2001/04/xmlenc#" + xmlns:ns3="http://www.w3.org/2000/09/xmldsig#" + xmlns:ns4="http://uri.etsi.org/01903/v1.3.2#" + xmlns:ns5="http://uri.etsi.org/02231/v2#" + xmlns:ns6="urn:oasis:names:tc:dss-x:1.0:profiles:verificationreport:schema#" + xmlns:ns7="urn:oasis:names:tc:dss:1.0:core:schema" + xmlns:ns8="http://ws.gematik.de/conn/ConnectorCommon/v5.0" + xmlns:ns9="http://ws.gematik.de/tel/error/v2.0" + xmlns:ns10="http://ws.gematik.de/conn/SignatureService/v7.5" + xmlns:ns11="http://ws.gematik.de/conn/ConnectorContext/v2.0" + xmlns:ns12="urn:oasis:names:tc:dss-x:1.0:profiles:SignaturePolicy:schema#" + xmlns:ns13="http://ws.gematik.de/conn/CertificateServiceCommon/v2.0" + xmlns:ns14="urn:oasis:names:tc:SAML:2.0:assertion" + xmlns:ns15="urn:oasis:names:tc:SAML:1.0:assertion"> + <ns10:SignResponse RequestID="c82e6614-c891-40aa-9b8b-fa17a54f03b8"> + <ns8:Status> + <ns8:Result>OK</ns8:Result> + </ns8:Status> + <ns10:OptionalOutputs> + <ns10:DocumentWithSignature ShortText="a CMSDocument2Sign" ID="CMS-Doc1"> + <ns7:Base64Data></ns7:Base64Data> + </ns10:DocumentWithSignature> + </ns10:OptionalOutputs> + <ns7:SignatureObject> + <ns7:Base64Signature Type="urn:ietf:rfc:5652">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</ns7:Base64Signature> + </ns7:SignatureObject> + </ns10:SignResponse> + </ns10:SignDocumentResponse> + </S:Body> +</S:Envelope> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_alternative_zuweisung/03_certificate_in_apovzd.json b/API-Examples/2024-11-01/erp_alternative_zuweisung/03_certificate_in_apovzd.json new file mode 100644 index 00000000..d46341e3 --- /dev/null +++ b/API-Examples/2024-11-01/erp_alternative_zuweisung/03_certificate_in_apovzd.json @@ -0,0 +1,14 @@ +{ + "resourceType": "Binary", + "id": "2928977", + "meta": { + "versionId": "1", + "lastUpdated": "2022-05-05T10:30:29.636+00:00", + "source": "=thriqhUOEicndJuZ" + }, + "contentType": "application/pkix-cert", + "securityContext": { + "reference": "Location/87e5bda2-cf17-439f-bef5-f705afcd06f1" + }, + "data": "MIIFUTCCBDmgAwIBAgIDQNF0MA0GCSqGSIb3DQEBCwUAMIGJMQswCQYDVQQGEwJERTEVMBMGA1UECgwMRC1UUlVTVCBHbWJIMUgwRgYDVQQLDD9JbnN0aXR1dGlvbiBkZXMgR2VzdW5kaGVpdHN3ZXNlbnMtQ0EgZGVyIFRlbGVtYXRpa2luZnJhc3RydWt0dXIxGTAXBgNVBAMMEEQtVHJ1c3QuU01DQi1DQTMwHhcNMjExMDExMDM0ODU0WhcNMjYwODE1MDcyOTMxWjBmMQswCQYDVQQGEwJERTEgMB4GA1UECgwXQmV0cmllYnNzdMOkdHRlIGdlbWF0aWsxIDAeBgNVBAUTFzEwLjgwMjc2MDAzMTExMDAwMDAwNTQyMRMwEQYDVQQDDApnZW1hdGlrMDA2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmtDDCfvOJL82smWeqCKa1azV3SpMHOhO2P+ot6Yi+DRqANl/0HyUO+b5VGatK1ugqONe9f0jfwUCPKxr33V5dmtJ4F4Ywbjv5rfYhMdTR1XMbrzoOwAFhdve0k42dXbW2NCr8TZLz7xlcKihRphuzGbnGa+XpJriaw7g6fNmdo27Ad4tNIpezqFQWduRJMDnW+89bzOdicLmyKU2k6IK9Wpd8+TjQLtoG32IAxX/+auqf9wYZW9H7mGFBagPxLO7D8cWaaX0K3JtRfCCE2hS7iBd6EqGCeoGz9NFg6aMDLxSOTuEgriTOI/OWSXVpFyAp9amm6KUmdhKegQ0iSvS0wIDAQABo4IB4jCCAd4wHwYDVR0jBBgwFoAUxk6YSKNeL3M/yJih5vVHqDXIhTowcgYFKyQIAwMEaTBnpCYwJDELMAkGA1UEBhMCREUxFTATBgNVBAoMDGdlbWF0aWsgR21iSDA9MDswOTA3MBkMF0JldHJpZWJzc3TDpHR0ZSBnZW1hdGlrMAkGByqCFABMBDoTDzktMi41OC4wMDAwMDA0MDBEBggrBgEFBQcBAQQ4MDYwNAYIKwYBBQUHMAGGKGh0dHA6Ly9ELVRSVVNULVNNQ0ItQ0EzLm9jc3AuZC10cnVzdC5uZXQwUQYDVR0gBEowSDA7BggqghQATASBIzAvMC0GCCsGAQUFBwIBFiFodHRwOi8vd3d3LmdlbWF0aWsuZGUvZ28vcG9saWNpZXMwCQYHKoIUAEwETDBxBgNVHR8EajBoMGagZKBihmBsZGFwOi8vZGlyZWN0b3J5LmQtdHJ1c3QubmV0L0NOPUQtVHJ1c3QuU01DQi1DQTMsTz1ELVRSVVNUJTIwR21iSCxDPURFP2NlcnRpZmljYXRlcmV2b2NhdGlvbmxpc3QwHQYDVR0OBBYEFO4u6BXelEMIzPzPE3Dr+mYUEto/MA4GA1UdDwEB/wQEAwIEMDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQDVUgAkYpXjjeUJbj2fWEXcgiFC0xEk0yAwmY9jK6An0fT+cRC/quTdZx81BR0qt77ROBJ3Sw5CH5+Ai4bjfIsmPOtIFV3qlYWgkldXhUfNHO+pLtdSnlhr7q4MpAoX8pyHrLyMPubJwBSeEHoY6yrW8bm1Pmo3NY/haOGEtuu6oS4hOqUD7kGHFsVpxYQY3gSzVzSv8B2d/pQ6zt6PU2nAYPV+JmRGBXGKPL8ncvZuQK0UsuMpNW0Q7sP6YDxLibjz3631dSjPs5MxIinKVxRPPSm357w8ekTs89oWshDGMuY8Oz7pu4taFHpE3xlzYXhnic0Bj61g6O9YFjcL43No" +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_alternative_zuweisung/04_url_in_apovzd.json b/API-Examples/2024-11-01/erp_alternative_zuweisung/04_url_in_apovzd.json new file mode 100644 index 00000000..35e45ae0 --- /dev/null +++ b/API-Examples/2024-11-01/erp_alternative_zuweisung/04_url_in_apovzd.json @@ -0,0 +1,25 @@ +"telecom": [   + {     + "system": "phone",     + "value": "030/400410",     + "rank": 1   + },   + {     + "system": "other",     + "value": "https://www.megaaoptheke.de/reservierung",     + "use": "mobile",     + "rank": 100   + },   + {     + "system": "other",     + "value": "https://www.megaapotheke.de/botendienst",     + "use": "mobile",     + "rank": 200   + },   + {     + "system": "other",     + "value": "https://www.megaapotheke.de/versand",     + "use": "mobile",     + "rank": 300   + } +] \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_alternative_zuweisung/05_message_from_fdv.json b/API-Examples/2024-11-01/erp_alternative_zuweisung/05_message_from_fdv.json new file mode 100644 index 00000000..4ee7c980 --- /dev/null +++ b/API-Examples/2024-11-01/erp_alternative_zuweisung/05_message_from_fdv.json @@ -0,0 +1,13 @@ +{ + "version": "2", + "supplyOptionsType": "delivery", + "name": "Dr. Maximilian von Muster", + "address": ["Bundesallee", "312", "12345", "Berlin"], + "hint": "Bitte im Morsecode klingeln: -.-.", + "text": "123456", + "phone": "004916094858168", + "mail": "max@musterfrau.de", + "transactionID": "ee63e415-9a99-4051-ab07-257632faf985", + "taskID": "160.123.456.789.123.58", + "accessCode": "777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" +} diff --git a/API-Examples/2024-11-01/erp_alternative_zuweisung/06_example_encryption.java b/API-Examples/2024-11-01/erp_alternative_zuweisung/06_example_encryption.java new file mode 100644 index 00000000..0742b16c --- /dev/null +++ b/API-Examples/2024-11-01/erp_alternative_zuweisung/06_example_encryption.java @@ -0,0 +1,41 @@ +public class example_encryption { + val info = ASN1EncodableVector().apply + { + recipientCerts.forEach { recipientCert -> + add( + DERSequence( + ASN1EncodableVector().apply { + add(DERIA5String("3-10.3.1234567000.10.999", true)) + + add(RecipientIdentifier(IssuerAndSerialNumber(JcaX509CertificateHolder(recipientCert).toASN1Structure()))) + } + ) + ) + } + } + // ... + recipientCerts.forEach{ recipientCert -> + if (recipientCert.sigAlgOID == oidEcdsaWithSHA256) { + edGen.addRecipientInfoGenerator( + JceKeyAgreeRecipientInfoGenerator( + CMSAlgorithm.ECDH_SHA256KDF, + kp.private, + kp.public, + CMSAlgorithm.AES256_GCM + ) + .setProvider(BCProvider) + .addRecipient(recipientCert) + ); + } else { + edGen.addRecipientInfoGenerator( + JceKeyTransRecipientInfoGenerator( + recipientCert, + JceAsymmetricKeyWrapper( + OAEPParameterSpec("SHA-256", "MGF1", MGF1ParameterSpec.SHA256, PSource.PSpecified.DEFAULT), + recipientCert.publicKey + ) + ).setProvider(BCProvider) + ) + } + } +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_alternative_zuweisung/07_decrypt_request.xml b/API-Examples/2024-11-01/erp_alternative_zuweisung/07_decrypt_request.xml new file mode 100644 index 00000000..b316a76c --- /dev/null +++ b/API-Examples/2024-11-01/erp_alternative_zuweisung/07_decrypt_request.xml @@ -0,0 +1,27 @@ +<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" + xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> + <SOAP-ENV:Header/> + <S:Body> + <ns5:DecryptDocument xmlns="http://ws.gematik.de/tel/error/v2.0" + xmlns:ns2="http://ws.gematik.de/conn/ConnectorCommon/v5.0" + xmlns:ns3="urn:oasis:names:tc:dss:1.0:core:schema" + xmlns:ns4="http://www.w3.org/2000/09/xmldsig#" + xmlns:ns5="http://ws.gematik.de/conn/EncryptionService/v6.1" + xmlns:ns6="http://ws.gematik.de/conn/ConnectorContext/v2.0" + xmlns:ns7="urn:oasis:names:tc:SAML:1.0:assertion"> + <ns6:Context> + <ns2:MandantId>Mandant1</ns2:MandantId> + <ns2:ClientSystemId>CS1</ns2:ClientSystemId> + <ns2:WorkplaceId>AP1</ns2:WorkplaceId> + <ns2:UserId>user</ns2:UserId> + </ns6:Context> + <ns5:PrivateKeyOnCard> + <ns2:CardHandle>SMC-B-73</ns2:CardHandle> + <ns5:KeyReference/> + </ns5:PrivateKeyOnCard> + <ns2:Document> + <ns3:Base64Data MimeType="text/plain">MIAGCyqGSIb3DQEJE...</ns3:Base64Data> + </ns2:Document> + </ns5:DecryptDocument> + </S:Body> +</S:Envelope> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_bereitstellen/01_response_taskCreate.xml b/API-Examples/2024-11-01/erp_bereitstellen/01_response_taskCreate.xml new file mode 100644 index 00000000..f9322cc8 --- /dev/null +++ b/API-Examples/2024-11-01/erp_bereitstellen/01_response_taskCreate.xml @@ -0,0 +1,46 @@ +<Task xmlns="http://hl7.org/fhir"> + <id value="160.123.456.789.123.58"/> + <meta> + <versionId value="1"/> + <lastUpdated value="2020-03-02T08:26:21.594+00:00"/> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3"/> + <source value="#AsYR9plLkvONJAiv"/> + </meta> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType"> + <valueCodeableConcept> + <coding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType" /> + <code value="160" /> + <display value="Muster 16 (Apothekenpflichtige Arzneimittel)" /> + </coding> + </valueCodeableConcept> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate"> + <valueDateTime value="2020-06-02" /> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate"> + <valueDateTime value="2020-04-01" /> + </extension> + <identifier> + <use value="official"/> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId"/> + <value value="160.123.456.789.123.58"/> + </identifier> + <identifier> + <use value="official"/> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode"/> + <value value="777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea"/> + </identifier> + <status value="draft"/> + <intent value="order"/> + <authoredOn value="2020-03-02T08:25:05+00:00"/> + <lastModified value="2020-03-02T08:25:05+00:00"/> + <performerType> + <coding> + <system value="urn:ietf:rfc:3986"/> + <code value="urn:oid:1.2.276.0.76.4.54"/> + <display value="Öffentliche Apotheke"/> + </coding> + <text value="Apotheke"/> + </performerType> +</Task> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_bereitstellen/02_Prescription_bundle.xml b/API-Examples/2024-11-01/erp_bereitstellen/02_Prescription_bundle.xml new file mode 100644 index 00000000..e96ccc64 --- /dev/null +++ b/API-Examples/2024-11-01/erp_bereitstellen/02_Prescription_bundle.xml @@ -0,0 +1,457 @@ +<Bundle xmlns="http://hl7.org/fhir"> + <!-- Beispiel-Bundle Wirkstoffverordnung --> + <id value="4fe2013d-ae94-441a-a1b1-78236ae65680" /> + <meta> + <lastUpdated value="2020-05-04T08:30:00Z" /> + <profile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle|1.0.1" /> + </meta> + <identifier> + <system value="https://gematik.de/fhir/NamingSystem/PrescriptionID" /> + <value value="160.123.456.789.123.58" /> + </identifier> + <type value="document" /> + <timestamp value="2020-05-04T08:30:00Z" /> + <entry> + <fullUrl value="http://pvs.praxis-topp-gluecklich.local/fhir/Composition/b0e22b86-e7e9-46c1-80fe-e6e24442d77c" /> + <resource> + <Composition xmlns="http://hl7.org/fhir"> + <id value="b0e22b86-e7e9-46c1-80fe-e6e24442d77c" /> + <meta> + <profile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Composition|1.0.1" /> + </meta> + <extension url="https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_Legal_basis"> + <valueCoding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_STATUSKENNZEICHEN" /> + <code value="00" /> + </valueCoding> + </extension> + <status value="final" /> + <type> + <coding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_FORMULAR_ART" /> + <code value="e16A" /> + </coding> + </type> + <subject> + <reference value="Patient/9774f67f-a238-4daf-b4e6-679deeef3811" /> + </subject> + <date value="2020-02-03T11:30:02Z" /> + <author> + <reference value="Practitioner/d8463daf-258e-4cad-a86a-6fd42fac161c" /> + <type value="Practitioner" /> + </author> + <author> + <type value="Device" /> + <identifier> + <system value="https://fhir.kbv.de/NamingSystem/KBV_NS_FOR_Pruefnummer" /> + <value value="Y/400/1910/36/346" /> + </identifier> + </author> + <title value="elektronische Arzneimittelverordnung" /> + <attester> + <mode value="legal" /> + <party> + <reference value="Practitioner/20597e0e-cb2a-45b3-95f0-dc3dbdb617c3" /> + </party> + </attester> + <custodian> + <reference value="Organization/cf042e44-086a-4d51-9c77-172f9a972e3b" /> + </custodian> + <section> + <code> + <coding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_Section_Type" /> + <code value="Prescription" /> + </coding> + </code> + <entry> + <!-- Referenz auf Verordnung (MedicationRequest) --> + <reference value="MedicationRequest/f58f4403-7a3a-4a12-bb15-b2fa25b02561" /> + </entry> + </section> + <section> + <code> + <coding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_Section_Type" /> + <code value="Coverage" /> + </coding> + </code> + <entry> + <!-- Referenz auf Krankenkasse/Kostenträger --> + <reference value="Coverage/1b1ffb6e-eb05-43d7-87eb-e7818fe9661a" /> + </entry> + </section> + </Composition> + </resource> + </entry> + <entry> + <fullUrl value="http://pvs.praxis-topp-gluecklich.local/fhir/MedicationRequest/f58f4403-7a3a-4a12-bb15-b2fa25b02561" /> + <resource> + <MedicationRequest xmlns="http://hl7.org/fhir"> + <id value="f58f4403-7a3a-4a12-bb15-b2fa25b02561" /> + <meta> + <profile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Prescription|1.0.1" /> + </meta> + <extension url="https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_StatusCoPayment"> + <valueCoding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_StatusCoPayment" /> + <code value="0" /> + </valueCoding> + </extension> + <extension url="https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_EmergencyServicesFee"> + <valueBoolean value="false" /> + </extension> + <extension url="https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_BVG"> + <valueBoolean value="false" /> + </extension> + <extension url="https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Accident"> + <extension url="unfallkennzeichen"> + <valueCoding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_FOR_Ursache_Type" /> + <code value="1" /> + </valueCoding> + </extension> + <extension url="unfalltag"> + <valueDate value="2020-05-01" /> + </extension> + </extension> + <extension url="https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Multiple_Prescription"> + <extension url="Kennzeichen"> + <valueBoolean value="true" /> + </extension> + <extension url="Nummerierung"> + <valueRatio> + <numerator> + <value value="2" /> + </numerator> + <denominator> + <value value="4" /> + </denominator> + </valueRatio> + </extension> + <extension url="Zeitraum"> + <valuePeriod> + <start value="2021-01-02" /> + <end value="2021-03-30" /> + </valuePeriod> + </extension> + </extension> + <status value="active" /> + <intent value="order" /> + <medicationReference> + <reference value="Medication/e3a4efa7-84fc-465b-b14c-720195097783" /> + </medicationReference> + <subject> + <reference value="Patient/9774f67f-a238-4daf-b4e6-679deeef3811" /> + </subject> + <authoredOn value="2020-05-02" /> + <requester> + <reference value="Practitioner/20597e0e-cb2a-45b3-95f0-dc3dbdb617c3" /> + </requester> + <insurance> + <reference value="Coverage/1b1ffb6e-eb05-43d7-87eb-e7818fe9661a" /> + </insurance> + <note> + <text value="Dummy-Hinweis für die Apotheke" /> + </note> + <dosageInstruction> + <extension url="https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_DosageFlag"> + <valueBoolean value="false" /> + </extension> + </dosageInstruction> + <dispenseRequest> + <quantity> + <value value="2" /> + <system value="http://unitsofmeasure.org" /> + <code value="{Package}" /> + </quantity> + </dispenseRequest> + <substitution> + <allowedBoolean value="true" /> + </substitution> + </MedicationRequest> + </resource> + </entry> + <entry> + <fullUrl value="http://pvs.praxis-topp-gluecklich.local/fhir/Medication/e3a4efa7-84fc-465b-b14c-720195097783" /> + <resource> + <Medication xmlns="http://hl7.org/fhir"> + <id value="e3a4efa7-84fc-465b-b14c-720195097783" /> + <meta> + <profile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Medication_Ingredient|1.0.1" /> + </meta> + <extension url="https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Category"> + <valueCoding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_Medication_Category" /> + <code value="00" /> + </valueCoding> + </extension> + <extension url="https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Vaccine"> + <valueBoolean value="false" /> + </extension> + <code> + <coding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_Medication_Type" /> + <code value="wirkstoff" /> + </coding> + </code> + <form> + <text value="Tabletten" /> + </form> + <amount> + <numerator> + <value value="20" /> + <unit value="Stk" /> + </numerator> + <denominator> + <value value="1" /> + </denominator> + </amount> + <ingredient> + <itemCodeableConcept> + <coding> + <system value="http://fhir.de/CodeSystem/ask" /> + <code value="Dummy-ASK" /> + </coding> + <text value="Ibuprofen" /> + </itemCodeableConcept> + <strength> + <numerator> + <value value="800" /> + <unit value="mg" /> + </numerator> + <denominator> + <value value="1" /> + </denominator> + </strength> + </ingredient> + </Medication> + </resource> + </entry> + <entry> + <fullUrl value="http://pvs.praxis-topp-gluecklich.local/fhir/Patient/9774f67f-a238-4daf-b4e6-679deeef3811" /> + <resource> + <Patient xmlns="http://hl7.org/fhir"> + <id value="9774f67f-a238-4daf-b4e6-679deeef3811" /> + <meta> + <profile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Patient|1.0.3" /> + </meta> + <identifier> + <type> + <coding> + <system value="http://fhir.de/CodeSystem/identifier-type-de-basis" /> + <code value="GKV" /> + </coding> + </type> + <system value="http://fhir.de/NamingSystem/gkv/kvid-10" /> + <value value="X234567890" /> + </identifier> + <name> + <use value="official" /> + <family value="Ludger Königsstein"> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> + <valueString value="Königsstein" /> + </extension> + </family> + <given value="Ludger" /> + </name> + <birthDate value="1935-06-22" /> + <address> + <type value="both" /> + <line value="Musterstr. 1"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> + <valueString value="1" /> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> + <valueString value="Musterstr." /> + </extension> + </line> + <city value="Berlin" /> + <postalCode value="10623" /> + </address> + </Patient> + </resource> + </entry> + <entry> + <fullUrl value="http://pvs.praxis-topp-gluecklich.local/fhir/Practitioner/20597e0e-cb2a-45b3-95f0-dc3dbdb617c3" /> + <resource> + <Practitioner xmlns="http://hl7.org/fhir"> + <id value="20597e0e-cb2a-45b3-95f0-dc3dbdb617c3" /> + <meta> + <profile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Practitioner|1.0.3" /> + </meta> + <identifier> + <type> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v2-0203" /> + <code value="LANR" /> + </coding> + </type> + <system value="https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR" /> + <value value="838382202" /> + </identifier> + <name> + <use value="official" /> + <family value="Topp-Glücklich"> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> + <valueString value="Topp-Glücklich" /> + </extension> + </family> + <given value="Hans" /> + <prefix value="Dr. med."> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier"> + <valueCode value="AC" /> + </extension> + </prefix> + </name> + <qualification> + <code> + <coding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_FOR_Qualification_Type" /> + <code value="00" /> + </coding> + </code> + </qualification> + <qualification> + <code> + <text value="Hausarzt" /> + </code> + </qualification> + </Practitioner> + </resource> + </entry> + <entry> + <fullUrl value="http://pvs.praxis-topp-gluecklich.local/fhir/Practitioner/d8463daf-258e-4cad-a86a-6fd42fac161c" /> + <resource> + <Practitioner xmlns="http://hl7.org/fhir"> + <id value="d8463daf-258e-4cad-a86a-6fd42fac161c" /> + <meta> + <profile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Practitioner|1.0.3" /> + </meta> + <identifier> + <type> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v2-0203" /> + <code value="LANR" /> + </coding> + </type> + <system value="https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR" /> + <value value="838382210" /> + </identifier> + <name> + <use value="official" /> + <family value="Meier"> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name"> + <valueString value="Meier" /> + </extension> + </family> + <given value="Jörgen" /> + </name> + <qualification> + <code> + <coding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_FOR_Qualification_Type" /> + <code value="03" /> + </coding> + </code> + </qualification> + <qualification> + <code> + <text value="Arzt in Weiterbildung" /> + </code> + </qualification> + </Practitioner> + </resource> + </entry> + <entry> + <fullUrl value="http://pvs.praxis-topp-gluecklich.local/fhir/Organization/cf042e44-086a-4d51-9c77-172f9a972e3b" /> + <resource> + <Organization xmlns="http://hl7.org/fhir"> + <id value="cf042e44-086a-4d51-9c77-172f9a972e3b" /> + <meta> + <profile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Organization|1.0.3" /> + </meta> + <identifier> + <type> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v2-0203" /> + <code value="BSNR" /> + </coding> + </type> + <system value="https://fhir.kbv.de/NamingSystem/KBV_NS_Base_BSNR" /> + <value value="031234567" /> + </identifier> + <name value="Hausarztpraxis Dr. Topp-Glücklich" /> + <telecom> + <system value="phone" /> + <value value="0301234567" /> + </telecom> + <address> + <type value="both" /> + <line value="Musterstr. 2"> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"> + <valueString value="2" /> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"> + <valueString value="Musterstr." /> + </extension> + </line> + <city value="Berlin" /> + <postalCode value="10623" /> + </address> + </Organization> + </resource> + </entry> + <entry> + <fullUrl value="http://pvs.praxis-topp-gluecklich.local/fhir/Coverage/1b1ffb6e-eb05-43d7-87eb-e7818fe9661a" /> + <resource> + <Coverage xmlns="http://hl7.org/fhir"> + <id value="1b1ffb6e-eb05-43d7-87eb-e7818fe9661a" /> + <meta> + <profile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Coverage|1.0.3" /> + </meta> + <extension url="http://fhir.de/StructureDefinition/gkv/besondere-personengruppe"> + <valueCoding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE" /> + <code value="00" /> + </valueCoding> + </extension> + <extension url="http://fhir.de/StructureDefinition/gkv/dmp-kennzeichen"> + <valueCoding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP" /> + <code value="00" /> + </valueCoding> + </extension> + <extension url="http://fhir.de/StructureDefinition/gkv/wop"> + <valueCoding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP" /> + <code value="03" /> + </valueCoding> + </extension> + <extension url="http://fhir.de/StructureDefinition/gkv/versichertenart"> + <valueCoding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS" /> + <code value="1" /> + </valueCoding> + </extension> + <status value="active" /> + <type> + <coding> + <system value="http://fhir.de/CodeSystem/versicherungsart-de-basis" /> + <code value="GKV" /> + </coding> + </type> + <beneficiary> + <reference value="Patient/9774f67f-a238-4daf-b4e6-679deeef3811" /> + </beneficiary> + <payor> + <identifier> + <system value="http://fhir.de/NamingSystem/arge-ik/iknr" /> + <value value="104212059" /> + </identifier> + <display value="AOK Rheinland/Hamburg" /> + </payor> + </Coverage> + </resource> + </entry> +</Bundle> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_bereitstellen/03_request_SignDocument.xml b/API-Examples/2024-11-01/erp_bereitstellen/03_request_SignDocument.xml new file mode 100644 index 00000000..3c3a8f88 --- /dev/null +++ b/API-Examples/2024-11-01/erp_bereitstellen/03_request_SignDocument.xml @@ -0,0 +1,342 @@ +<?xml version="1.0" encoding="utf-8"?> +<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" + xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + xmlns:m0="http://ws.gematik.de/conn/ConnectorCommon/v5.0" + xmlns:m1="http://ws.gematik.de/conn/ConnectorContext/v2.0" + xmlns:m2="urn:oasis:names:tc:dss:1.0:core:schema" + xmlns:m3="http://www.w3.org/2000/09/xmldsig#" + xmlns:m4="urn:oasis:names:tc:dss-x:1.0:profiles:SignaturePolicy:schema#"> + <SOAP-ENV:Body> + <m:SignDocument xmlns:m="http://ws.gematik.de/conn/SignatureService/v7.4"> + <m0:CardHandle>HBA-5</m0:CardHandle> + <m1:Context> + <m0:MandantId>Mandant1</m0:MandantId> + <m0:ClientSystemId>ClientID1</m0:ClientSystemId> + <m0:WorkplaceId>CATS</m0:WorkplaceId> + <m0:UserId>197610</m0:UserId> + </m1:Context> + <m:TvMode>NONE</m:TvMode> + <m:JobNumber>MMD-636</m:JobNumber> + <m:SignRequest RequestID="Doc1"> + <m:OptionalInputs> + <m2:SignatureType>urn:ietf:rfc:5652</m2:SignatureType> + <m:IncludeEContent>true</m:IncludeEContent> + </m:OptionalInputs> + <m:Document ID="CMS-Doc1" ShortText="a CMSDocument2sign"> + <m2:Base64Data MimeType="text/plain; charset=utf-8">PEJ1bmRsZSB4bWxucz0iaHR0cDovL2hsNy5vcmcvZmhpciI+DQogIDwhLS0gQmVpc3BpZWwtQnVu +ZGxlIFdpcmtzdG9mZnZlcm9yZG51bmcgLS0+DQogIDxpZCB2YWx1ZT0iNGZlMjAxM2QtYWU5NC00 +NDFhLWExYjEtNzgyMzZhZTY1NjgwIiAvPg0KICA8bWV0YT4NCiAgICA8bGFzdFVwZGF0ZWQgdmFs +dWU9IjIwMjAtMDUtMDRUMDg6MzA6MDBaIiAvPg0KICAgIDxwcm9maWxlIHZhbHVlPSJodHRwczov +L2ZoaXIua2J2LmRlL1N0cnVjdHVyZURlZmluaXRpb24vS0JWX1BSX0VSUF9CdW5kbGV8MS4wLjEi +IC8+DQogIDwvbWV0YT4NCiAgPGlkZW50aWZpZXI+DQogICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6 +Ly9nZW1hdGlrLmRlL2ZoaXIvTmFtaW5nU3lzdGVtL1ByZXNjcmlwdGlvbklEIiAvPg0KICAgIDx2 +YWx1ZSB2YWx1ZT0iMTYwLjEyMy40NTYuNzg5LjEyMy41OCIgLz4NCiAgPC9pZGVudGlmaWVyPg0K +ICA8dHlwZSB2YWx1ZT0iZG9jdW1lbnQiIC8+DQogIDx0aW1lc3RhbXAgdmFsdWU9IjIwMjAtMDUt +MDRUMDg6MzA6MDBaIiAvPg0KICA8ZW50cnk+DQogICAgPGZ1bGxVcmwgdmFsdWU9Imh0dHA6Ly9w +dnMucHJheGlzLXRvcHAtZ2x1ZWNrbGljaC5sb2NhbC9maGlyL0NvbXBvc2l0aW9uL2IwZTIyYjg2 +LWU3ZTktNDZjMS04MGZlLWU2ZTI0NDQyZDc3YyIgLz4NCiAgICA8cmVzb3VyY2U+DQogICAgICA8 +Q29tcG9zaXRpb24geG1sbnM9Imh0dHA6Ly9obDcub3JnL2ZoaXIiPg0KICAgICAgICA8aWQgdmFs +dWU9ImIwZTIyYjg2LWU3ZTktNDZjMS04MGZlLWU2ZTI0NDQyZDc3YyIgLz4NCiAgICAgICAgPG1l +dGE+DQogICAgICAgICAgPHByb2ZpbGUgdmFsdWU9Imh0dHBzOi8vZmhpci5rYnYuZGUvU3RydWN0 +dXJlRGVmaW5pdGlvbi9LQlZfUFJfRVJQX0NvbXBvc2l0aW9ufDEuMC4xIiAvPg0KICAgICAgICA8 +L21ldGE+DQogICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwczovL2ZoaXIua2J2LmRlL1N0cnVj +dHVyZURlZmluaXRpb24vS0JWX0VYX0ZPUl9MZWdhbF9iYXNpcyI+DQogICAgICAgICAgPHZhbHVl +Q29kaW5nPg0KICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9D +b2RlU3lzdGVtL0tCVl9DU19TRkhJUl9LQlZfU1RBVFVTS0VOTlpFSUNIRU4iIC8+DQogICAgICAg +ICAgICA8Y29kZSB2YWx1ZT0iMDAiIC8+DQogICAgICAgICAgPC92YWx1ZUNvZGluZz4NCiAgICAg +ICAgPC9leHRlbnNpb24+DQogICAgICAgIDxzdGF0dXMgdmFsdWU9ImZpbmFsIiAvPg0KICAgICAg +ICA8dHlwZT4NCiAgICAgICAgICA8Y29kaW5nPg0KICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0i +aHR0cHM6Ly9maGlyLmtidi5kZS9Db2RlU3lzdGVtL0tCVl9DU19TRkhJUl9LQlZfRk9STVVMQVJf +QVJUIiAvPg0KICAgICAgICAgICAgPGNvZGUgdmFsdWU9ImUxNkEiIC8+DQogICAgICAgICAgPC9j +b2Rpbmc+DQogICAgICAgIDwvdHlwZT4NCiAgICAgICAgPHN1YmplY3Q+DQogICAgICAgICAgPHJl +ZmVyZW5jZSB2YWx1ZT0iUGF0aWVudC85Nzc0ZjY3Zi1hMjM4LTRkYWYtYjRlNi02NzlkZWVlZjM4 +MTEiIC8+DQogICAgICAgIDwvc3ViamVjdD4NCiAgICAgICAgPGRhdGUgdmFsdWU9IjIwMjAtMDIt +MDNUMTE6MzA6MDJaIiAvPg0KICAgICAgICA8YXV0aG9yPg0KICAgICAgICAgIDxyZWZlcmVuY2Ug +dmFsdWU9IlByYWN0aXRpb25lci9kODQ2M2RhZi0yNThlLTRjYWQtYTg2YS02ZmQ0MmZhYzE2MWMi +IC8+DQogICAgICAgICAgPHR5cGUgdmFsdWU9IlByYWN0aXRpb25lciIgLz4NCiAgICAgICAgPC9h +dXRob3I+DQogICAgICAgIDxhdXRob3I+DQogICAgICAgICAgPHR5cGUgdmFsdWU9IkRldmljZSIg +Lz4NCiAgICAgICAgICA8aWRlbnRpZmllcj4NCiAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0 +dHBzOi8vZmhpci5rYnYuZGUvTmFtaW5nU3lzdGVtL0tCVl9OU19GT1JfUHJ1ZWZudW1tZXIiIC8+ +DQogICAgICAgICAgICA8dmFsdWUgdmFsdWU9IlkvNDAwLzE5MTAvMzYvMzQ2IiAvPg0KICAgICAg +ICAgIDwvaWRlbnRpZmllcj4NCiAgICAgICAgPC9hdXRob3I+DQogICAgICAgIDx0aXRsZSB2YWx1 +ZT0iZWxla3Ryb25pc2NoZSBBcnpuZWltaXR0ZWx2ZXJvcmRudW5nIiAvPg0KICAgICAgICA8YXR0 +ZXN0ZXI+DQogICAgICAgICAgPG1vZGUgdmFsdWU9ImxlZ2FsIiAvPg0KICAgICAgICAgIDxwYXJ0 +eT4NCiAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IlByYWN0aXRpb25lci8yMDU5N2UwZS1j +YjJhLTQ1YjMtOTVmMC1kYzNkYmRiNjE3YzMiIC8+DQogICAgICAgICAgPC9wYXJ0eT4NCiAgICAg +ICAgPC9hdHRlc3Rlcj4NCiAgICAgICAgPGN1c3RvZGlhbj4NCiAgICAgICAgICA8cmVmZXJlbmNl +IHZhbHVlPSJPcmdhbml6YXRpb24vY2YwNDJlNDQtMDg2YS00ZDUxLTljNzctMTcyZjlhOTcyZTNi +IiAvPg0KICAgICAgICA8L2N1c3RvZGlhbj4NCiAgICAgICAgPHNlY3Rpb24+DQogICAgICAgICAg +PGNvZGU+DQogICAgICAgICAgICA8Y29kaW5nPg0KICAgICAgICAgICAgICA8c3lzdGVtIHZhbHVl +PSJodHRwczovL2ZoaXIua2J2LmRlL0NvZGVTeXN0ZW0vS0JWX0NTX0VSUF9TZWN0aW9uX1R5cGUi +IC8+DQogICAgICAgICAgICAgIDxjb2RlIHZhbHVlPSJQcmVzY3JpcHRpb24iIC8+DQogICAgICAg +ICAgICA8L2NvZGluZz4NCiAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgPGVudHJ5Pg0KICAg +ICAgICAgICAgPCEtLSBSZWZlcmVueiBhdWYgVmVyb3JkbnVuZyAoTWVkaWNhdGlvblJlcXVlc3Qp +IC0tPg0KICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iTWVkaWNhdGlvblJlcXVlc3QvZjU4 +ZjQ0MDMtN2EzYS00YTEyLWJiMTUtYjJmYTI1YjAyNTYxIiAvPg0KICAgICAgICAgIDwvZW50cnk+ +DQogICAgICAgIDwvc2VjdGlvbj4NCiAgICAgICAgPHNlY3Rpb24+DQogICAgICAgICAgPGNvZGU+ +DQogICAgICAgICAgICA8Y29kaW5nPg0KICAgICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRw +czovL2ZoaXIua2J2LmRlL0NvZGVTeXN0ZW0vS0JWX0NTX0VSUF9TZWN0aW9uX1R5cGUiIC8+DQog +ICAgICAgICAgICAgIDxjb2RlIHZhbHVlPSJDb3ZlcmFnZSIgLz4NCiAgICAgICAgICAgIDwvY29k +aW5nPg0KICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICA8 +IS0tIFJlZmVyZW56IGF1ZiBLcmFua2Vua2Fzc2UvS29zdGVudHLEgsKkZ2VyICAtLT4NCiAgICAg +ICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IkNvdmVyYWdlLzFiMWZmYjZlLWViMDUtNDNkNy04N2Vi +LWU3ODE4ZmU5NjYxYSIgLz4NCiAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICA8L3NlY3Rpb24+ +DQogICAgICA8L0NvbXBvc2l0aW9uPg0KICAgIDwvcmVzb3VyY2U+DQogIDwvZW50cnk+DQogIDxl +bnRyeT4NCiAgICA8ZnVsbFVybCB2YWx1ZT0iaHR0cDovL3B2cy5wcmF4aXMtdG9wcC1nbHVlY2ts +aWNoLmxvY2FsL2ZoaXIvTWVkaWNhdGlvblJlcXVlc3QvZjU4ZjQ0MDMtN2EzYS00YTEyLWJiMTUt +YjJmYTI1YjAyNTYxIiAvPg0KICAgIDxyZXNvdXJjZT4NCiAgICAgIDxNZWRpY2F0aW9uUmVxdWVz +dCB4bWxucz0iaHR0cDovL2hsNy5vcmcvZmhpciI+DQogICAgICAgIDxpZCB2YWx1ZT0iZjU4ZjQ0 +MDMtN2EzYS00YTEyLWJiMTUtYjJmYTI1YjAyNTYxIiAvPg0KICAgICAgICA8bWV0YT4NCiAgICAg +ICAgICA8cHJvZmlsZSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9TdHJ1Y3R1cmVEZWZpbml0 +aW9uL0tCVl9QUl9FUlBfUHJlc2NyaXB0aW9ufDEuMC4xIiAvPg0KICAgICAgICA8L21ldGE+DQog +ICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwczovL2ZoaXIua2J2LmRlL1N0cnVjdHVyZURlZmlu +aXRpb24vS0JWX0VYX0VSUF9TdGF0dXNDb1BheW1lbnQiPg0KICAgICAgICAgIDx2YWx1ZUNvZGlu +Zz4NCiAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHBzOi8vZmhpci5rYnYuZGUvQ29kZVN5 +c3RlbS9LQlZfQ1NfRVJQX1N0YXR1c0NvUGF5bWVudCIgLz4NCiAgICAgICAgICAgIDxjb2RlIHZh +bHVlPSIwIiAvPg0KICAgICAgICAgIDwvdmFsdWVDb2Rpbmc+DQogICAgICAgIDwvZXh0ZW5zaW9u +Pg0KICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iaHR0cHM6Ly9maGlyLmtidi5kZS9TdHJ1Y3R1cmVE +ZWZpbml0aW9uL0tCVl9FWF9FUlBfRW1lcmdlbmN5U2VydmljZXNGZWUiPg0KICAgICAgICAgIDx2 +YWx1ZUJvb2xlYW4gdmFsdWU9ImZhbHNlIiAvPg0KICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAg +ICAgPGV4dGVuc2lvbiB1cmw9Imh0dHBzOi8vZmhpci5rYnYuZGUvU3RydWN0dXJlRGVmaW5pdGlv +bi9LQlZfRVhfRVJQX0JWRyI+DQogICAgICAgICAgPHZhbHVlQm9vbGVhbiB2YWx1ZT0iZmFsc2Ui +IC8+DQogICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iaHR0cHM6 +Ly9maGlyLmtidi5kZS9TdHJ1Y3R1cmVEZWZpbml0aW9uL0tCVl9FWF9FUlBfQWNjaWRlbnQiPg0K +ICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJ1bmZhbGxrZW5uemVpY2hlbiI+DQogICAgICAgICAg +ICA8dmFsdWVDb2Rpbmc+DQogICAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHBzOi8vZmhp +ci5rYnYuZGUvQ29kZVN5c3RlbS9LQlZfQ1NfRk9SX1Vyc2FjaGVfVHlwZSIgLz4NCiAgICAgICAg +ICAgICAgPGNvZGUgdmFsdWU9IjEiIC8+DQogICAgICAgICAgICA8L3ZhbHVlQ29kaW5nPg0KICAg +ICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJ1bmZhbGx0YWci +Pg0KICAgICAgICAgICAgPHZhbHVlRGF0ZSB2YWx1ZT0iMjAyMC0wNS0wMSIgLz4NCiAgICAgICAg +ICA8L2V4dGVuc2lvbj4NCiAgICAgICAgPC9leHRlbnNpb24+DQogICAgICAgIDxleHRlbnNpb24g +dXJsPSJodHRwczovL2ZoaXIua2J2LmRlL1N0cnVjdHVyZURlZmluaXRpb24vS0JWX0VYX0VSUF9N +dWx0aXBsZV9QcmVzY3JpcHRpb24iPg0KICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJLZW5uemVp +Y2hlbiI+DQogICAgICAgICAgICA8dmFsdWVCb29sZWFuIHZhbHVlPSJ0cnVlIiAvPg0KICAgICAg +ICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJOdW1tZXJpZXJ1bmci +Pg0KICAgICAgICAgICAgPHZhbHVlUmF0aW8+DQogICAgICAgICAgICAgIDxudW1lcmF0b3I+DQog +ICAgICAgICAgICAgICAgPHZhbHVlIHZhbHVlPSIyIiAvPg0KICAgICAgICAgICAgICA8L251bWVy +YXRvcj4NCiAgICAgICAgICAgICAgPGRlbm9taW5hdG9yPg0KICAgICAgICAgICAgICAgIDx2YWx1 +ZSB2YWx1ZT0iNCIgLz4NCiAgICAgICAgICAgICAgPC9kZW5vbWluYXRvcj4NCiAgICAgICAgICAg +IDwvdmFsdWVSYXRpbz4NCiAgICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAgICA8ZXh0ZW5z +aW9uIHVybD0iWmVpdHJhdW0iPg0KICAgICAgICAgICAgPHZhbHVlUGVyaW9kPg0KICAgICAgICAg +ICAgICA8c3RhcnQgdmFsdWU9IjIwMjEtMDEtMDIiIC8+DQogICAgICAgICAgICAgIDxlbmQgdmFs +dWU9IjIwMjEtMDMtMzAiIC8+DQogICAgICAgICAgICA8L3ZhbHVlUGVyaW9kPg0KICAgICAgICAg +IDwvZXh0ZW5zaW9uPg0KICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAgPHN0YXR1cyB2YWx1 +ZT0iYWN0aXZlIiAvPg0KICAgICAgICA8aW50ZW50IHZhbHVlPSJvcmRlciIgLz4NCiAgICAgICAg +PG1lZGljYXRpb25SZWZlcmVuY2U+DQogICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iTWVkaWNh +dGlvbi9lM2E0ZWZhNy04NGZjLTQ2NWItYjE0Yy03MjAxOTUwOTc3ODMiIC8+DQogICAgICAgIDwv +bWVkaWNhdGlvblJlZmVyZW5jZT4NCiAgICAgICAgPHN1YmplY3Q+DQogICAgICAgICAgPHJlZmVy +ZW5jZSB2YWx1ZT0iUGF0aWVudC85Nzc0ZjY3Zi1hMjM4LTRkYWYtYjRlNi02NzlkZWVlZjM4MTEi +IC8+DQogICAgICAgIDwvc3ViamVjdD4NCiAgICAgICAgPGF1dGhvcmVkT24gdmFsdWU9IjIwMjAt +MDUtMDIiIC8+DQogICAgICAgIDxyZXF1ZXN0ZXI+DQogICAgICAgICAgPHJlZmVyZW5jZSB2YWx1 +ZT0iUHJhY3RpdGlvbmVyLzIwNTk3ZTBlLWNiMmEtNDViMy05NWYwLWRjM2RiZGI2MTdjMyIgLz4N +CiAgICAgICAgPC9yZXF1ZXN0ZXI+DQogICAgICAgIDxpbnN1cmFuY2U+DQogICAgICAgICAgPHJl +ZmVyZW5jZSB2YWx1ZT0iQ292ZXJhZ2UvMWIxZmZiNmUtZWIwNS00M2Q3LTg3ZWItZTc4MThmZTk2 +NjFhIiAvPg0KICAgICAgICA8L2luc3VyYW5jZT4NCiAgICAgICAgPG5vdGU+DQogICAgICAgICAg +PHRleHQgdmFsdWU9IkR1bW15LUhpbndlaXMgZsO8ciBkaWUgQXBvdGhla2UiIC8+DQogICAgICAg +IDwvbm90ZT4NCiAgICAgICAgPGRvc2FnZUluc3RydWN0aW9uPg0KICAgICAgICAgIDxleHRlbnNp +b24gdXJsPSJodHRwczovL2ZoaXIua2J2LmRlL1N0cnVjdHVyZURlZmluaXRpb24vS0JWX0VYX0VS +UF9Eb3NhZ2VGbGFnIj4NCiAgICAgICAgICAgIDx2YWx1ZUJvb2xlYW4gdmFsdWU9ImZhbHNlIiAv +Pg0KICAgICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICA8L2Rvc2FnZUluc3RydWN0aW9uPg0K +ICAgICAgICA8ZGlzcGVuc2VSZXF1ZXN0Pg0KICAgICAgICAgIDxxdWFudGl0eT4NCiAgICAgICAg +ICAgIDx2YWx1ZSB2YWx1ZT0iMiIgLz4NCiAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHA6 +Ly91bml0c29mbWVhc3VyZS5vcmciIC8+DQogICAgICAgICAgICA8Y29kZSB2YWx1ZT0ie1BhY2th +Z2V9IiAvPg0KICAgICAgICAgIDwvcXVhbnRpdHk+DQogICAgICAgIDwvZGlzcGVuc2VSZXF1ZXN0 +Pg0KICAgICAgICA8c3Vic3RpdHV0aW9uPg0KICAgICAgICAgIDxhbGxvd2VkQm9vbGVhbiB2YWx1 +ZT0idHJ1ZSIgLz4NCiAgICAgICAgPC9zdWJzdGl0dXRpb24+DQogICAgICA8L01lZGljYXRpb25S +ZXF1ZXN0Pg0KICAgIDwvcmVzb3VyY2U+DQogIDwvZW50cnk+DQogIDxlbnRyeT4NCiAgICA8ZnVs +bFVybCB2YWx1ZT0iaHR0cDovL3B2cy5wcmF4aXMtdG9wcC1nbHVlY2tsaWNoLmxvY2FsL2ZoaXIv +TWVkaWNhdGlvbi9lM2E0ZWZhNy04NGZjLTQ2NWItYjE0Yy03MjAxOTUwOTc3ODMiIC8+DQogICAg +PHJlc291cmNlPg0KICAgICAgPE1lZGljYXRpb24geG1sbnM9Imh0dHA6Ly9obDcub3JnL2ZoaXIi +Pg0KICAgICAgICA8aWQgdmFsdWU9ImUzYTRlZmE3LTg0ZmMtNDY1Yi1iMTRjLTcyMDE5NTA5Nzc4 +MyIgLz4NCiAgICAgICAgPG1ldGE+DQogICAgICAgICAgPHByb2ZpbGUgdmFsdWU9Imh0dHBzOi8v +Zmhpci5rYnYuZGUvU3RydWN0dXJlRGVmaW5pdGlvbi9LQlZfUFJfRVJQX01lZGljYXRpb25fSW5n +cmVkaWVudHwxLjAuMSIgLz4NCiAgICAgICAgPC9tZXRhPg0KICAgICAgICA8ZXh0ZW5zaW9uIHVy +bD0iaHR0cHM6Ly9maGlyLmtidi5kZS9TdHJ1Y3R1cmVEZWZpbml0aW9uL0tCVl9FWF9FUlBfTWVk +aWNhdGlvbl9DYXRlZ29yeSI+DQogICAgICAgICAgPHZhbHVlQ29kaW5nPg0KICAgICAgICAgICAg +PHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9Db2RlU3lzdGVtL0tCVl9DU19FUlBf +TWVkaWNhdGlvbl9DYXRlZ29yeSIgLz4NCiAgICAgICAgICAgIDxjb2RlIHZhbHVlPSIwMCIgLz4N +CiAgICAgICAgICA8L3ZhbHVlQ29kaW5nPg0KICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAg +PGV4dGVuc2lvbiB1cmw9Imh0dHBzOi8vZmhpci5rYnYuZGUvU3RydWN0dXJlRGVmaW5pdGlvbi9L +QlZfRVhfRVJQX01lZGljYXRpb25fVmFjY2luZSI+DQogICAgICAgICAgPHZhbHVlQm9vbGVhbiB2 +YWx1ZT0iZmFsc2UiIC8+DQogICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICA8Y29kZT4NCiAg +ICAgICAgICA8Y29kaW5nPg0KICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGly +Lmtidi5kZS9Db2RlU3lzdGVtL0tCVl9DU19FUlBfTWVkaWNhdGlvbl9UeXBlIiAvPg0KICAgICAg +ICAgICAgPGNvZGUgdmFsdWU9IndpcmtzdG9mZiIgLz4NCiAgICAgICAgICA8L2NvZGluZz4NCiAg +ICAgICAgPC9jb2RlPg0KICAgICAgICA8Zm9ybT4NCiAgICAgICAgICA8dGV4dCB2YWx1ZT0iVGFi +bGV0dGVuIiAvPg0KICAgICAgICA8L2Zvcm0+DQogICAgICAgIDxhbW91bnQ+DQogICAgICAgICAg +PG51bWVyYXRvcj4NCiAgICAgICAgICAgIDx2YWx1ZSB2YWx1ZT0iMjAiIC8+DQogICAgICAgICAg +ICA8dW5pdCB2YWx1ZT0iU3RrIiAvPg0KICAgICAgICAgIDwvbnVtZXJhdG9yPg0KICAgICAgICAg +IDxkZW5vbWluYXRvcj4NCiAgICAgICAgICAgIDx2YWx1ZSB2YWx1ZT0iMSIgLz4NCiAgICAgICAg +ICA8L2Rlbm9taW5hdG9yPg0KICAgICAgICA8L2Ftb3VudD4NCiAgICAgICAgPGluZ3JlZGllbnQ+ +DQogICAgICAgICAgPGl0ZW1Db2RlYWJsZUNvbmNlcHQ+DQogICAgICAgICAgICA8Y29kaW5nPg0K +ICAgICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwOi8vZmhpci5kZS9Db2RlU3lzdGVtL2Fz +ayIgLz4NCiAgICAgICAgICAgICAgPGNvZGUgdmFsdWU9IkR1bW15LUFTSyIgLz4NCiAgICAgICAg +ICAgIDwvY29kaW5nPg0KICAgICAgICAgICAgPHRleHQgdmFsdWU9IklidXByb2ZlbiIgLz4NCiAg +ICAgICAgICA8L2l0ZW1Db2RlYWJsZUNvbmNlcHQ+DQogICAgICAgICAgPHN0cmVuZ3RoPg0KICAg +ICAgICAgICAgPG51bWVyYXRvcj4NCiAgICAgICAgICAgICAgPHZhbHVlIHZhbHVlPSI4MDAiIC8+ +DQogICAgICAgICAgICAgIDx1bml0IHZhbHVlPSJtZyIgLz4NCiAgICAgICAgICAgIDwvbnVtZXJh +dG9yPg0KICAgICAgICAgICAgPGRlbm9taW5hdG9yPg0KICAgICAgICAgICAgICA8dmFsdWUgdmFs +dWU9IjEiIC8+DQogICAgICAgICAgICA8L2Rlbm9taW5hdG9yPg0KICAgICAgICAgIDwvc3RyZW5n +dGg+DQogICAgICAgIDwvaW5ncmVkaWVudD4NCiAgICAgIDwvTWVkaWNhdGlvbj4NCiAgICA8L3Jl +c291cmNlPg0KICA8L2VudHJ5Pg0KICA8ZW50cnk+DQogICAgPGZ1bGxVcmwgdmFsdWU9Imh0dHA6 +Ly9wdnMucHJheGlzLXRvcHAtZ2x1ZWNrbGljaC5sb2NhbC9maGlyL1BhdGllbnQvOTc3NGY2N2Yt +YTIzOC00ZGFmLWI0ZTYtNjc5ZGVlZWYzODExIiAvPg0KICAgIDxyZXNvdXJjZT4NCiAgICAgIDxQ +YXRpZW50IHhtbG5zPSJodHRwOi8vaGw3Lm9yZy9maGlyIj4NCiAgICAgICAgPGlkIHZhbHVlPSI5 +Nzc0ZjY3Zi1hMjM4LTRkYWYtYjRlNi02NzlkZWVlZjM4MTEiIC8+DQogICAgICAgIDxtZXRhPg0K +ICAgICAgICAgIDxwcm9maWxlIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL1N0cnVjdHVyZURl +ZmluaXRpb24vS0JWX1BSX0ZPUl9QYXRpZW50fDEuMC4zIiAvPg0KICAgICAgICA8L21ldGE+DQog +ICAgICAgIDxpZGVudGlmaWVyPg0KICAgICAgICAgIDx0eXBlPg0KICAgICAgICAgICAgPGNvZGlu +Zz4NCiAgICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cDovL2ZoaXIuZGUvQ29kZVN5c3Rl +bS9pZGVudGlmaWVyLXR5cGUtZGUtYmFzaXMiIC8+DQogICAgICAgICAgICAgIDxjb2RlIHZhbHVl +PSJHS1YiIC8+DQogICAgICAgICAgICA8L2NvZGluZz4NCiAgICAgICAgICA8L3R5cGU+DQogICAg +ICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cDovL2ZoaXIuZGUvTmFtaW5nU3lzdGVtL2drdi9rdmlk +LTEwIiAvPg0KICAgICAgICAgIDx2YWx1ZSB2YWx1ZT0iWDIzNDU2Nzg5MCIgLz4NCiAgICAgICAg +PC9pZGVudGlmaWVyPg0KICAgICAgICA8bmFtZT4NCiAgICAgICAgICA8dXNlIHZhbHVlPSJvZmZp +Y2lhbCIgLz4NCiAgICAgICAgICA8ZmFtaWx5IHZhbHVlPSJMdWRnZXIgS8O2bmlnc3N0ZWluIj4N +CiAgICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwOi8vaGw3Lm9yZy9maGlyL1N0cnVjdHVy +ZURlZmluaXRpb24vaHVtYW5uYW1lLW93bi1uYW1lIj4NCiAgICAgICAgICAgICAgPHZhbHVlU3Ry +aW5nIHZhbHVlPSJLw7ZuaWdzc3RlaW4iIC8+DQogICAgICAgICAgICA8L2V4dGVuc2lvbj4NCiAg +ICAgICAgICA8L2ZhbWlseT4NCiAgICAgICAgICA8Z2l2ZW4gdmFsdWU9Ikx1ZGdlciIgLz4NCiAg +ICAgICAgPC9uYW1lPg0KICAgICAgICA8YmlydGhEYXRlIHZhbHVlPSIxOTM1LTA2LTIyIiAvPg0K +ICAgICAgICA8YWRkcmVzcz4NCiAgICAgICAgICA8dHlwZSB2YWx1ZT0iYm90aCIgLz4NCiAgICAg +ICAgICA8bGluZSB2YWx1ZT0iTXVzdGVyc3RyLiAxIj4NCiAgICAgICAgICAgIDxleHRlbnNpb24g +dXJsPSJodHRwOi8vaGw3Lm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vaXNvMjEwOTAtQURY +UC1ob3VzZU51bWJlciI+DQogICAgICAgICAgICAgIDx2YWx1ZVN0cmluZyB2YWx1ZT0iMSIgLz4N +CiAgICAgICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0 +dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9pc28yMTA5MC1BRFhQLXN0cmVl +dE5hbWUiPg0KICAgICAgICAgICAgICA8dmFsdWVTdHJpbmcgdmFsdWU9Ik11c3RlcnN0ci4iIC8+ +DQogICAgICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAgICA8L2xpbmU+DQogICAgICAgICAg +PGNpdHkgdmFsdWU9IkJlcmxpbiIgLz4NCiAgICAgICAgICA8cG9zdGFsQ29kZSB2YWx1ZT0iMTA2 +MjMiIC8+DQogICAgICAgIDwvYWRkcmVzcz4NCiAgICAgIDwvUGF0aWVudD4NCiAgICA8L3Jlc291 +cmNlPg0KICA8L2VudHJ5Pg0KICA8ZW50cnk+DQogICAgPGZ1bGxVcmwgdmFsdWU9Imh0dHA6Ly9w +dnMucHJheGlzLXRvcHAtZ2x1ZWNrbGljaC5sb2NhbC9maGlyL1ByYWN0aXRpb25lci8yMDU5N2Uw +ZS1jYjJhLTQ1YjMtOTVmMC1kYzNkYmRiNjE3YzMiIC8+DQogICAgPHJlc291cmNlPg0KICAgICAg +PFByYWN0aXRpb25lciB4bWxucz0iaHR0cDovL2hsNy5vcmcvZmhpciI+DQogICAgICAgIDxpZCB2 +YWx1ZT0iMjA1OTdlMGUtY2IyYS00NWIzLTk1ZjAtZGMzZGJkYjYxN2MzIiAvPg0KICAgICAgICA8 +bWV0YT4NCiAgICAgICAgICA8cHJvZmlsZSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9TdHJ1 +Y3R1cmVEZWZpbml0aW9uL0tCVl9QUl9GT1JfUHJhY3RpdGlvbmVyfDEuMC4zIiAvPg0KICAgICAg +ICA8L21ldGE+DQogICAgICAgIDxpZGVudGlmaWVyPg0KICAgICAgICAgIDx0eXBlPg0KICAgICAg +ICAgICAgPGNvZGluZz4NCiAgICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cDovL3Rlcm1p +bm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS92Mi0wMjAzIiAvPg0KICAgICAgICAgICAgICA8Y29k +ZSB2YWx1ZT0iTEFOUiIgLz4NCiAgICAgICAgICAgIDwvY29kaW5nPg0KICAgICAgICAgIDwvdHlw +ZT4NCiAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL05hbWluZ1N5 +c3RlbS9LQlZfTlNfQmFzZV9BTlIiIC8+DQogICAgICAgICAgPHZhbHVlIHZhbHVlPSI4MzgzODIy +MDIiIC8+DQogICAgICAgIDwvaWRlbnRpZmllcj4NCiAgICAgICAgPG5hbWU+DQogICAgICAgICAg +PHVzZSB2YWx1ZT0ib2ZmaWNpYWwiIC8+DQogICAgICAgICAgPGZhbWlseSB2YWx1ZT0iVG9wcC1H +bMO8Y2tsaWNoIj4NCiAgICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwOi8vaGw3Lm9yZy9m +aGlyL1N0cnVjdHVyZURlZmluaXRpb24vaHVtYW5uYW1lLW93bi1uYW1lIj4NCiAgICAgICAgICAg +ICAgPHZhbHVlU3RyaW5nIHZhbHVlPSJUb3BwLUdsw7xja2xpY2giIC8+DQogICAgICAgICAgICA8 +L2V4dGVuc2lvbj4NCiAgICAgICAgICA8L2ZhbWlseT4NCiAgICAgICAgICA8Z2l2ZW4gdmFsdWU9 +IkhhbnMiIC8+DQogICAgICAgICAgPHByZWZpeCB2YWx1ZT0iRHIuIG1lZC4iPg0KICAgICAgICAg +ICAgPGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlv +bi9pc28yMTA5MC1FTi1xdWFsaWZpZXIiPg0KICAgICAgICAgICAgICA8dmFsdWVDb2RlIHZhbHVl +PSJBQyIgLz4NCiAgICAgICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICAgIDwvcHJlZml4Pg0K +ICAgICAgICA8L25hbWU+DQogICAgICAgIDxxdWFsaWZpY2F0aW9uPg0KICAgICAgICAgIDxjb2Rl +Pg0KICAgICAgICAgICAgPGNvZGluZz4NCiAgICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0 +cHM6Ly9maGlyLmtidi5kZS9Db2RlU3lzdGVtL0tCVl9DU19GT1JfUXVhbGlmaWNhdGlvbl9UeXBl +IiAvPg0KICAgICAgICAgICAgICA8Y29kZSB2YWx1ZT0iMDAiIC8+DQogICAgICAgICAgICA8L2Nv +ZGluZz4NCiAgICAgICAgICA8L2NvZGU+DQogICAgICAgIDwvcXVhbGlmaWNhdGlvbj4NCiAgICAg +ICAgPHF1YWxpZmljYXRpb24+DQogICAgICAgICAgPGNvZGU+DQogICAgICAgICAgICA8dGV4dCB2 +YWx1ZT0iSGF1c2FyenQiIC8+DQogICAgICAgICAgPC9jb2RlPg0KICAgICAgICA8L3F1YWxpZmlj +YXRpb24+DQogICAgICA8L1ByYWN0aXRpb25lcj4NCiAgICA8L3Jlc291cmNlPg0KICA8L2VudHJ5 +Pg0KICA8ZW50cnk+DQogICAgPGZ1bGxVcmwgdmFsdWU9Imh0dHA6Ly9wdnMucHJheGlzLXRvcHAt +Z2x1ZWNrbGljaC5sb2NhbC9maGlyL1ByYWN0aXRpb25lci9kODQ2M2RhZi0yNThlLTRjYWQtYTg2 +YS02ZmQ0MmZhYzE2MWMiIC8+DQogICAgPHJlc291cmNlPg0KICAgICAgPFByYWN0aXRpb25lciB4 +bWxucz0iaHR0cDovL2hsNy5vcmcvZmhpciI+DQogICAgICAgIDxpZCB2YWx1ZT0iZDg0NjNkYWYt +MjU4ZS00Y2FkLWE4NmEtNmZkNDJmYWMxNjFjIiAvPg0KICAgICAgICA8bWV0YT4NCiAgICAgICAg +ICA8cHJvZmlsZSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9TdHJ1Y3R1cmVEZWZpbml0aW9u +L0tCVl9QUl9GT1JfUHJhY3RpdGlvbmVyfDEuMC4zIiAvPg0KICAgICAgICA8L21ldGE+DQogICAg +ICAgIDxpZGVudGlmaWVyPg0KICAgICAgICAgIDx0eXBlPg0KICAgICAgICAgICAgPGNvZGluZz4N +CiAgICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcv +Q29kZVN5c3RlbS92Mi0wMjAzIiAvPg0KICAgICAgICAgICAgICA8Y29kZSB2YWx1ZT0iTEFOUiIg +Lz4NCiAgICAgICAgICAgIDwvY29kaW5nPg0KICAgICAgICAgIDwvdHlwZT4NCiAgICAgICAgICA8 +c3lzdGVtIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL05hbWluZ1N5c3RlbS9LQlZfTlNfQmFz +ZV9BTlIiIC8+DQogICAgICAgICAgPHZhbHVlIHZhbHVlPSI4MzgzODIyMTAiIC8+DQogICAgICAg +IDwvaWRlbnRpZmllcj4NCiAgICAgICAgPG5hbWU+DQogICAgICAgICAgPHVzZSB2YWx1ZT0ib2Zm +aWNpYWwiIC8+DQogICAgICAgICAgPGZhbWlseSB2YWx1ZT0iTWVpZXIiPg0KICAgICAgICAgICAg +PGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9o +dW1hbm5hbWUtb3duLW5hbWUiPg0KICAgICAgICAgICAgICA8dmFsdWVTdHJpbmcgdmFsdWU9Ik1l +aWVyIiAvPg0KICAgICAgICAgICAgPC9leHRlbnNpb24+DQogICAgICAgICAgPC9mYW1pbHk+DQog +ICAgICAgICAgPGdpdmVuIHZhbHVlPSJKw7ZyZ2VuIiAvPg0KICAgICAgICA8L25hbWU+DQogICAg +ICAgIDxxdWFsaWZpY2F0aW9uPg0KICAgICAgICAgIDxjb2RlPg0KICAgICAgICAgICAgPGNvZGlu +Zz4NCiAgICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9Db2Rl +U3lzdGVtL0tCVl9DU19GT1JfUXVhbGlmaWNhdGlvbl9UeXBlIiAvPg0KICAgICAgICAgICAgICA8 +Y29kZSB2YWx1ZT0iMDMiIC8+DQogICAgICAgICAgICA8L2NvZGluZz4NCiAgICAgICAgICA8L2Nv +ZGU+DQogICAgICAgIDwvcXVhbGlmaWNhdGlvbj4NCiAgICAgICAgPHF1YWxpZmljYXRpb24+DQog +ICAgICAgICAgPGNvZGU+DQogICAgICAgICAgICA8dGV4dCB2YWx1ZT0iQXJ6dCBpbiBXZWl0ZXJi +aWxkdW5nIiAvPg0KICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgPC9xdWFsaWZpY2F0aW9uPg0K +ICAgICAgPC9QcmFjdGl0aW9uZXI+DQogICAgPC9yZXNvdXJjZT4NCiAgPC9lbnRyeT4NCiAgPGVu +dHJ5Pg0KICAgIDxmdWxsVXJsIHZhbHVlPSJodHRwOi8vcHZzLnByYXhpcy10b3BwLWdsdWVja2xp +Y2gubG9jYWwvZmhpci9Pcmdhbml6YXRpb24vY2YwNDJlNDQtMDg2YS00ZDUxLTljNzctMTcyZjlh +OTcyZTNiIiAvPg0KICAgIDxyZXNvdXJjZT4NCiAgICAgIDxPcmdhbml6YXRpb24geG1sbnM9Imh0 +dHA6Ly9obDcub3JnL2ZoaXIiPg0KICAgICAgICA8aWQgdmFsdWU9ImNmMDQyZTQ0LTA4NmEtNGQ1 +MS05Yzc3LTE3MmY5YTk3MmUzYiIgLz4NCiAgICAgICAgPG1ldGE+DQogICAgICAgICAgPHByb2Zp +bGUgdmFsdWU9Imh0dHBzOi8vZmhpci5rYnYuZGUvU3RydWN0dXJlRGVmaW5pdGlvbi9LQlZfUFJf +Rk9SX09yZ2FuaXphdGlvbnwxLjAuMyIgLz4NCiAgICAgICAgPC9tZXRhPg0KICAgICAgICA8aWRl +bnRpZmllcj4NCiAgICAgICAgICA8dHlwZT4NCiAgICAgICAgICAgIDxjb2Rpbmc+DQogICAgICAg +ICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnL0NvZGVTeXN0 +ZW0vdjItMDIwMyIgLz4NCiAgICAgICAgICAgICAgPGNvZGUgdmFsdWU9IkJTTlIiIC8+DQogICAg +ICAgICAgICA8L2NvZGluZz4NCiAgICAgICAgICA8L3R5cGU+DQogICAgICAgICAgPHN5c3RlbSB2 +YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9OYW1pbmdTeXN0ZW0vS0JWX05TX0Jhc2VfQlNOUiIg +Lz4NCiAgICAgICAgICA8dmFsdWUgdmFsdWU9IjAzMTIzNDU2NyIgLz4NCiAgICAgICAgPC9pZGVu +dGlmaWVyPg0KICAgICAgICA8bmFtZSB2YWx1ZT0iSGF1c2FyenRwcmF4aXMgRHIuIFRvcHAtR2zD +vGNrbGljaCIgLz4NCiAgICAgICAgPHRlbGVjb20+DQogICAgICAgICAgPHN5c3RlbSB2YWx1ZT0i +cGhvbmUiIC8+DQogICAgICAgICAgPHZhbHVlIHZhbHVlPSIwMzAxMjM0NTY3IiAvPg0KICAgICAg +ICA8L3RlbGVjb20+DQogICAgICAgIDxhZGRyZXNzPg0KICAgICAgICAgIDx0eXBlIHZhbHVlPSJi +b3RoIiAvPg0KICAgICAgICAgIDxsaW5lIHZhbHVlPSJNdXN0ZXJzdHIuIDIiPg0KICAgICAgICAg +ICAgPGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlv +bi9pc28yMTA5MC1BRFhQLWhvdXNlTnVtYmVyIj4NCiAgICAgICAgICAgICAgPHZhbHVlU3RyaW5n +IHZhbHVlPSIyIiAvPg0KICAgICAgICAgICAgPC9leHRlbnNpb24+DQogICAgICAgICAgICA8ZXh0 +ZW5zaW9uIHVybD0iaHR0cDovL2hsNy5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL2lzbzIx +MDkwLUFEWFAtc3RyZWV0TmFtZSI+DQogICAgICAgICAgICAgIDx2YWx1ZVN0cmluZyB2YWx1ZT0i +TXVzdGVyc3RyLiIgLz4NCiAgICAgICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICAgIDwvbGlu +ZT4NCiAgICAgICAgICA8Y2l0eSB2YWx1ZT0iQmVybGluIiAvPg0KICAgICAgICAgIDxwb3N0YWxD +b2RlIHZhbHVlPSIxMDYyMyIgLz4NCiAgICAgICAgPC9hZGRyZXNzPg0KICAgICAgPC9Pcmdhbml6 +YXRpb24+DQogICAgPC9yZXNvdXJjZT4NCiAgPC9lbnRyeT4NCiAgPGVudHJ5Pg0KICAgIDxmdWxs +VXJsIHZhbHVlPSJodHRwOi8vcHZzLnByYXhpcy10b3BwLWdsdWVja2xpY2gubG9jYWwvZmhpci9D +b3ZlcmFnZS8xYjFmZmI2ZS1lYjA1LTQzZDctODdlYi1lNzgxOGZlOTY2MWEiIC8+DQogICAgPHJl +c291cmNlPg0KICAgICAgPENvdmVyYWdlIHhtbG5zPSJodHRwOi8vaGw3Lm9yZy9maGlyIj4NCiAg +ICAgICAgPGlkIHZhbHVlPSIxYjFmZmI2ZS1lYjA1LTQzZDctODdlYi1lNzgxOGZlOTY2MWEiIC8+ +DQogICAgICAgIDxtZXRhPg0KICAgICAgICAgIDxwcm9maWxlIHZhbHVlPSJodHRwczovL2ZoaXIu +a2J2LmRlL1N0cnVjdHVyZURlZmluaXRpb24vS0JWX1BSX0ZPUl9Db3ZlcmFnZXwxLjAuMyIgLz4N +CiAgICAgICAgPC9tZXRhPg0KICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iaHR0cDovL2ZoaXIuZGUv +U3RydWN0dXJlRGVmaW5pdGlvbi9na3YvYmVzb25kZXJlLXBlcnNvbmVuZ3J1cHBlIj4NCiAgICAg +ICAgICA8dmFsdWVDb2Rpbmc+DQogICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwczovL2Zo +aXIua2J2LmRlL0NvZGVTeXN0ZW0vS0JWX0NTX1NGSElSX0tCVl9QRVJTT05FTkdSVVBQRSIgLz4N +CiAgICAgICAgICAgIDxjb2RlIHZhbHVlPSIwMCIgLz4NCiAgICAgICAgICA8L3ZhbHVlQ29kaW5n +Pg0KICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9m +aGlyLmRlL1N0cnVjdHVyZURlZmluaXRpb24vZ2t2L2RtcC1rZW5uemVpY2hlbiI+DQogICAgICAg +ICAgPHZhbHVlQ29kaW5nPg0KICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGly +Lmtidi5kZS9Db2RlU3lzdGVtL0tCVl9DU19TRkhJUl9LQlZfRE1QIiAvPg0KICAgICAgICAgICAg +PGNvZGUgdmFsdWU9IjAwIiAvPg0KICAgICAgICAgIDwvdmFsdWVDb2Rpbmc+DQogICAgICAgIDwv +ZXh0ZW5zaW9uPg0KICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iaHR0cDovL2ZoaXIuZGUvU3RydWN0 +dXJlRGVmaW5pdGlvbi9na3Yvd29wIj4NCiAgICAgICAgICA8dmFsdWVDb2Rpbmc+DQogICAgICAg +ICAgICA8c3lzdGVtIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL0NvZGVTeXN0ZW0vS0JWX0NT +X1NGSElSX0lUQV9XT1AiIC8+DQogICAgICAgICAgICA8Y29kZSB2YWx1ZT0iMDMiIC8+DQogICAg +ICAgICAgPC92YWx1ZUNvZGluZz4NCiAgICAgICAgPC9leHRlbnNpb24+DQogICAgICAgIDxleHRl +bnNpb24gdXJsPSJodHRwOi8vZmhpci5kZS9TdHJ1Y3R1cmVEZWZpbml0aW9uL2drdi92ZXJzaWNo +ZXJ0ZW5hcnQiPg0KICAgICAgICAgIDx2YWx1ZUNvZGluZz4NCiAgICAgICAgICAgIDxzeXN0ZW0g +dmFsdWU9Imh0dHBzOi8vZmhpci5rYnYuZGUvQ29kZVN5c3RlbS9LQlZfQ1NfU0ZISVJfS0JWX1ZF +UlNJQ0hFUlRFTlNUQVRVUyIgLz4NCiAgICAgICAgICAgIDxjb2RlIHZhbHVlPSIxIiAvPg0KICAg +ICAgICAgIDwvdmFsdWVDb2Rpbmc+DQogICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICA8c3Rh +dHVzIHZhbHVlPSJhY3RpdmUiIC8+DQogICAgICAgIDx0eXBlPg0KICAgICAgICAgIDxjb2Rpbmc+ +DQogICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwOi8vZmhpci5kZS9Db2RlU3lzdGVtL3Zl +cnNpY2hlcnVuZ3NhcnQtZGUtYmFzaXMiIC8+DQogICAgICAgICAgICA8Y29kZSB2YWx1ZT0iR0tW +IiAvPg0KICAgICAgICAgIDwvY29kaW5nPg0KICAgICAgICA8L3R5cGU+DQogICAgICAgIDxiZW5l +ZmljaWFyeT4NCiAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSJQYXRpZW50Lzk3NzRmNjdmLWEy +MzgtNGRhZi1iNGU2LTY3OWRlZWVmMzgxMSIgLz4NCiAgICAgICAgPC9iZW5lZmljaWFyeT4NCiAg +ICAgICAgPHBheW9yPg0KICAgICAgICAgIDxpZGVudGlmaWVyPg0KICAgICAgICAgICAgPHN5c3Rl +bSB2YWx1ZT0iaHR0cDovL2ZoaXIuZGUvTmFtaW5nU3lzdGVtL2FyZ2UtaWsvaWtuciIgLz4NCiAg +ICAgICAgICAgIDx2YWx1ZSB2YWx1ZT0iMTA0MjEyMDU5IiAvPg0KICAgICAgICAgIDwvaWRlbnRp +Zmllcj4NCiAgICAgICAgICA8ZGlzcGxheSB2YWx1ZT0iQU9LIFJoZWlubGFuZC9IYW1idXJnIiAv +Pg0KICAgICAgICA8L3BheW9yPg0KICAgICAgPC9Db3ZlcmFnZT4NCiAgICA8L3Jlc291cmNlPg0K +ICA8L2VudHJ5Pg0KPC9CdW5kbGU+ + </m2:Base64Data> + </m:Document> + <m:IncludeRevocationInfo>true</m:IncludeRevocationInfo> + </m:SignRequest> + </m:SignDocument> + </SOAP-ENV:Body> +</SOAP-ENV:Envelope> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_bereitstellen/04_response_SignDocument.xml b/API-Examples/2024-11-01/erp_bereitstellen/04_response_SignDocument.xml new file mode 100644 index 00000000..ba38ec7c --- /dev/null +++ b/API-Examples/2024-11-01/erp_bereitstellen/04_response_SignDocument.xml @@ -0,0 +1,35 @@ +HTTP/1.1 200 OK +Content-Type: text/xml;charset=utf-8 + +<SOAP-ENV:Envelope + xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> + <SOAP-ENV:Header/> + <SOAP-ENV:Body> + <ns8:SignDocumentResponse + xmlns:ns10="urn:oasis:names:tc:dss-x:1.0:profiles:verificationreport:schema#" + xmlns:ns11="http://uri.etsi.org/01903/v1.3.2#" + xmlns:ns12="http://uri.etsi.org/02231/v2#" + xmlns:ns2="http://ws.gematik.de/conn/EncryptionService/v6.1" + xmlns:ns3="http://ws.gematik.de/conn/ConnectorCommon/v5.0" + xmlns:ns4="http://ws.gematik.de/conn/ConnectorContext/v2.0" + xmlns:ns5="urn:oasis:names:tc:dss:1.0:core:schema" + xmlns:ns6="http://www.w3.org/2000/09/xmldsig#" + xmlns:ns7="http://ws.gematik.de/tel/error/v2.0" + xmlns:ns8="http://ws.gematik.de/conn/SignatureService/v7.4" + xmlns:ns9="urn:oasis:names:tc:dss-x:1.0:profiles:SignaturePolicy:schema#"> + <ns8:SignResponse RequestID="Doc1"> + <ns3:Status> + <ns3:Result>OK</ns3:Result> + </ns3:Status> + <ns8:OptionalOutputs> + <ns8:DocumentWithSignature ID="CMS-Doc1" ShortText="a CMSDocument2sign"> + <ns5:Base64Data MimeType="text/plain; charset=utf-8"/> + </ns8:DocumentWithSignature> + </ns8:OptionalOutputs> + <ns5:SignatureObject> + <ns5:Base64Signature Type="urn:ietf:rfc:5652">MIJTfQYJKoZIhvcNAQcCoIJTbjCCU2oCAQUxDzANBglghkgBZQMEAgEFADCCRIMGCSqGSIb3DQEHAaCCRHQEgkRwPEJ1bmRsZSB4bWxucz0iaHR0cDovL2hsNy5vcmcvZmhpciI+DQogIDwhLS0gQmVpc3BpZWwtQnVuZGxlIFdpcmtzdG9mZnZlcm9yZG51bmcgLS0+DQogIDxpZCB2YWx1ZT0iNGZlMjAxM2QtYWU5NC00NDFhLWExYjEtNzgyMzZhZTY1NjgwIiAvPg0KICA8bWV0YT4NCiAgICA8bGFzdFVwZGF0ZWQgdmFsdWU9IjIwMjAtMDUtMDRUMDg6MzA6MDBaIiAvPg0KICAgIDxwcm9maWxlIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL1N0cnVjdHVyZURlZmluaXRpb24vS0JWX1BSX0VSUF9CdW5kbGV8MS4wLjEiIC8+DQogIDwvbWV0YT4NCiAgPGlkZW50aWZpZXI+DQogICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9nZW1hdGlrLmRlL2ZoaXIvTmFtaW5nU3lzdGVtL1ByZXNjcmlwdGlvbklEIiAvPg0KICAgIDx2YWx1ZSB2YWx1ZT0iMTYwLjEyMy40NTYuNzg5LjEyMy41OCIgLz4NCiAgPC9pZGVudGlmaWVyPg0KICA8dHlwZSB2YWx1ZT0iZG9jdW1lbnQiIC8+DQogIDx0aW1lc3RhbXAgdmFsdWU9IjIwMjAtMDUtMDRUMDg6MzA6MDBaIiAvPg0KICA8ZW50cnk+DQogICAgPGZ1bGxVcmwgdmFsdWU9Imh0dHA6Ly9wdnMucHJheGlzLXRvcHAtZ2x1ZWNrbGljaC5sb2NhbC9maGlyL0NvbXBvc2l0aW9uL2IwZTIyYjg2LWU3ZTktNDZjMS04MGZlLWU2ZTI0NDQyZDc3YyIgLz4NCiAgICA8cmVzb3VyY2U+DQogICAgICA8Q29tcG9zaXRpb24geG1sbnM9Imh0dHA6Ly9obDcub3JnL2ZoaXIiPg0KICAgICAgICA8aWQgdmFsdWU9ImIwZTIyYjg2LWU3ZTktNDZjMS04MGZlLWU2ZTI0NDQyZDc3YyIgLz4NCiAgICAgICAgPG1ldGE+DQogICAgICAgICAgPHByb2ZpbGUgdmFsdWU9Imh0dHBzOi8vZmhpci5rYnYuZGUvU3RydWN0dXJlRGVmaW5pdGlvbi9LQlZfUFJfRVJQX0NvbXBvc2l0aW9ufDEuMC4xIiAvPg0KICAgICAgICA8L21ldGE+DQogICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwczovL2ZoaXIua2J2LmRlL1N0cnVjdHVyZURlZmluaXRpb24vS0JWX0VYX0ZPUl9MZWdhbF9iYXNpcyI+DQogICAgICAgICAgPHZhbHVlQ29kaW5nPg0KICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9Db2RlU3lzdGVtL0tCVl9DU19TRkhJUl9LQlZfU1RBVFVTS0VOTlpFSUNIRU4iIC8+DQogICAgICAgICAgICA8Y29kZSB2YWx1ZT0iMDAiIC8+DQogICAgICAgICAgPC92YWx1ZUNvZGluZz4NCiAgICAgICAgPC9leHRlbnNpb24+DQogICAgICAgIDxzdGF0dXMgdmFsdWU9ImZpbmFsIiAvPg0KICAgICAgICA8dHlwZT4NCiAgICAgICAgICA8Y29kaW5nPg0KICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9Db2RlU3lzdGVtL0tCVl9DU19TRkhJUl9LQlZfRk9STVVMQVJfQVJUIiAvPg0KICAgICAgICAgICAgPGNvZGUgdmFsdWU9ImUxNkEiIC8+DQogICAgICAgICAgPC9jb2Rpbmc+DQogICAgICAgIDwvdHlwZT4NCiAgICAgICAgPHN1YmplY3Q+DQogICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iUGF0aWVudC85Nzc0ZjY3Zi1hMjM4LTRkYWYtYjRlNi02NzlkZWVlZjM4MTEiIC8+DQogICAgICAgIDwvc3ViamVjdD4NCiAgICAgICAgPGRhdGUgdmFsdWU9IjIwMjAtMDItMDNUMTE6MzA6MDJaIiAvPg0KICAgICAgICA8YXV0aG9yPg0KICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IlByYWN0aXRpb25lci9kODQ2M2RhZi0yNThlLTRjYWQtYTg2YS02ZmQ0MmZhYzE2MWMiIC8+DQogICAgICAgICAgPHR5cGUgdmFsdWU9IlByYWN0aXRpb25lciIgLz4NCiAgICAgICAgPC9hdXRob3I+DQogICAgICAgIDxhdXRob3I+DQogICAgICAgICAgPHR5cGUgdmFsdWU9IkRldmljZSIgLz4NCiAgICAgICAgICA8aWRlbnRpZmllcj4NCiAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHBzOi8vZmhpci5rYnYuZGUvTmFtaW5nU3lzdGVtL0tCVl9OU19GT1JfUHJ1ZWZudW1tZXIiIC8+DQogICAgICAgICAgICA8dmFsdWUgdmFsdWU9IlkvNDAwLzE5MTAvMzYvMzQ2IiAvPg0KICAgICAgICAgIDwvaWRlbnRpZmllcj4NCiAgICAgICAgPC9hdXRob3I+DQogICAgICAgIDx0aXRsZSB2YWx1ZT0iZWxla3Ryb25pc2NoZSBBcnpuZWltaXR0ZWx2ZXJvcmRudW5nIiAvPg0KICAgICAgICA8YXR0ZXN0ZXI+DQogICAgICAgICAgPG1vZGUgdmFsdWU9ImxlZ2FsIiAvPg0KICAgICAgICAgIDxwYXJ0eT4NCiAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IlByYWN0aXRpb25lci8yMDU5N2UwZS1jYjJhLTQ1YjMtOTVmMC1kYzNkYmRiNjE3YzMiIC8+DQogICAgICAgICAgPC9wYXJ0eT4NCiAgICAgICAgPC9hdHRlc3Rlcj4NCiAgICAgICAgPGN1c3RvZGlhbj4NCiAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSJPcmdhbml6YXRpb24vY2YwNDJlNDQtMDg2YS00ZDUxLTljNzctMTcyZjlhOTcyZTNiIiAvPg0KICAgICAgICA8L2N1c3RvZGlhbj4NCiAgICAgICAgPHNlY3Rpb24+DQogICAgICAgICAgPGNvZGU+DQogICAgICAgICAgICA8Y29kaW5nPg0KICAgICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL0NvZGVTeXN0ZW0vS0JWX0NTX0VSUF9TZWN0aW9uX1R5cGUiIC8+DQogICAgICAgICAgICAgIDxjb2RlIHZhbHVlPSJQcmVzY3JpcHRpb24iIC8+DQogICAgICAgICAgICA8L2NvZGluZz4NCiAgICAgICAgICA8L2NvZGU+DQogICAgICAgICAgPGVudHJ5Pg0KICAgICAgICAgICAgPCEtLSBSZWZlcmVueiBhdWYgVmVyb3JkbnVuZyAoTWVkaWNhdGlvblJlcXVlc3QpIC0tPg0KICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iTWVkaWNhdGlvblJlcXVlc3QvZjU4ZjQ0MDMtN2EzYS00YTEyLWJiMTUtYjJmYTI1YjAyNTYxIiAvPg0KICAgICAgICAgIDwvZW50cnk+DQogICAgICAgIDwvc2VjdGlvbj4NCiAgICAgICAgPHNlY3Rpb24+DQogICAgICAgICAgPGNvZGU+DQogICAgICAgICAgICA8Y29kaW5nPg0KICAgICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL0NvZGVTeXN0ZW0vS0JWX0NTX0VSUF9TZWN0aW9uX1R5cGUiIC8+DQogICAgICAgICAgICAgIDxjb2RlIHZhbHVlPSJDb3ZlcmFnZSIgLz4NCiAgICAgICAgICAgIDwvY29kaW5nPg0KICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgICA8ZW50cnk+DQogICAgICAgICAgICA8IS0tIFJlZmVyZW56IGF1ZiBLcmFua2Vua2Fzc2UvS29zdGVudHLEgsKkZ2VyICAtLT4NCiAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9IkNvdmVyYWdlLzFiMWZmYjZlLWViMDUtNDNkNy04N2ViLWU3ODE4ZmU5NjYxYSIgLz4NCiAgICAgICAgICA8L2VudHJ5Pg0KICAgICAgICA8L3NlY3Rpb24+DQogICAgICA8L0NvbXBvc2l0aW9uPg0KICAgIDwvcmVzb3VyY2U+DQogIDwvZW50cnk+DQogIDxlbnRyeT4NCiAgICA8ZnVsbFVybCB2YWx1ZT0iaHR0cDovL3B2cy5wcmF4aXMtdG9wcC1nbHVlY2tsaWNoLmxvY2FsL2ZoaXIvTWVkaWNhdGlvblJlcXVlc3QvZjU4ZjQ0MDMtN2EzYS00YTEyLWJiMTUtYjJmYTI1YjAyNTYxIiAvPg0KICAgIDxyZXNvdXJjZT4NCiAgICAgIDxNZWRpY2F0aW9uUmVxdWVzdCB4bWxucz0iaHR0cDovL2hsNy5vcmcvZmhpciI+DQogICAgICAgIDxpZCB2YWx1ZT0iZjU4ZjQ0MDMtN2EzYS00YTEyLWJiMTUtYjJmYTI1YjAyNTYxIiAvPg0KICAgICAgICA8bWV0YT4NCiAgICAgICAgICA8cHJvZmlsZSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9TdHJ1Y3R1cmVEZWZpbml0aW9uL0tCVl9QUl9FUlBfUHJlc2NyaXB0aW9ufDEuMC4xIiAvPg0KICAgICAgICA8L21ldGE+DQogICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwczovL2ZoaXIua2J2LmRlL1N0cnVjdHVyZURlZmluaXRpb24vS0JWX0VYX0VSUF9TdGF0dXNDb1BheW1lbnQiPg0KICAgICAgICAgIDx2YWx1ZUNvZGluZz4NCiAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHBzOi8vZmhpci5rYnYuZGUvQ29kZVN5c3RlbS9LQlZfQ1NfRVJQX1N0YXR1c0NvUGF5bWVudCIgLz4NCiAgICAgICAgICAgIDxjb2RlIHZhbHVlPSIwIiAvPg0KICAgICAgICAgIDwvdmFsdWVDb2Rpbmc+DQogICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iaHR0cHM6Ly9maGlyLmtidi5kZS9TdHJ1Y3R1cmVEZWZpbml0aW9uL0tCVl9FWF9FUlBfRW1lcmdlbmN5U2VydmljZXNGZWUiPg0KICAgICAgICAgIDx2YWx1ZUJvb2xlYW4gdmFsdWU9ImZhbHNlIiAvPg0KICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0dHBzOi8vZmhpci5rYnYuZGUvU3RydWN0dXJlRGVmaW5pdGlvbi9LQlZfRVhfRVJQX0JWRyI+DQogICAgICAgICAgPHZhbHVlQm9vbGVhbiB2YWx1ZT0iZmFsc2UiIC8+DQogICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iaHR0cHM6Ly9maGlyLmtidi5kZS9TdHJ1Y3R1cmVEZWZpbml0aW9uL0tCVl9FWF9FUlBfQWNjaWRlbnQiPg0KICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJ1bmZhbGxrZW5uemVpY2hlbiI+DQogICAgICAgICAgICA8dmFsdWVDb2Rpbmc+DQogICAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHBzOi8vZmhpci5rYnYuZGUvQ29kZVN5c3RlbS9LQlZfQ1NfRk9SX1Vyc2FjaGVfVHlwZSIgLz4NCiAgICAgICAgICAgICAgPGNvZGUgdmFsdWU9IjEiIC8+DQogICAgICAgICAgICA8L3ZhbHVlQ29kaW5nPg0KICAgICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJ1bmZhbGx0YWciPg0KICAgICAgICAgICAgPHZhbHVlRGF0ZSB2YWx1ZT0iMjAyMC0wNS0wMSIgLz4NCiAgICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAgPC9leHRlbnNpb24+DQogICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwczovL2ZoaXIua2J2LmRlL1N0cnVjdHVyZURlZmluaXRpb24vS0JWX0VYX0VSUF9NdWx0aXBsZV9QcmVzY3JpcHRpb24iPg0KICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJLZW5uemVpY2hlbiI+DQogICAgICAgICAgICA8dmFsdWVCb29sZWFuIHZhbHVlPSJ0cnVlIiAvPg0KICAgICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJOdW1tZXJpZXJ1bmciPg0KICAgICAgICAgICAgPHZhbHVlUmF0aW8+DQogICAgICAgICAgICAgIDxudW1lcmF0b3I+DQogICAgICAgICAgICAgICAgPHZhbHVlIHZhbHVlPSIyIiAvPg0KICAgICAgICAgICAgICA8L251bWVyYXRvcj4NCiAgICAgICAgICAgICAgPGRlbm9taW5hdG9yPg0KICAgICAgICAgICAgICAgIDx2YWx1ZSB2YWx1ZT0iNCIgLz4NCiAgICAgICAgICAgICAgPC9kZW5vbWluYXRvcj4NCiAgICAgICAgICAgIDwvdmFsdWVSYXRpbz4NCiAgICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iWmVpdHJhdW0iPg0KICAgICAgICAgICAgPHZhbHVlUGVyaW9kPg0KICAgICAgICAgICAgICA8c3RhcnQgdmFsdWU9IjIwMjEtMDEtMDIiIC8+DQogICAgICAgICAgICAgIDxlbmQgdmFsdWU9IjIwMjEtMDMtMzAiIC8+DQogICAgICAgICAgICA8L3ZhbHVlUGVyaW9kPg0KICAgICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAgPHN0YXR1cyB2YWx1ZT0iYWN0aXZlIiAvPg0KICAgICAgICA8aW50ZW50IHZhbHVlPSJvcmRlciIgLz4NCiAgICAgICAgPG1lZGljYXRpb25SZWZlcmVuY2U+DQogICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iTWVkaWNhdGlvbi9lM2E0ZWZhNy04NGZjLTQ2NWItYjE0Yy03MjAxOTUwOTc3ODMiIC8+DQogICAgICAgIDwvbWVkaWNhdGlvblJlZmVyZW5jZT4NCiAgICAgICAgPHN1YmplY3Q+DQogICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iUGF0aWVudC85Nzc0ZjY3Zi1hMjM4LTRkYWYtYjRlNi02NzlkZWVlZjM4MTEiIC8+DQogICAgICAgIDwvc3ViamVjdD4NCiAgICAgICAgPGF1dGhvcmVkT24gdmFsdWU9IjIwMjAtMDUtMDIiIC8+DQogICAgICAgIDxyZXF1ZXN0ZXI+DQogICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iUHJhY3RpdGlvbmVyLzIwNTk3ZTBlLWNiMmEtNDViMy05NWYwLWRjM2RiZGI2MTdjMyIgLz4NCiAgICAgICAgPC9yZXF1ZXN0ZXI+DQogICAgICAgIDxpbnN1cmFuY2U+DQogICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0iQ292ZXJhZ2UvMWIxZmZiNmUtZWIwNS00M2Q3LTg3ZWItZTc4MThmZTk2NjFhIiAvPg0KICAgICAgICA8L2luc3VyYW5jZT4NCiAgICAgICAgPG5vdGU+DQogICAgICAgICAgPHRleHQgdmFsdWU9IkR1bW15LUhpbndlaXMgZsO8ciBkaWUgQXBvdGhla2UiIC8+DQogICAgICAgIDwvbm90ZT4NCiAgICAgICAgPGRvc2FnZUluc3RydWN0aW9uPg0KICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwczovL2ZoaXIua2J2LmRlL1N0cnVjdHVyZURlZmluaXRpb24vS0JWX0VYX0VSUF9Eb3NhZ2VGbGFnIj4NCiAgICAgICAgICAgIDx2YWx1ZUJvb2xlYW4gdmFsdWU9ImZhbHNlIiAvPg0KICAgICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICA8L2Rvc2FnZUluc3RydWN0aW9uPg0KICAgICAgICA8ZGlzcGVuc2VSZXF1ZXN0Pg0KICAgICAgICAgIDxxdWFudGl0eT4NCiAgICAgICAgICAgIDx2YWx1ZSB2YWx1ZT0iMiIgLz4NCiAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHA6Ly91bml0c29mbWVhc3VyZS5vcmciIC8+DQogICAgICAgICAgICA8Y29kZSB2YWx1ZT0ie1BhY2thZ2V9IiAvPg0KICAgICAgICAgIDwvcXVhbnRpdHk+DQogICAgICAgIDwvZGlzcGVuc2VSZXF1ZXN0Pg0KICAgICAgICA8c3Vic3RpdHV0aW9uPg0KICAgICAgICAgIDxhbGxvd2VkQm9vbGVhbiB2YWx1ZT0idHJ1ZSIgLz4NCiAgICAgICAgPC9zdWJzdGl0dXRpb24+DQogICAgICA8L01lZGljYXRpb25SZXF1ZXN0Pg0KICAgIDwvcmVzb3VyY2U+DQogIDwvZW50cnk+DQogIDxlbnRyeT4NCiAgICA8ZnVsbFVybCB2YWx1ZT0iaHR0cDovL3B2cy5wcmF4aXMtdG9wcC1nbHVlY2tsaWNoLmxvY2FsL2ZoaXIvTWVkaWNhdGlvbi9lM2E0ZWZhNy04NGZjLTQ2NWItYjE0Yy03MjAxOTUwOTc3ODMiIC8+DQogICAgPHJlc291cmNlPg0KICAgICAgPE1lZGljYXRpb24geG1sbnM9Imh0dHA6Ly9obDcub3JnL2ZoaXIiPg0KICAgICAgICA8aWQgdmFsdWU9ImUzYTRlZmE3LTg0ZmMtNDY1Yi1iMTRjLTcyMDE5NTA5Nzc4MyIgLz4NCiAgICAgICAgPG1ldGE+DQogICAgICAgICAgPHByb2ZpbGUgdmFsdWU9Imh0dHBzOi8vZmhpci5rYnYuZGUvU3RydWN0dXJlRGVmaW5pdGlvbi9LQlZfUFJfRVJQX01lZGljYXRpb25fSW5ncmVkaWVudHwxLjAuMSIgLz4NCiAgICAgICAgPC9tZXRhPg0KICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iaHR0cHM6Ly9maGlyLmtidi5kZS9TdHJ1Y3R1cmVEZWZpbml0aW9uL0tCVl9FWF9FUlBfTWVkaWNhdGlvbl9DYXRlZ29yeSI+DQogICAgICAgICAgPHZhbHVlQ29kaW5nPg0KICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9Db2RlU3lzdGVtL0tCVl9DU19FUlBfTWVkaWNhdGlvbl9DYXRlZ29yeSIgLz4NCiAgICAgICAgICAgIDxjb2RlIHZhbHVlPSIwMCIgLz4NCiAgICAgICAgICA8L3ZhbHVlQ29kaW5nPg0KICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0dHBzOi8vZmhpci5rYnYuZGUvU3RydWN0dXJlRGVmaW5pdGlvbi9LQlZfRVhfRVJQX01lZGljYXRpb25fVmFjY2luZSI+DQogICAgICAgICAgPHZhbHVlQm9vbGVhbiB2YWx1ZT0iZmFsc2UiIC8+DQogICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICA8Y29kZT4NCiAgICAgICAgICA8Y29kaW5nPg0KICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9Db2RlU3lzdGVtL0tCVl9DU19FUlBfTWVkaWNhdGlvbl9UeXBlIiAvPg0KICAgICAgICAgICAgPGNvZGUgdmFsdWU9IndpcmtzdG9mZiIgLz4NCiAgICAgICAgICA8L2NvZGluZz4NCiAgICAgICAgPC9jb2RlPg0KICAgICAgICA8Zm9ybT4NCiAgICAgICAgICA8dGV4dCB2YWx1ZT0iVGFibGV0dGVuIiAvPg0KICAgICAgICA8L2Zvcm0+DQogICAgICAgIDxhbW91bnQ+DQogICAgICAgICAgPG51bWVyYXRvcj4NCiAgICAgICAgICAgIDx2YWx1ZSB2YWx1ZT0iMjAiIC8+DQogICAgICAgICAgICA8dW5pdCB2YWx1ZT0iU3RrIiAvPg0KICAgICAgICAgIDwvbnVtZXJhdG9yPg0KICAgICAgICAgIDxkZW5vbWluYXRvcj4NCiAgICAgICAgICAgIDx2YWx1ZSB2YWx1ZT0iMSIgLz4NCiAgICAgICAgICA8L2Rlbm9taW5hdG9yPg0KICAgICAgICA8L2Ftb3VudD4NCiAgICAgICAgPGluZ3JlZGllbnQ+DQogICAgICAgICAgPGl0ZW1Db2RlYWJsZUNvbmNlcHQ+DQogICAgICAgICAgICA8Y29kaW5nPg0KICAgICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwOi8vZmhpci5kZS9Db2RlU3lzdGVtL2FzayIgLz4NCiAgICAgICAgICAgICAgPGNvZGUgdmFsdWU9IkR1bW15LUFTSyIgLz4NCiAgICAgICAgICAgIDwvY29kaW5nPg0KICAgICAgICAgICAgPHRleHQgdmFsdWU9IklidXByb2ZlbiIgLz4NCiAgICAgICAgICA8L2l0ZW1Db2RlYWJsZUNvbmNlcHQ+DQogICAgICAgICAgPHN0cmVuZ3RoPg0KICAgICAgICAgICAgPG51bWVyYXRvcj4NCiAgICAgICAgICAgICAgPHZhbHVlIHZhbHVlPSI4MDAiIC8+DQogICAgICAgICAgICAgIDx1bml0IHZhbHVlPSJtZyIgLz4NCiAgICAgICAgICAgIDwvbnVtZXJhdG9yPg0KICAgICAgICAgICAgPGRlbm9taW5hdG9yPg0KICAgICAgICAgICAgICA8dmFsdWUgdmFsdWU9IjEiIC8+DQogICAgICAgICAgICA8L2Rlbm9taW5hdG9yPg0KICAgICAgICAgIDwvc3RyZW5ndGg+DQogICAgICAgIDwvaW5ncmVkaWVudD4NCiAgICAgIDwvTWVkaWNhdGlvbj4NCiAgICA8L3Jlc291cmNlPg0KICA8L2VudHJ5Pg0KICA8ZW50cnk+DQogICAgPGZ1bGxVcmwgdmFsdWU9Imh0dHA6Ly9wdnMucHJheGlzLXRvcHAtZ2x1ZWNrbGljaC5sb2NhbC9maGlyL1BhdGllbnQvOTc3NGY2N2YtYTIzOC00ZGFmLWI0ZTYtNjc5ZGVlZWYzODExIiAvPg0KICAgIDxyZXNvdXJjZT4NCiAgICAgIDxQYXRpZW50IHhtbG5zPSJodHRwOi8vaGw3Lm9yZy9maGlyIj4NCiAgICAgICAgPGlkIHZhbHVlPSI5Nzc0ZjY3Zi1hMjM4LTRkYWYtYjRlNi02NzlkZWVlZjM4MTEiIC8+DQogICAgICAgIDxtZXRhPg0KICAgICAgICAgIDxwcm9maWxlIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL1N0cnVjdHVyZURlZmluaXRpb24vS0JWX1BSX0ZPUl9QYXRpZW50fDEuMC4zIiAvPg0KICAgICAgICA8L21ldGE+DQogICAgICAgIDxpZGVudGlmaWVyPg0KICAgICAgICAgIDx0eXBlPg0KICAgICAgICAgICAgPGNvZGluZz4NCiAgICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cDovL2ZoaXIuZGUvQ29kZVN5c3RlbS9pZGVudGlmaWVyLXR5cGUtZGUtYmFzaXMiIC8+DQogICAgICAgICAgICAgIDxjb2RlIHZhbHVlPSJHS1YiIC8+DQogICAgICAgICAgICA8L2NvZGluZz4NCiAgICAgICAgICA8L3R5cGU+DQogICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cDovL2ZoaXIuZGUvTmFtaW5nU3lzdGVtL2drdi9rdmlkLTEwIiAvPg0KICAgICAgICAgIDx2YWx1ZSB2YWx1ZT0iWDIzNDU2Nzg5MCIgLz4NCiAgICAgICAgPC9pZGVudGlmaWVyPg0KICAgICAgICA8bmFtZT4NCiAgICAgICAgICA8dXNlIHZhbHVlPSJvZmZpY2lhbCIgLz4NCiAgICAgICAgICA8ZmFtaWx5IHZhbHVlPSJMdWRnZXIgS8O2bmlnc3N0ZWluIj4NCiAgICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwOi8vaGw3Lm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vaHVtYW5uYW1lLW93bi1uYW1lIj4NCiAgICAgICAgICAgICAgPHZhbHVlU3RyaW5nIHZhbHVlPSJLw7ZuaWdzc3RlaW4iIC8+DQogICAgICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAgICA8L2ZhbWlseT4NCiAgICAgICAgICA8Z2l2ZW4gdmFsdWU9Ikx1ZGdlciIgLz4NCiAgICAgICAgPC9uYW1lPg0KICAgICAgICA8YmlydGhEYXRlIHZhbHVlPSIxOTM1LTA2LTIyIiAvPg0KICAgICAgICA8YWRkcmVzcz4NCiAgICAgICAgICA8dHlwZSB2YWx1ZT0iYm90aCIgLz4NCiAgICAgICAgICA8bGluZSB2YWx1ZT0iTXVzdGVyc3RyLiAxIj4NCiAgICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwOi8vaGw3Lm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vaXNvMjEwOTAtQURYUC1ob3VzZU51bWJlciI+DQogICAgICAgICAgICAgIDx2YWx1ZVN0cmluZyB2YWx1ZT0iMSIgLz4NCiAgICAgICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9pc28yMTA5MC1BRFhQLXN0cmVldE5hbWUiPg0KICAgICAgICAgICAgICA8dmFsdWVTdHJpbmcgdmFsdWU9Ik11c3RlcnN0ci4iIC8+DQogICAgICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAgICA8L2xpbmU+DQogICAgICAgICAgPGNpdHkgdmFsdWU9IkJlcmxpbiIgLz4NCiAgICAgICAgICA8cG9zdGFsQ29kZSB2YWx1ZT0iMTA2MjMiIC8+DQogICAgICAgIDwvYWRkcmVzcz4NCiAgICAgIDwvUGF0aWVudD4NCiAgICA8L3Jlc291cmNlPg0KICA8L2VudHJ5Pg0KICA8ZW50cnk+DQogICAgPGZ1bGxVcmwgdmFsdWU9Imh0dHA6Ly9wdnMucHJheGlzLXRvcHAtZ2x1ZWNrbGljaC5sb2NhbC9maGlyL1ByYWN0aXRpb25lci8yMDU5N2UwZS1jYjJhLTQ1YjMtOTVmMC1kYzNkYmRiNjE3YzMiIC8+DQogICAgPHJlc291cmNlPg0KICAgICAgPFByYWN0aXRpb25lciB4bWxucz0iaHR0cDovL2hsNy5vcmcvZmhpciI+DQogICAgICAgIDxpZCB2YWx1ZT0iMjA1OTdlMGUtY2IyYS00NWIzLTk1ZjAtZGMzZGJkYjYxN2MzIiAvPg0KICAgICAgICA8bWV0YT4NCiAgICAgICAgICA8cHJvZmlsZSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9TdHJ1Y3R1cmVEZWZpbml0aW9uL0tCVl9QUl9GT1JfUHJhY3RpdGlvbmVyfDEuMC4zIiAvPg0KICAgICAgICA8L21ldGE+DQogICAgICAgIDxpZGVudGlmaWVyPg0KICAgICAgICAgIDx0eXBlPg0KICAgICAgICAgICAgPGNvZGluZz4NCiAgICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS92Mi0wMjAzIiAvPg0KICAgICAgICAgICAgICA8Y29kZSB2YWx1ZT0iTEFOUiIgLz4NCiAgICAgICAgICAgIDwvY29kaW5nPg0KICAgICAgICAgIDwvdHlwZT4NCiAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL05hbWluZ1N5c3RlbS9LQlZfTlNfQmFzZV9BTlIiIC8+DQogICAgICAgICAgPHZhbHVlIHZhbHVlPSI4MzgzODIyMDIiIC8+DQogICAgICAgIDwvaWRlbnRpZmllcj4NCiAgICAgICAgPG5hbWU+DQogICAgICAgICAgPHVzZSB2YWx1ZT0ib2ZmaWNpYWwiIC8+DQogICAgICAgICAgPGZhbWlseSB2YWx1ZT0iVG9wcC1HbMO8Y2tsaWNoIj4NCiAgICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwOi8vaGw3Lm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vaHVtYW5uYW1lLW93bi1uYW1lIj4NCiAgICAgICAgICAgICAgPHZhbHVlU3RyaW5nIHZhbHVlPSJUb3BwLUdsw7xja2xpY2giIC8+DQogICAgICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAgICA8L2ZhbWlseT4NCiAgICAgICAgICA8Z2l2ZW4gdmFsdWU9IkhhbnMiIC8+DQogICAgICAgICAgPHByZWZpeCB2YWx1ZT0iRHIuIG1lZC4iPg0KICAgICAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9pc28yMTA5MC1FTi1xdWFsaWZpZXIiPg0KICAgICAgICAgICAgICA8dmFsdWVDb2RlIHZhbHVlPSJBQyIgLz4NCiAgICAgICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICAgIDwvcHJlZml4Pg0KICAgICAgICA8L25hbWU+DQogICAgICAgIDxxdWFsaWZpY2F0aW9uPg0KICAgICAgICAgIDxjb2RlPg0KICAgICAgICAgICAgPGNvZGluZz4NCiAgICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9Db2RlU3lzdGVtL0tCVl9DU19GT1JfUXVhbGlmaWNhdGlvbl9UeXBlIiAvPg0KICAgICAgICAgICAgICA8Y29kZSB2YWx1ZT0iMDAiIC8+DQogICAgICAgICAgICA8L2NvZGluZz4NCiAgICAgICAgICA8L2NvZGU+DQogICAgICAgIDwvcXVhbGlmaWNhdGlvbj4NCiAgICAgICAgPHF1YWxpZmljYXRpb24+DQogICAgICAgICAgPGNvZGU+DQogICAgICAgICAgICA8dGV4dCB2YWx1ZT0iSGF1c2FyenQiIC8+DQogICAgICAgICAgPC9jb2RlPg0KICAgICAgICA8L3F1YWxpZmljYXRpb24+DQogICAgICA8L1ByYWN0aXRpb25lcj4NCiAgICA8L3Jlc291cmNlPg0KICA8L2VudHJ5Pg0KICA8ZW50cnk+DQogICAgPGZ1bGxVcmwgdmFsdWU9Imh0dHA6Ly9wdnMucHJheGlzLXRvcHAtZ2x1ZWNrbGljaC5sb2NhbC9maGlyL1ByYWN0aXRpb25lci9kODQ2M2RhZi0yNThlLTRjYWQtYTg2YS02ZmQ0MmZhYzE2MWMiIC8+DQogICAgPHJlc291cmNlPg0KICAgICAgPFByYWN0aXRpb25lciB4bWxucz0iaHR0cDovL2hsNy5vcmcvZmhpciI+DQogICAgICAgIDxpZCB2YWx1ZT0iZDg0NjNkYWYtMjU4ZS00Y2FkLWE4NmEtNmZkNDJmYWMxNjFjIiAvPg0KICAgICAgICA8bWV0YT4NCiAgICAgICAgICA8cHJvZmlsZSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9TdHJ1Y3R1cmVEZWZpbml0aW9uL0tCVl9QUl9GT1JfUHJhY3RpdGlvbmVyfDEuMC4zIiAvPg0KICAgICAgICA8L21ldGE+DQogICAgICAgIDxpZGVudGlmaWVyPg0KICAgICAgICAgIDx0eXBlPg0KICAgICAgICAgICAgPGNvZGluZz4NCiAgICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS92Mi0wMjAzIiAvPg0KICAgICAgICAgICAgICA8Y29kZSB2YWx1ZT0iTEFOUiIgLz4NCiAgICAgICAgICAgIDwvY29kaW5nPg0KICAgICAgICAgIDwvdHlwZT4NCiAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL05hbWluZ1N5c3RlbS9LQlZfTlNfQmFzZV9BTlIiIC8+DQogICAgICAgICAgPHZhbHVlIHZhbHVlPSI4MzgzODIyMTAiIC8+DQogICAgICAgIDwvaWRlbnRpZmllcj4NCiAgICAgICAgPG5hbWU+DQogICAgICAgICAgPHVzZSB2YWx1ZT0ib2ZmaWNpYWwiIC8+DQogICAgICAgICAgPGZhbWlseSB2YWx1ZT0iTWVpZXIiPg0KICAgICAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9odW1hbm5hbWUtb3duLW5hbWUiPg0KICAgICAgICAgICAgICA8dmFsdWVTdHJpbmcgdmFsdWU9Ik1laWVyIiAvPg0KICAgICAgICAgICAgPC9leHRlbnNpb24+DQogICAgICAgICAgPC9mYW1pbHk+DQogICAgICAgICAgPGdpdmVuIHZhbHVlPSJKw7ZyZ2VuIiAvPg0KICAgICAgICA8L25hbWU+DQogICAgICAgIDxxdWFsaWZpY2F0aW9uPg0KICAgICAgICAgIDxjb2RlPg0KICAgICAgICAgICAgPGNvZGluZz4NCiAgICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9Db2RlU3lzdGVtL0tCVl9DU19GT1JfUXVhbGlmaWNhdGlvbl9UeXBlIiAvPg0KICAgICAgICAgICAgICA8Y29kZSB2YWx1ZT0iMDMiIC8+DQogICAgICAgICAgICA8L2NvZGluZz4NCiAgICAgICAgICA8L2NvZGU+DQogICAgICAgIDwvcXVhbGlmaWNhdGlvbj4NCiAgICAgICAgPHF1YWxpZmljYXRpb24+DQogICAgICAgICAgPGNvZGU+DQogICAgICAgICAgICA8dGV4dCB2YWx1ZT0iQXJ6dCBpbiBXZWl0ZXJiaWxkdW5nIiAvPg0KICAgICAgICAgIDwvY29kZT4NCiAgICAgICAgPC9xdWFsaWZpY2F0aW9uPg0KICAgICAgPC9QcmFjdGl0aW9uZXI+DQogICAgPC9yZXNvdXJjZT4NCiAgPC9lbnRyeT4NCiAgPGVudHJ5Pg0KICAgIDxmdWxsVXJsIHZhbHVlPSJodHRwOi8vcHZzLnByYXhpcy10b3BwLWdsdWVja2xpY2gubG9jYWwvZmhpci9Pcmdhbml6YXRpb24vY2YwNDJlNDQtMDg2YS00ZDUxLTljNzctMTcyZjlhOTcyZTNiIiAvPg0KICAgIDxyZXNvdXJjZT4NCiAgICAgIDxPcmdhbml6YXRpb24geG1sbnM9Imh0dHA6Ly9obDcub3JnL2ZoaXIiPg0KICAgICAgICA8aWQgdmFsdWU9ImNmMDQyZTQ0LTA4NmEtNGQ1MS05Yzc3LTE3MmY5YTk3MmUzYiIgLz4NCiAgICAgICAgPG1ldGE+DQogICAgICAgICAgPHByb2ZpbGUgdmFsdWU9Imh0dHBzOi8vZmhpci5rYnYuZGUvU3RydWN0dXJlRGVmaW5pdGlvbi9LQlZfUFJfRk9SX09yZ2FuaXphdGlvbnwxLjAuMyIgLz4NCiAgICAgICAgPC9tZXRhPg0KICAgICAgICA8aWRlbnRpZmllcj4NCiAgICAgICAgICA8dHlwZT4NCiAgICAgICAgICAgIDxjb2Rpbmc+DQogICAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnL0NvZGVTeXN0ZW0vdjItMDIwMyIgLz4NCiAgICAgICAgICAgICAgPGNvZGUgdmFsdWU9IkJTTlIiIC8+DQogICAgICAgICAgICA8L2NvZGluZz4NCiAgICAgICAgICA8L3R5cGU+DQogICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9OYW1pbmdTeXN0ZW0vS0JWX05TX0Jhc2VfQlNOUiIgLz4NCiAgICAgICAgICA8dmFsdWUgdmFsdWU9IjAzMTIzNDU2NyIgLz4NCiAgICAgICAgPC9pZGVudGlmaWVyPg0KICAgICAgICA8bmFtZSB2YWx1ZT0iSGF1c2FyenRwcmF4aXMgRHIuIFRvcHAtR2zDvGNrbGljaCIgLz4NCiAgICAgICAgPHRlbGVjb20+DQogICAgICAgICAgPHN5c3RlbSB2YWx1ZT0icGhvbmUiIC8+DQogICAgICAgICAgPHZhbHVlIHZhbHVlPSIwMzAxMjM0NTY3IiAvPg0KICAgICAgICA8L3RlbGVjb20+DQogICAgICAgIDxhZGRyZXNzPg0KICAgICAgICAgIDx0eXBlIHZhbHVlPSJib3RoIiAvPg0KICAgICAgICAgIDxsaW5lIHZhbHVlPSJNdXN0ZXJzdHIuIDIiPg0KICAgICAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9pc28yMTA5MC1BRFhQLWhvdXNlTnVtYmVyIj4NCiAgICAgICAgICAgICAgPHZhbHVlU3RyaW5nIHZhbHVlPSIyIiAvPg0KICAgICAgICAgICAgPC9leHRlbnNpb24+DQogICAgICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iaHR0cDovL2hsNy5vcmcvZmhpci9TdHJ1Y3R1cmVEZWZpbml0aW9uL2lzbzIxMDkwLUFEWFAtc3RyZWV0TmFtZSI+DQogICAgICAgICAgICAgIDx2YWx1ZVN0cmluZyB2YWx1ZT0iTXVzdGVyc3RyLiIgLz4NCiAgICAgICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICAgIDwvbGluZT4NCiAgICAgICAgICA8Y2l0eSB2YWx1ZT0iQmVybGluIiAvPg0KICAgICAgICAgIDxwb3N0YWxDb2RlIHZhbHVlPSIxMDYyMyIgLz4NCiAgICAgICAgPC9hZGRyZXNzPg0KICAgICAgPC9Pcmdhbml6YXRpb24+DQogICAgPC9yZXNvdXJjZT4NCiAgPC9lbnRyeT4NCiAgPGVudHJ5Pg0KICAgIDxmdWxsVXJsIHZhbHVlPSJodHRwOi8vcHZzLnByYXhpcy10b3BwLWdsdWVja2xpY2gubG9jYWwvZmhpci9Db3ZlcmFnZS8xYjFmZmI2ZS1lYjA1LTQzZDctODdlYi1lNzgxOGZlOTY2MWEiIC8+DQogICAgPHJlc291cmNlPg0KICAgICAgPENvdmVyYWdlIHhtbG5zPSJodHRwOi8vaGw3Lm9yZy9maGlyIj4NCiAgICAgICAgPGlkIHZhbHVlPSIxYjFmZmI2ZS1lYjA1LTQzZDctODdlYi1lNzgxOGZlOTY2MWEiIC8+DQogICAgICAgIDxtZXRhPg0KICAgICAgICAgIDxwcm9maWxlIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL1N0cnVjdHVyZURlZmluaXRpb24vS0JWX1BSX0ZPUl9Db3ZlcmFnZXwxLjAuMyIgLz4NCiAgICAgICAgPC9tZXRhPg0KICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iaHR0cDovL2ZoaXIuZGUvU3RydWN0dXJlRGVmaW5pdGlvbi9na3YvYmVzb25kZXJlLXBlcnNvbmVuZ3J1cHBlIj4NCiAgICAgICAgICA8dmFsdWVDb2Rpbmc+DQogICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL0NvZGVTeXN0ZW0vS0JWX0NTX1NGSElSX0tCVl9QRVJTT05FTkdSVVBQRSIgLz4NCiAgICAgICAgICAgIDxjb2RlIHZhbHVlPSIwMCIgLz4NCiAgICAgICAgICA8L3ZhbHVlQ29kaW5nPg0KICAgICAgICA8L2V4dGVuc2lvbj4NCiAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9maGlyLmRlL1N0cnVjdHVyZURlZmluaXRpb24vZ2t2L2RtcC1rZW5uemVpY2hlbiI+DQogICAgICAgICAgPHZhbHVlQ29kaW5nPg0KICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9Db2RlU3lzdGVtL0tCVl9DU19TRkhJUl9LQlZfRE1QIiAvPg0KICAgICAgICAgICAgPGNvZGUgdmFsdWU9IjAwIiAvPg0KICAgICAgICAgIDwvdmFsdWVDb2Rpbmc+DQogICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iaHR0cDovL2ZoaXIuZGUvU3RydWN0dXJlRGVmaW5pdGlvbi9na3Yvd29wIj4NCiAgICAgICAgICA8dmFsdWVDb2Rpbmc+DQogICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL0NvZGVTeXN0ZW0vS0JWX0NTX1NGSElSX0lUQV9XT1AiIC8+DQogICAgICAgICAgICA8Y29kZSB2YWx1ZT0iMDMiIC8+DQogICAgICAgICAgPC92YWx1ZUNvZGluZz4NCiAgICAgICAgPC9leHRlbnNpb24+DQogICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwOi8vZmhpci5kZS9TdHJ1Y3R1cmVEZWZpbml0aW9uL2drdi92ZXJzaWNoZXJ0ZW5hcnQiPg0KICAgICAgICAgIDx2YWx1ZUNvZGluZz4NCiAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHBzOi8vZmhpci5rYnYuZGUvQ29kZVN5c3RlbS9LQlZfQ1NfU0ZISVJfS0JWX1ZFUlNJQ0hFUlRFTlNUQVRVUyIgLz4NCiAgICAgICAgICAgIDxjb2RlIHZhbHVlPSIxIiAvPg0KICAgICAgICAgIDwvdmFsdWVDb2Rpbmc+DQogICAgICAgIDwvZXh0ZW5zaW9uPg0KICAgICAgICA8c3RhdHVzIHZhbHVlPSJhY3RpdmUiIC8+DQogICAgICAgIDx0eXBlPg0KICAgICAgICAgIDxjb2Rpbmc+DQogICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwOi8vZmhpci5kZS9Db2RlU3lzdGVtL3ZlcnNpY2hlcnVuZ3NhcnQtZGUtYmFzaXMiIC8+DQogICAgICAgICAgICA8Y29kZSB2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</ns5:Base64Signature> + </ns5:SignatureObject> + </ns8:SignResponse> + </ns8:SignDocumentResponse> + </SOAP-ENV:Body> +</SOAP-ENV:Envelope> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_bereitstellen/05_response_taskActivate.xml b/API-Examples/2024-11-01/erp_bereitstellen/05_response_taskActivate.xml new file mode 100644 index 00000000..6b265c81 --- /dev/null +++ b/API-Examples/2024-11-01/erp_bereitstellen/05_response_taskActivate.xml @@ -0,0 +1,76 @@ +HTTP/1.1 200 OK +Content-Type: application/fhir+xml;charset=utf-8 + +<Task xmlns="http://hl7.org/fhir"> + <id value="160.123.456.789.123.58"/> + <meta> + <versionId value="2"/> + <lastUpdated value="2020-02-18T10:05:05.038+00:00"/> + <source value="#AsYR9plLkvONJAiv"/> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3"/> + </meta> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType"> + <valueCodeableConcept> + <coding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType" /> + <code value="160" /> + <display value="Muster 16 (Apothekenpflichtige Arzneimittel)" /> + </coding> + </valueCodeableConcept> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate"> + <valueDateTime value="2020-06-02" /> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate"> + <valueDateTime value="2020-04-01" /> + </extension> + <identifier> + <use value="official"/> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId"/> + <value value="160.123.456.789.123.58"/> + </identifier> + <identifier> + <use value="official"/> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode"/> + <value value="777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea"/> + </identifier> + <identifier> + <use value="official"/> + <system value="http://fhir.de/sid/gkv/kvid-10"/> + <value value="X123456789"/> + </identifier> + <status value="ready"/> + <intent value="order"/> + <authoredOn value="2020-03-02T08:25:05+00:00"/> + <lastModified value="2020-03-02T08:45:05+00:00"/> + <performerType> + <coding> + <system value="urn:ietf:rfc:3986"/> + <code value="urn:oid:1.2.276.0.76.4.54"/> + <display value="Öffentliche Apotheke"/> + </coding> + </performerType> + <input> + <type> + <coding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_DocumentType"/> + <code value="1"/> + <display value="Health Care Provider Prescription"/> + </coding> + </type> + <valueReference> + <reference value="281a985c-f25b-4aae-91a6-41ad744080b0"/> + </valueReference> + </input> + <input> + <type> + <coding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_DocumentType"/> + <code value="2"/> + </coding> + </type> + <valueReference> + <reference value="f8c2298f-7c00-4a68-af29-8a2862d55d43"/> + </valueReference> + </input> +</Task> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_chargeItem/01_request_SignDocument_Abgabedaten.xml b/API-Examples/2024-11-01/erp_chargeItem/01_request_SignDocument_Abgabedaten.xml new file mode 100644 index 00000000..48958d0e --- /dev/null +++ b/API-Examples/2024-11-01/erp_chargeItem/01_request_SignDocument_Abgabedaten.xml @@ -0,0 +1,25 @@ +<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> + <soap:Body> + <ns3:SignDocument xmlns="http://ws.gematik.de/conn/ConnectorCommon/v5.0" xmlns:ns2="http://ws.gematik.de/conn/ConnectorContext/v2.0" xmlns:ns3="http://ws.gematik.de/conn/SignatureService/v7.5" xmlns:ns4="http://ws.gematik.de/tel/error/v2.0" xmlns:ns5="urn:oasis:names:tc:dss:1.0:core:schema" xmlns:ns6="http://www.w3.org/2000/09/xmldsig#" xmlns:ns7="urn:oasis:names:tc:dss-x:1.0:profiles:verificationreport:schema#" xmlns:ns8="http://uri.etsi.org/01903/v1.3.2#" xmlns:ns9="http://uri.etsi.org/02231/v2#" xmlns:ns10="urn:oasis:names:tc:dss-x:1.0:profiles:SignaturePolicy:schema#" xmlns:ns11="urn:oasis:names:tc:SAML:1.0:assertion" xmlns:ns12="http://www.w3.org/2001/04/xmlenc#" xmlns:ns13="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:ns14="http://ws.gematik.de/conn/CertificateServiceCommon/v2.0" xmlns:ns15="http://ws.gematik.de/consumer/ConsumerCommon/v1.0" xmlns:ns16="http://ws.gematik.de/conn/SignatureService/v7.4" xmlns:ns17="http://ws.gematik.de/consumer/EncryptionService/v1.0" xmlns:ns18="http://ws.gematik.de/consumer/SignatureService/v1.0"> + <CardHandle>3-1-APO-BerndTiefensee01</CardHandle> + <ns2:Context> + <MandantId>Mandant1</MandantId> + <ClientSystemId>ClientID1</ClientSystemId> + <WorkplaceId>Workplace1</WorkplaceId> + <UserId>User1</UserId> + </ns2:Context> + <ns3:TvMode>NONE</ns3:TvMode> + <ns3:JobNumber>KON-294</ns3:JobNumber> + <ns3:SignRequest RequestID="1"> + <ns3:OptionalInputs> + <ns5:SignatureType>urn:ietf:rfc:5652</ns5:SignatureType> + <ns3:IncludeEContent>true</ns3:IncludeEContent> + </ns3:OptionalInputs> + <ns3:Document ShortText="E-Rezept Bundle Platzhalter"> + <ns5:Base64Data MimeType="text/plain; charset=utf-8">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEJ1bmRsZSB4bWxucz0iaHR0cDovL2hsNy5vcmcvZmhpciI+CiAgPGlkIHZhbHVlPSI2ZDI0MGEyOS0xNDRmLTQ3N2ItYjhlNy05MmQ0YjRiY2ViZmQiLz4KICA8bWV0YT4KICAgIDxwcm9maWxlIHZhbHVlPSJodHRwOi8vZmhpci5hYmRhLmRlL2VSZXplcHRBYmdhYmVkYXRlbi9TdHJ1Y3R1cmVEZWZpbml0aW9uL0RBVi1QS1YtUFItRVJQLUFiZ2FiZWRhdGVuQnVuZGxlfDEuMiIvPgogICAgPHRhZz4KICAgICAgPGRpc3BsYXkgdmFsdWU9IkJlaXNwaWVsIFJlemVwdEFiZ2FiZWRhdGVuUEtWIEJ1bmRsZSAoUFpOLTEpIi8+CiAgICA8L3RhZz4KICAgIDx0YWc+CiAgICAgIDxkaXNwbGF5IHZhbHVlPSJBQ0hUVU5HISBEZXIgZmFjaGxpY2gga29ycmVrdGUgSW5oYWx0IGRlciBCZWlzcGllbGluc3Rhbnoga2FubiBuaWNodCBnZXfDpGhybGVpc3RldCB3ZXJkZW4uIFdpciBzaW5kIGplZGVyemVpdCBkYW5rYmFyIGbDvHIgSGlud2Vpc2UgYXVmIEZlaGxlciBvZGVyIGbDvHIgVmVyYmVzc2VydW5nc3ZvcnNjaGzDpGdlLiIvPgogICAgPC90YWc+CiAgPC9tZXRhPgogIDxpZGVudGlmaWVyPgogICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9nZW1hdGlrLmRlL2ZoaXIvZXJwL05hbWluZ1N5c3RlbS9HRU1fRVJQX05TX1ByZXNjcmlwdGlvbklkIi8+CiAgICA8dmFsdWUgdmFsdWU9IjIwMC40MjQuMTg3LjkyNy4yNzIuMjAiLz4KICA8L2lkZW50aWZpZXI+CiAgPHR5cGUgdmFsdWU9ImRvY3VtZW50Ii8+CiAgPHRpbWVzdGFtcCB2YWx1ZT0iMjAyMy0wNy0wM1QxMTozMDowMFoiLz4KICA8ZW50cnk+CiAgICA8ZnVsbFVybCB2YWx1ZT0idXJuOnV1aWQ6MDg3N2E2YWMtOTQzMy00M2IyLWJjZDUtNDYwNDY0NzljMzA2Ii8+CiAgICA8cmVzb3VyY2U+CiAgICAgIDxDb21wb3NpdGlvbj4KICAgICAgICA8aWQgdmFsdWU9IjA4NzdhNmFjLTk0MzMtNDNiMi1iY2Q1LTQ2MDQ2NDc5YzMwNiIvPgogICAgICAgIDxtZXRhPgogICAgICAgICAgPHByb2ZpbGUgdmFsdWU9Imh0dHA6Ly9maGlyLmFiZGEuZGUvZVJlemVwdEFiZ2FiZWRhdGVuL1N0cnVjdHVyZURlZmluaXRpb24vREFWLVBLVi1QUi1FUlAtQWJnYWJlZGF0ZW5Db21wb3NpdGlvbnwxLjIiLz4KICAgICAgICA8L21ldGE+CiAgICAgICAgPHN0YXR1cyB2YWx1ZT0iZmluYWwiLz4KICAgICAgICA8dHlwZT4KICAgICAgICAgIDxjb2Rpbmc+CiAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHA6Ly9maGlyLmFiZGEuZGUvZVJlemVwdEFiZ2FiZWRhdGVuL0NvZGVTeXN0ZW0vREFWLUNTLUVSUC1Db21wb3NpdGlvblR5cGVzIi8+CiAgICAgICAgICAgIDxjb2RlIHZhbHVlPSJFUmV6ZXB0QWJnYWJlZGF0ZW4iLz4KICAgICAgICAgIDwvY29kaW5nPgogICAgICAgIDwvdHlwZT4KICAgICAgICA8ZGF0ZSB2YWx1ZT0iMjAyMy0wNy0wM1QxMTozMDowMFoiLz4KICAgICAgICA8YXV0aG9yPgogICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0idXJuOnV1aWQ6Yjk5OGE3Y2QtZjU4Mi00YTIzLWI4NmEtNThlMjI0MDJkMTA1Ii8+CiAgICAgICAgPC9hdXRob3I+CiAgICAgICAgPHRpdGxlIHZhbHVlPSJFUmV6ZXB0QWJnYWJlZGF0ZW4iLz4KICAgICAgICA8c2VjdGlvbj4KICAgICAgICAgIDx0aXRsZSB2YWx1ZT0iQWJnYWJlaW5mb3JtYXRpb25lbiIvPgogICAgICAgICAgPGVudHJ5PgogICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSJ1cm46dXVpZDo3YjFlNmM5NC03MWZiLTRiYmUtOWM1YS0yZTg2NWVmZDg1MjYiLz4KICAgICAgICAgIDwvZW50cnk+CiAgICAgICAgPC9zZWN0aW9uPgogICAgICAgIDxzZWN0aW9uPgogICAgICAgICAgPHRpdGxlIHZhbHVlPSJBcG90aGVrZSIvPgogICAgICAgICAgPGVudHJ5PgogICAgICAgICAgICA8cmVmZXJlbmNlIHZhbHVlPSJ1cm46dXVpZDpiOTk4YTdjZC1mNTgyLTRhMjMtYjg2YS01OGUyMjQwMmQxMDUiLz4KICAgICAgICAgIDwvZW50cnk+CiAgICAgICAgPC9zZWN0aW9uPgogICAgICA8L0NvbXBvc2l0aW9uPgogICAgPC9yZXNvdXJjZT4KICA8L2VudHJ5PgogIDxlbnRyeT4KICAgIDxmdWxsVXJsIHZhbHVlPSJ1cm46dXVpZDpiOTk4YTdjZC1mNTgyLTRhMjMtYjg2YS01OGUyMjQwMmQxMDUiLz4KICAgIDxyZXNvdXJjZT4KICAgICAgPE9yZ2FuaXphdGlvbj4KICAgICAgICA8aWQgdmFsdWU9ImI5OThhN2NkLWY1ODItNGEyMy1iODZhLTU4ZTIyNDAyZDEwNSIvPgogICAgICAgIDxtZXRhPgogICAgICAgICAgPHByb2ZpbGUgdmFsdWU9Imh0dHA6Ly9maGlyLmFiZGEuZGUvZVJlemVwdEFiZ2FiZWRhdGVuL1N0cnVjdHVyZURlZmluaXRpb24vREFWLVBLVi1QUi1FUlAtQXBvdGhla2V8MS4yIi8+CiAgICAgICAgPC9tZXRhPgogICAgICAgIDxpZGVudGlmaWVyPgogICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cDovL2ZoaXIuZGUvc2lkL2FyZ2UtaWsvaWtuciIvPgogICAgICAgICAgPHZhbHVlIHZhbHVlPSIzMDg0MTIzNDUiLz4KICAgICAgICA8L2lkZW50aWZpZXI+CiAgICAgICAgPG5hbWUgdmFsdWU9IkFkbGVyLUFwb3RoZWtlIi8+CiAgICAgICAgPGFkZHJlc3M+CiAgICAgICAgICA8dHlwZSB2YWx1ZT0icGh5c2ljYWwiLz4KICAgICAgICAgIDxsaW5lIHZhbHVlPSJUYXVudXNzdHJhw59lIDg5Ij4KICAgICAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9pc28yMTA5MC1BRFhQLXN0cmVldE5hbWUiPgogICAgICAgICAgICAgIDx2YWx1ZVN0cmluZyB2YWx1ZT0iVGF1bnVzc3RyYcOfZSIvPgogICAgICAgICAgICA8L2V4dGVuc2lvbj4KICAgICAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9obDcub3JnL2ZoaXIvU3RydWN0dXJlRGVmaW5pdGlvbi9pc28yMTA5MC1BRFhQLWhvdXNlTnVtYmVyIj4KICAgICAgICAgICAgICA8dmFsdWVTdHJpbmcgdmFsdWU9Ijg5Ii8+CiAgICAgICAgICAgIDwvZXh0ZW5zaW9uPgogICAgICAgICAgPC9saW5lPgogICAgICAgICAgPGNpdHkgdmFsdWU9IkxhbmdlbiIvPgogICAgICAgICAgPHBvc3RhbENvZGUgdmFsdWU9IjYzMjI1Ii8+CiAgICAgICAgICA8Y291bnRyeSB2YWx1ZT0iRCIvPgogICAgICAgIDwvYWRkcmVzcz4KICAgICAgPC9Pcmdhbml6YXRpb24+CiAgICA8L3Jlc291cmNlPgogIDwvZW50cnk+CiAgPGVudHJ5PgogICAgPGZ1bGxVcmwgdmFsdWU9InVybjp1dWlkOjdiMWU2Yzk0LTcxZmItNGJiZS05YzVhLTJlODY1ZWZkODUyNiIvPgogICAgPHJlc291cmNlPgogICAgICA8TWVkaWNhdGlvbkRpc3BlbnNlPgogICAgICAgIDxpZCB2YWx1ZT0iN2IxZTZjOTQtNzFmYi00YmJlLTljNWEtMmU4NjVlZmQ4NTI2Ii8+CiAgICAgICAgPG1ldGE+CiAgICAgICAgICA8cHJvZmlsZSB2YWx1ZT0iaHR0cDovL2ZoaXIuYWJkYS5kZS9lUmV6ZXB0QWJnYWJlZGF0ZW4vU3RydWN0dXJlRGVmaW5pdGlvbi9EQVYtUEtWLVBSLUVSUC1BYmdhYmVpbmZvcm1hdGlvbmVufDEuMiIvPgogICAgICAgIDwvbWV0YT4KICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iaHR0cDovL2ZoaXIuYWJkYS5kZS9lUmV6ZXB0QWJnYWJlZGF0ZW4vU3RydWN0dXJlRGVmaW5pdGlvbi9EQVYtRVgtRVJQLUFicmVjaG51bmdzemVpbGVuIj4KICAgICAgICAgIDx2YWx1ZVJlZmVyZW5jZT4KICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0idXJuOnV1aWQ6ZGE5NGI2ZDgtZjg1My00OGI5LWIxMDEtYmU5MjgwYjgxYTcxIi8+CiAgICAgICAgICA8L3ZhbHVlUmVmZXJlbmNlPgogICAgICAgIDwvZXh0ZW5zaW9uPgogICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwOi8vZmhpci5hYmRhLmRlL2VSZXplcHRBYmdhYmVkYXRlbi9TdHJ1Y3R1cmVEZWZpbml0aW9uL0RBVi1QS1YtRVgtRVJQLUFicmVjaG51bmdzVHlwIj4KICAgICAgICAgIDx2YWx1ZUNvZGVhYmxlQ29uY2VwdD4KICAgICAgICAgICAgPGNvZGluZz4KICAgICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwOi8vZmhpci5hYmRhLmRlL2VSZXplcHRBYmdhYmVkYXRlbi9Db2RlU3lzdGVtL0RBVi1QS1YtQ1MtRVJQLUFicmVjaG51bmdzVHlwIi8+CiAgICAgICAgICAgICAgPGNvZGUgdmFsdWU9IjEiLz4KICAgICAgICAgICAgPC9jb2Rpbmc+CiAgICAgICAgICA8L3ZhbHVlQ29kZWFibGVDb25jZXB0PgogICAgICAgIDwvZXh0ZW5zaW9uPgogICAgICAgIDxzdGF0dXMgdmFsdWU9ImNvbXBsZXRlZCIvPgogICAgICAgIDxtZWRpY2F0aW9uQ29kZWFibGVDb25jZXB0PgogICAgICAgICAgPGNvZGluZz4KICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS9kYXRhLWFic2VudC1yZWFzb24iLz4KICAgICAgICAgICAgPGNvZGUgdmFsdWU9Im5vdC1hcHBsaWNhYmxlIi8+CiAgICAgICAgICA8L2NvZGluZz4KICAgICAgICA8L21lZGljYXRpb25Db2RlYWJsZUNvbmNlcHQ+CiAgICAgICAgPHBlcmZvcm1lcj4KICAgICAgICAgIDxhY3Rvcj4KICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0idXJuOnV1aWQ6Yjk5OGE3Y2QtZjU4Mi00YTIzLWI4NmEtNThlMjI0MDJkMTA1Ii8+CiAgICAgICAgICA8L2FjdG9yPgogICAgICAgIDwvcGVyZm9ybWVyPgogICAgICAgIDxhdXRob3JpemluZ1ByZXNjcmlwdGlvbj4KICAgICAgICAgIDxpZGVudGlmaWVyPgogICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwczovL2dlbWF0aWsuZGUvZmhpci9lcnAvTmFtaW5nU3lzdGVtL0dFTV9FUlBfTlNfUHJlc2NyaXB0aW9uSWQiLz4KICAgICAgICAgICAgPHZhbHVlIHZhbHVlPSIyMDAuNDI0LjE4Ny45MjcuMjcyLjIwIi8+CiAgICAgICAgICA8L2lkZW50aWZpZXI+CiAgICAgICAgPC9hdXRob3JpemluZ1ByZXNjcmlwdGlvbj4KICAgICAgICA8dHlwZT4KICAgICAgICAgIDxjb2Rpbmc+CiAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHA6Ly9maGlyLmFiZGEuZGUvZVJlemVwdEFiZ2FiZWRhdGVuL0NvZGVTeXN0ZW0vREFWLUNTLUVSUC1NZWRpY2F0aW9uRGlzcGVuc2VUeXAiLz4KICAgICAgICAgICAgPGNvZGUgdmFsdWU9IkFiZ2FiZWluZm9ybWF0aW9uZW4iLz4KICAgICAgICAgIDwvY29kaW5nPgogICAgICAgIDwvdHlwZT4KICAgICAgICA8d2hlbkhhbmRlZE92ZXIgdmFsdWU9IjIwMjMtMDctMDMiLz4KICAgICAgPC9NZWRpY2F0aW9uRGlzcGVuc2U+CiAgICA8L3Jlc291cmNlPgogIDwvZW50cnk+CiAgPGVudHJ5PgogICAgPGZ1bGxVcmwgdmFsdWU9InVybjp1dWlkOmRhOTRiNmQ4LWY4NTMtNDhiOS1iMTAxLWJlOTI4MGI4MWE3MSIvPgogICAgPHJlc291cmNlPgogICAgICA8SW52b2ljZT4KICAgICAgICA8aWQgdmFsdWU9ImRhOTRiNmQ4LWY4NTMtNDhiOS1iMTAxLWJlOTI4MGI4MWE3MSIvPgogICAgICAgIDxtZXRhPgogICAgICAgICAgPHByb2ZpbGUgdmFsdWU9Imh0dHA6Ly9maGlyLmFiZGEuZGUvZVJlemVwdEFiZ2FiZWRhdGVuL1N0cnVjdHVyZURlZmluaXRpb24vREFWLVBLVi1QUi1FUlAtQWJyZWNobnVuZ3N6ZWlsZW58MS4yIi8+CiAgICAgICAgPC9tZXRhPgogICAgICAgIDxzdGF0dXMgdmFsdWU9Imlzc3VlZCIvPgogICAgICAgIDx0eXBlPgogICAgICAgICAgPGNvZGluZz4KICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cDovL2ZoaXIuYWJkYS5kZS9lUmV6ZXB0QWJnYWJlZGF0ZW4vQ29kZVN5c3RlbS9EQVYtQ1MtRVJQLUludm9pY2VUeXAiLz4KICAgICAgICAgICAgPGNvZGUgdmFsdWU9IkFicmVjaG51bmdzemVpbGVuIi8+CiAgICAgICAgICA8L2NvZGluZz4KICAgICAgICA8L3R5cGU+CiAgICAgICAgPGxpbmVJdGVtPgogICAgICAgICAgPHNlcXVlbmNlIHZhbHVlPSIxIi8+CiAgICAgICAgICA8Y2hhcmdlSXRlbUNvZGVhYmxlQ29uY2VwdD4KICAgICAgICAgICAgPGNvZGluZz4KICAgICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwOi8vZmhpci5kZS9Db2RlU3lzdGVtL2lmYS9wem4iLz4KICAgICAgICAgICAgICA8Y29kZSB2YWx1ZT0iMDM4Nzk0MjkiLz4KICAgICAgICAgICAgPC9jb2Rpbmc+CiAgICAgICAgICAgIDx0ZXh0IHZhbHVlPSJCRUxPQy1aT0sgbWl0ZSA0Nyw1IG1nIFJldGFyZHRhYmxldHRlbiAzMCBTdCIvPgogICAgICAgICAgPC9jaGFyZ2VJdGVtQ29kZWFibGVDb25jZXB0PgogICAgICAgICAgPHByaWNlQ29tcG9uZW50PgogICAgICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iaHR0cDovL2ZoaXIuYWJkYS5kZS9lUmV6ZXB0QWJnYWJlZGF0ZW4vU3RydWN0dXJlRGVmaW5pdGlvbi9EQVYtRVgtRVJQLU13U3RTYXR6Ij4KICAgICAgICAgICAgICA8dmFsdWVEZWNpbWFsIHZhbHVlPSIxOS4wMCIvPgogICAgICAgICAgICA8L2V4dGVuc2lvbj4KICAgICAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9maGlyLmFiZGEuZGUvZVJlemVwdEFiZ2FiZWRhdGVuL1N0cnVjdHVyZURlZmluaXRpb24vREFWLUVYLUVSUC1Lb3N0ZW5WZXJzaWNoZXJ0ZXIiPgogICAgICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJLYXRlZ29yaWUiPgogICAgICAgICAgICAgICAgPHZhbHVlQ29kZWFibGVDb25jZXB0PgogICAgICAgICAgICAgICAgICA8Y29kaW5nPgogICAgICAgICAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHA6Ly9maGlyLmFiZGEuZGUvZVJlemVwdEFiZ2FiZWRhdGVuL0NvZGVTeXN0ZW0vREFWLVBLVi1DUy1FUlAtS29zdGVuVmVyc2ljaGVydGVyS2F0ZWdvcmllIi8+CiAgICAgICAgICAgICAgICAgICAgPGNvZGUgdmFsdWU9IjAiLz4KICAgICAgICAgICAgICAgICAgPC9jb2Rpbmc+CiAgICAgICAgICAgICAgICA8L3ZhbHVlQ29kZWFibGVDb25jZXB0PgogICAgICAgICAgICAgIDwvZXh0ZW5zaW9uPgogICAgICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJLb3N0ZW5iZXRyYWciPgogICAgICAgICAgICAgICAgPHZhbHVlTW9uZXk+CiAgICAgICAgICAgICAgICAgIDx2YWx1ZSB2YWx1ZT0iMC4wMCIvPgogICAgICAgICAgICAgICAgICA8Y3VycmVuY3kgdmFsdWU9IkVVUiIvPgogICAgICAgICAgICAgICAgPC92YWx1ZU1vbmV5PgogICAgICAgICAgICAgIDwvZXh0ZW5zaW9uPgogICAgICAgICAgICA8L2V4dGVuc2lvbj4KICAgICAgICAgICAgPHR5cGUgdmFsdWU9ImluZm9ybWF0aW9uYWwiLz4KICAgICAgICAgICAgPGZhY3RvciB2YWx1ZT0iMSIvPgogICAgICAgICAgICA8YW1vdW50PgogICAgICAgICAgICAgIDx2YWx1ZSB2YWx1ZT0iMjEuMDQiLz4KICAgICAgICAgICAgICA8Y3VycmVuY3kgdmFsdWU9IkVVUiIvPgogICAgICAgICAgICA8L2Ftb3VudD4KICAgICAgICAgIDwvcHJpY2VDb21wb25lbnQ+CiAgICAgICAgPC9saW5lSXRlbT4KICAgICAgICA8dG90YWxHcm9zcz4KICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwOi8vZmhpci5hYmRhLmRlL2VSZXplcHRBYmdhYmVkYXRlbi9TdHJ1Y3R1cmVEZWZpbml0aW9uL0RBVi1FWC1FUlAtR2VzYW10enV6YWhsdW5nIj4KICAgICAgICAgICAgPHZhbHVlTW9uZXk+CiAgICAgICAgICAgICAgPHZhbHVlIHZhbHVlPSIwLjAwIi8+CiAgICAgICAgICAgICAgPGN1cnJlbmN5IHZhbHVlPSJFVVIiLz4KICAgICAgICAgICAgPC92YWx1ZU1vbmV5PgogICAgICAgICAgPC9leHRlbnNpb24+CiAgICAgICAgICA8dmFsdWUgdmFsdWU9IjIxLjA0Ii8+CiAgICAgICAgICA8Y3VycmVuY3kgdmFsdWU9IkVVUiIvPgogICAgICAgIDwvdG90YWxHcm9zcz4KICAgICAgPC9JbnZvaWNlPgogICAgPC9yZXNvdXJjZT4KICA8L2VudHJ5Pgo8L0J1bmRsZT4=</ns5:Base64Data> + </ns3:Document> + <ns3:IncludeRevocationInfo>false</ns3:IncludeRevocationInfo> + </ns3:SignRequest> + </ns3:SignDocument> + </soap:Body> +</soap:Envelope> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_chargeItem/02_response_SignDocument_Abgabedaten.xml b/API-Examples/2024-11-01/erp_chargeItem/02_response_SignDocument_Abgabedaten.xml new file mode 100644 index 00000000..d541b864 --- /dev/null +++ b/API-Examples/2024-11-01/erp_chargeItem/02_response_SignDocument_Abgabedaten.xml @@ -0,0 +1,14 @@ +<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> + <soap:Body> + <ns3:SignDocumentResponse xmlns="http://ws.gematik.de/conn/ConnectorCommon/v5.0" xmlns:ns2="http://ws.gematik.de/conn/ConnectorContext/v2.0" xmlns:ns3="http://ws.gematik.de/conn/SignatureService/v7.5" xmlns:ns4="http://ws.gematik.de/tel/error/v2.0" xmlns:ns5="urn:oasis:names:tc:dss:1.0:core:schema" xmlns:ns6="http://www.w3.org/2000/09/xmldsig#" xmlns:ns7="urn:oasis:names:tc:dss-x:1.0:profiles:verificationreport:schema#" xmlns:ns8="http://uri.etsi.org/01903/v1.3.2#" xmlns:ns9="http://uri.etsi.org/02231/v2#" xmlns:ns10="urn:oasis:names:tc:dss-x:1.0:profiles:SignaturePolicy:schema#" xmlns:ns11="http://www.w3.org/2001/04/xmlenc#" xmlns:ns12="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:ns13="http://ws.gematik.de/conn/CertificateServiceCommon/v2.0" xmlns:ns14="urn:oasis:names:tc:SAML:1.0:assertion"> + <ns3:SignResponse RequestID="1"> + <Status> + <Result>OK</Result> + </Status> + <ns5:SignatureObject> + <ns5:Base64Signature Type="urn:ietf:rfc:5652">MIImXAYJKoZIhvcNAQcCoIImTTCCJkkCAQExDTALBglghkgBZQMEAgEwgh42BgkqhkiG9w0BBwGggh4nBIIeIzw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+CjxCdW5kbGUgeG1sbnM9Imh0dHA6Ly9obDcub3JnL2ZoaXIiPgogIDxpZCB2YWx1ZT0iNmQyNDBhMjktMTQ0Zi00NzdiLWI4ZTctOTJkNGI0YmNlYmZkIi8+CiAgPG1ldGE+CiAgICA8cHJvZmlsZSB2YWx1ZT0iaHR0cDovL2ZoaXIuYWJkYS5kZS9lUmV6ZXB0QWJnYWJlZGF0ZW4vU3RydWN0dXJlRGVmaW5pdGlvbi9EQVYtUEtWLVBSLUVSUC1BYmdhYmVkYXRlbkJ1bmRsZXwxLjIiLz4KICAgIDx0YWc+CiAgICAgIDxkaXNwbGF5IHZhbHVlPSJCZWlzcGllbCBSZXplcHRBYmdhYmVkYXRlblBLViBCdW5kbGUgKFBaTi0xKSIvPgogICAgPC90YWc+CiAgICA8dGFnPgogICAgICA8ZGlzcGxheSB2YWx1ZT0iQUNIVFVORyEgRGVyIGZhY2hsaWNoIGtvcnJla3RlIEluaGFsdCBkZXIgQmVpc3BpZWxpbnN0YW56IGthbm4gbmljaHQgZ2V3w6RocmxlaXN0ZXQgd2VyZGVuLiBXaXIgc2luZCBqZWRlcnplaXQgZGFua2JhciBmw7xyIEhpbndlaXNlIGF1ZiBGZWhsZXIgb2RlciBmw7xyIFZlcmJlc3NlcnVuZ3N2b3JzY2hsw6RnZS4iLz4KICAgIDwvdGFnPgogIDwvbWV0YT4KICA8aWRlbnRpZmllcj4KICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHBzOi8vZ2VtYXRpay5kZS9maGlyL2VycC9OYW1pbmdTeXN0ZW0vR0VNX0VSUF9OU19QcmVzY3JpcHRpb25JZCIvPgogICAgPHZhbHVlIHZhbHVlPSIyMDAuNDI0LjE4Ny45MjcuMjcyLjIwIi8+CiAgPC9pZGVudGlmaWVyPgogIDx0eXBlIHZhbHVlPSJkb2N1bWVudCIvPgogIDx0aW1lc3RhbXAgdmFsdWU9IjIwMjMtMDctMDNUMTE6MzA6MDBaIi8+CiAgPGVudHJ5PgogICAgPGZ1bGxVcmwgdmFsdWU9InVybjp1dWlkOjA4NzdhNmFjLTk0MzMtNDNiMi1iY2Q1LTQ2MDQ2NDc5YzMwNiIvPgogICAgPHJlc291cmNlPgogICAgICA8Q29tcG9zaXRpb24+CiAgICAgICAgPGlkIHZhbHVlPSIwODc3YTZhYy05NDMzLTQzYjItYmNkNS00NjA0NjQ3OWMzMDYiLz4KICAgICAgICA8bWV0YT4KICAgICAgICAgIDxwcm9maWxlIHZhbHVlPSJodHRwOi8vZmhpci5hYmRhLmRlL2VSZXplcHRBYmdhYmVkYXRlbi9TdHJ1Y3R1cmVEZWZpbml0aW9uL0RBVi1QS1YtUFItRVJQLUFiZ2FiZWRhdGVuQ29tcG9zaXRpb258MS4yIi8+CiAgICAgICAgPC9tZXRhPgogICAgICAgIDxzdGF0dXMgdmFsdWU9ImZpbmFsIi8+CiAgICAgICAgPHR5cGU+CiAgICAgICAgICA8Y29kaW5nPgogICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwOi8vZmhpci5hYmRhLmRlL2VSZXplcHRBYmdhYmVkYXRlbi9Db2RlU3lzdGVtL0RBVi1DUy1FUlAtQ29tcG9zaXRpb25UeXBlcyIvPgogICAgICAgICAgICA8Y29kZSB2YWx1ZT0iRVJlemVwdEFiZ2FiZWRhdGVuIi8+CiAgICAgICAgICA8L2NvZGluZz4KICAgICAgICA8L3R5cGU+CiAgICAgICAgPGRhdGUgdmFsdWU9IjIwMjMtMDctMDNUMTE6MzA6MDBaIi8+CiAgICAgICAgPGF1dGhvcj4KICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9InVybjp1dWlkOmI5OThhN2NkLWY1ODItNGEyMy1iODZhLTU4ZTIyNDAyZDEwNSIvPgogICAgICAgIDwvYXV0aG9yPgogICAgICAgIDx0aXRsZSB2YWx1ZT0iRVJlemVwdEFiZ2FiZWRhdGVuIi8+CiAgICAgICAgPHNlY3Rpb24+CiAgICAgICAgICA8dGl0bGUgdmFsdWU9IkFiZ2FiZWluZm9ybWF0aW9uZW4iLz4KICAgICAgICAgIDxlbnRyeT4KICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0idXJuOnV1aWQ6N2IxZTZjOTQtNzFmYi00YmJlLTljNWEtMmU4NjVlZmQ4NTI2Ii8+CiAgICAgICAgICA8L2VudHJ5PgogICAgICAgIDwvc2VjdGlvbj4KICAgICAgICA8c2VjdGlvbj4KICAgICAgICAgIDx0aXRsZSB2YWx1ZT0iQXBvdGhla2UiLz4KICAgICAgICAgIDxlbnRyeT4KICAgICAgICAgICAgPHJlZmVyZW5jZSB2YWx1ZT0idXJuOnV1aWQ6Yjk5OGE3Y2QtZjU4Mi00YTIzLWI4NmEtNThlMjI0MDJkMTA1Ii8+CiAgICAgICAgICA8L2VudHJ5PgogICAgICAgIDwvc2VjdGlvbj4KICAgICAgPC9Db21wb3NpdGlvbj4KICAgIDwvcmVzb3VyY2U+CiAgPC9lbnRyeT4KICA8ZW50cnk+CiAgICA8ZnVsbFVybCB2YWx1ZT0idXJuOnV1aWQ6Yjk5OGE3Y2QtZjU4Mi00YTIzLWI4NmEtNThlMjI0MDJkMTA1Ii8+CiAgICA8cmVzb3VyY2U+CiAgICAgIDxPcmdhbml6YXRpb24+CiAgICAgICAgPGlkIHZhbHVlPSJiOTk4YTdjZC1mNTgyLTRhMjMtYjg2YS01OGUyMjQwMmQxMDUiLz4KICAgICAgICA8bWV0YT4KICAgICAgICAgIDxwcm9maWxlIHZhbHVlPSJodHRwOi8vZmhpci5hYmRhLmRlL2VSZXplcHRBYmdhYmVkYXRlbi9TdHJ1Y3R1cmVEZWZpbml0aW9uL0RBVi1QS1YtUFItRVJQLUFwb3RoZWtlfDEuMiIvPgogICAgICAgIDwvbWV0YT4KICAgICAgICA8aWRlbnRpZmllcj4KICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHA6Ly9maGlyLmRlL3NpZC9hcmdlLWlrL2lrbnIiLz4KICAgICAgICAgIDx2YWx1ZSB2YWx1ZT0iMzA4NDEyMzQ1Ii8+CiAgICAgICAgPC9pZGVudGlmaWVyPgogICAgICAgIDxuYW1lIHZhbHVlPSJBZGxlci1BcG90aGVrZSIvPgogICAgICAgIDxhZGRyZXNzPgogICAgICAgICAgPHR5cGUgdmFsdWU9InBoeXNpY2FsIi8+CiAgICAgICAgICA8bGluZSB2YWx1ZT0iVGF1bnVzc3RyYcOfZSA4OSI+CiAgICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwOi8vaGw3Lm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vaXNvMjEwOTAtQURYUC1zdHJlZXROYW1lIj4KICAgICAgICAgICAgICA8dmFsdWVTdHJpbmcgdmFsdWU9IlRhdW51c3N0cmHDn2UiLz4KICAgICAgICAgICAgPC9leHRlbnNpb24+CiAgICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwOi8vaGw3Lm9yZy9maGlyL1N0cnVjdHVyZURlZmluaXRpb24vaXNvMjEwOTAtQURYUC1ob3VzZU51bWJlciI+CiAgICAgICAgICAgICAgPHZhbHVlU3RyaW5nIHZhbHVlPSI4OSIvPgogICAgICAgICAgICA8L2V4dGVuc2lvbj4KICAgICAgICAgIDwvbGluZT4KICAgICAgICAgIDxjaXR5IHZhbHVlPSJMYW5nZW4iLz4KICAgICAgICAgIDxwb3N0YWxDb2RlIHZhbHVlPSI2MzIyNSIvPgogICAgICAgICAgPGNvdW50cnkgdmFsdWU9IkQiLz4KICAgICAgICA8L2FkZHJlc3M+CiAgICAgIDwvT3JnYW5pemF0aW9uPgogICAgPC9yZXNvdXJjZT4KICA8L2VudHJ5PgogIDxlbnRyeT4KICAgIDxmdWxsVXJsIHZhbHVlPSJ1cm46dXVpZDo3YjFlNmM5NC03MWZiLTRiYmUtOWM1YS0yZTg2NWVmZDg1MjYiLz4KICAgIDxyZXNvdXJjZT4KICAgICAgPE1lZGljYXRpb25EaXNwZW5zZT4KICAgICAgICA8aWQgdmFsdWU9IjdiMWU2Yzk0LTcxZmItNGJiZS05YzVhLTJlODY1ZWZkODUyNiIvPgogICAgICAgIDxtZXRhPgogICAgICAgICAgPHByb2ZpbGUgdmFsdWU9Imh0dHA6Ly9maGlyLmFiZGEuZGUvZVJlemVwdEFiZ2FiZWRhdGVuL1N0cnVjdHVyZURlZmluaXRpb24vREFWLVBLVi1QUi1FUlAtQWJnYWJlaW5mb3JtYXRpb25lbnwxLjIiLz4KICAgICAgICA8L21ldGE+CiAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9maGlyLmFiZGEuZGUvZVJlemVwdEFiZ2FiZWRhdGVuL1N0cnVjdHVyZURlZmluaXRpb24vREFWLUVYLUVSUC1BYnJlY2hudW5nc3plaWxlbiI+CiAgICAgICAgICA8dmFsdWVSZWZlcmVuY2U+CiAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9InVybjp1dWlkOmRhOTRiNmQ4LWY4NTMtNDhiOS1iMTAxLWJlOTI4MGI4MWE3MSIvPgogICAgICAgICAgPC92YWx1ZVJlZmVyZW5jZT4KICAgICAgICA8L2V4dGVuc2lvbj4KICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iaHR0cDovL2ZoaXIuYWJkYS5kZS9lUmV6ZXB0QWJnYWJlZGF0ZW4vU3RydWN0dXJlRGVmaW5pdGlvbi9EQVYtUEtWLUVYLUVSUC1BYnJlY2hudW5nc1R5cCI+CiAgICAgICAgICA8dmFsdWVDb2RlYWJsZUNvbmNlcHQ+CiAgICAgICAgICAgIDxjb2Rpbmc+CiAgICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cDovL2ZoaXIuYWJkYS5kZS9lUmV6ZXB0QWJnYWJlZGF0ZW4vQ29kZVN5c3RlbS9EQVYtUEtWLUNTLUVSUC1BYnJlY2hudW5nc1R5cCIvPgogICAgICAgICAgICAgIDxjb2RlIHZhbHVlPSIxIi8+CiAgICAgICAgICAgIDwvY29kaW5nPgogICAgICAgICAgPC92YWx1ZUNvZGVhYmxlQ29uY2VwdD4KICAgICAgICA8L2V4dGVuc2lvbj4KICAgICAgICA8c3RhdHVzIHZhbHVlPSJjb21wbGV0ZWQiLz4KICAgICAgICA8bWVkaWNhdGlvbkNvZGVhYmxlQ29uY2VwdD4KICAgICAgICAgIDxjb2Rpbmc+CiAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnL0NvZGVTeXN0ZW0vZGF0YS1hYnNlbnQtcmVhc29uIi8+CiAgICAgICAgICAgIDxjb2RlIHZhbHVlPSJub3QtYXBwbGljYWJsZSIvPgogICAgICAgICAgPC9jb2Rpbmc+CiAgICAgICAgPC9tZWRpY2F0aW9uQ29kZWFibGVDb25jZXB0PgogICAgICAgIDxwZXJmb3JtZXI+CiAgICAgICAgICA8YWN0b3I+CiAgICAgICAgICAgIDxyZWZlcmVuY2UgdmFsdWU9InVybjp1dWlkOmI5OThhN2NkLWY1ODItNGEyMy1iODZhLTU4ZTIyNDAyZDEwNSIvPgogICAgICAgICAgPC9hY3Rvcj4KICAgICAgICA8L3BlcmZvcm1lcj4KICAgICAgICA8YXV0aG9yaXppbmdQcmVzY3JpcHRpb24+CiAgICAgICAgICA8aWRlbnRpZmllcj4KICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9nZW1hdGlrLmRlL2ZoaXIvZXJwL05hbWluZ1N5c3RlbS9HRU1fRVJQX05TX1ByZXNjcmlwdGlvbklkIi8+CiAgICAgICAgICAgIDx2YWx1ZSB2YWx1ZT0iMjAwLjQyNC4xODcuOTI3LjI3Mi4yMCIvPgogICAgICAgICAgPC9pZGVudGlmaWVyPgogICAgICAgIDwvYXV0aG9yaXppbmdQcmVzY3JpcHRpb24+CiAgICAgICAgPHR5cGU+CiAgICAgICAgICA8Y29kaW5nPgogICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwOi8vZmhpci5hYmRhLmRlL2VSZXplcHRBYmdhYmVkYXRlbi9Db2RlU3lzdGVtL0RBVi1DUy1FUlAtTWVkaWNhdGlvbkRpc3BlbnNlVHlwIi8+CiAgICAgICAgICAgIDxjb2RlIHZhbHVlPSJBYmdhYmVpbmZvcm1hdGlvbmVuIi8+CiAgICAgICAgICA8L2NvZGluZz4KICAgICAgICA8L3R5cGU+CiAgICAgICAgPHdoZW5IYW5kZWRPdmVyIHZhbHVlPSIyMDIzLTA3LTAzIi8+CiAgICAgIDwvTWVkaWNhdGlvbkRpc3BlbnNlPgogICAgPC9yZXNvdXJjZT4KICA8L2VudHJ5PgogIDxlbnRyeT4KICAgIDxmdWxsVXJsIHZhbHVlPSJ1cm46dXVpZDpkYTk0YjZkOC1mODUzLTQ4YjktYjEwMS1iZTkyODBiODFhNzEiLz4KICAgIDxyZXNvdXJjZT4KICAgICAgPEludm9pY2U+CiAgICAgICAgPGlkIHZhbHVlPSJkYTk0YjZkOC1mODUzLTQ4YjktYjEwMS1iZTkyODBiODFhNzEiLz4KICAgICAgICA8bWV0YT4KICAgICAgICAgIDxwcm9maWxlIHZhbHVlPSJodHRwOi8vZmhpci5hYmRhLmRlL2VSZXplcHRBYmdhYmVkYXRlbi9TdHJ1Y3R1cmVEZWZpbml0aW9uL0RBVi1QS1YtUFItRVJQLUFicmVjaG51bmdzemVpbGVufDEuMiIvPgogICAgICAgIDwvbWV0YT4KICAgICAgICA8c3RhdHVzIHZhbHVlPSJpc3N1ZWQiLz4KICAgICAgICA8dHlwZT4KICAgICAgICAgIDxjb2Rpbmc+CiAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHA6Ly9maGlyLmFiZGEuZGUvZVJlemVwdEFiZ2FiZWRhdGVuL0NvZGVTeXN0ZW0vREFWLUNTLUVSUC1JbnZvaWNlVHlwIi8+CiAgICAgICAgICAgIDxjb2RlIHZhbHVlPSJBYnJlY2hudW5nc3plaWxlbiIvPgogICAgICAgICAgPC9jb2Rpbmc+CiAgICAgICAgPC90eXBlPgogICAgICAgIDxsaW5lSXRlbT4KICAgICAgICAgIDxzZXF1ZW5jZSB2YWx1ZT0iMSIvPgogICAgICAgICAgPGNoYXJnZUl0ZW1Db2RlYWJsZUNvbmNlcHQ+CiAgICAgICAgICAgIDxjb2Rpbmc+CiAgICAgICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cDovL2ZoaXIuZGUvQ29kZVN5c3RlbS9pZmEvcHpuIi8+CiAgICAgICAgICAgICAgPGNvZGUgdmFsdWU9IjAzODc5NDI5Ii8+CiAgICAgICAgICAgIDwvY29kaW5nPgogICAgICAgICAgICA8dGV4dCB2YWx1ZT0iQkVMT0MtWk9LIG1pdGUgNDcsNSBtZyBSZXRhcmR0YWJsZXR0ZW4gMzAgU3QiLz4KICAgICAgICAgIDwvY2hhcmdlSXRlbUNvZGVhYmxlQ29uY2VwdD4KICAgICAgICAgIDxwcmljZUNvbXBvbmVudD4KICAgICAgICAgICAgPGV4dGVuc2lvbiB1cmw9Imh0dHA6Ly9maGlyLmFiZGEuZGUvZVJlemVwdEFiZ2FiZWRhdGVuL1N0cnVjdHVyZURlZmluaXRpb24vREFWLUVYLUVSUC1Nd1N0U2F0eiI+CiAgICAgICAgICAgICAgPHZhbHVlRGVjaW1hbCB2YWx1ZT0iMTkuMDAiLz4KICAgICAgICAgICAgPC9leHRlbnNpb24+CiAgICAgICAgICAgIDxleHRlbnNpb24gdXJsPSJodHRwOi8vZmhpci5hYmRhLmRlL2VSZXplcHRBYmdhYmVkYXRlbi9TdHJ1Y3R1cmVEZWZpbml0aW9uL0RBVi1FWC1FUlAtS29zdGVuVmVyc2ljaGVydGVyIj4KICAgICAgICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iS2F0ZWdvcmllIj4KICAgICAgICAgICAgICAgIDx2YWx1ZUNvZGVhYmxlQ29uY2VwdD4KICAgICAgICAgICAgICAgICAgPGNvZGluZz4KICAgICAgICAgICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwOi8vZmhpci5hYmRhLmRlL2VSZXplcHRBYmdhYmVkYXRlbi9Db2RlU3lzdGVtL0RBVi1QS1YtQ1MtRVJQLUtvc3RlblZlcnNpY2hlcnRlckthdGVnb3JpZSIvPgogICAgICAgICAgICAgICAgICAgIDxjb2RlIHZhbHVlPSIwIi8+CiAgICAgICAgICAgICAgICAgIDwvY29kaW5nPgogICAgICAgICAgICAgICAgPC92YWx1ZUNvZGVhYmxlQ29uY2VwdD4KICAgICAgICAgICAgICA8L2V4dGVuc2lvbj4KICAgICAgICAgICAgICA8ZXh0ZW5zaW9uIHVybD0iS29zdGVuYmV0cmFnIj4KICAgICAgICAgICAgICAgIDx2YWx1ZU1vbmV5PgogICAgICAgICAgICAgICAgICA8dmFsdWUgdmFsdWU9IjAuMDAiLz4KICAgICAgICAgICAgICAgICAgPGN1cnJlbmN5IHZhbHVlPSJFVVIiLz4KICAgICAgICAgICAgICAgIDwvdmFsdWVNb25leT4KICAgICAgICAgICAgICA8L2V4dGVuc2lvbj4KICAgICAgICAgICAgPC9leHRlbnNpb24+CiAgICAgICAgICAgIDx0eXBlIHZhbHVlPSJpbmZvcm1hdGlvbmFsIi8+CiAgICAgICAgICAgIDxmYWN0b3IgdmFsdWU9IjEiLz4KICAgICAgICAgICAg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</ns5:Base64Signature> + </ns5:SignatureObject> + </ns3:SignResponse> + </ns3:SignDocumentResponse> + </soap:Body> +</soap:Envelope> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_chargeItem/03_POST_ChargeItem_Request.xml b/API-Examples/2024-11-01/erp_chargeItem/03_POST_ChargeItem_Request.xml new file mode 100644 index 00000000..c21a6da8 --- /dev/null +++ b/API-Examples/2024-11-01/erp_chargeItem/03_POST_ChargeItem_Request.xml @@ -0,0 +1,47 @@ +<ChargeItem xmlns="http://hl7.org/fhir"> + <id value="200.000.001.944.091.20"/> + <meta> + <profile value="https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_ChargeItem|1.0"/> + </meta> + <contained> + <Binary xmlns="http://hl7.org/fhir"> + <id value="Abg123"/> + <meta> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Binary|1.3"/> + </meta> + <contentType value="application/pkcs7-mime"/> + <data value="MIImXAYJKoZIhvcNAQcCoIImTTCCJkkCAQExDTALBglghkgBZ..."/> + </Binary> + </contained> + <identifier> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId"/> + <value value="200.000.001.944.091.20"/> + </identifier> + <status value="billable"/> + <code> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/data-absent-reason"/> + <code value="not-applicable"/> + </coding> + </code> + <subject> + <identifier> + <system value="http://fhir.de/sid/pkv/kvid-10"/> + <value value="X110465770"/> + <assigner> + <display value="KOA Hamburg"/> + </assigner> + </identifier> + </subject> + <enterer> + <identifier> + <system value="https://gematik.de/fhir/sid/telematik-id"/> + <value value="3-SMC-B-Testkarte-883110000116873"/> + </identifier> + </enterer> + <enteredDate value="2023-04-21T09:12:28+02:00"/> + <supportingInformation> + <reference value="#Abg123"/> + <display value="Binary"/> + </supportingInformation> +</ChargeItem> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_chargeItem/04_POST_ChargeItem_Response.xml b/API-Examples/2024-11-01/erp_chargeItem/04_POST_ChargeItem_Response.xml new file mode 100644 index 00000000..80c1967a --- /dev/null +++ b/API-Examples/2024-11-01/erp_chargeItem/04_POST_ChargeItem_Response.xml @@ -0,0 +1,45 @@ +<ChargeItem xmlns="http://hl7.org/fhir"> + <id value="200.000.001.944.091.20"/> + <meta> + <profile value="https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_ChargeItem|1.0"/> + </meta> + <identifier> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId"/> + <value value="200.000.001.944.091.20"/> + </identifier> + <status value="billable"/> + <code> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/data-absent-reason"/> + <code value="not-applicable"/> + </coding> + </code> + <subject> + <identifier> + <system value="http://fhir.de/sid/pkv/kvid-10"/> + <value value="X110465770"/> + <assigner> + <display value="KOA Hamburg"/> + </assigner> + </identifier> + </subject> + <enterer> + <identifier> + <system value="https://gematik.de/fhir/sid/telematik-id"/> + <value value="3-SMC-B-Testkarte-883110000116873"/> + </identifier> + </enterer> + <enteredDate value="2023-04-21T07:12:29.316+00:00"/> + <supportingInformation> + <reference value="urn:uuid:c81baa1d-0000-0000-0001-000000000000"/> + <display value="https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle"/> + </supportingInformation> + <supportingInformation> + <reference value="urn:uuid:c81baa1d-0000-0000-0003-000000000000"/> + <display value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Bundle"/> + </supportingInformation> + <supportingInformation> + <reference value="urn:uuid:c81baa1d-0000-0000-0004-000000000000"/> + <display value="http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PKV-PR-ERP-AbgabedatenBundle"/> + </supportingInformation> +</ChargeItem> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_chargeItem/05_GET_ChargeItem_Response.xml b/API-Examples/2024-11-01/erp_chargeItem/05_GET_ChargeItem_Response.xml new file mode 100644 index 00000000..8d907d7e --- /dev/null +++ b/API-Examples/2024-11-01/erp_chargeItem/05_GET_ChargeItem_Response.xml @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="utf-8"?> +<Bundle xmlns="http://hl7.org/fhir"> + <id value="803bc98b-6ad6-4caa-81c1-893600ba4e4b" /> + <type value="collection" /> + <timestamp value="2023-11-21T08:18:58.929+00:00" /> + <entry> + <fullUrl + value="https://erp-ref.zentral.erp.splitdns.ti-dienste.de/ChargeItem/200.000.001.944.091.20" /> + <resource> + <ChargeItem xmlns="http://hl7.org/fhir"> + <id value="200.000.001.944.091.20"/> + <meta> + <profile value="https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_ChargeItem|1.0"/> + </meta> + <identifier> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId"/> + <value value="200.000.001.944.091.20"/> + </identifier> + <status value="billable"/> + <code> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/data-absent-reason"/> + <code value="not-applicable"/> + </coding> + </code> + <subject> + <identifier> + <system value="http://fhir.de/sid/pkv/kvid-10"/> + <value value="X110465770"/> + <assigner> + <display value="KOA Hamburg"/> + </assigner> + </identifier> + </subject> + <enterer> + <identifier> + <system value="https://gematik.de/fhir/sid/telematik-id"/> + <value value="3-SMC-B-Testkarte-883110000116873"/> + </identifier> + </enterer> + <enteredDate value="2023-04-21T07:12:29.316+00:00"/> + <supportingInformation> + <reference value="urn:uuid:c81baa1d-0000-0000-0001-000000000000"/> + <display value="https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle"/> + </supportingInformation> + <supportingInformation> + <reference value="urn:uuid:c81baa1d-0000-0000-0003-000000000000"/> + <display value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Bundle"/> + </supportingInformation> + <supportingInformation> + <reference value="urn:uuid:c81baa1d-0000-0000-0004-000000000000"/> + <display value="http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PKV-PR-ERP-AbgabedatenBundle"/> + </supportingInformation> + </ChargeItem> + </resource> + </entry> + <entry> + <fullUrl value="urn:uuid:c81baa1d-0000-0000-0001-000000000000" /> + <resource> + <Bundle> + <id value="1ad84b2a-b444-430c-9902-de9e07547cc8" /> + <meta> + <profile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle|1.1.0" /> + </meta> + ... + </Bundle> + </resource> + </entry> + <entry> + <fullUrl value="urn:uuid:c81baa1d-0000-0000-0004-000000000000" /> + <resource> + <Bundle> + <id value="21e93051-7bce-43b5-9687-26b5b73c7c71" /> + <meta> + <lastUpdated value="2023-11-21T00:10:23.724+01:00" /> + <profile + value="http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PKV-PR-ERP-AbgabedatenBundle|1.3" /> + </meta> + ... + </Bundle> + </resource> + </entry> +</Bundle> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_chargeItem/06_PUT_ChargeItem_Request.xml b/API-Examples/2024-11-01/erp_chargeItem/06_PUT_ChargeItem_Request.xml new file mode 100644 index 00000000..22818848 --- /dev/null +++ b/API-Examples/2024-11-01/erp_chargeItem/06_PUT_ChargeItem_Request.xml @@ -0,0 +1,53 @@ +<ChargeItem xmlns="http://hl7.org/fhir"> + <id value="200.000.001.944.091.20"/> + <meta> + <profile value="https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_ChargeItem|1.0"/> + </meta> + <contained> + <Binary xmlns="http://hl7.org/fhir"> + <id value="f1909de6-7d21-443b-a2ae-230b9cb62f70"/> + <contentType value="application/pkcs7-mime"/> + <data value="MIIezAYJKoZIhvcNAQcCoIIevTCCHrkCAQE..."/> + </Binary> + </contained> + <identifier> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode"/> + <value value="d343b6e03c1c032be404770c8e743d2f64026a9e3ebf42787987f88f1b06db41"/> + </identifier> + <identifier> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId"/> + <value value="200.000.001.944.091.20"/> + </identifier> + <status value="billable"/> + <code> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/data-absent-reason"/> + <code value="not-applicable"/> + </coding> + </code> + <subject> + <identifier> + <system value="http://fhir.de/sid/pkv/kvid-10"/> + <value value="X110465770"/> + </identifier> + </subject> + <enterer> + <identifier> + <system value="https://gematik.de/fhir/sid/telematik-id"/> + <value value="3-SMC-B-Testkarte-883110000116873"/> + </identifier> + </enterer> + <enteredDate value="2023-04-21T07:12:29.316+00:00"/> + <supportingInformation> + <reference value="urn:uuid:c81baa1d-0000-0000-0001-000000000000"/> + <display value="https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle"/> + </supportingInformation> + <supportingInformation> + <reference value="urn:uuid:c81baa1d-0000-0000-0003-000000000000"/> + <display value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Bundle"/> + </supportingInformation> + <supportingInformation> + <reference value="#f1909de6-7d21-443b-a2ae-230b9cb62f70"/> + <display value="Binary"/> + </supportingInformation> +</ChargeItem> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_chargeItem/07_PUT_ChargeItem_Response.xml b/API-Examples/2024-11-01/erp_chargeItem/07_PUT_ChargeItem_Response.xml new file mode 100644 index 00000000..e113cde4 --- /dev/null +++ b/API-Examples/2024-11-01/erp_chargeItem/07_PUT_ChargeItem_Response.xml @@ -0,0 +1,42 @@ +<ChargeItem xmlns="http://hl7.org/fhir"> + <id value="200.000.001.944.091.20"/> + <meta> + <profile value="https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_ChargeItem|1.0"/> + </meta> + <identifier> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId"/> + <value value="200.000.001.944.091.20"/> + </identifier> + <status value="billable"/> + <code> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/data-absent-reason"/> + <code value="not-applicable"/> + </coding> + </code> + <subject> + <identifier> + <system value="http://fhir.de/sid/pkv/kvid-10"/> + <value value="X110465770"/> + </identifier> + </subject> + <enterer> + <identifier> + <system value="https://gematik.de/fhir/sid/telematik-id"/> + <value value="3-SMC-B-Testkarte-883110000116873"/> + </identifier> + </enterer> + <enteredDate value="2023-04-21T07:12:29.316+00:00"/> + <supportingInformation> + <reference value="urn:uuid:c81baa1d-0000-0000-0001-000000000000"/> + <display value="https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle"/> + </supportingInformation> + <supportingInformation> + <reference value="urn:uuid:c81baa1d-0000-0000-0004-000000000000"/> + <display value="http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PKV-PR-ERP-AbgabedatenBundle"/> + </supportingInformation> + <supportingInformation> + <reference value="urn:uuid:c81baa1d-0000-0000-0003-000000000000"/> + <display value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Bundle"/> + </supportingInformation> +</ChargeItem> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_chargeItem/08_GET_ChargeItems_Response.json b/API-Examples/2024-11-01/erp_chargeItem/08_GET_ChargeItems_Response.json new file mode 100644 index 00000000..40f459a3 --- /dev/null +++ b/API-Examples/2024-11-01/erp_chargeItem/08_GET_ChargeItems_Response.json @@ -0,0 +1,144 @@ +{ + "resourceType": "Bundle", + "id": "200e3c55-b154-4335-a0ec-65addd39a3b6", + "meta": { + "lastUpdated": "2021-09-02T11:38:42.557+00:00" + }, + "type": "searchset", + "total": 2, + "entry": [ + { + "fullUrl": "http://hapi.fhir.org/baseR4/ChargeItem/200.000.001.944.091.20", + "resource": { + "resourceType": "ChargeItem", + "id": "200.000.001.944.091.20", + "meta": { + "profile": [ + "https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_ChargeItem|1.0" + ] + }, + "status": "billable", + "extension": [ + { + "url": "https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_EX_MarkingFlag", + "extension": [ + { + "url": "insuranceProvider", + "valueBoolean": false + }, + { + "url": "subsidy", + "valueBoolean": false + }, + { + "url": "taxOffice", + "valueBoolean": false + } + ] + } + ], + "identifier": [ + { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "200.000.001.944.091.20" + }, + { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode", + "value": "777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" + } + ], + "code": { + "coding": [ + { + "code": "not-applicable", + "system": "http://terminology.hl7.org/CodeSystem/data-absent-reason" + } + ] + }, + "subject": { + "identifier": { + "system": "http://fhir.de/sid/pkv/kvid-10", + "value": "X110465770", + "assigner": { + "display": "Name einer privaten Krankenversicherung" + } + } + }, + "enteredDate": "2023-04-21T07:12:29.316+00:00", + "supportingInformation": [ + { + "display": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Bundle" + } + ] + }, + "search": { + "mode": "match" + } + }, + { + "fullUrl": "http://hapi.fhir.org/baseR4/ChargeItem/der124bc-bc30-45f8-b109-4h474wer2h89", + "resource": { + "resourceType": "ChargeItem", + "id": "der124bc-bc30-45f8-b109-4h474wer2h89", + "meta": { + "profile": [ + "https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_ChargeItem|1.0" + ] + }, + "status": "billable", + "extension": [ + { + "url": "https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_EX_MarkingFlag", + "extension": [ + { + "url": "insuranceProvider", + "valueBoolean": false + }, + { + "url": "subsidy", + "valueBoolean": false + }, + { + "url": "taxOffice", + "valueBoolean": false + } + ] + } + ], + "identifier": [ + { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "200.086.824.605.539.20" + }, + { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode", + "value": "888bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" + } + ], + "code": { + "coding": [ + { + "code": "not-applicable", + "system": "http://terminology.hl7.org/CodeSystem/data-absent-reason" + } + ] + }, + "subject": { + "identifier": { + "system": "http://fhir.de/sid/pkv/kvid-10", + "value": "X110465770", + "assigner": { + "display": "Name einer privaten Krankenversicherung" + } + } + }, + "enteredDate": "2021-06-01T07:13:00+05:00", + "supportingInformation": [ + { + "display": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Bundle" + } + ] + } + } + ] +} diff --git a/API-Examples/2024-11-01/erp_chargeItem/09_GET_ChargeItem_Response.json b/API-Examples/2024-11-01/erp_chargeItem/09_GET_ChargeItem_Response.json new file mode 100644 index 00000000..0bb73586 --- /dev/null +++ b/API-Examples/2024-11-01/erp_chargeItem/09_GET_ChargeItem_Response.json @@ -0,0 +1,106 @@ +{ + "resourceType": "Bundle", + "id": "cb0a5768-ed8f-47c3-ab25-88752a6c5be8", + "type": "collection", + "timestamp": "2023-04-21T07:12:31.692+00:00", + "entry": [ + { + "fullUrl": "https://erp-dev.zentral.erp.splitdns.ti-dienste.de/ChargeItem/200.000.001.944.091.20", + "resource": { + "resourceType": "ChargeItem", + "id": "200.000.001.944.091.20", + "meta": { + "profile": [ + "https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_ChargeItem|1.0" + ] + }, + "identifier": [ + { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode", + "value": "ed71f87b69ebe913fb8b138e61036c76fd05dd8416263050e33e99365de23f48" + }, + { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "200.000.001.944.091.20" + } + ], + "status": "billable", + "code": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/data-absent-reason", + "code": "not-applicable" + } + ] + }, + "subject": { + "identifier": { + "system": "http://fhir.de/sid/pkv/kvid-10", + "value": "X110465770" + } + }, + "enterer": { + "identifier": { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-SMC-B-Testkarte-883110000116873" + } + }, + "enteredDate": "2023-04-21T07:12:29.316+00:00", + "supportingInformation": [ + { + "reference": "urn:uuid:c81baa1d-0000-0000-0001-000000000000", + "display": "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle" + }, + { + "reference": "urn:uuid:c81baa1d-0000-0000-0004-000000000000", + "display": "http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PKV-PR-ERP-AbgabedatenBundle" + }, + { + "reference": "urn:uuid:c81baa1d-0000-0000-0003-000000000000", + "display": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Bundle" + } + ] + } + }, + { + "fullUrl": "urn:uuid:c81baa1d-0000-0000-0004-000000000000", + "resource": { + "resourceType": "Bundle", + "id": "f1909de6-7d21-443b-a2ae-230b9cb62f70", + "meta": { + "lastUpdated": "2023-04-21T09:12:30.215+02:00", + "profile": [ + "http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PKV-PR-ERP-AbgabedatenBundle|1.1" + ] + } + ... + } + }, + { + "fullUrl": "urn:uuid:c81baa1d-0000-0000-0001-000000000000", + "resource": { + "resourceType": "Bundle", + "id": "d9a98ce4-9585-4031-ba85-3719bf0fc14a", + "meta": { + "lastUpdated": "2023-04-21T09:12:25.072+02:00", + "profile": [ + "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle|1.1.0" + ] + } + ... + } + }, + { + "fullUrl": "urn:uuid:c81baa1d-0000-0000-0003-000000000000", + "resource": { + "resourceType": "Bundle", + "meta": { + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Bundle|1.3" + ] + } + ... + } + } + ] +} diff --git a/API-Examples/2024-11-01/erp_chargeItem/10_PATCH_ChargeItem_Request.json b/API-Examples/2024-11-01/erp_chargeItem/10_PATCH_ChargeItem_Request.json new file mode 100644 index 00000000..236d3113 --- /dev/null +++ b/API-Examples/2024-11-01/erp_chargeItem/10_PATCH_ChargeItem_Request.json @@ -0,0 +1,47 @@ +{ + "resourceType": "Parameters", + "parameter": [ + { + "name": "operation", + "part": [ + { + "name": "type", + "valueCode": "add" + }, + { + "name": "path", + "valueString": "ChargeItem.extension('https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_EX_MarkingFlag').extension('taxOffice')" + }, + { + "name": "name", + "valueString": "valueBoolean" + }, + { + "name": "value", + "valueBoolean": true + } + ] + }, + { + "name": "operation", + "part": [ + { + "name": "type", + "valueCode": "add" + }, + { + "name": "path", + "valueString": "ChargeItem.extension('https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_EX_MarkingFlag').extension('insuranceProvider')" + }, + { + "name": "name", + "valueString": "valueBoolean" + }, + { + "name": "value", + "valueBoolean": false + } + ] + } + ] +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_chargeItem/11_PATCH_ChargeItem_Response.json b/API-Examples/2024-11-01/erp_chargeItem/11_PATCH_ChargeItem_Response.json new file mode 100644 index 00000000..1aadcc1f --- /dev/null +++ b/API-Examples/2024-11-01/erp_chargeItem/11_PATCH_ChargeItem_Response.json @@ -0,0 +1,62 @@ +{ + "resourceType": "ChargeItem", + "id": "200.000.001.944.091.20", + "meta": { + "versionId": "1", + "lastUpdated": "2022-04-05T11:36:19.491+00:00", + "source": "#V4se2kvNDlSKuefe", + "profile": [ "https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_ChargeItem|1.0" ] + }, + "extension": [ { + "url": "https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_EX_MarkingFlag", + "extension": [ { + "url": "insuranceProvider", + "valueBoolean": true + }, { + "url": "subsidy", + "valueBoolean": false + }, { + "url": "taxOffice", + "valueBoolean": true + } ] + } ], + "identifier": [ { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "200.000.001.944.091.20" + }, { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode", + "value": "555bjf73jr8d9si2ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" + } ], + "status": "billable", + "code": { + "coding": [ { + "system": "http://terminology.hl7.org/CodeSystem/data-absent-reason", + "code": "not-applicable" + } ] + }, + "subject": { + "identifier": { + "system": "http://fhir.de/sid/pkv/kvid-10", + "value": "X110465770" + } + }, + "enterer": { + "identifier": { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-SMC-B-Testkarte-883110000116873" + } + }, + "enteredDate": "2023-04-21T07:12:29.316+00:00", + "supportingInformation": [ { + "reference": "urn:uuid:c81baa1d-0000-0000-0001-000000000000", + "display": "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle" + }, + { + "reference": "urn:uuid:c81baa1d-0000-0000-0004-000000000000", + "display": "http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PKV-PR-ERP-AbgabedatenBundle" + }, + { + "reference": "urn:uuid:c81baa1d-0000-0000-0003-000000000000", + "display": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Bundle" + } ] +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_communication/01_request_PostPatientToPharmacy.json b/API-Examples/2024-11-01/erp_communication/01_request_PostPatientToPharmacy.json new file mode 100644 index 00000000..8ac90618 --- /dev/null +++ b/API-Examples/2024-11-01/erp_communication/01_request_PostPatientToPharmacy.json @@ -0,0 +1,152 @@ +{ + "resourceType": "Communication", + "meta": { + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Communication_InfoReq|1.3" + ] + }, + "contained": [ + { + "resourceType": "Medication", + "id": "5fe6e06c-8725-46d5-aecd-e65e041ca3de", + "meta": { + "profile": [ + "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Medication_PZN|1.1.0" + ] + }, + "extension": [ + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Medication_Type", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://snomed.info/sct", + "version": "http://snomed.info/sct/900000000000207008/version/20220331", + "display": "Medicinal product (product)", + "code": "763158003" + } + ] + } + }, + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Category", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_Medication_Category", + "code": "00" + } + }, + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Vaccine", + "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": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DARREICHUNGSFORM", + "code": "TAB" + } + ] + }, + "amount": { + "numerator": { + "unit": "TAB", + "system": "http://unitsofmeasure.org", + "code": "{tbl}", + "extension": [ + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_PackagingSize", + "valueString": "10" + } + ] + }, + "denominator": { + "value": 1 + } + } + } + ], + "basedOn": [ + { + "reference": "Task/160.123.456.789.123.58" + } + ], + "status": "unknown", + "about": [ + { + "reference": "#5fe6e06c-8725-46d5-aecd-e65e041ca3de" + } + ], + "recipient": [ + { + "identifier": { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-1.54.10123404" + } + } + ], + "payload": [ + { + "extension": [ + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_InsuranceProvider", + "valueIdentifier": { + "system": "http://fhir.de/sid/arge-ik/iknr", + "value": "104212059" + } + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_SupplyOptionsType", + "extension": [ + { + "url": "onPremise", + "valueBoolean": true + }, + { + "url": "delivery", + "valueBoolean": true + }, + { + "url": "shipment", + "valueBoolean": false + } + ] + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_SubstitutionAllowedType", + "valueBoolean": true + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType", + "valueCoding": { + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType", + "code": "160", + "display": "Muster 16 (Apothekenpflichtige Arzneimittel)" + } + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PackageQuantity", + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "{Package}", + "value": 1 + } + } + ], + "contentString": "Hallo, ich wollte gern fragen, ob das Medikament bei Ihnen vorraetig ist." + } + ] +} diff --git a/API-Examples/2024-11-01/erp_communication/02_response_PostPatientToPharmacy.json b/API-Examples/2024-11-01/erp_communication/02_response_PostPatientToPharmacy.json new file mode 100644 index 00000000..527b8e37 --- /dev/null +++ b/API-Examples/2024-11-01/erp_communication/02_response_PostPatientToPharmacy.json @@ -0,0 +1,162 @@ +{ + "resourceType": "Communication", + "id": "12345", + "meta": { + "versionId": "1", + "lastUpdated": "2020-03-12T18:01:10+00:00", + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Communication_InfoReq|1.3" + ] + }, + "contained": [ + { + "resourceType": "Medication", + "id": "5fe6e06c-8725-46d5-aecd-e65e041ca3de", + "meta": { + "profile": [ + "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Medication_PZN|1.1.0" + ] + }, + "extension": [ + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Medication_Type", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://snomed.info/sct", + "version": "http://snomed.info/sct/900000000000207008/version/20220331", + "display": "Medicinal product (product)", + "code": "763158003" + } + ] + } + }, + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Category", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_Medication_Category", + "code": "00" + } + }, + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Vaccine", + "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": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DARREICHUNGSFORM", + "code": "TAB" + } + ] + }, + "amount": { + "numerator": { + "unit": "TAB", + "system": "http://unitsofmeasure.org", + "code": "{tbl}", + "extension": [ + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_PackagingSize", + "valueString": "10" + } + ] + }, + "denominator": { + "value": 1 + } + } + } + ], + "basedOn": [ + { + "reference": "Task/160.123.456.789.123.58" + } + ], + "status": "unknown", + "sent": "2020-03-12T18:01:10+00:00", + "about": [ + { + "reference": "#5fe6e06c-8725-46d5-aecd-e65e041ca3de" + } + ], + "recipient": [ + { + "identifier": { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-1.54.10123404" + } + } + ], + "sender": { + "identifier": { + "system": "http://fhir.de/sid/gkv/kvid-10", + "value": "X234567890" + } + }, + "payload": [ + { + "extension": [ + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_InsuranceProvider", + "valueIdentifier": { + "system": "http://fhir.de/sid/arge-ik/iknr", + "value": "104212059" + } + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_SupplyOptionsType", + "extension": [ + { + "url": "onPremise", + "valueBoolean": true + }, + { + "url": "delivery", + "valueBoolean": true + }, + { + "url": "shipment", + "valueBoolean": false + } + ] + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_SubstitutionAllowedType", + "valueBoolean": true + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType", + "valueCoding": { + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType", + "code": "160", + "display": "Muster 16 (Apothekenpflichtige Arzneimittel)" + } + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PackageQuantity", + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "{Package}", + "value": 1 + } + } + ], + "contentString": "Hallo, ich wollte gern fragen, ob das Medikament bei Ihnen vorraetig ist." + } + ] +} diff --git a/API-Examples/2024-11-01/erp_communication/03_request_PostPharmacyToPatient.xml b/API-Examples/2024-11-01/erp_communication/03_request_PostPharmacyToPatient.xml new file mode 100644 index 00000000..e90dfd60 --- /dev/null +++ b/API-Examples/2024-11-01/erp_communication/03_request_PostPharmacyToPatient.xml @@ -0,0 +1,18 @@ +<Communication xmlns="http://hl7.org/fhir"> + <meta> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Communication_Reply|1.3" /> + </meta> + <basedOn> + <reference value="Task/160.123.456.789.123.58"/> + </basedOn> + <status value="unknown" /> + <recipient> + <identifier> + <system value="http://fhir.de/sid/gkv/kvid-10" /> + <value value="X234567890" /> + </identifier> + </recipient> + <payload> + <contentString value="{"version": 1, "supplyOptionsType": "onPremise", "info_text": "Wir möchten Sie informieren, dass Ihre bestellten Medikamente zur Abholung bereitstehen. Den Abholcode finden Sie anbei.", "pickUpCodeHR": "12341234", "pickUpCodeDMC": "", "url": ""}" /> + </payload> +</Communication> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_communication/04_response_PostPharmacyToPatient.xml b/API-Examples/2024-11-01/erp_communication/04_response_PostPharmacyToPatient.xml new file mode 100644 index 00000000..cb9b9c29 --- /dev/null +++ b/API-Examples/2024-11-01/erp_communication/04_response_PostPharmacyToPatient.xml @@ -0,0 +1,28 @@ +<Communication xmlns="http://hl7.org/fhir"> + <id value="12346"/> + <meta> + <versionId value="1"/> + <lastUpdated value="2020-03-12T18:01:10+00:00"/> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Communication_Reply|1.3" /> + </meta> + <basedOn> + <reference value="Task/160.123.456.789.123.58" /> + </basedOn> + <status value="unknown" /> + <sent value="2020-03-12T18:01:10+00:00" /> + <recipient> + <identifier> + <system value="http://fhir.de/sid/gkv/kvid-10" /> + <value value="X234567890" /> + </identifier> + </recipient> + <sender> + <identifier> + <system value="https://gematik.de/fhir/sid/telematik-id" /> + <value value="606358757" /> + </identifier> + </sender> + <payload> + <contentString value="{"version": 1,"supplyOptionsType": "onPremise","info_text": "Hallo, wir haben das Medikament vorraetig. Kommen Sie gern in die Filiale oder wir schicken einen Boten.","url": "https://sonnenschein-apotheke.de"}" /> + </payload> +</Communication> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_communication/05_request_RezeptZuweisen.json b/API-Examples/2024-11-01/erp_communication/05_request_RezeptZuweisen.json new file mode 100644 index 00000000..b2cbac8a --- /dev/null +++ b/API-Examples/2024-11-01/erp_communication/05_request_RezeptZuweisen.json @@ -0,0 +1,21 @@ +{ + "resourceType": "Communication", + "meta": { + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Communication_DispReq|1.3" + ] + }, + "basedOn": [{ + "reference": "Task/160.123.456.789.123.58/$accept?ac=777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" + }], + "status": "unknown", + "recipient": [{ + "identifier": { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-1.54.10123404" + } + }], + "payload": [{ + "contentString": "{ \"version\": 1, \"supplyOptionsType\": \"delivery\", \"name\": \"Dr. Maximilian von Muster\", \"address\": [ \"wohnhaft bei Emilia Fischer\", \"Bundesallee 312\", \"123. OG\", \"12345 Berlin\" ], \"hint\": \"Bitte im Morsecode klingeln: -.-.\", \"phone\": \"004916094858168\" }" + }] +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_communication/06_response_RezeptZuweisen.json b/API-Examples/2024-11-01/erp_communication/06_response_RezeptZuweisen.json new file mode 100644 index 00000000..e321b527 --- /dev/null +++ b/API-Examples/2024-11-01/erp_communication/06_response_RezeptZuweisen.json @@ -0,0 +1,37 @@ +{ + "resourceType": "Communication", + "id": "12350", + "meta": { + "versionId": "1", + "lastUpdated": "2020-03-12T18:01:10+00:00", + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Communication_DispReq|1.3" + ] + }, + "sent": "2020-03-12T18:01:10+00:00", + "basedOn": [ + { + "reference": "Task/160.123.456.789.123.58/$accept?ac=777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" + } + ], + "status": "unknown", + "recipient": [ + { + "identifier": { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-1.54.10123404" + } + } + ], + "sender": { + "identifier": { + "system": "http://fhir.de/sid/gkv/kvid-10", + "value": "X234567890" + } + }, + "payload": [ + { + "contentString": "{ \"version\": 1, \"supplyOptionsType\": \"delivery\", \"name\": \"Dr. Maximilian von Muster\", \"address\": [ \"wohnhaft bei Emilia Fischer\", \"Bundesallee 312\", \"123. OG\", \"12345 Berlin\" ], \"hint\": \"Bitte im Morsecode klingeln: -.-.\", \"phone\": \"004916094858168\" }" + } + ] +} diff --git a/API-Examples/2024-11-01/erp_communication/07_response_GetMessages.json b/API-Examples/2024-11-01/erp_communication/07_response_GetMessages.json new file mode 100644 index 00000000..5697f21f --- /dev/null +++ b/API-Examples/2024-11-01/erp_communication/07_response_GetMessages.json @@ -0,0 +1,78 @@ +{ + "resourceType": "Bundle", + "id": "79cc4c08-0e7b-4e52-acee-6ec7519ce67f", + "meta": { + "lastUpdated": "2020-04-07T14:16:55.965+00:00" + }, + "type": "searchset", + "total": 1, + "link": [ + { + "relation": "self", + "url": "https://erp.zentral.erp.splitdns.ti-dienste.de/Communication?received=NULL" + } + ], + "entry": [ + { + "fullUrl": "https://erp.zentral.erp.splitdns.ti-dienste.de/Communication/12346", + "resource": { + "resourceType": "Communication", + "id": "12346", + "meta": { + "versionId": "1", + "lastUpdated": "2020-03-12T18:15:10+00:00", + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Communication_Reply|1.3" + ] + }, + "status": "unknown", + "sent": "2020-03-12T18:01:10+00:00", + "recipient": [ + { + "identifier": { + "system": "http://fhir.de/sid/gkv/kvid-10", + "value": "X234567890" + } + } + ], + "sender": { + "identifier": { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-1.54.10123404" + } + }, + "payload": [ + { + "extension": [ + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_SupplyOptionsType", + "extension": [ + { + "url": "onPremise", + "valueBoolean": true + }, + { + "url": "delivery", + "valueBoolean": true + }, + { + "url": "shipment", + "valueBoolean": true + } + ] + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AvailabilityState", + "valueCoding": { + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_AvailabilityStatus", + "code": "10" + } + } + ], + "contentString": "{ \"version\": 1, \"supplyOptionsType\": \"onPremise\",\"info_text\": \"Wir möchten Sie informieren, dass Ihre bestellten Medikamente zur Abholung bereitstehen. Den Abholcode finden Sie anbei.\", \"pickUpCodeHR\": \"12341234\", \"pickUpCodeDMC\": \"\", \"url\": \"\" }" + } + ] + } + } + ] +} diff --git a/API-Examples/2024-11-01/erp_communication/08_response_GetAllMessages.xml b/API-Examples/2024-11-01/erp_communication/08_response_GetAllMessages.xml new file mode 100644 index 00000000..dab21b39 --- /dev/null +++ b/API-Examples/2024-11-01/erp_communication/08_response_GetAllMessages.xml @@ -0,0 +1,126 @@ +<Bundle xmlns="http://hl7.org/fhir"> + <id value="48829c84-7ad7-4834-8362-2c2c109379b1"/> + <meta> + <lastUpdated value="2020-04-13T07:11:18.245+00:00"/> + </meta> + <type value="searchset"/> + <total value="391"/> + <link> + <relation value="self"/> + <url value="https://erp.zentral.erp.splitdns.ti-dienste.de/Communication?_format=html%2Fxml&_sort=sent&sent=gt2020-04-01&sent=lt2020-04-30"/> + </link> + <link> + <relation value="next"/> + <url value="https://erp.zentral.erp.splitdns.ti-dienste.de?_getpages=48829c84-7ad7-4834-8362-2c2c109379b1&_getpagesoffset=50&_count=50&_bundletype=searchset"/> + </link> + <entry> + <fullUrl value="https://erp.zentral.erp.splitdns.ti-dienste.de/Communication/74671"/> + <resource> + <Communication xmlns="http://hl7.org/fhir"> + <id value="74671"/> + <meta> + <versionId value="1"/> + <lastUpdated value="2020-04-12T18:01:10+00:00"/> + <source value="#H8gavJ2v535x6V3f"/> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Communication_InfoReq|1.3" /> + </meta> + <contained> + <Medication> + <id value="5fe6e06c-8725-46d5-aecd-e65e041ca3de" /> + <meta> + <profile value="https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Medication_PZN|1.1.0" /> + </meta> + <extension url="https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Category"> + <valueCoding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_Medication_Category" /> + <code value="00" /> + </valueCoding> + </extension> + <extension url="https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Vaccine"> + <valueBoolean value="false" /> + </extension> + <extension url="http://fhir.de/StructureDefinition/normgroesse"> + <valueCode value="N1" /> + </extension> + <code> + <coding> + <system value="http://fhir.de/CodeSystem/ifa/pzn" /> + <code value="06313728" /> + </coding> + <text value="Sumatriptan-1a Pharma 100 mg Tabletten" /> + </code> + <form> + <coding> + <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DARREICHUNGSFORM" /> + <code value="TAB" /> + </coding> + </form> + <amount> + <numerator> + <value value="12" /> + <unit value="TAB" /> + <system value="http://unitsofmeasure.org" /> + <code value="{tbl}" /> + </numerator> + <denominator> + <value value="1" /> + </denominator> + </amount> + </Medication> + </contained> + <status value="unknown" /> + <about> + <reference value="#5fe6e06c-8725-46d5-aecd-e65e041ca3de" /> + </about> + <sent value="2020-04-12T18:01:10+00:00" /> + <received value="2020-04-12T18:02:10+00:00" /> + <recipient> + <identifier> + <system value="https://gematik.de/fhir/sid/telematik-id" /> + <value value="3-1.54.10123404" /> + </identifier> + </recipient> + <sender> + <identifier> + <system value="http://fhir.de/sid/gkv/kvid-10" /> + <value value="X234567890" /> + </identifier> + </sender> + <payload> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_InsuranceProvider"> + <valueIdentifier> + <system value="http://fhir.de/sid/arge-ik/iknr" /> + <value value="104212059" /> + </valueIdentifier> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_SupplyOptionsType"> + <extension url="onPremise"> + <valueBoolean value="true" /> + </extension> + <extension url="delivery"> + <valueBoolean value="true" /> + </extension> + <extension url="shipment"> + <valueBoolean value="false" /> + </extension> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_SubstitutionAllowedType"> + <valueBoolean value="true" /> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType"> + <valueCoding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType" /> + <code value="160" /> + <display value="Muster 16 (Apothekenpflichtige Arzneimittel)" /> + </valueCoding> + </extension> + <contentString value="Hallo, ich wollte gern fragen, ob das Medikament bei Ihnen vorraetig ist." /> + </payload> + </Communication> + </resource> + <search> + <mode value="match"/> + </search> + </entry> + [...] +</Bundle> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_consent/01_request_PostConsent.json b/API-Examples/2024-11-01/erp_consent/01_request_PostConsent.json new file mode 100644 index 00000000..cd21db99 --- /dev/null +++ b/API-Examples/2024-11-01/erp_consent/01_request_PostConsent.json @@ -0,0 +1,52 @@ +{ + "resourceType": "Consent", + "meta": { + "profile": [ + "https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_Consent" + ] + }, + "status": "active", + "scope": { + "coding": [ + { + "code": "patient-privacy", + "system": "http://terminology.hl7.org/CodeSystem/consentscope", + "display": "Privacy Consent" + } + ] + }, + "category": [ + { + "coding": [ + { + "code": "CHARGCONS", + "system": "https://gematik.de/fhir/erpchrg/CodeSystem/GEM_ERPCHRG_CS_ConsentType", + "display": "Saving electronic charge item." + } + ] + } + ], + "patient": { + "identifier": { + "type": { + "coding": [ + { + "system": "http://fhir.de/CodeSystem/identifier-type-de-basis", + "code": "PKV" + } + ] + }, + "system": "http://fhir.de/sid/pkv/kvid-10", + "value": "X234567890" + } + }, + "dateTime": "2021-06-01T07:13:00+05:00", + "policyRule": { + "coding": [ + { + "code": "OPTIN", + "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode" + } + ] + } +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_consent/02_response_PostConsent.json b/API-Examples/2024-11-01/erp_consent/02_response_PostConsent.json new file mode 100644 index 00000000..16568148 --- /dev/null +++ b/API-Examples/2024-11-01/erp_consent/02_response_PostConsent.json @@ -0,0 +1,56 @@ +HTTP/1.1 201 Created +Content-Type: application/fhir+json;charset=utf-8 + +{ + "resourceType": "Consent", + "id": "0dcc5d4c-bf24-4c06-b02e-be5bc24587e2", + "meta": { + "profile": [ + "https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_Consent" + ] + }, + "status": "active", + "scope": { + "coding": [ + { + "code": "patient-privacy", + "system": "http://terminology.hl7.org/CodeSystem/consentscope", + "display": "Privacy Consent" + } + ] + }, + "category": [ + { + "coding": [ + { + "code": "CHARGCONS", + "system": "https://gematik.de/fhir/erpchrg/CodeSystem/GEM_ERPCHRG_CS_ConsentType", + "display": "Saving electronic charge item." + } + ] + } + ], + "patient": { + "identifier": { + "type": { + "coding": [ + { + "system": "http://fhir.de/CodeSystem/identifier-type-de-basis", + "code": "PKV" + } + ] + }, + "system": "http://fhir.de/sid/pkv/kvid-10", + "value": "X234567890" + } + }, + "dateTime": "2021-06-01T07:13:00+05:00", + "policyRule": { + "coding": [ + { + "code": "OPTIN", + "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode" + } + ] + } +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_consent/03_response_GetConsent.json b/API-Examples/2024-11-01/erp_consent/03_response_GetConsent.json new file mode 100644 index 00000000..e7161ac8 --- /dev/null +++ b/API-Examples/2024-11-01/erp_consent/03_response_GetConsent.json @@ -0,0 +1,68 @@ +HTTP/1.1 200 OK +Content-Type: application/fhir+json;charset=utf-8 + +{ + "resourceType": "Bundle", + "id": "a14623ad-0b89-4d8e-9719-87e07e3af560", + "type": "searchset", + "timestamp": "2023-02-15T15:19:19.394+00:00", + "total": 0, + "entry": [ + { + "fullUrl": "https://erp-dev.zentral.erp.splitdns.ti-dienste.de/Consent/CHARGCONS-X234567890", + "resource": { + "resourceType": "Consent", + "id": "CHARGCONS-X234567890", + "meta": { + "profile": [ + "https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_Consent" + ] + }, + "status": "active", + "scope": { + "coding": [ + { + "code": "patient-privacy", + "system": "http://terminology.hl7.org/CodeSystem/consentscope", + "display": "Privacy Consent" + } + ] + }, + "category": [ + { + "coding": [ + { + "code": "CHARGCONS", + "system": "https://gematik.de/fhir/erpchrg/CodeSystem/GEM_ERPCHRG_CS_ConsentType", + "display": "Saving electronic charge item." + } + ] + } + ], + "patient": { + "identifier": { + "type": { + "coding": [ + { + "system": "http://fhir.de/CodeSystem/identifier-type-de-basis", + "code": "PKV" + } + ] + }, + "system": "http://fhir.de/sid/pkv/kvid-10", + "value": "X234567890" + } + }, + "dateTime": "2021-06-01T07:13:00+05:00", + "policyRule": { + "coding": [ + { + "code": "OPTIN", + "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode" + } + ] + } + } + } + ] +} diff --git a/API-Examples/2024-11-01/erp_notification_avs/01_request_PostSubscriptionPseudo.xml b/API-Examples/2024-11-01/erp_notification_avs/01_request_PostSubscriptionPseudo.xml new file mode 100644 index 00000000..3c774acd --- /dev/null +++ b/API-Examples/2024-11-01/erp_notification_avs/01_request_PostSubscriptionPseudo.xml @@ -0,0 +1,16 @@ +POST /Subscription HTTP/1.1 +Host: erp.zentral.erp.splitdns.ti-dienste.de +User-Agent: Avs/1.0 AvSoft/GEMAvwepokrpxnwiorlc +Cache-Control: no-cache +Authorization: Bearer eyJraWQ.ewogImL2pA10Qql22ddtutrvx4FsDlz.rHQjEmB1lLmpqn9J +Content-Type: application/fhir+xml; charset=UTF-8 +Accept: application/fhir+xml; charset=utf-8 + +<Subscription xmlns="http://hl7.org/fhir"> + <status value="requested"/> + <reason value="Communication notifications" /> + <criteria value="Communication?received=null&recipient=3-abc-12345678"/> + <channel> + <type value="websocket"/> + </channel> +</Subscription> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_notification_avs/02_response_PostSubscriptionPseudo.xml b/API-Examples/2024-11-01/erp_notification_avs/02_response_PostSubscriptionPseudo.xml new file mode 100644 index 00000000..06877a2d --- /dev/null +++ b/API-Examples/2024-11-01/erp_notification_avs/02_response_PostSubscriptionPseudo.xml @@ -0,0 +1,15 @@ +HTTP/1.1 200 OK +Content-Length: 510 +Content-Type: application/fhir+xml;charset=utf-8 + +<Subscription> + <id value="df694c098c2fb373524150461cfd9d23"/> + <status value="active"/> + <end value="2022-01-01T00:00:00Z"/> + <reason value="Communication notifications" /> + <criteria value="Communication?received=null&recipient=3-abc-12345678"/> + <channel> + <type value="websocket"/> + <header value="Authorization: Bearer eyJhbGciOiAiYnJhaW5wb29sUDI1NnIxIiwidHlwIjogIkpXVCJ9.eyJpc3MiOiAiTWF0aGlzIGJyYWlucG9vbCBqd3QiLCJpYXQiOiAxNjMyMjk0MzY1LCJleHAiOiAxNjYzODMwMzY1LCJhdWQiOiAibG9jYWxob3N0Iiwic3ViIjogIm15VXNlcm5hbWUiLCJzdWJzY3JpcHRpb25JZCI6ICIxMjNhYmMifQ.MEUCIAKqlB50xqNhnHkP6qoOoll33l3rWQ-_b5XfQJAUErnFAiEAlGR-cEl7DCzaoHqifh0drreFInsqo1xVy3SrWSMmNCI"/> + </channel> +</Subscription> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_notification_avs/03_ping_Subscription.cpp b/API-Examples/2024-11-01/erp_notification_avs/03_ping_Subscription.cpp new file mode 100644 index 00000000..0eb12113 --- /dev/null +++ b/API-Examples/2024-11-01/erp_notification_avs/03_ping_Subscription.cpp @@ -0,0 +1,46 @@ +using System; +using System.Net.WebSockets; +using System.Text; +using System.Threading; + +class Program { + static void Main() { + //subscriptionId und bearertoken aus VAU-Request /Subcription extrahieren + CreateSocket("df694c098c2fb373524150461cfd9d23", + "Bearer eyJhbGciOiJFUzI1NiJ9.CnsKInN1YnNjcmlwdGlvbklkIjogImRmNjk0YzA5OGMyZmIzNzM1MjQxNTA0NjFjZmQ5ZDI…"); + } + + private static void CreateSocket(string subscriptionId, string bearertoken) { + var _websocketObj = new ClientWebSocket(); + _websocketObj.Options.SetRequestHeader("Authorization", bearertoken); + //url RU: "wss://subscription-ref.zentral.erp.splitdns.ti-dienste.de" und PU: "wss://subscription.zentral.erp.splitdns.ti-dienste.de" + _websocketObj.ConnectAsync(new Uri("wss://subscription-ref.zentral.erp.splitdns.ti-dienste.de/subscription"), CancellationToken.None) + .Wait(); + + if (_websocketObj.State != WebSocketState.Open) { + throw new Exception("Websocket ist nicht geöffnet"); + } + + { + var bind = $"bind: {subscriptionId}"; + _websocketObj.SendAsync(new ArraySegment<byte>(Encoding.UTF8.GetBytes(bind)), WebSocketMessageType.Text, true, CancellationToken.None) + .Wait(); + Console.Out.WriteLine($"Websocket-Bind: {bind}"); + + var buffer = new ArraySegment<byte>(new byte[2048]); + WebSocketReceiveResult wsr = _websocketObj.ReceiveAsync(buffer, CancellationToken.None).Result; + var res = Encoding.UTF8.GetString(buffer.Array, buffer.Offset, wsr.Count); + Console.Out.WriteLine($"Websocket-Bound: {res}"); + } + + while (true) { + var buffer = new ArraySegment<byte>(new byte[2048]); + WebSocketReceiveResult wsr = _websocketObj.ReceiveAsync(buffer, CancellationToken.None).Result; + // ReSharper disable once AssignNullToNotNullAttribute + var res = Encoding.UTF8.GetString(buffer.Array, buffer.Offset, wsr.Count); + if (wsr.Count > 0) { + Console.Out.WriteLine($"Websocket-Empfangen: {res} ({wsr.Count} Bytes) -> es liegen neue Nachrichten bereit!"); + } + } + } +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_statuscodes/01_example_operationOutcome_validation.xml b/API-Examples/2024-11-01/erp_statuscodes/01_example_operationOutcome_validation.xml new file mode 100644 index 00000000..cc64a861 --- /dev/null +++ b/API-Examples/2024-11-01/erp_statuscodes/01_example_operationOutcome_validation.xml @@ -0,0 +1,14 @@ +<OperationOutcome xmlns="http://hl7.org/fhir"> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/OperationOutcome" /> + </meta> + <issue> + <severity value="error" /> + <code value="invalid" /> + <details> + <text value="FHIR-Validation error" /> + </details> + <diagnostics + value="Bundle: error: -erp-angabeZuzahlungsstatus: In der Ressource vom Typ Coverage ist kein Zuzahlungsstatus vorhanden, dieser ist aber eine Pflichtangabe bei den Kostentraegern der Typen 'GKV' 'SKT', 'BG' oder 'UK' (from profile: [https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle|1.1.0|https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle|1.1.0]); Bundle.entry[1].resource{MedicationRequest}.extension[0]: error: element doesn't match any slice in closed slicing (from profile: [https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Prescription|1.1.0|https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Prescription|1.1.0]); " /> + </issue> +</OperationOutcome> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_statuscodes/02_example_operationOutcome_status.xml b/API-Examples/2024-11-01/erp_statuscodes/02_example_operationOutcome_status.xml new file mode 100644 index 00000000..d61d4f92 --- /dev/null +++ b/API-Examples/2024-11-01/erp_statuscodes/02_example_operationOutcome_status.xml @@ -0,0 +1,12 @@ +<OperationOutcome xmlns="http://hl7.org/fhir"> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/OperationOutcome"/> + </meta> + <issue> + <severity value="error"/> + <code value="conflict"/> + <details> + <text value="Task has invalid status in-progress"/> + </details> + </issue> + </OperationOutcome> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_steuerung_durch_le/01_request_taskCreate169.xml b/API-Examples/2024-11-01/erp_steuerung_durch_le/01_request_taskCreate169.xml new file mode 100644 index 00000000..d05e6b37 --- /dev/null +++ b/API-Examples/2024-11-01/erp_steuerung_durch_le/01_request_taskCreate169.xml @@ -0,0 +1,9 @@ +<Parameters xmlns="http://hl7.org/fhir"> + <parameter> + <name value="workflowType"/> + <valueCoding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType"/> + <code value="169"/> + </valueCoding> + </parameter> +</Parameters> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_steuerung_durch_le/02_response_taskCreate169.xml b/API-Examples/2024-11-01/erp_steuerung_durch_le/02_response_taskCreate169.xml new file mode 100644 index 00000000..8aea87cb --- /dev/null +++ b/API-Examples/2024-11-01/erp_steuerung_durch_le/02_response_taskCreate169.xml @@ -0,0 +1,40 @@ +HTTP/1.1 201 Created +Content-Type: application/fhir+xml; charset=UTF-8 + +<Task xmlns="http://hl7.org/fhir"> + <id value="169.000.004.839.514.95"/> + <meta> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3"/> + </meta> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType"> + <valueCoding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType" /> + <code value="169" /> + <display value="Muster 16 (Direkte Zuweisung)" /> + </valueCoding> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate"> + <valueDate value="2022-06-30" /> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate"> + <valueDate value="2022-06-30" /> + </extension> + <identifier> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId" /> + <value value="169.000.004.839.514.95" /> + </identifier> + <identifier> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode" /> + <value value="777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" /> + </identifier> + <status value="draft" /> + <intent value="order" /> + <authoredOn value="2022-03-18T15:26:00+00:00" /> + <performerType> + <coding> + <system value="urn:ietf:rfc:3986" /> + <code value="urn:oid:1.2.276.0.76.4.54" /> + <display value="Öffentliche Apotheke" /> + </coding> + </performerType> +</Task> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_steuerung_durch_le/03_request_taskActivate169.xml b/API-Examples/2024-11-01/erp_steuerung_durch_le/03_request_taskActivate169.xml new file mode 100644 index 00000000..999446d6 --- /dev/null +++ b/API-Examples/2024-11-01/erp_steuerung_durch_le/03_request_taskActivate169.xml @@ -0,0 +1,11 @@ +<Parameters xmlns="http://hl7.org/fhir"> + <parameter> + <name value="ePrescription" /> + <resource> + <Binary> + <contentType value="application/pkcs7-mime" /> + <data value="MIJTfQYJKoZIhvcNAQcCoIJTbjCCU2oCAQUxDzANBglghkgBZQMEAg..." /> + </Binary> + </resource> + </parameter> +</Parameters> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_steuerung_durch_le/04_response_taskActivate169.xml b/API-Examples/2024-11-01/erp_steuerung_durch_le/04_response_taskActivate169.xml new file mode 100644 index 00000000..37668d42 --- /dev/null +++ b/API-Examples/2024-11-01/erp_steuerung_durch_le/04_response_taskActivate169.xml @@ -0,0 +1,71 @@ +HTTP/1.1 200 OK +Content-Type: application/fhir+xml;charset=utf-8 + +<Task xmlns="http://hl7.org/fhir"> + <id value="169.000.004.839.514.95" /> + <meta> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3" /> + </meta> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType"> + <valueCoding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType" /> + <code value="169" /> + <display value="Muster 16 (Direkte Zuweisung)" /> + </valueCoding> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate"> + <valueDate value="2022-06-30" /> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate"> + <valueDate value="2022-06-30" /> + </extension> + <identifier> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId" /> + <value value="169.000.004.839.514.95" /> + </identifier> + <identifier> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode" /> + <value value="777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" /> + </identifier> + <status value="ready" /> + <intent value="order" /> + <for> + <identifier> + <system value="http://fhir.de/sid/gkv/kvid-10" /> + <value value="X123456789" /> + </identifier> + </for> + <authoredOn value="2022-03-18T15:26:00+00:00" /> + <lastModified value="2022-03-18T15:27:00+00:00" /> + <performerType> + <coding> + <system value="urn:ietf:rfc:3986" /> + <code value="urn:oid:1.2.276.0.76.4.54" /> + <display value="Öffentliche Apotheke" /> + </coding> + </performerType> + <input> + <type> + <coding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_DocumentType" /> + <code value="1" /> + <display value="Health Care Provider Prescription" /> + </coding> + </type> + <valueReference> + <reference value="281a985c-f25b-4aae-91a6-41ad744080b0" /> + </valueReference> + </input> + <input> + <type> + <coding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_DocumentType" /> + <code value="2" /> + <display value="Patient Confirmation" /> + </coding> + </type> + <valueReference> + <reference value="f8c2298f-7c00-4a68-af29-8a2862d55d43" /> + </valueReference> + </input> +</Task> \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_steuerung_durch_le/05_emailPlainZuweisungInDerApotheke.txt b/API-Examples/2024-11-01/erp_steuerung_durch_le/05_emailPlainZuweisungInDerApotheke.txt new file mode 100644 index 00000000..24b1301c --- /dev/null +++ b/API-Examples/2024-11-01/erp_steuerung_durch_le/05_emailPlainZuweisungInDerApotheke.txt @@ -0,0 +1,28 @@ +Date: Sun, 20 Jun 2021 11:12:13 +0100 +From: ArztABC@abc.kim.telematik +To: Apotheke123@xyz.kim.telematik +Subject: E-Rezept direkte Zuweisung Zytostatikum +X-KIM-Dienstkennung: eRezept;Zuweisung;V1.0 +Disposition-Notification-To: ArztABC@abc.kim.telematik +Return-Path: <ArztABC@abc.kim.telematik> +Message-ID: <th1s1s43me55age1d@abc.kim.telematik> +MIME-Version: 1.0 +Content-Type: multipart/mixed;boundary=boundarymultipartseparator42 + +This is a multi-part message in MIME format. + +--boundarymultipartseparator42 +Content-Type: text/plain;charset=UTF-8 + +Sehr geehrte Apotheke +TextTextTextTextTextTextTextTextText +TextTextTextTextTextTextTextTextText +TextTextTextTextTextTextTextTextText + +Mit den besten Gruessen +Aerztin Mueller +--boundarymultipartseparator42 +Content-Type: text/plain;charset=UTF-8 + +Task/169.774.328.939.869.74/$accept?ac=777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea +--boundarymultipartseparator42 \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_steuerung_durch_le/06_emailPlainFreieKommunikation.txt b/API-Examples/2024-11-01/erp_steuerung_durch_le/06_emailPlainFreieKommunikation.txt new file mode 100644 index 00000000..48dde294 --- /dev/null +++ b/API-Examples/2024-11-01/erp_steuerung_durch_le/06_emailPlainFreieKommunikation.txt @@ -0,0 +1,20 @@ +Beispiel einer KIM-Message für die freie Kommunikation: +Date: Mon, 21 Jun 2021 11:12:13 +0100 +From: Apotheke123@xyz.kim.telematik +To: ArztABC@abc.kim.telematik +Subject: E-Rezept Kommunikation +X-KIM-Dienstkennung: eRezept;Kommunikation;V1.0 +Disposition-Notification-To: Apotheke123@xyz.kim.telematik +Return-Path: <Apotheke123@xyz.kim.telematik> +Message-ID: <th1s1s43me55ag12a@xyz.kim.telematik> +MIME-Version: 1.0 +Content-Type: text/plain;charset=UTF-8 + +Sehr geehrte Praxis + +TextTextTextTextTextTextTextTextText +TextTextTextTextTextTextTextTextText +TextTextTextTextTextTextTextTextText + +Mit den besten Gruessen +Apotheke 123 \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_steuerung_durch_le/07_emailPlainFreieKommunikation_reply.txt b/API-Examples/2024-11-01/erp_steuerung_durch_le/07_emailPlainFreieKommunikation_reply.txt new file mode 100644 index 00000000..715b3d3b --- /dev/null +++ b/API-Examples/2024-11-01/erp_steuerung_durch_le/07_emailPlainFreieKommunikation_reply.txt @@ -0,0 +1,21 @@ +Beispiel einer KIM-Message für die freie Kommunikation: +Date: Mon, 21 Jun 2021 11:12:13 +0100 +From: ArztABC@xyz.kim.telematik +To: Apotheke123@abc.kim.telematik +Subject: E-Rezept Kommunikation +X-KIM-Dienstkennung: eRezept;Kommunikation;V1.0 +Disposition-Notification-To: ArztABC@xyz.kim.telematik +Return-Path: <ArztABC@xyz.kim.telematik> +Message-ID: <th4ts4n0th3rm3ss4tsch@xyz.kim.telematik> +In-Reply-To: <th1s1s43me55ag12a@xyz.kim.telematik> +MIME-Version: 1.0 +Content-Type: text/plain;charset=UTF-8 + +Sehr geehrte Apotheke + +TextTextTextTextTextTextTextTextText +TextTextTextTextTextTextTextTextText +TextTextTextTextTextTextTextTextText + +Mit den besten Gruessen +Arzt ABC \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_steuerung_durch_le/08_response_taskGet169Versicherter.json b/API-Examples/2024-11-01/erp_steuerung_durch_le/08_response_taskGet169Versicherter.json new file mode 100644 index 00000000..0061eff0 --- /dev/null +++ b/API-Examples/2024-11-01/erp_steuerung_durch_le/08_response_taskGet169Versicherter.json @@ -0,0 +1,166 @@ +HTTP/1.1 200 OK +Content-Type: application/fhir+json;charset=utf-8 + +{ + "resourceType": "Bundle", + "id": "f5ba6eaf-9052-42f6-ac4e-fadceed7293b", + "meta": { + "lastUpdated": "2020-03-01T07:02:37.836+00:00" + }, + "type": "collection", + "total": 2, + "link": [{ + "relation": "self", + "url": "https://erp.zentral.erp.splitdns.ti-dienste.de/Task/" + }], + "entry": [{ + "fullUrl": "https://erp.zentral.erp.splitdns.ti-dienste.de/Task/169.774.328.939.869.74", + "resource": { + + "resourceType": "Task", + "id": "169.774.328.939.869.74", + "meta": { + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3" + ], + "tag": [ + { + "display": "Task in READY state activated by (Z)PVS/KIS via $activate operation" + }] + }, + "intent": "order", + "extension": [{ + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType", + "valueCoding": { + "code": "169", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType", + "display": "Muster 16 (Direkte Zuweisung)" + }}, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate", + "valueDate": "2022-06-02" + },{ + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate", + "valueDate": "2022-06-02" + }], + "identifier": [ + { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "169.774.328.939.869.74" + }], + "status": "ready", + "authoredOn": "2022-03-18T15:26:00+00:00", + "performerType": [ + { + "coding": [{ + "code": "urn:oid:1.2.276.0.76.4.54", + "system": "urn:ietf:rfc:3986", + "display": "Öffentliche Apotheke" + }] + }], + "for": { + "identifier": { + "system": "http://fhir.de/sid/gkv/kvid-10", + "value": "X123456789" + }}, + "lastModified": "2022-03-18T15:27:00+00:00", + "input": [ + { + "type": { + "coding": [ + { + "code": "1", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_DocumentType", + "display": "Health Care Provider Prescription" + }] + }, + "valueReference": { + "reference": "281a985c-f25b-4aae-91a6-41ad744080b0" + } + },{ + "type": { + "coding": [{ + "code": "2", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_DocumentType", + "display": "Patient Confirmation" + }] + }, + "valueReference": { + "reference": "f8c2298f-7c00-4a68-af29-8a2862d55d43" + }} + ]} + },{ + + "fullUrl": "https://erp.zentral.erp.splitdns.ti-dienste.de/Task/169.000.033.491.280.78", + "resource": { + "resourceType": "Task", + "id": "169.000.033.491.280.78", + "meta": { + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3" + ] + }, + "intent": "order", + "extension": [{ + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType", + "valueCoding": { + "code": "169", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType", + "display": "Muster 16 (Direkte Zuweisung)" + }}, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate", + "valueDate": "2022-06-03" + },{ + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate", + "valueDate": "2022-06-03" + }], + "identifier": [ + { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "169.000.033.491.280.78" + }], + "status": "ready", + "authoredOn": "2022-03-18T15:26:00+00:00", + "performerType": [ + { + "coding": [{ + "code": "urn:oid:1.2.276.0.76.4.54", + "system": "urn:ietf:rfc:3986", + "display": "Öffentliche Apotheke" + }] + }], + "for": { + "identifier": { + "system": "http://fhir.de/sid/gkv/kvid-10", + "value": "X123456789" + }}, + "lastModified": "2022-03-18T15:27:00+00:00", + "input": [ + { + "type": { + "coding": [ + { + "code": "1", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_DocumentType", + "display": "Health Care Provider Prescription" + }] + }, + "valueReference": { + "reference": "281a985c-f25b-4aae-91a6-41ad744080b0" + } + },{ + "type": { + "coding": [{ + "code": "2", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_DocumentType", + "display": "Patient Confirmation" + }] + }, + "valueReference": { + "reference": "f8c2298f-7c00-4a68-af29-8a2862d55d43" + } + } + ]} + }] +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_versicherte/01_response_taskGetAll.json b/API-Examples/2024-11-01/erp_versicherte/01_response_taskGetAll.json new file mode 100644 index 00000000..7d3e8b1a --- /dev/null +++ b/API-Examples/2024-11-01/erp_versicherte/01_response_taskGetAll.json @@ -0,0 +1,200 @@ +{ + "resourceType": "Bundle", + "id": "f5ba6eaf-9052-42f6-ac4e-fadceed7293b", + "meta": { + "lastUpdated": "2020-03-01T07:02:37.836+00:00" + }, + "type": "collection", + "link": [ + { + "relation": "self", + "url": "https://erp.app.ti-dienste.de/Task/" + } + ], + "entry": [ + { + "fullUrl": "https://erp.app.ti-dienste.de/Task/160.123.456.789.123.58", + "resource": { + "resourceType": "Task", + "id": "160.123.456.789.123.58", + "meta": { + "versionId": "2", + "lastUpdated": "2020-02-18T10:05:05.038+00:00", + "source": "#AsYR9plLkvONJAiv", + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3" + ] + }, + "identifier": [ + { + "use": "official", + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "160.123.456.789.123.58" + }, + { + "use": "official", + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode", + "value": "777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" + } + ], + "intent": "order", + "status": "ready", + "extension": [ + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType", + "valueCoding": { + "code": "160", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType", + "display": "Muster 16 (Apothekenpflichtige Arzneimittel)" + } + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate", + "valueDate": "2020-06-02" + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate", + "valueDate": "2020-04-01" + } + ], + "authoredOn": "2020-03-02T08:25:05+00:00", + "lastModified": "2020-03-02T08:45:05+00:00", + "performerType": [ + { + "coding": [ + { + "code": "urn:oid:1.2.276.0.76.4.54", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_OrganizationType", + "display": "Öffentliche Apotheke" + } + ] + } + ] + } + }, + { + "fullUrl": "https://erp.app.ti-dienste.de/Task/160.123.456.789.123.78", + "resource": { + "resourceType": "Task", + "id": "160.123.456.789.123.78", + "meta": { + "versionId": "2", + "lastUpdated": "2020-02-18T10:06:05.038+00:00", + "source": "#AsYR9plLkvONJAiv", + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3" + ] + }, + "identifier": [ + { + "use": "official", + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "160.123.456.789.123.78" + }, + { + "use": "official", + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode", + "value": "777bea0e13cc9c42ceec14aec3ddee8402643dc2c6c699db115f58fe423607ea" + } + ], + "intent": "order", + "status": "ready", + "extension": [ + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType", + "valueCoding": { + "code": "160", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType", + "display": "Muster 16 (Apothekenpflichtige Arzneimittel)" + } + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate", + "valueDate": "2020-06-02" + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate", + "valueDate": "2020-04-01" + } + ], + "authoredOn": "2020-03-02T08:25:05+00:00", + "lastModified": "2020-03-02T08:45:05+00:00", + "performerType": [ + { + "coding": [ + { + "code": "urn:oid:1.2.276.0.76.4.54", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_OrganizationType", + "display": "Öffentliche Apotheke" + } + ] + } + ] + } + }, + { + "fullUrl": "https://erp.app.ti-dienste.de/Task/160.123.456.789.123.61", + "resource": { + "resourceType": "Task", + "id": "160.123.456.789.123.61", + "meta": { + "versionId": "2", + "lastUpdated": "2020-02-18T10:05:05.038+00:00", + "source": "#AsYR9plLkvONJAiv", + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3" + ] + }, + "identifier": [ + { + "use": "official", + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "160.123.456.789.123.61" + }, + { + "use": "official", + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode", + "value": "777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607bl" + } + ], + "intent": "order", + "status": "in-progress", + "extension": [ + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType", + "valueCoding": { + "code": "160", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType", + "display": "Muster 16 (Apothekenpflichtige Arzneimittel)" + } + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate", + "valueDate": "2020-06-02" + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate", + "valueDate": "2020-04-01" + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_LastMedicationDispense", + "valueInstant": "2020-04-01T16:37:17+01:00" + } + ], + "authoredOn": "2020-03-02T08:25:05+00:00", + "lastModified": "2020-03-02T08:45:05+00:00", + "performerType": [ + { + "coding": [ + { + "code": "urn:oid:1.2.276.0.76.4.54", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_OrganizationType", + "display": "Öffentliche Apotheke" + } + ] + } + ] + } + } + ] +} diff --git a/API-Examples/2024-11-01/erp_versicherte/02_response_taskGetSingle.json b/API-Examples/2024-11-01/erp_versicherte/02_response_taskGetSingle.json new file mode 100644 index 00000000..fd6964f4 --- /dev/null +++ b/API-Examples/2024-11-01/erp_versicherte/02_response_taskGetSingle.json @@ -0,0 +1,107 @@ +{ + "resourceType": "Bundle", + "id": "f5ba6eaf-9052-42f6-ac4e-fadceed7293b", + "meta": { + "lastUpdated": "2020-03-01T07:02:37.836+00:00" + }, + "type": "collection", + "total": 2, + "link": [{ + "relation": "self", + "url": "https://erp.app.ti-dienste.de/Task/160.123.456.789.123.58" + }], + "entry": [{ + "fullUrl": "https://erp.app.ti-dienste.de/Task/160.123.456.789.123.58", + "resource": { + "resourceType": "Task", + "id": "160.123.456.789.123.58", + "meta": { + "versionId": "2", + "lastUpdated": "2020-02-18T10:05:05.038+00:00", + "source": "#AsYR9plLkvONJAiv", + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3" + ] + }, + "identifier": [ + { + "use": "official", + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "160.123.456.789.123.58" + }, + { + "use": "official", + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode", + "value": "777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" + } + ], + "intent": "order", + "status": "ready", + "extension": [ + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType", + "valueCoding": { + "code": "160", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType", + "display": "Muster 16 (Apothekenpflichtige Arzneimittel)" + } + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate", + "valueDate": "2020-06-02" + }, + { + "url": "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate", + "valueDate": "2020-04-01" + } + ], + "authoredOn": "2020-03-02T08:25:05+00:00", + "lastModified": "2020-03-02T08:45:05+00:00", + "performerType": [ + { + "coding": [ + { + "code": "urn:oid:1.2.276.0.76.4.54", + "system": "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_OrganizationType", + "display": "Öffentliche Apotheke" + } + ] + } + ], + "input": [{ + "type": { + "coding": [{ + "system":"https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_DocumentType", + "code":"2" + }] + }, + "valueString": "f8c2298f-7c00-4a68-af29-8a2862d55d43" + }] + } + },{ + "resource": { + "resourceType": "Bundle", + "id": "414ca393-dde3-4082-9a3b-3752e629e4aa", + "meta": { + "lastUpdated": "2022-05-20T08:30:00Z", + "profile": [ + "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle|1.1.0" + ] + }, + "identifier": { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "200.086.824.605.539.20" + }, + [...], + "signature": { + "type": { + "system": "http://hl7.org/fhir/ValueSet/signature-type", + "code": "1.2.840.10065.1.12.1.1" + }, + "when": "2020-03-20T07:31:34.328+00:00", + "who": "https://erp.app.ti-dienste.de/signature/verification", + "data": "eyJ0eXAiOiJKV1MiLCJhbGciOiJFUzI1NiIsIng1dSI6Imh0dHBzOi8vcHJlc2NyaXB0aW9uc2VydmVyLnRlbGVtYXRpay9zaWduYXR1cmUvY2VydGlmaWNhdGUifQ..SSBhbSBhIHNpZ25hdHVyZSE=" + } + } + }] +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_versicherte/03_response_GetLocation.json b/API-Examples/2024-11-01/erp_versicherte/03_response_GetLocation.json new file mode 100644 index 00000000..8ef190c5 --- /dev/null +++ b/API-Examples/2024-11-01/erp_versicherte/03_response_GetLocation.json @@ -0,0 +1,269 @@ +{ + "id": "2b50e07d-ace1-4f83-ae8f-e2845e291cc3", + "meta": { + "lastUpdated": "2021-11-23T10:33:52.590809+02:00" + }, + "resourceType": "Bundle", + "type": "searchset", + "total": 2, + "link": [ + { + "relation": "self", + "url": "Bundle2b50e07d-ace1-4f83-ae8f-e2845e291cc3" + } + ], + "entry": [ + { + "resource": { + "id": "5a403761-3a18-4ae9-bca8-9ed8abada08a", + "resourceType": "Location", + "address": { + "use": "work", + "type": "physical", + "line": [ + "Friedrichstr. 136" + ], + "postalCode": "10117", + "city": "Berlin", + "country": "de" + }, + "identifier": [ + { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-1.54.10123404" + } + ], + "name": "Adlerapotheke", + "position": { + "latitude": 52.522575, + "longitude": 13.387884 + }, + "status": "active", + "telecom": [ + { + "system": "email", + "value": "service@gematik.de" + }, + { + "system": "phone", + "value": "030 40041 0" + }, + { + "system": "url", + "value": "www.gematik.de" + } + ], + "type": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode", + "code": "PHARM", + "display": "pharmacy" + } + ] + }, + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode", + "code": "MOBL", + "display": "Mobile Services" + } + ] + } + ] + }, + "search": { + "mode": "match" + } + }, + { + "resource": { + "id": "354d16fa-ceff-4a18-b1b7-c583ee211cea", + "meta": { + "lastUpdated": "2021-10-12T11:54:29+02:00" + }, + "resourceType": "Location", + "contained": [ + { + "id": "8fe0eea1-6379-41ce-bb51-efd33f02e853", + "resourceType": "HealthcareService", + "active": true, + "coverageArea": [ + { + "extension": [ + { + "url": "https://ngda.de/fhir/extensions/ServiceCoverageRange", + "valueQuantity": { + "value": 5000, + "unit": "m" + } + } + ] + } + ], + "location": [ + { + "reference": "/Location/354d16fa-ceff-4a18-b1b7-c583ee211cea" + } + ], + "type": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/service-type", + "code": "498", + "display": "Mobile Services" + } + ] + } + ] + } + ], + "address": { + "use": "work", + "type": "physical", + "line": [ + "Adlerstr. 21" + ], + "postalCode": "10178", + "city": "Berlin", + "country": "de" + }, + "hoursOfOperation": [ + { + "daysOfWeek": [ + "mon" + ], + "openingTime": "08:30:00", + "closingTime": "13:30:00" + }, + { + "daysOfWeek": [ + "mon" + ], + "openingTime": "14:30:00", + "closingTime": "18:30:00" + }, + { + "daysOfWeek": [ + "tue" + ], + "openingTime": "08:30:00", + "closingTime": "13:30:00" + }, + { + "daysOfWeek": [ + "tue" + ], + "openingTime": "14:30:00", + "closingTime": "18:30:00" + }, + { + "daysOfWeek": [ + "wed" + ], + "openingTime": "08:30:00", + "closingTime": "13:30:00" + }, + { + "daysOfWeek": [ + "wed" + ], + "openingTime": "14:30:00", + "closingTime": "18:30:00" + }, + { + "daysOfWeek": [ + "thu" + ], + "openingTime": "08:30:00", + "closingTime": "13:30:00" + }, + { + "daysOfWeek": [ + "thu" + ], + "openingTime": "14:30:00", + "closingTime": "18:30:00" + }, + { + "daysOfWeek": [ + "fri" + ], + "openingTime": "08:30:00", + "closingTime": "13:30:00" + }, + { + "daysOfWeek": [ + "fri" + ], + "openingTime": "14:30:00", + "closingTime": "18:30:00" + }, + { + "daysOfWeek": [ + "sat" + ], + "openingTime": "08:30:00", + "closingTime": "14:00:00" + } + ], + "identifier": [ + { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-10.2.0123456100.10.228" + }, + { + "system": "https://ngda.de/fhir/NamingSystem/NID", + "value": "APO1234642" + } + ], + "name": "Apotheke am Adler", + "position": { + "latitude": 52.523044, + "longitude": 13.411917 + }, + "status": "active", + "telecom": [ + { + "system": "phone", + "value": "030/400410" + }, + { + "system": "email", + "value": "erezept@gematik.de" + }, + { + "system": "url", + "value": "https://www.gematik.de" + } + ], + "type": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode", + "code": "PHARM", + "display": "pharmacy" + } + ] + }, + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode", + "code": "OUTPHARM", + "display": "outpatient pharmacy" + } + ] + } + ] + }, + "search": { + "mode": "match" + } + } + ] +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_versicherte/04_response_getDispense.json b/API-Examples/2024-11-01/erp_versicherte/04_response_getDispense.json new file mode 100644 index 00000000..9e81ad6e --- /dev/null +++ b/API-Examples/2024-11-01/erp_versicherte/04_response_getDispense.json @@ -0,0 +1,140 @@ +{ + "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://erp.app.ti-dienste.de/MedicationDispense?whenhandedover=gt2020-01-01" + } + ], + "entry": [ + { + "fullUrl": "https://erp.app.ti-dienste.de/MedicationDispense/1093629", + "resource": { + "status": "completed", + "id": "1093629", + "identifier": [ + { + "value": "160.123.456.789.123.58", + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId" + } + ], + "resourceType": "MedicationDispense", + "medicationReference": { + "display": "Sumatriptan-1a Pharma 100 mg Tabletten", + "reference": "#med0314" + }, + "meta": { + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_MedicationDispense|1.3" + ] + }, + "contained": [ + { + "meta": { + "profile": [ + "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Medication_PZN|1.1.0" + ] + }, + "id": "med0314", + "code": { + "coding": [ + { + "code": "06313728", + "system": "http://fhir.de/CodeSystem/ifa/pzn" + } + ], + "text": "Sumatriptan-1a Pharma 100 mg Tabletten" + }, + "extension": [ + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Medication_Type", + "valueCodeableConcept": { + "coding": [ + { + "display": "Medicinal product (product)", + "system": "http://snomed.info/sct", + "version": "http://snomed.info/sct/900000000000207008/version/20220331", + "code": "763158003" + } + ] + } + }, + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Category", + "valueCoding": { + "code": "00", + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_Medication_Category" + } + }, + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Vaccine", + "valueBoolean": false + } + ], + "resourceType": "Medication", + "amount": { + "denominator": { + "value": 1 + }, + "numerator": { + "unit": "Tabletten", + "extension": [ + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_PackagingSize", + "valueString": "10" + } + ], + "system": "http://unitsofmeasure.org", + "code": "{tbl}" + } + }, + "form": { + "coding": [ + { + "code": "TAB", + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DARREICHUNGSFORM" + } + ] + } + } + ], + "dosageInstruction": [ + { + "text": "1-0-1-0" + } + ], + "performer": [ + { + "actor": { + "identifier": { + "value": "3-SMC-B-Testkarte-883110000129070", + "system": "https://gematik.de/fhir/sid/telematik-id" + } + } + } + ], + "whenHandedOver": "2020-03-20", + "quantity": { + "system": "http://unitsofmeasure.org", + "value": 1, + "code": "{Package}" + }, + "subject": { + "identifier": { + "value": "X123456789", + "system": "http://fhir.de/sid/gkv/kvid-10" + } + } + }, + "search": { + "mode": "match" + } + } + ] +} diff --git a/API-Examples/2024-11-01/erp_versicherte/05_response_get-single-medicationdispense-by-id.json b/API-Examples/2024-11-01/erp_versicherte/05_response_get-single-medicationdispense-by-id.json new file mode 100644 index 00000000..6307ff8a --- /dev/null +++ b/API-Examples/2024-11-01/erp_versicherte/05_response_get-single-medicationdispense-by-id.json @@ -0,0 +1,119 @@ +{ + "resourceType": "MedicationDispense", + "meta": { + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_MedicationDispense|1.3" + ] + }, + "contained": [ + { + "resourceType": "Medication", + "id": "b4c2bba5-23bd-4be3-b58f-a70621edd84f", + "meta": { + "profile": [ + "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Medication_PZN|1.1.0" + ] + }, + "extension": [ + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Medication_Type", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://snomed.info/sct", + "version": "http://snomed.info/sct/900000000000207008/version/20220331", + "code": "763158003", + "display": "Medicinal product (product)" + } + ] + } + }, + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Category", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_Medication_Category", + "code": "00" + } + }, + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Vaccine", + "valueBoolean": false + }, + { + "url": "http://fhir.de/StructureDefinition/normgroesse", + "valueCode": "N1" + } + ], + "code": { + "coding": [ + { + "system": "http://fhir.de/CodeSystem/ifa/pzn", + "code": "03879429" + } + ], + "text": "Beloc-Zok® mite 47,5 mg, 30 Retardtabletten N1" + }, + "form": { + "coding": [ + { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DARREICHUNGSFORM", + "code": "RET" + } + ] + }, + "amount": { + "numerator": { + "extension": [ + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_PackagingSize", + "valueString": "30" + } + ], + "unit": "Stück" + }, + "denominator": { + "value": 1 + } + } + } + ], + "identifier": [ + { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "200.000.002.097.951.63" + } + ], + "status": "completed", + "medicationReference": { + "reference": "#b4c2bba5-23bd-4be3-b58f-a70621edd84f", + "display": "Sumatriptan-1a Pharma 100 mg Tabletten" + }, + "subject": { + "identifier": { + "system": "http://fhir.de/sid/gkv/kvid-10", + "value": "X110501499" + } + }, + "performer": [ + { + "actor": { + "identifier": { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-2-APO-XanthippeVeilchenblau01" + } + } + } + ], + "quantity": { + "value": 1, + "system": "http://unitsofmeasure.org", + "code": "{Package}" + }, + "whenHandedOver": "2024-02-15", + "dosageInstruction": [ + { + "text": "1-0-1-0" + } + ], + "id": "200.000.002.097.951.63" +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_versicherte/06_response_get-multiple-medication-dispense.json b/API-Examples/2024-11-01/erp_versicherte/06_response_get-multiple-medication-dispense.json new file mode 100644 index 00000000..0864bea7 --- /dev/null +++ b/API-Examples/2024-11-01/erp_versicherte/06_response_get-multiple-medication-dispense.json @@ -0,0 +1,265 @@ +{ + "id": "7f68987f-4e18-405e-9159-8fb603b71da7", + "type": "searchset", + "timestamp": "2024-02-15T06:01:44.119+00:00", + "resourceType": "Bundle", + "total": 0, + "entry": [ + { + "fullUrl": "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/MedicationDispense/200.000.002.097.952.60", + "resource": { + "resourceType": "MedicationDispense", + "id": "200.000.002.097.952.60", + "meta": { + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_MedicationDispense|1.3" + ], + "tag": [ + { + "display": "Beispiel MedicationDispense PKV PZN Bsp 7 1/2" + } + ] + }, + "contained": [ + { + "resourceType": "Medication", + "id": "b4c2bba5-23bd-4be3-b58f-a70621edd84f", + "meta": { + "profile": [ + "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Medication_PZN|1.1.0" + ] + }, + "extension": [ + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Medication_Type", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://snomed.info/sct", + "version": "http://snomed.info/sct/900000000000207008/version/20220331", + "code": "763158003", + "display": "Medicinal product (product)" + } + ] + } + }, + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Category", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_Medication_Category", + "code": "00" + } + }, + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Vaccine", + "valueBoolean": false + }, + { + "url": "http://fhir.de/StructureDefinition/normgroesse", + "valueCode": "N1" + } + ], + "code": { + "coding": [ + { + "system": "http://fhir.de/CodeSystem/ifa/pzn", + "code": "03879429" + } + ], + "text": "Beloc-Zok® mite 47,5 mg, 30 Retardtabletten N1" + }, + "form": { + "coding": [ + { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DARREICHUNGSFORM", + "code": "RET" + } + ] + }, + "amount": { + "numerator": { + "extension": [ + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_PackagingSize", + "valueString": "30" + } + ], + "unit": "Stück" + }, + "denominator": { + "value": 1 + } + } + } + ], + "identifier": [ + { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "200.000.002.097.952.60" + } + ], + "status": "completed", + "medicationReference": { + "reference": "#b4c2bba5-23bd-4be3-b58f-a70621edd84f", + "display": "Amoxicillin/Clavulansäure Heumann 875mg/125mg 10St" + }, + "subject": { + "identifier": { + "system": "http://fhir.de/sid/pkv/kvid-10", + "value": "X110501499" + } + }, + "performer": [ + { + "actor": { + "identifier": { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-2-APO-XanthippeVeilchenblau01" + } + } + } + ], + "whenHandedOver": "2024-02-15", + "dosageInstruction": [ + { + "text": "1 Tablette noch in der Nacht, dann für 7 Tage jeweils 1 Tablette morgens und 1 Tablette abends einnehmen" + } + ] + }, + "search": { + "mode": "match" + } + }, + { + "fullUrl": "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/MedicationDispense/200.000.002.097.952.60-1", + "resource": { + "resourceType": "MedicationDispense", + "id": "200.000.002.097.952.60-1", + "meta": { + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_MedicationDispense|1.3" + ], + "tag": [ + { + "display": "Beispiel MedicationDispense PKV PZN Bsp 7 2/2" + } + ] + }, + "contained": [ + { + "resourceType": "Medication", + "id": "b4c2bba5-23bd-4be3-b58f-a70621edd84f", + "meta": { + "profile": [ + "https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Medication_PZN|1.1.0" + ] + }, + "extension": [ + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Medication_Type", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://snomed.info/sct", + "version": "http://snomed.info/sct/900000000000207008/version/20220331", + "code": "763158003", + "display": "Medicinal product (product)" + } + ] + } + }, + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Category", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_Medication_Category", + "code": "00" + } + }, + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_Vaccine", + "valueBoolean": false + }, + { + "url": "http://fhir.de/StructureDefinition/normgroesse", + "valueCode": "N1" + } + ], + "code": { + "coding": [ + { + "system": "http://fhir.de/CodeSystem/ifa/pzn", + "code": "03879429" + } + ], + "text": "Beloc-Zok® mite 47,5 mg, 30 Retardtabletten N1" + }, + "form": { + "coding": [ + { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DARREICHUNGSFORM", + "code": "RET" + } + ] + }, + "amount": { + "numerator": { + "extension": [ + { + "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Medication_PackagingSize", + "valueString": "30" + } + ], + "unit": "Stück" + }, + "denominator": { + "value": 1 + } + } + } + ], + "identifier": [ + { + "system": "https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value": "200.000.002.097.952.60" + } + ], + "status": "completed", + "medicationReference": { + "reference": "#b4c2bba5-23bd-4be3-b58f-a70621edd84f", + "display": "Amoxicillin/Clavulansäure Heumann 875mg/125mg 10St" + }, + "subject": { + "identifier": { + "system": "http://fhir.de/sid/pkv/kvid-10", + "value": "X110501499" + } + }, + "performer": [ + { + "actor": { + "identifier": { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-2-APO-XanthippeVeilchenblau01" + } + } + } + ], + "whenHandedOver": "2024-02-15", + "dosageInstruction": [ + { + "text": "1 Tablette noch in der Nacht, dann für 7 Tage jeweils 1 Tablette morgens und 1 Tablette abends einnehmen" + } + ] + }, + "search": { + "mode": "match" + } + } + ], + "link": [ + { + "relation": "self", + "url": "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/MedicationDispense?identifier=200.000.002.097.952.60" + } + ] +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/erp_versicherte/07_response_getAuditEvent.json b/API-Examples/2024-11-01/erp_versicherte/07_response_getAuditEvent.json new file mode 100644 index 00000000..a8012d90 --- /dev/null +++ b/API-Examples/2024-11-01/erp_versicherte/07_response_getAuditEvent.json @@ -0,0 +1,217 @@ +{ + "resourceType": "Bundle", + "id": "12653b13-5fca-4e3b-860c-9558bdfef9a1", + "meta": { + "lastUpdated": "2020-03-29T13:44:18.783+00:00" + }, + "type": "searchset", + "link": [ { + "relation": "self", + "url": "https://erp.app.ti-dienste.de/AuditEvent" + }, { + "relation": "next", + "url": "https://erp.app.ti-dienste.de/AuditEvent?_getpages=12653b13-5fca-4e3b-860c-9558bdfef9a1&_getpagesoffset=20&_count=20" + } ], + "entry": [ { + "fullUrl": "https://erp.app.ti-dienste.de/AuditEvent/58862", + "resource": { + "resourceType": "AuditEvent", + "id": "58862", + "meta": { + "versionId": "1", + "lastUpdated": "2020-02-27T08:04:27.434+00:00", + "source": "#IkMt252YovlsJTAE", + "profile": [ + "https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_AuditEvent|1.3" + ] + }, + "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>" + }, + "type": { + "system": "http://terminology.hl7.org/CodeSystem/audit-event-type", + "code": "rest" + }, + "subtype": [ { + "system": "http://hl7.org/fhir/restful-interaction", + "code": "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": { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "1-1.54.102323123404" + } + }, + "name": "Praxis Dr. Müller", + "requestor": false + }], + "source": { + "site": "E-Rezept Fachdienst", + "observer": { + "reference": "Device/1234" + } + }, + "entity": [ { + "what": { + "reference": "https://erp.app.ti-dienste.de/Task/160.123.456.789.123.58", + "identifier": { + "use":"official", + "system":"https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value":"160.123.456.789.123.58" + } + }, + "name": "X123456789", + "description": "*160.123.456.789.123.58*" + } ] + }, + "search": { + "mode": "match" + } + }, { + "fullUrl": "https://erp.app.ti-dienste.de/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/erp/StructureDefinition/GEM_ERP_PR_AuditEvent|1.3" + ] + }, + "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": { + "system": "http://terminology.hl7.org/CodeSystem/audit-event-type", + "code": "rest" + }, + "subtype": [ { + "system": "http://hl7.org/fhir/restful-interaction", + "code": "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": { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-1.54.10123404" + } + }, + "name": "Ihre Apotheke um die Ecke, Hauptstraße 1", + "requestor": false + }], + "source": { + "site": "E-Rezept Fachdienst", + "observer": { + "reference": "Device/5678" + } + }, + "entity": [ { + "what": { + "reference": "https://erp.app.ti-dienste.de/Task/160.123.456.789.123.58", + "identifier": { + "use":"official", + "system":"https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value":"160.123.456.789.123.58" + } + }, + "name": "X123456789", + "description": "*160.123.456.789.123.58*" + } ] + }, + "search": { + "mode": "match" + } + }, { + "fullUrl": "https://erp.app.ti-dienste.de/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/erp/StructureDefinition/GEM_ERP_PR_AuditEvent|1.3" + ] + }, + "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": { + "system": "http://terminology.hl7.org/CodeSystem/audit-event-type", + "code": "rest" + }, + "subtype": [ { + "system": "http://hl7.org/fhir/restful-interaction", + "code": "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": { + "system": "https://gematik.de/fhir/sid/telematik-id", + "value": "3-1.54.10123404" + } + }, + "name": "Ihre Apotheke um die Ecke, Hauptstraße 1", + "requestor": false + }], + "source": { + "site": "E-Rezept Fachdienst", + "observer": { + "reference": "Device/1234" + } + }, + "entity": [ { + "what": { + "reference": "https://erp.app.ti-dienste.de/Task/160.123.456.789.123.58", + "identifier": { + "use":"official", + "system":"https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId", + "value":"160.123.456.789.123.58" + } + }, + "name": "X123456789", + "description": "*160.123.456.789.123.58*" + } ] + }, + "search": { + "mode": "match" + } + } ] +} \ No newline at end of file diff --git a/API-Examples/2024-11-01/misc_api_endpoints/CapabilityStatement_RU.xml b/API-Examples/2024-11-01/misc_api_endpoints/CapabilityStatement_RU.xml new file mode 100644 index 00000000..34f230dc --- /dev/null +++ b/API-Examples/2024-11-01/misc_api_endpoints/CapabilityStatement_RU.xml @@ -0,0 +1,194 @@ +<?xml version="1.0" encoding="utf-8"?> +<CapabilityStatement xmlns="http://hl7.org/fhir"> + <name value="Gem_erxCapabilityStatement" /> + <title value="E-Rezept Workflow CapabilityStatement" /> + <status value="draft" /> + <date value="2024-02-03T12:01:02.000+00:00" /> + <kind value="instance" /> + <software> + <name value="DEIBM-ERP-FD" /> + <version value="1.13.0" /> + <releaseDate value="2024-02-03T12:01:02.000+00:00" /> + </software> + <implementation> + <description value="E-Rezept Fachdienst Server" /> + </implementation> + <fhirVersion value="4.0.1" /> + <format value="xml" /> + <format value="json" /> + <rest> + <mode value="server" /> + <resource> + <type value="Task" /> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3" /> + <interaction> + <code value="create" /> + </interaction> + <interaction> + <code value="read" /> + </interaction> + <searchParam> + <name value="status" /> + <type value="token" /> + </searchParam> + <searchParam> + <name value="authored-on" /> + <type value="date" /> + </searchParam> + <searchParam> + <name value="modified" /> + <type value="date" /> + </searchParam> + <operation> + <name value="create" /> + <definition + value="https://gematik.de/fhir/erp/OperationDefinition/CreateOperationDefinition" /> + </operation> + <operation> + <name value="activate" /> + <definition + value="https://gematik.de/fhir/erp/OperationDefinition/ActivateOperationDefinition" /> + </operation> + <operation> + <name value="accept" /> + <definition + value="https://gematik.de/fhir/erp/OperationDefinition/AcceptOperationDefinition" /> + </operation> + <operation> + <name value="reject" /> + <definition + value="https://gematik.de/fhir/erp/OperationDefinition/RejectOperationDefinition" /> + </operation> + <operation> + <name value="close" /> + <definition + value="https://gematik.de/fhir/erp/OperationDefinition/CloseOperationDefinition" /> + </operation> + <operation> + <name value="abort" /> + <definition + value="https://gematik.de/fhir/erp/OperationDefinition/AbortOperationDefinition" /> + </operation> + </resource> + <resource> + <type value="Communication" /> + <profile value="http://hl7.org/fhir/StructureDefinition/Communication|4.0.1" /> + <supportedProfile + value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Communication_InfoReq|1.3" /> + <supportedProfile + value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Communication_Reply|1.3" /> + <supportedProfile + value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Communication_DispReq|1.3" /> + <supportedProfile + value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Communication_Representative|1.3" /> + <supportedProfile + value="https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_Communication_ChargChangeReq|1.0" /> + <supportedProfile + value="https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_Communication_ChargChangeReply|1.0" /> + <interaction> + <code value="create" /> + </interaction> + <interaction> + <code value="read" /> + </interaction> + <interaction> + <code value="delete" /> + </interaction> + <searchParam> + <name value="sent" /> + <type value="date" /> + </searchParam> + <searchParam> + <name value="received" /> + <type value="date" /> + </searchParam> + <searchParam> + <name value="sender" /> + <type value="string" /> + </searchParam> + <searchParam> + <name value="recipient" /> + <type value="string" /> + </searchParam> + </resource> + <resource> + <type value="MedicationDispense" /> + <profile + value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_MedicationDispense|1.3" /> + <interaction> + <code value="read" /> + </interaction> + <searchParam> + <name value="whenhandedover" /> + <type value="date" /> + </searchParam> + <searchParam> + <name value="whenprepared" /> + <type value="date" /> + </searchParam> + <searchParam> + <name value="performer" /> + <type value="string" /> + </searchParam> + </resource> + <resource> + <type value="AuditEvent" /> + <profile + value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_AuditEvent|1.3" /> + <interaction> + <code value="read" /> + </interaction> + <searchParam> + <name value="date" /> + <type value="date" /> + </searchParam> + <searchParam> + <name value="subtype" /> + <type value="token" /> + </searchParam> + </resource> + <resource> + <type value="Device" /> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Device|1.3" /> + <interaction> + <code value="read" /> + </interaction> + </resource> + <resource> + <type value="ChargeItem" /> + <profile + value="https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_ChargeItem|1.0" /> + <interaction> + <code value="create" /> + </interaction> + <interaction> + <code value="read" /> + </interaction> + <interaction> + <code value="delete" /> + </interaction> + <searchParam> + <name value="entered-date" /> + <type value="date" /> + </searchParam> + <searchParam> + <name value="_lastUpdated" /> + <type value="date" /> + </searchParam> + </resource> + <resource> + <type value="Consent" /> + <profile + value="https://gematik.de/fhir/erpchrg/StructureDefinition/GEM_ERPCHRG_PR_Consent|1.0" /> + <interaction> + <code value="create" /> + </interaction> + <interaction> + <code value="read" /> + </interaction> + <interaction> + <code value="delete" /> + </interaction> + </resource> + </rest> +</CapabilityStatement> \ No newline at end of file diff --git a/API-Examples/2024-11-01/ti-dienste/communication/response_PostPatientToPharmacy.xml b/API-Examples/2024-11-01/ti-dienste/communication/response_PostPatientToPharmacy.xml new file mode 100644 index 00000000..007e8e60 --- /dev/null +++ b/API-Examples/2024-11-01/ti-dienste/communication/response_PostPatientToPharmacy.xml @@ -0,0 +1,45 @@ +<Communication xmlns="http://hl7.org/fhir"> + <id value="12346"/> + <meta> + <versionId value="1"/> + <lastUpdated value="2020-03-12T18:01:10+00:00"/> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Communication_Reply|1.3" /> + </meta> + <basedOn> + <reference value="Task/160.123.456.789.123.58" /> + </basedOn> + <status value="unknown" /> + <sent value="2020-03-12T18:01:10+00:00" /> + <recipient> + <identifier> + <system value="http://fhir.de/sid/gkv/kvid-10" /> + <value value="X234567890" /> + </identifier> + </recipient> + <sender> + <identifier> + <system value="https://gematik.de/fhir/sid/telematik-id" /> + <value value="3-1.54.10123404" /> + </identifier> + </sender> + <payload> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_SupplyOptionsType"> + <extension url="onPremise"> + <valueBoolean value="true" /> + </extension> + <extension url="delivery"> + <valueBoolean value="true" /> + </extension> + <extension url="shipment"> + <valueBoolean value="true" /> + </extension> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AvailabilityState"> + <valueCoding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_AvailabilityStatus" /> + <code value="10" /> + </valueCoding> + </extension> + <contentString value="{"version": 1,"supplyOptionsType": "onPremise","info_text": "Hallo, ich wollte gern fragen, ob das Medikament bei Ihnen vorraetig ist.","url": "https://sonnenschein-apotheke.de"}" /> + </payload> +</Communication> \ No newline at end of file diff --git a/API-Examples/2024-11-01/ti-dienste/task/response_taskGet_eGK.xml b/API-Examples/2024-11-01/ti-dienste/task/response_taskGet_eGK.xml new file mode 100644 index 00000000..ac9bc276 --- /dev/null +++ b/API-Examples/2024-11-01/ti-dienste/task/response_taskGet_eGK.xml @@ -0,0 +1,179 @@ +<Bundle xmlns="http://hl7.org/fhir"> + <id value="f71cd799-6d72-4974-82d4-ce812a4b9de5" /> + <type value="searchset" /> + <timestamp value="2022-08-31T09:32:46.860+00:00" /> + <total value="3" /> + <link> + <relation value="next" /> + <url value="https://erp.zentral.erp.splitdns.ti-dienste.de/Task?_count=50&__offset=50" /> + </link> + <link> + <relation value="self" /> + <url value="https://erp.zentral.erp.splitdns.ti-dienste.de/Task" /> + </link> + <entry> + <fullUrl value="https://erp.zentral.erp.splitdns.ti-dienste.de/Task/160.000.166.576.961.79" /> + <resource> + <Task> + <id value="160.000.166.576.961.79" /> + <meta> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3" /> + </meta> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType"> + <valueCoding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType" /> + <code value="160" /> + <display value="Muster 16 (Apothekenpflichtige Arzneimittel)" /> + </valueCoding> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate"> + <valueDate value="2022-11-04" /> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate"> + <valueDate value="2022-09-01" /> + </extension> + <identifier> + <use value="official" /> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId" /> + <value value="160.000.166.576.961.79" /> + </identifier> + <identifier> + <use value="official" /> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode" /> + <value value="0936cfa582b447144b71ac89eb7bb83a77c67c99d4054f91ee3703acf5d6a629" /> + </identifier> + <status value="ready" /> + <intent value="order" /> + <for> + <identifier> + <system value="http://fhir.de/sid/gkv/kvid-10" /> + <value value="K010124021" /> + </identifier> + </for> + <authoredOn value="2022-08-04T14:21:37.490+00:00" /> + <lastModified value="2022-08-04T14:21:38.561+00:00" /> + <performerType> + <coding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_OrganizationType"/> + <code value="urn:oid:1.2.276.0.76.4.54"/> + <display value="Öffentliche Apotheke"/> + </coding> + <text value="Öffentliche Apotheke"/> + </performerType> + </Task> + </resource> + <search> + <mode value="match" /> + </search> + </entry> + <entry> + <fullUrl value="https://erp.zentral.erp.splitdns.ti-dienste.de/Task/160.000.166.572.123.43" /> + <resource> + <Task> + <id value="160.000.166.572.123.43" /> + <meta> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3" /> + </meta> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType"> + <valueCoding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType" /> + <code value="160" /> + <display value="Muster 16 (Apothekenpflichtige Arzneimittel)" /> + </valueCoding> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate"> + <valueDate value="2022-10-26" /> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate"> + <valueDate value="2022-08-23" /> + </extension> + <identifier> + <use value="official" /> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId" /> + <value value="160.000.166.572.123.43" /> + </identifier> + <identifier> + <use value="official" /> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode" /> + <value value="c36ca26502892b371d252c99b496e31505ff449aca9bc69e231c58148f6233cf" /> + </identifier> + <status value="ready" /> + <intent value="order" /> + <for> + <identifier> + <system value="http://fhir.de/sid/gkv/kvid-10" /> + <value value="K010124021" /> + </identifier> + </for> + <authoredOn value="2022-07-26T11:22:38.487+00:00" /> + <lastModified value="2022-07-26T11:22:45.841+00:00" /> + <performerType> + <coding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_OrganizationType"/> + <code value="urn:oid:1.2.276.0.76.4.54"/> + <display value="Öffentliche Apotheke"/> + </coding> + <text value="Öffentliche Apotheke"/> + </performerType> + </Task> + </resource> + <search> + <mode value="match" /> + </search> + </entry> + <entry> + <fullUrl value="https://erp.zentral.erp.splitdns.ti-dienste.de/Task/160.000.166.571.419.21" /> + <resource> + <Task> + <id value="160.000.166.571.419.21" /> + <meta> + <profile value="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_PR_Task|1.3" /> + </meta> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_PrescriptionType"> + <valueCoding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType" /> + <code value="160" /> + <display value="Muster 16 (Apothekenpflichtige Arzneimittel)" /> + </valueCoding> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_ExpiryDate"> + <valueDate value="2022-10-23" /> + </extension> + <extension url="https://gematik.de/fhir/erp/StructureDefinition/GEM_ERP_EX_AcceptDate"> + <valueDate value="2022-08-20" /> + </extension> + <identifier> + <use value="official" /> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_PrescriptionId" /> + <value value="160.000.166.571.419.21" /> + </identifier> + <identifier> + <use value="official" /> + <system value="https://gematik.de/fhir/erp/NamingSystem/GEM_ERP_NS_AccessCode" /> + <value value="777bea0e13cc9c42ceec14aec3ddee2263325dc2c6c699db115f58fe423607ea" /> + </identifier> + <status value="ready" /> + <intent value="order" /> + <for> + <identifier> + <system value="http://fhir.de/sid/gkv/kvid-10" /> + <value value="K010124021" /> + </identifier> + </for> + <authoredOn value="2022-07-23T09:31:41.467+00:00" /> + <lastModified value="2022-07-23T09:31:46.902+00:00" /> + <performerType> + <coding> + <system value="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_OrganizationType"/> + <code value="urn:oid:1.2.276.0.76.4.54"/> + <display value="Öffentliche Apotheke"/> + </coding> + <text value="Öffentliche Apotheke"/> + </performerType> + </Task> + </resource> + <search> + <mode value="match" /> + </search> + </entry> +</Bundle> \ No newline at end of file