PackagesCanonicalsLogsProblems
    Packages
    de.gematik.epa.laboratory@1.0.0-ballot.1
    https://gematik.de/fhir/epa-laboratory/StructureDefinition/provenance-dglp
description: Hier werden Angaben zur medizinischen Freigabe der Laboruntersuchung gemacht. Das beinhaltet die Angabe der freigebenden Person, des Zeitpunktes und der Typisierung der Freigabe.
package_name: de.gematik.epa.laboratory
derivation: constraint
name: ProvenancedgLP
type: Provenance
elements:
  occurred:
    constraint:
      epa-datetime: {human: 'dateTime muss mindestens aus Tag, Monat und Jahr bestehen', source: 'https://gematik.de/fhir/epa-laboratory/StructureDefinition/provenance-dglp', severity: error, expression: 'toString().matches(''^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?$'')'}
    mustSupport: true
    choices: [occurredDateTime]
    index: 6
  signature: {index: 29}
  occurredDateTime:
    type: dateTime
    constraint:
      epa-datetime: {human: 'dateTime muss mindestens aus Tag, Monat und Jahr bestehen', source: 'https://gematik.de/fhir/epa-laboratory/StructureDefinition/provenance-dglp', severity: error, expression: 'toString().matches(''^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?$'')'}
    mustSupport: true
    choiceOf: occurred
    index: 7
  recorded: {mustSupport: true, index: 8}
  agent:
    mustSupport: true
    index: 19
    elements:
      type: {index: 20}
      role: {index: 21}
      who:
        type: Reference
        mustSupport: true
        refers: ['https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner', 'https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner-role']
        index: 22
        elements:
          reference: {mustSupport: true, index: 23}
          type: {index: 24}
          identifier: {index: 25}
          display: {index: 26}
        required: [reference]
      onBehalfOf: {index: 27}
  policy: {index: 9}
  reason: {index: 11}
  activity:
    mustSupport: true
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: VRF, system: 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType', display: verifier}
    index: 12
    elements:
      coding:
        mustSupport: true
        index: 13
        elements:
          system: {mustSupport: true, index: 14}
          version: {mustSupport: true, index: 15}
          code: {mustSupport: true, index: 16}
          display: {mustSupport: true, index: 17}
          userSelected: {index: 18}
        required: [version, display, system, code]
    required: [coding]
  target:
    type: Reference
    mustSupport: true
    refers: ['https://gematik.de/fhir/epa-laboratory/StructureDefinition/observation-laboratory-study-dglp']
    index: 0
    elements:
      reference: {mustSupport: true, index: 1}
      type: {index: 2}
      identifier: {index: 3}
      display: {index: 4}
    required: [reference]
  location: {index: 10}
  entity: {index: 28}
package_version: 1.0.0-ballot.1
class: profile
kind: resource
url: https://gematik.de/fhir/epa-laboratory/StructureDefinition/provenance-dglp
base: http://hl7.org/fhir/StructureDefinition/Provenance
version: 1.0.0
required: [activity, occurred, occurredDateTime]