description: Fachliches Modell zur Beschreibung einer Dispenseieranforderung package_name: rs/de.gematik.erp derivation: specialization name: GEM_ERP_SR_LOG_DispenseRequest type: https://gematik.de/fhir/erp-servicerequest/StructureDefinition/gem-erp-sr-log-dispense-request elements: MetaDaten: type: BackboneElement short: Metadaten im MessageHeader index: 0 elements: Empfaenger: type: BackboneElement short: Empfänger der Nachricht array: true min: 1 index: 1 elements: KIMAdresse: {type: url, short: KIM-Adresse des Empfängers, index: 2} TelematikID: {type: url, short: Telematik-ID des Absenders, index: 3} required: [KIMAdresse] Absender: type: BackboneElement short: Absender der Nachricht index: 4 elements: TelematikID: {type: url, short: Telematik-ID des Absenders, index: 5} Name: {type: string, short: Name des Absenders, index: 6} required: [Name] AbsendendesSystem: type: BackboneElement short: Absendendes System index: 7 elements: Name: {type: string, short: Name des Herstellers des absendenden Systems, index: 8} Software: {type: string, short: Name der Software des absendenden Systems, index: 9} Version: {type: string, short: Version des absendenden Systems, index: 10} EMailKontakt: {type: string, short: E-Mail-Kontakt des absendenden Systems, index: 11} Website: {type: url, short: Website des absendenden Systems, index: 12} required: [EMailKontakt, Name, Software, Version, Website] required: [AbsendendesSystem, Absender, Empfaenger] involvierteParteien: type: BackboneElement short: Involvierte Parteien array: true min: 1 index: 16 elements: Anfragender: type: BackboneElement short: Anfragender index: 17 elements: AnfragenderTyp: constraint: log-dispense-request-1: {human: 'Wenn eine Anfrage gestellt wird (status = ''active''), muss der Anfragende eine Pflegeeinrichtung sein.', source: 'https://gematik.de/fhir/erp-servicerequest/StructureDefinition/gem-erp-sr-log-dispense-request', severity: error} short: Typ des Anfragenden type: Coding index: 18 Name: {type: string, short: Name des Anfragenden, index: 19} Adresse: {type: Address, short: Straßenadresse des Anfragenden, index: 20} Telefon: {type: string, short: Telefonnummer des Anfragenden, index: 21} required: [AnfragenderTyp, Name, Telefon] PatientenInformationen: type: BackboneElement short: Patienteninformationen index: 22 elements: PatientenIdentifierKVNR: {type: string, short: KVNR des Patienten, index: 23} PatientenName: {type: HumanName, short: Name des Patienten, index: 24} PatientenGeburtstag: {type: date, short: Geburtstag des Patienten, index: 25} required: [PatientenGeburtstag, PatientenIdentifierKVNR, PatientenName] required: [Anfragender, PatientenInformationen] Anhaenge: short: Anhänge type: Attachment array: true index: 32 elements: Medikationsplan: {type: Attachment, short: Medikationsplan, index: 33} weitereAnhaenge: {type: Attachment, short: Weitere Anhänge, array: true, index: 34} ERezeptToken: constraint: log-dispense-request-2: {human: 'Wenn eine Anfrage gestellt wird (status = ''active''), muss auch der E-Rezept-Token vorhanden sein.', source: 'https://gematik.de/fhir/erp-servicerequest/StructureDefinition/gem-erp-sr-log-dispense-request', severity: error} short: E-Rezept-Token type: string index: 15 Belieferungsart: constraint: log-dispense-request-3: {human: 'Wenn als Belieferungsart ''Lieferung an Alternative Addresse'' angegeben wird, dann muss die Adresse auch angegeben werden.', source: 'https://gematik.de/fhir/erp-servicerequest/StructureDefinition/gem-erp-sr-log-dispense-request', severity: error} short: Belieferungsart type: Coding index: 27 elements: BelieferungsartCode: {type: Coding, short: Belieferungsart-Code, index: 28} AlternativeAdresse: {type: Address, short: Alternative Adresse, index: 29} required: [BelieferungsartCode] Freitext: {type: string, short: Freitext, index: 26} Prioritaet: type: BackboneElement short: Priorität index: 30 elements: PrioritaetCode: {type: Coding, short: Priorität der Anforderung, index: 31} required: [PrioritaetCode] VorgangsID: {type: string, short: ID des Vorgangs, index: 14} Status: constraint: log-dispense-request-1: {human: 'Wenn eine Anfrage gestellt wird (status = ''active''), muss der Anfragende eine Pflegeeinrichtung sein.', source: 'https://gematik.de/fhir/erp-servicerequest/StructureDefinition/gem-erp-sr-log-dispense-request', severity: error} log-dispense-request-2: {human: 'Wenn eine Anfrage gestellt wird (status = ''active''), muss auch der E-Rezept-Token vorhanden sein.', source: 'https://gematik.de/fhir/erp-servicerequest/StructureDefinition/gem-erp-sr-log-dispense-request', severity: error} short: Status type: code index: 13 package_version: servicerequest-1.2.0-rc2 class: logical kind: logical url: https://gematik.de/fhir/erp-servicerequest/StructureDefinition/gem-erp-sr-log-dispense-request base: http://hl7.org/fhir/StructureDefinition/Element version: '1.2' required: [ERezeptToken, MetaDaten, Status, VorgangsID, involvierteParteien]