FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: OperationDefinition/operationdefinition-ets-data

Packagede.kvtelematik.eterminservice.r4
Resource TypeOperationDefinition
Idoperationdefinition-ets-data
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=de.kvtelematik.eterminservice.r4@0.1.1&canonical=https://fhir.kbv.de/OperationDefinition/74_OD_ETS_Data
URLhttps://fhir.kbv.de/OperationDefinition/74_OD_ETS_Data
Version3.0
Statusdraft
Date2019-09-12
NameOperationDefinitionEtsData
DescriptionLiefert im Kontext des eTS ein Bundle mit allen Slot- und Appointment-Ressourcen für die angegebene BSNR, deren Start- oder End-Zeitpunkt im Bereich der Parameter start und end liegt sowie solche, bei denen der Startzeitpunkt vor start und der Endzeitpunkt nach end liegt. Darüber hinaus sind alle aus diesen direkt oder indirekt referenzierten eTS-Ressourcen (Schedule, PractitionerRole, Patient, Provenance) ebenfalls im Bundle enthalten. Wird eine oder mehrere LANR als Parameter übergeben, erfolgt eine zusätzliche Filterung auf diese. Wird keine LANR angegeben, sind die betreffenden Ressourcen zu allen Ärzten der Betriebsstätte enthalten. Dieses defaultmäßige Verhalten trifft auch zu, wenn der Parameter appointmentsOnly=false gesetzt ist. Wird appointmentsOnly=true angegeben, wird die Suche auf Appointments beschränkt. Nicht gebuchte Termin-Slots sowie die ausschließlich hieraus referenzierten Ressourcen sind dann nicht im Bundle enthalten. Die Angabe des Parameters fulfilledOnly=true impliziert appointmentsOnly=true, auch wenn dieser Parameter im Request nicht explizit angegeben ist. In diesem Fall werden die Appointments im Bundle sowie die aus diesen referenzierten Ressourcen auf Appointments mit status=fulfilled beschränkt. Der optionale Request-Parameter since grenzt die zurückgegebenen Ressourcen auf solche ein, die ab dem angegebenen Zeitpunkt geändert wurden. Es ist ebenfalls möglich, alle Daten zu einen einzelnen, mittels Parameter externalId gegebenen Slot abzufragen.
Typefalse
Kindoperation

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source

{
  "resourceType": "OperationDefinition",
  "url": "https://fhir.kbv.de/OperationDefinition/74_OD_ETS_Data",
  "version": "3.0",
  "name": "OperationDefinitionEtsData",
  "status": "draft",
  "kind": "operation",
  "experimental": true,
  "date": "2019-09-12",
  "publisher": "KV Telematik GmbH",
  "contact": [
    {
      "name": "KV Telematik GmbH",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.kv-telematik.de"
        }
      ]
    }
  ],
  "description": "Liefert im Kontext des eTS ein Bundle mit allen Slot- und Appointment-Ressourcen für die angegebene BSNR, deren Start- oder End-Zeitpunkt im Bereich der Parameter start und end liegt sowie solche, bei denen der Startzeitpunkt vor start und der Endzeitpunkt nach end liegt. Darüber hinaus sind alle aus diesen direkt oder indirekt referenzierten eTS-Ressourcen (Schedule, PractitionerRole, Patient, Provenance) ebenfalls im Bundle enthalten. Wird eine oder mehrere LANR als Parameter übergeben, erfolgt eine zusätzliche Filterung auf diese. Wird keine LANR angegeben, sind die betreffenden Ressourcen zu allen Ärzten der Betriebsstätte enthalten. Dieses defaultmäßige Verhalten trifft auch zu, wenn der Parameter appointmentsOnly=false gesetzt ist. Wird appointmentsOnly=true angegeben, wird die Suche auf Appointments beschränkt. Nicht gebuchte Termin-Slots sowie die ausschließlich hieraus referenzierten Ressourcen sind dann nicht im Bundle enthalten. Die Angabe des Parameters fulfilledOnly=true impliziert appointmentsOnly=true, auch wenn dieser Parameter im Request nicht explizit angegeben ist. In diesem Fall werden die Appointments im Bundle sowie die aus diesen referenzierten Ressourcen auf Appointments mit status=fulfilled beschränkt. Der optionale Request-Parameter since grenzt die zurückgegebenen Ressourcen auf solche ein, die ab dem angegebenen Zeitpunkt geändert wurden. Es ist ebenfalls möglich, alle Daten zu einen einzelnen, mittels Parameter externalId gegebenen Slot abzufragen.",
  "code": "etsData",
  "system": true,
  "type": false,
  "instance": false,
  "parameter": [
    {
      "name": "lanr",
      "use": "in",
      "min": 0,
      "max": "*",
      "documentation": "Lebenslange Arztnummer (LANR)",
      "type": "Identifier",
      "targetProfile": [
        "http://fhir.de/NamingSystem/kbv/lanr"
      ]
    },
    {
      "name": "start",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Beginn-Zeitpunkt der gesuchten Termin-Slots und Termine",
      "type": "dateTime"
    },
    {
      "name": "end",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "End-Zeitpunkt der gesuchten Termin-Slots und Termine",
      "type": "dateTime"
    },
    {
      "name": "since",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Einschränkung des Änderungszeitraums der Ressourcen.",
      "type": "dateTime"
    },
    {
      "name": "Vermittungscode",
      "use": "in",
      "min": 0,
      "max": "*",
      "documentation": "Terminbuchungen zu dem angegebenenen Vermittlungscode",
      "type": "Identifier",
      "targetProfile": [
        "https://fhir.kbv.de/identifierer/74_ID_ETS_Vermittlungscode"
      ]
    },
    {
      "name": "return",
      "use": "out",
      "min": 1,
      "max": "1",
      "documentation": "Bundle mit den gefundenen Ressourcen",
      "type": "canonical",
      "targetProfile": [
        "https://fhir.kbv.de/StructureDefinition/74_PR_ETS_Bundle_Data"
      ]
    }
  ]
}