Skip to content
Draft
Show file tree
Hide file tree
Changes from 9 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
d2cd9a8
update examples for the create operation
Hendrejvr Jun 18, 2026
3a260b2
update the examples for the activate operation
Hendrejvr Jun 18, 2026
2604ee5
add $abort OperationOutcome example
f-peverali Jun 23, 2026
5f61f4a
add accept examples
f-peverali Jun 24, 2026
f4a8b49
fix codes
f-peverali Jun 24, 2026
0231c88
add dispense example
f-peverali Jun 24, 2026
2384806
add close examples
f-peverali Jun 24, 2026
31c1e38
add reject example
f-peverali Jun 24, 2026
3e12d57
init query examples
f-peverali Jun 25, 2026
3e98764
fix sushi errors
f-peverali Jun 25, 2026
cf8eebb
add json rendering for queries
f-peverali Jun 25, 2026
bde6139
rm todo
f-peverali Jun 25, 2026
9901051
rm placeholder examples
f-peverali Jun 25, 2026
a041a7f
add json for operation examples
f-peverali Jun 25, 2026
70828a1
fix base64
f-peverali Jun 26, 2026
83a6a3f
fix base64 again
f-peverali Jun 26, 2026
793aacb
add request wt body
f-peverali Jun 26, 2026
596b36a
try fix base64
f-peverali Jun 26, 2026
f1cabca
Merge remote-tracking branch 'origin/develop' into examples
f-peverali Jun 26, 2026
c4c40f0
fix base64
f-peverali Jun 26, 2026
b5eda9c
update for op create request + question on response example
f-peverali Jun 26, 2026
36e9e1c
update diga op activate examples
f-peverali Jun 26, 2026
e92f48a
update activate error
f-peverali Jun 26, 2026
5a5ecfe
update op activate example
f-peverali Jun 26, 2026
f824b2f
Apply suggestion from @f-peverali
f-peverali Jun 26, 2026
fa1315f
updat op examples reject
f-peverali Jun 26, 2026
9fdc8d6
Merge branch 'examples' of https://github.com/gematik/fhir-igs-workfl…
f-peverali Jun 26, 2026
bf195fb
update op close example
f-peverali Jun 26, 2026
c34df94
update op abort example
f-peverali Jun 26, 2026
e4f3c32
fix sushi errors
f-peverali Jun 26, 2026
a8dca65
fix sushi error
f-peverali Jun 26, 2026
e65e411
add diga op create positive example
f-peverali Jun 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
86 changes: 86 additions & 0 deletions igs/rx/input/fsh/examples/Example_OperationOutcome.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
Instance: ExampleRxCreateOperationOutcomeError
InstanceOf: OperationOutcome
Usage: #example
Title: "Beispiel Operation Outcome für Rx $create Operation"
Description: "Beispiel für ein OperationOutcome, das vom Fachdienst über die $create-Operation zurückgegeben werden könnte, wenn die Validierung der Eingabeparameter fehlschlägt"
Comment thread
f-peverali marked this conversation as resolved.
* id = "ExampleRxCreateOperationOutcomeError"
* issue[0].severity = #error
* issue[0].code = #invalid
* issue[0].details.coding.code = #SVC_VALIDATION_FAILED
* issue[0].details.coding.system = "https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes"

Instance: ExampleRxActivateOperationOutcomeError
InstanceOf: OperationOutcome
Usage: #example
Title: "Beispiel Operation Outcome für Rx $activate Operation"
Description: "Beispiel für ein OperationOutcome, das vom Fachdienst über die $activate-Operation zurückgegeben werden könnte, wenn die Validierung der Eingabeparameter fehlschlägt"
* id = "ExampleRxActivateOperationOutcomeError"
* issue[0].severity = #error
* issue[0].code = #invalid
* issue[0].details.coding.code = #SVC_VALIDATION_FAILED
* issue[0].details.coding.system = "https://gematik.de/fhir/ti/CodeSystem/operation-outcome-details-codes"

Instance: ExampleRxAbortOperationOutcomeError
InstanceOf: OperationOutcome
Usage: #example
Title: "Beispiel Operation Outcome für Rx $abort Operation"
Description: "Beispiel für ein OperationOutcome, das vom Fachdienst über die $abort-Operation zurückgegeben werden könnte, wenn der aufrufende Nutzer nicht berechtigt ist, die Operation auszuführen"
* id = "ExampleRxAbortOperationOutcomeError"
* issue[0].severity = #error
* issue[0].code = #invalid
* issue[0].details.coding.code = #TIFLOW_AUTH_ROLE_NOT_ALLOWED
* issue[0].details.coding.system = "https://gematik.de/fhir/tiflow/core/CodeSystem/tiflow-operation-outcome-details-cs"
* issue[0].details.coding.display = "Access role not allowed"
* issue[0].details.text = "Der Nutzer ist nicht berechtigt, die aufgerufene Operation anzufordern"

Instance: ExampleRxAcceptOperationOutcomeError
InstanceOf: OperationOutcome
Usage: #example
Title: "Beispiel Operation Outcome für Rx $accept Operation"
Description: "Beispiel für ein OperationOutcome, das vom Fachdienst über die $accept-Operation zurückgegeben werden könnte, wenn der aufrufende Nutzer nicht berechtigt ist, die Operation auszuführen"
* id = "ExampleRxAcceptOperationOutcomeError"
* issue[0].severity = #error
* issue[0].code = #invalid
* issue[0].details.coding.code = #TIFLOW_AUTH_ROLE_NOT_ALLOWED
* issue[0].details.coding.system = "https://gematik.de/fhir/tiflow/core/CodeSystem/tiflow-operation-outcome-details-cs"
* issue[0].details.coding.display = "Access role not allowed"
* issue[0].details.text = "Der Nutzer ist nicht berechtigt, die aufgerufene Operation anzufordern"

Instance: ExampleRxDispenseOperationOutcomeError
InstanceOf: OperationOutcome
Usage: #example
Title: "Beispiel Operation Outcome für Rx $dispense Operation"
Description: "Beispiel für ein OperationOutcome, das vom Fachdienst über die $dispense-Operation zurückgegeben werden könnte, wenn sich der Task nicht im Status in-progress befindet"
* id = "ExampleRxDispenseOperationOutcomeError"
* issue[0].severity = #error
* issue[0].code = #invalid
* issue[0].details.coding.code = #TIFLOW_TASK_STATUS_MISMATCH
* issue[0].details.coding.system = "https://gematik.de/fhir/tiflow/core/CodeSystem/tiflow-operation-outcome-details-cs"
* issue[0].details.coding.display = "Task status mismatch"
* issue[0].details.text = "Task has invalid status."

Instance: ExampleRxCloseOperationOutcomeError
InstanceOf: OperationOutcome
Usage: #example
Title: "Beispiel Operation Outcome für Rx $close Operation"
Description: "Beispiel für ein OperationOutcome, das vom Fachdienst über die $close-Operation zurückgegeben werden könnte, wenn der aufrufende Nutzer nicht berechtigt ist, die Operation auszuführen"
* id = "ExampleRxCloseOperationOutcomeError"
* issue[0].severity = #error
* issue[0].code = #invalid
* issue[0].details.coding.code = #TIFLOW_AUTH_ROLE_NOT_ALLOWED
* issue[0].details.coding.system = "https://gematik.de/fhir/tiflow/core/CodeSystem/tiflow-operation-outcome-details-cs"
* issue[0].details.coding.display = "Access role not allowed"
* issue[0].details.text = "Der Nutzer ist nicht berechtigt, die aufgerufene Operation anzufordern"

Instance: ExampleRxRejectOperationOutcomeError
InstanceOf: OperationOutcome
Usage: #example
Title: "Beispiel Operation Outcome für Rx $reject Operation"
Description: "Beispiel für ein OperationOutcome, das vom Fachdienst über die $reject-Operation zurückgegeben werden könnte, wenn der aufrufende Nutzer nicht berechtigt ist, die Operation auszuführen"
* id = "ExampleRxRejectOperationOutcomeError"
* issue[0].severity = #error
* issue[0].code = #invalid
* issue[0].details.coding.code = #TIFLOW_AUTH_ROLE_NOT_ALLOWED
* issue[0].details.coding.system = "https://gematik.de/fhir/tiflow/core/CodeSystem/tiflow-operation-outcome-details-cs"
* issue[0].details.coding.display = "Access role not allowed"
* issue[0].details.text = "Der Nutzer ist nicht berechtigt, die aufgerufene Operation anzufordern"
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Instance: ExampleRxCreateOperationRequestParameters
InstanceOf: Parameters
Usage: #example
Title: "Example request parameters for Rx $create operation"
Description: "Beispiel für Eingabeparameter der Create-Operation"
* id = "ExampleRxCreateOperationRequestParameters"
* parameter[+].name = "workflowType"
* parameter[=].valueCoding[+].system = "https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_FlowType"
* parameter[=].valueCoding[=].code = "160"

Instance: ExampleRxActivateOperationRequestParameters
InstanceOf: Parameters
Usage: #example
Title: "Example request parameters for Rx $activate operation"
Description: "Beispiel für Eingabeparameter der Activate-Operation"
* id = "ExampleRxActivateOperationRequestParameters"
* parameter[+].name = "ePrescription"
* parameter[=].resource.contentType = "application/pkcs7-mime"
* parameter[=].resource.data = "MIJTfQYJKoZIhvcNAQcCoIJTbjCCU2oCAQUxDzANBglghkgBZQMEAg..."
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Instance: ExampleRxAcceptOutputParameters
InstanceOf: GEM_ERP_PR_PAR_AcceptOperation_Output
Usage: #example
Title: "Beispiel Erfolgsantwort der Rx $accept Operation"
Description: "Beispiel für die erfolgreiche Antwort (HTTP 200) der $accept-Operation: ein Parameters-Resource, dessen return-Parameter das Accept-Bundle (Task in-progress und qualifiziert signiertes E-Rezept) enthält"
* id = "ExampleRxAcceptOutputParameters"
* parameter[return].name = "return"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s.o. wenn im Parameters Profil nur ein parameter mit namen "return" definiert ist, dann wird nur das zurückgegeben was da drin ist.
Die response ist also direkt das Accept Bundle und nicht die Parameters struktur. Das ist "Magic" im FHIR-IG

* parameter[return].resource = ExampleAcceptResponseBundle
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,15 @@ Title: "Example Close Parameters"
* name = "medication"
* resource = Medication-Rezeptur

Instance: ExampleRxCloseOutputParameters
InstanceOf: GEM_ERP_PR_PAR_CloseOperation_Output
Usage: #example
Title: "Beispiel Erfolgsantwort der Rx $close Operation"
Description: "Beispiel für die erfolgreiche Antwort (HTTP 200) der $close-Operation: ein Parameters-Resource, dessen return-Parameter das signierte Quittungs-Bundle der abgeschlossenen E-Rezept-Abgabe enthält"
* id = "ExampleRxCloseOutputParameters"
* parameter[return].name = "return"
* parameter[return].resource = ReceiptBundleQuittung

/*
Instance: INVALID-ExampleCloseInputParametersWithoutMedication
InstanceOf: GEM_ERP_PR_PAR_CloseOperation_Input
Expand Down
74 changes: 74 additions & 0 deletions igs/rx/input/fsh/examples/query_examples/Example_Query_API.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -105,3 +105,77 @@ Description: "Beispiel fuer eine erfolgreiche Subscription-Anlage"
* channel.type = #rest-hook
* channel.endpoint = "https://apotheke.example.org/erp/notification"
* channel.payload = #application/fhir+json

Instance: ExampleRxTaskSearchsetResponse
InstanceOf: Bundle
Usage: #example
Title: "Antwortbundle für GET /Task (Rx)"
Description: "Beispiel für eine Task-Suchantwort des TI-Flow-Fachdienstes mit Tasks in verschiedenen Workflow-Zuständen (draft, ready, in-progress, completed)"
* id = "ExampleRxTaskSearchsetResponse"
* type = #searchset
* total = 6
* link[+].relation = "self"
* link[=].url = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/Task"
* entry[+].fullUrl = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/Task/b12eb5f7-91ce-4887-93c7-800454601377"
* entry[=].resource = TaskInCreatedState
* entry[=].search.mode = #match
* entry[+].fullUrl = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/Task/TaskInReadyState"
* entry[=].resource = TaskInReadyState
* entry[=].search.mode = #match
* entry[+].fullUrl = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/Task/d70932d1-9e1c-483c-b2d4-b7dced09b35e"
* entry[=].resource = TaskIn-ProgressState
* entry[=].search.mode = #match
* entry[+].fullUrl = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/Task/9b48f82c-9c11-4a57-aa72-a805f9537a82"
* entry[=].resource = TaskIn-ProgressState-Dispensed
* entry[=].search.mode = #match
* entry[+].fullUrl = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/Task/f5c21409-b84b-4125-8649-5630a00906b1"
* entry[=].resource = TaskIn-ProgressState-Dispensed-Multiple-MedicationDispenses
* entry[=].search.mode = #match
* entry[+].fullUrl = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/Task/TaskInClosedState"
* entry[=].resource = TaskInClosedState
* entry[=].search.mode = #match

Instance: ExampleRxTaskSearchsetResponseReady
InstanceOf: Bundle
Usage: #example
Title: "Antwortbundle für GET /Task?status=ready (Rx)"
Description: "Beispiel für eine gefilterte Task-Suchantwort des TI-Flow-Fachdienstes mit einem einlösbaren E-Rezept im Status ready"
* id = "ExampleRxTaskSearchsetResponseReady"
* type = #searchset
* total = 1
* link[+].relation = "self"
* link[=].url = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/Task?status=ready"
* entry[+].fullUrl = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/Task/TaskInReadyState"
* entry[=].resource = TaskInReadyState
* entry[=].search.mode = #match

Instance: ExampleRxCommunicationSearchsetResponse
InstanceOf: Bundle
Usage: #example
Title: "Antwortbundle für GET /Communication (Rx)"
Description: "Beispiel für eine Communication-Suchantwort mit einer Dispensieranfrage des Versicherten und der zugehörigen Antwort der Apotheke"
* id = "ExampleRxCommunicationSearchsetResponse"
* type = #searchset
* total = 2
* link[+].relation = "self"
* link[=].url = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/Communication"
* entry[+].fullUrl = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/Communication/a218a36e-f2fd-4603-ba67-c827acfef01b"
* entry[=].resource = Communication_DispenseRequest
* entry[=].search.mode = #match
* entry[+].fullUrl = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/Communication/7977a4ab-97a9-4d95-afb3-6c4c1e2ac596"
* entry[=].resource = Communication_Reply_Pharmacy
* entry[=].search.mode = #match

Instance: ExampleRxMedicationDispenseSearchsetResponse
InstanceOf: Bundle
Usage: #example
Title: "Antwortbundle für GET /MedicationDispense (Rx)"
Description: "Beispiel für eine MedicationDispense-Suchantwort mit einer abgeschlossenen Arzneimittelabgabe"
* id = "ExampleRxMedicationDispenseSearchsetResponse"
* type = #searchset
* total = 1
* link[+].relation = "self"
* link[=].url = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/MedicationDispense?whenhandedover=ge2025-01-01"
* entry[+].fullUrl = "https://erp-ref.zentral.erp.splitdns.ti-dienste.de/MedicationDispense/Example-MedicationDispense"
* entry[=].resource = Example-MedicationDispense
* entry[=].search.mode = #match
3 changes: 1 addition & 2 deletions igs/rx/input/pagecontent/op-abort.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,8 @@ Die Nachricht wird als HTTP `POST` an `/Task/{id}/$abort` gesendet.
<!-- TODO: Request example for $abort (no body; accessCode and secret via headers) -->
</div>
<div id="Response-Examples">
<!-- TODO: Replace with operation-specific response examples for $abort. -->
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment OperationOutcome/ExampleRxOperationOutcomeError XML %}
{% fragment OperationOutcome/ExampleRxAbortOperationOutcomeError XML %}
</div>
</div>
</div>
Expand Down
9 changes: 5 additions & 4 deletions igs/rx/input/pagecontent/op-accept.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,11 @@ Die Nachricht wird als HTTP `POST` an `/Task/{id}/$accept` gesendet.
</pre>
</div>
<div id="Response-Examples">
<!-- TODO: Add an RX-specific successful response example for $accept. -->
<!-- TODO: Replace with operation-specific response examples for $accept. -->
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment OperationOutcome/ExampleRxOperationOutcomeError XML %}
<div data-name="Erfolg (200) application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment Parameters/ExampleRxAcceptOutputParameters XML %}
</div>
<div data-name="Fehler (403) application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment OperationOutcome/ExampleRxAcceptOperationOutcomeError XML %}
</div>
</div>
</div>
Expand Down
11 changes: 7 additions & 4 deletions igs/rx/input/pagecontent/op-activate.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,18 @@ Die Nachricht wird als HTTP `POST` an `/Task/{id}/$activate` gesendet.
</pre>
</div>
<div id="Request-Examples">
<!-- TODO: Replace with operation-specific request examples for $activate. -->
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment Parameters/ExampleRxOperationRequestParameters XML %}
{% fragment Parameters/ExampleRxActivateOperationRequestParameters XML %}
</div>
</div>
<div id="Response-Examples">
<!-- TODO: Replace with operation-specific response examples for $activate. -->
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment OperationOutcome/ExampleRxOperationOutcomeError XML %}
{% fragment Task/TaskInReadyState XML %}
</div>
</div>
<div id="Response-Examples">
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment OperationOutcome/ExampleRxActivateOperationOutcomeError XML %}
</div>
</div>
</div>
Expand Down
11 changes: 6 additions & 5 deletions igs/rx/input/pagecontent/op-close.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,16 @@ Die Nachricht wird als HTTP `POST` an `/Task/{id}/$close` gesendet.
</pre>
</div>
<div id="Request-Examples">
<!-- TODO: Replace with operation-specific request examples for $close. -->
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment Parameters/ExampleRxOperationRequestParameters XML %}
{% fragment Parameters/ExampleCloseInputParameters XML %}
</div>
</div>
<div id="Response-Examples">
<!-- TODO: Replace with operation-specific response examples for $close. -->
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment OperationOutcome/ExampleRxOperationOutcomeError XML %}
<div data-name="Erfolg (200) application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment Parameters/ExampleRxCloseOutputParameters XML %}
</div>
<div data-name="Fehler (403) application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment OperationOutcome/ExampleRxCloseOperationOutcomeError XML %}
</div>
</div>
</div>
Expand Down
6 changes: 3 additions & 3 deletions igs/rx/input/pagecontent/op-create.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,15 @@ Die API-Beschreibung für den Aufruf der Operation findet sich auf:
</div>
<div id="Request-Examples">
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment Parameters/ExampleRxOperationRequestParameters XML %}
{% fragment Parameters/ExampleRxCreateOperationRequestParameters XML %}
</div>
</div>
<div id="Response-Examples">
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment Task/ExampleRxTaskInReadyState XML %}
{% fragment Task/TaskInCreatedState XML %}
</div>
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment OperationOutcome/ExampleRxOperationOutcomeError XML %}
{% fragment OperationOutcome/ExampleRxCreateOperationOutcomeError XML %}
</div>
</div>
</div>
Expand Down
8 changes: 3 additions & 5 deletions igs/rx/input/pagecontent/op-dispense.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,13 @@ Die Nachricht wird als HTTP `POST` an `/Task/{id}/$dispense` gesendet.
</pre>
</div>
<div id="Request-Examples">
<!-- TODO: Replace with operation-specific request examples for $dispense. -->
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment Parameters/ExampleRxOperationRequestParameters XML %}
{% fragment Parameters/ExampleDispenseInputParameters XML %}
</div>
</div>
<div id="Response-Examples">
<!-- TODO: Replace with operation-specific response examples for $dispense. -->
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment OperationOutcome/ExampleRxOperationOutcomeError XML %}
<div data-name="Fehler (403) application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment OperationOutcome/ExampleRxDispenseOperationOutcomeError XML %}
</div>
</div>
</div>
Expand Down
4 changes: 2 additions & 2 deletions igs/rx/input/pagecontent/op-reject.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ Die Nachricht wird als HTTP `POST` an `/Task/{id}/$reject` gesendet.
</pre>
</div>
<div id="Response-Examples">
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment OperationOutcome/ExampleRxOperationOutcomeError XML %}
<div data-name="Fehler (403) application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment OperationOutcome/ExampleRxRejectOperationOutcomeError XML %}
</div>
</div>
</div>
Expand Down
7 changes: 3 additions & 4 deletions igs/rx/input/pagecontent/query-api-communication.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,10 @@ Als Apotheke oder Kostenträger möchten wir alle Nachrichten des Monats April 2
</div>
<div id="Response-Examples">
<div data-name="application/fhir+json" data-type="JSON" data-render="ig-Fragment">
{% fragment Bundle/ExampleRxCommunicationSearchset JSON %}
{% fragment Bundle/ExampleRxCommunicationSearchsetResponse JSON %}
</div>
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment Bundle/ExampleRxCommunicationSearchset XML %}
{% fragment Bundle/ExampleRxCommunicationSearchsetResponse XML %}
</div>
</div>
</div>
Expand All @@ -89,9 +89,8 @@ Um spezifische Details zu einer einzelnen _Communciation_ mittels der RESTful AP
</pre>
</div>
<div id="Response-Examples">
<!-- TODO: Add a dedicated Communication read example for RX. -->
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment Bundle/ExampleRxCommunicationSearchset XML %}
{% fragment Communication/a218a36e-f2fd-4603-ba67-c827acfef01b XML %}
</div>
</div>
</div>
Expand Down
6 changes: 2 additions & 4 deletions igs/rx/input/pagecontent/query-api-medicationdispense.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,8 @@ Anfragen an die <i>MedicationDispense</i>-Ressource können über die RESTful AP
</pre>
</div>
<div id="Response-Examples">
<!-- TODO: Replace placeholder searchset with a representative MedicationDispense query example. -->
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment Bundle/ExampleRxMedicationDispenseSearchset XML %}
{% fragment Bundle/ExampleRxMedicationDispenseSearchsetResponse XML %}
</div>
</div>
</div>
Expand All @@ -51,9 +50,8 @@ Um spezifische Details zu einem einzelnen _MedicationDispense_ mittels der RESTf
</pre>
</div>
<div id="Response-Examples">
<!-- TODO: Add a dedicated MedicationDispense read example for RX. -->
<div data-name="application/fhir+xml" data-type="XML" data-render="ig-Fragment">
{% fragment Bundle/ExampleRxMedicationDispenseSearchset XML %}
{% fragment MedicationDispense/Example-MedicationDispense XML %}
</div>
</div>
</div>
Expand Down
Loading
Loading