C_12169_Anlage_V1.0.0


C_12169_Anlage

Inhaltsverzeichnis

1 Änderungsbeschreibung

In der Anforderung für die Ableitung des PerformerTypes wurde ein falsches system angegeben. Dieser Änderungseintrag korrigiert die Stelle. 

Ersetzen von 
Task.performerType = {coding.system="urn:ietf:rfc:3986", coding.code="1.2.276.0.76.4.54", coding.display="Öffentliche Apotheke"}
zu Task.performerType = {coding.system="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_OrganizationType ", coding.code="1.2.276.0.76.4.54", coding.display="Öffentliche Apotheke"}

2 Änderung in gemSpec_DM_eRp

alt:

A_19445-10 - FHIR FLOWTYPE für Prozessparameter

Der E-Rezept-Fachdienst MUSS in Abhängigkeit des Task-Parameters FLOWTYPE und dem in der http-POST-Operation /Task/<id>/$activate übergebenen, gültig signierte E-Rezept-Bundle die Attribute des zu erzeugenden Tasks wie folgt belegen:  

FLOWTYPE Attributierung des zu erzeugenden Tasks
160 Task.performerType = {coding.system="urn:ietf:rfc:3986", coding.code="1.2.276.0.76.4.54", coding.display="Öffentliche Apotheke"}
Task.PrescriptionType.valueCoding.display = "Muster 16 (Apothekenpflichtige Arzneimittel)"

wenn MedicationRequest.extension:Mehrfachverordnung.extension:Kennzeichen = false:
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 28 Kalendertage
sonst
wenn MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end angegeben
Task.ExpiryDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
Task.AcceptDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
sonst
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
162
  • Task.performerType = {coding.system="urn:ietf:rfc:3986", coding.code="1.2.276.0.76.4.59", coding.display="Kostenträger"}
  • Task.PrescriptionType.valueCoding.display = "Muster 16 (Digitale Gesundheitsanwendungen)
  • Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
  • Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
169 Task.performerType = {coding.system="urn:ietf:rfc:3986", coding.code="1.2.276.0.76.4.54", coding.display="Öffentliche Apotheke"}
Task.flowType.valueCoding.display = "Muster 16 (Direkte Zuweisung)"

wenn MedicationRequest.extension:Mehrfachverordnung.extension:Kennzeichen = false:
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 28 Kalendertage
sonst
wenn MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end angegeben
Task.ExpiryDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
Task.AcceptDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
sonst
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
200 Task.performerType = {coding.system="urn:ietf:rfc:3986", coding.code="1.2.276.0.76.4.54", coding.display="Öffentliche Apotheke"}
Task.flowType.valueCoding.display = "PKV (Apothekenpflichtige Arzneimittel)"

wenn MedicationRequest.extension:Mehrfachverordnung.extension:Kennzeichen = false:
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
sonst
wenn MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end angegeben
Task.ExpiryDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
Task.AcceptDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
sonst
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
209 Task.performerType = {coding.system="urn:ietf:rfc:3986", coding.code="1.2.276.0.76.4.54", coding.display="Öffentliche Apotheke"}
Task.flowType.valueCoding.display = "PKV (Direkte Zuweisung)"

wenn MedicationRequest.extension:Mehrfachverordnung.extension:Kennzeichen = false:
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
sonst
wenn MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end angegeben
Task.ExpiryDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
Task.AcceptDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
sonst
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
damit dem Versicherten Informationen über die Gültigkeit (Erstattungsfrist durch die Kostenträger = AcceptDate, Einlösefrist = ExpiryDate) des E-Rezepts angezeigt werden und der Workflow auf Basis der gewählten Parameter gesteuert werden kann. [<=]

neu:

A_19445-11 - FHIR FLOWTYPE für Prozessparameter

Der E-Rezept-Fachdienst MUSS in Abhängigkeit des Task-Parameters FLOWTYPE und dem in der http-POST-Operation /Task/<id>/$activate übergebenen, gültig signierte E-Rezept-Bundle die Attribute des zu erzeugenden Tasks wie folgt belegen:  

FLOWTYPE Attributierung des zu erzeugenden Tasks
160 Task.performerType = {coding.system="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_OrganizationType", coding.code="1.2.276.0.76.4.54", coding.display="Öffentliche Apotheke"}
Task.PrescriptionType.valueCoding.display = "Muster 16 (Apothekenpflichtige Arzneimittel)"

wenn MedicationRequest.extension:Mehrfachverordnung.extension:Kennzeichen = false:
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 28 Kalendertage
sonst
wenn MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end angegeben
Task.ExpiryDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
Task.AcceptDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
sonst
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
162
  • Task.performerType = {coding.system="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_OrganizationType", coding.code="1.2.276.0.76.4.59", coding.display="Kostenträger"}
  • Task.PrescriptionType.valueCoding.display = "Muster 16 (Digitale Gesundheitsanwendungen)
  • Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
  • Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
169 Task.performerType = {coding.system="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_OrganizationType", coding.code="1.2.276.0.76.4.54", coding.display="Öffentliche Apotheke"}
Task.flowType.valueCoding.display = "Muster 16 (Direkte Zuweisung)"

wenn MedicationRequest.extension:Mehrfachverordnung.extension:Kennzeichen = false:
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 28 Kalendertage
sonst
wenn MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end angegeben
Task.ExpiryDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
Task.AcceptDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
sonst
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
200 Task.performerType = {coding.system="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_OrganizationType", coding.code="1.2.276.0.76.4.54", coding.display="Öffentliche Apotheke"}
Task.flowType.valueCoding.display = "PKV (Apothekenpflichtige Arzneimittel)"

wenn MedicationRequest.extension:Mehrfachverordnung.extension:Kennzeichen = false:
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
sonst
wenn MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end angegeben
Task.ExpiryDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
Task.AcceptDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
sonst
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
209 Task.performerType = {coding.system="https://gematik.de/fhir/erp/CodeSystem/GEM_ERP_CS_OrganizationType", coding.code="1.2.276.0.76.4.54", coding.display="Öffentliche Apotheke"}
Task.flowType.valueCoding.display = "PKV (Direkte Zuweisung)"

wenn MedicationRequest.extension:Mehrfachverordnung.extension:Kennzeichen = false:
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 3 Kalendermonate
sonst
wenn MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end angegeben
Task.ExpiryDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
Task.AcceptDate =  MedicationRequest.extension:Mehrfachverordnung.extension:Zeitraum.value[x]:valuePeriod.end
sonst
Task.ExpiryDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
Task.AcceptDate = <Datum der QES.Erstellung im Signaturobjekt> + 365 Kalendertage
damit dem Versicherten Informationen über die Gültigkeit (Erstattungsfrist durch die Kostenträger = AcceptDate, Einlösefrist = ExpiryDate) des E-Rezepts angezeigt werden und der Workflow auf Basis der gewählten Parameter gesteuert werden kann. [<=]