Skip to content

add query and operation Examples to rx IG TMD-3332#164

Draft
f-peverali wants to merge 32 commits into
developfrom
examples
Draft

add query and operation Examples to rx IG TMD-3332#164
f-peverali wants to merge 32 commits into
developfrom
examples

Conversation

@f-peverali

Copy link
Copy Markdown
Contributor

Adds examples in order to solve TMD-3332

@f-peverali
f-peverali marked this pull request as draft June 23, 2026 14:52

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Comment thread igs/rx/input/fsh/examples/Example_OperationOutcome.fsh
@f-peverali f-peverali changed the title init Examples add query and operation Examples to rx IG Jun 25, 2026
@f-peverali f-peverali changed the title add query and operation Examples to rx IG add query and operation Examples to rx IG TMD-3332 Jun 25, 2026
@f-peverali
f-peverali marked this pull request as ready for review June 26, 2026 07:54
Comment thread igs/rx/input/fsh/examples/parameters_examples/Example_Parameters.fsh Outdated
Comment thread igs/rx/input/pagecontent/op-abort.md Outdated
Description: "Beispiel für eine Fehlerantwort bei der Create-Operation mit FHIR-Validierungsfehlern"
Usage: #example
* parameter[+].name = "return"
* parameter[=].resource = ExampleAcceptResponseBundle

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.

Fehler hier wäre auch ein OperationOutcome. Nimm hier gerne als Beispiel den BLOCKED_FLOWTYPE error

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

konnte hier keine Modulspezifische Anforderung zu finden - nur ein Beispiel inklusive text unten.
Passt das?

<pre>
POST [base]/rx/fhir/Task/4711/$reject
Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjE2MzQifQ.eyJpc3MiOiJodHRwczovL2lkcC50aS1leGFtcGxlLmRlIiwic3ViIjoiMTEyMjMzNDQ1NSIsImF1ZCI6InRpZmxvdy1mYWNoZGllbnN0IiwicHJvZmVzc2lvbk9JRCI6Im9pZF9wcmF4aXNfYXJ6dCIsIm9yZ2FuaXphdGlvbklEIjoiMS4yLjI3Ni4wLjcyLjAuNzYuNC4xMjM0NTYiLCJleHAiOjE4MDAwMDAwMDAsImlhdCI6MTcwMDAwMDAwMH0.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk
X-AccessCode: 5f8d0d55-9c3a-4a2f-bf2f-123456789abc

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.

Wollen wir das exklusiv an dieser Stelle einführen? nicht lieber generalistisch?

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

@f-peverali
f-peverali marked this pull request as draft July 2, 2026 13:38
@f-peverali

Copy link
Copy Markdown
Contributor Author

obsolete - for diga see here: #192

@f-peverali

Copy link
Copy Markdown
Contributor Author

obsoleter PR, da falsches vorgehen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants