### Interaktionen

Für die Ressource DocumentReference MUSS die REST-Interaktion "CREATE" implementiert werden, siehe Interaktion: Dokumentenbereitstellung. Für die Ressource DocumentReference MUSS die REST-Interaktion "READ" implementiert werden, siehe Interaktion: Dokumentenabfrage und -Zugriff.

Folgende Suchparameter sind für das Bestätigungsverfahren relevant, auch in Kombination:

Die in IHE-MHD geltende Einschränkung, dass Clients bei allen Suchen mindestens die Parameter `patient` oder `patient.identifier` sowie `status` verwenden müssen, gilt nicht. Siehe dazu Kapitel Kompatibilität

1. Der Suchparameter "_id" MUSS unterstützt werden:

   Beispiele:

   `GET [base]/DocumentReference?_id=103270`

   Anwendungshinweise: Weitere Informationen zur Suche nach "_id" finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".

2. Der Suchparameter "status" MUSS unterstützt werden:

   Beispiele:

   `GET [base]/DocumentReference?status=final`

   Anwendungshinweise: Weitere Informationen zur Suche nach Token-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".

   Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Clients und Server verpflichend.

3. Der Suchparameter "patient" MUSS unterstützt werden:

   Beispiele:

   `GET [base]/DocumentReference?patient=Patient/123`

   Anwendungshinweise: Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Reference Search".

   Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Clients und Server verpflichend.

4. Der verkettete Suchparameter "patient.identifier" MUSS unterstützt werden:

   Beispiele:

   `GET [base]/DocumentReference?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702`

   `GET [base]/DocumentReference?patient.identifier=1032702`

   Anwendungshinweise: Weitere Informationen zur Suche nach Token-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".

   Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Client und Server verpflichtend.

   Weitere Informationen zur Suche nach verketteten Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Chained Parameters".

5. Der Suchparameter "type" MUSS unterstützt werden:

   Beispiele:

   `GET [base]/DocumentReference?type=http://dvmd.de/fhir/CodeSystem/kdl|AD010101`

   Anwendungshinweise: Weitere Informationen zur Suche nach Token-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".

   Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Server verpflichtend.

6. Der Suchparameter "category" MUSS unterstützt werden:

   Beispiele:

   `GET [base]/DocumentReference?category=http://ihe-d.de/CodeSystem/IHEXDSclassCode|BEF`

   Anwendungshinweise: Weitere Informationen zur Suche nach Token-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".

   Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Server verpflichtend.

7. Der custom Suchparameter "creation" MUSS unterstützt werden:

   Beispiele:

   `GET [base]/DocumentReference?creation=2021-11-05`

   Anwendungshinweise: Weitere Informationen zur Suche nach Date-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Date Search".

   Dieser Suchparameter ist nicht Bestandteil der FHIR-Kernspezifikation und wurde von IHE im Rahmen der MHD-Spezifikation definiert.

   Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Server verpflichtend.

8. Der Suchparameter "encounter" MUSS unterstützt werden:

   Beispiele:

   `GET [base]/DocumentReference?encounter=Encounter/123`

   Anwendungshinweise: Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Reference Search".

9. Der verkettete Suchparameter "encounter.account:identifier" (zur Suche anhand der Abrechnungsfallnummer) MUSS unterstützt werden:

   Beispiele:

   `GET [base]/DocumentReference?encounter.account:identifier=http://mein-krankenhaus.example/fhir/sid/fallnummern|7567867`

   `GET [base]/DocumentReference?encounter.account:identifier=7567867`

   Anwendungshinweise: Weitere Informationen zur Suche nach Reference-type Parametern, insbesondere in Verbindung mit dem `:identifier`-Modifier finden sich in der FHIR-Basisspezifikation - Abschnitt "Reference Search".

   Weitere Informationen zur Suche nach verketteten Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Chained Parameters".