PackagesCanonicalsLogsProblems
    Packages
    ans.fhir.fr.tddui@2.3.0-ballot
    https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-encounter-evenement
description: Profil de la ressource Encounter permettant de regrouper les évènements liés à la prise en charge de l’usager dans une structure ESSMS.
package_name: ans.fhir.fr.tddui
derivation: constraint
name: TDDUIEncounterEvenement
type: Encounter
elements:
  appointment:
    type: Reference
    refers: ['https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-appointment']
    index: 46
  meta:
    elements:
      lastUpdated: {index: 0}
  serviceProvider:
    type: Reference
    refers: ['https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-organization']
    index: 63
    extensions:
      TDDUIParticipantPresent: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-participant-present', min: 0, max: 1, type: Extension, short: Indique la présence de la structure lors de l'événement., index: 64}
    elements:
      extension:
        type: Extension
        short: Indique la présence de la structure lors de l'événement.
        url: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-participant-present
        index: 64
        slicing:
          slices:
            TDDUIParticipantPresent:
              match: {}
              schema: {type: Extension, short: Indique la présence de la structure lors de l'événement., url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-participant-present', index: 64}
              min: 0
              max: 1
  type:
    binding: {strength: required, valueSet: 'https://interop.esante.gouv.fr/ig/fhir/tddui/ValueSet/tddui-encounter-type'}
    index: 27
    slicing:
      rules: open
      discriminator:
      - {path: coding.system, type: pattern}
      min: null
      slices:
        ssiad:
          match:
            coding: {system: 'https://smt.esante.gouv.fr/fhir/CodeSystem/terminologie-cisis'}
          schema:
            short: Type d'évènement SSIAD.
            array: true
            index: 28
            elements:
              coding:
                index: 29
                elements:
                  system:
                    pattern: {type: Uri, value: 'https://smt.esante.gouv.fr/fhir/CodeSystem/terminologie-cisis'}
                    index: 30
                  code:
                    binding: {strength: required, valueSet: 'https://smt.esante.gouv.fr/fhir/ValueSet/jdv-type-evenement-ssiad-cisis'}
                    index: 31
                required: [system, code]
            required: [coding]
        serafin:
          match:
            coding: {system: 'https://smt.esante.gouv.fr/terminologie-SERAFINPH'}
          schema:
            short: Type d'évènement Serafin correspondant aux familles 2-PrestationDirecte et 3-PrestationIndirecte.
            array: true
            index: 32
            elements:
              coding:
                index: 33
                elements:
                  system:
                    pattern: {type: Uri, value: 'https://smt.esante.gouv.fr/terminologie-SERAFINPH'}
                    index: 34
                  code:
                    binding: {strength: required, valueSet: 'https://interop.esante.gouv.fr/ig/fhir/tddui/ValueSet/tddui-serafin'}
                    index: 35
                required: [system, code]
            required: [coding]
        text:
          match:
            coding: {system: 'http://terminology.hl7.org/CodeSystem/data-absent-reason'}
          schema:
            short: Texte non structuré véhiculant les autres types d’évènements.
            array: true
            index: 36
            elements:
              coding:
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/data-absent-reason'}
                    index: 37
                  code:
                    pattern: {type: Code, value: not-permitted}
                    index: 38
                  display:
                    pattern: {type: String, value: Not Permitted}
                    index: 39
                required: [system]
              text: {index: 40}
            required: [text]
  participant:
    short: List of participants involved in the encounter | Liste des personnes impliquées dans la rencontre
    index: 42
    extensions:
      TDDUIParticipantPresent: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-participant-present', min: 0, max: 1, type: Extension, short: Indique la présence du participant lors de l'événement., index: 44}
    elements:
      extension:
        index: 43
        slicing:
          rules: open
          ordered: false
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            TDDUIParticipantPresent:
              match: {url: null}
              schema: {type: Extension, short: Indique la présence du participant lors de l'événement., url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-participant-present', index: 44}
              min: 0
              max: 1
      individual:
        type: Reference
        refers: ['https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-practitioner', 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-practitioner-role']
        index: 45
  account: {index: 50}
  extension:
    index: 1
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        TDDUIMeal:
          match: {url: null}
          schema: {type: Extension, short: Repas du professionnel prévu dans le cadre de l'événement., url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-meal', index: 14}
          min: 0
          max: 1
        TDDUIAttachment:
          match: {url: null}
          schema: {type: Extension, short: Pièces jointes liées à l’événement., url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-attachment', index: 10}
          min: 0
        estimatedDischargeDate:
          match: {url: null}
          schema: {type: Extension, url: 'https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-estimated-discharge-date', index: 2}
          min: 0
          max: 1
        TDDUIEventLabel:
          match: {url: null}
          schema: {type: Extension, short: Titre donné à l’évènement par la structure., url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-event-label', index: 7}
          min: 0
          max: 1
        TDDUIEventReason:
          match: {url: null}
          schema: {type: Extension, short: Contexte justifiant la réalisation de l’évènement., url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-event-reason', index: 12}
          min: 0
          max: 1
        TDDUIRessourcesUsed:
          match: {url: null}
          schema:
            type: Extension
            short: Ressources utilisées lors de l’évènement.
            url: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-ressources-used
            index: 3
            extensions:
              TDDUIRessourceType: {url: null, index: 4}
              TDDUIMaterialDetail: {url: null, index: 5}
              TDDUIFacilityResource: {url: null, index: 6}
            elements:
              extension:
                index: 4
                slicing:
                  slices:
                    TDDUIRessourceType:
                      match: {}
                      schema: {index: 4}
                    TDDUIMaterialDetail:
                      match: {}
                      schema: {index: 5}
                    TDDUIFacilityResource:
                      match: {}
                      schema: {index: 6}
        TDDUIPatientValidation:
          match: {url: null}
          schema: {type: Extension, short: Validation par l'usager que l'événement a eu lieu., url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-patient-validation', index: 15}
          min: 0
          max: 1
        TDDUIEventReport:
          match: {url: null}
          schema: {type: Extension, short: Zone de texte liée à l’événement pour compte rendu des actions réalisées., url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-event-report', index: 9}
          min: 0
          max: 1
        TDDUIEventOutsideService:
          match: {url: null}
          schema: {type: Extension, short: Evénement hors prestation prévue dans le projet personnalisé de l’usager., url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-outside-service', index: 11}
          min: 0
          max: 1
        TDDUIComment:
          match: {url: null}
          schema: {type: Extension, short: Commentaires sur le déroulé de l'évènement., url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment', index: 8}
          min: 0
        TDDUIPatientPresent:
          match: {url: null}
          schema: {type: Extension, short: Evènement nécessitant ou non la présence physique de l’usager., url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-patient-present', index: 13}
          min: 0
          max: 1
  status:
    short: 'Correspondance des statuts métier avec les codes FHIR : Planifié → planned, Validé → triaged, Réalisé → finished, Annulé → cancelled.'
    index: 21
    extensions:
      TDDUIEventCancelReason: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-event-cancel-reason', min: 0, max: 1, type: Extension, short: Motif associé au statut de non-réalisation de l’évènement., index: 23}
      TDDUIStatusAuthor: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-status-author', min: 0, max: 1, type: Extension, short: Le professionnel ayant effectué la dernière modification du statut associé à la ressource., index: 24}
    elements:
      extension:
        index: 22
        slicing:
          rules: open
          ordered: false
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            TDDUIEventCancelReason:
              match: {url: null}
              schema: {type: Extension, short: Motif associé au statut de non-réalisation de l’évènement., url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-event-cancel-reason', index: 23}
              min: 0
              max: 1
            TDDUIStatusAuthor:
              match: {url: null}
              schema: {type: Extension, short: Le professionnel ayant effectué la dernière modification du statut associé à la ressource., url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-status-author', index: 24}
              min: 0
              max: 1
  class:
    elements:
      system: {index: 25}
      code: {index: 26}
    required: [system, code]
  identifier:
    short: Identifiant de l'évènement
    index: 16
    elements:
      type:
        binding: {strength: extensible, valueSet: 'https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type'}
        index: 17
      system:
        pattern: {type: Uri, value: 'https://identifiant-medicosocial-evenement.esante.gouv.fr'}
        index: 18
      value: {index: 19}
      assigner:
        type: Reference
        refers: ['https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-organization']
        index: 20
    required: [value, type, system]
  hospitalization:
    elements:
      preAdmissionIdentifier:
        short: Pre-admission identifier | Identifiant de pré-admission
        index: 51
        elements:
          type:
            binding: {strength: extensible, valueSet: 'https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type'}
            index: 52
          system:
            pattern: {type: Uri, value: 1.2.250.1.71.4.2.2+.n°FINESS}
            index: 53
          value: {index: 54}
          assigner:
            type: Reference
            refers: ['https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-organization']
            index: 55
        required: [value, type, system]
      origin:
        type: Reference
        refers: ['https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-location', 'https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-organization']
        index: 56
      reAdmission: {short: the resaon of re-admission of this hospitalization encounter | Raison de la ré-admission du patient., index: 57}
      destination:
        type: Reference
        refers: ['https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-location', 'https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-organization']
        index: 58
      dischargeDisposition:
        binding: {strength: example, valueSet: 'https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-discharge-disposition'}
        index: 59
  period:
    index: 47
    elements:
      start: {index: 48}
      end: {index: 49}
    required: [start, end]
  partOf:
    type: Reference
    refers: ['https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-encounter-sejour']
    index: 65
  location:
    index: 60
    elements:
      location:
        type: Reference
        refers: ['https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-location']
        index: 61
      physicalType:
        binding: {strength: example, valueSet: 'https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-location-physical-type'}
        index: 62
  subject:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-patient', 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-patient-ins']
    index: 41
package_version: 2.3.0-ballot
extensions:
  TDDUIMeal: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-meal', min: 0, max: 1, type: Extension, short: Repas du professionnel prévu dans le cadre de l'événement., index: 14}
  TDDUIAttachment: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-attachment', min: 0, type: Extension, short: Pièces jointes liées à l’événement., index: 10}
  estimatedDischargeDate: {url: 'https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-estimated-discharge-date', min: 0, max: 1, type: Extension, index: 2}
  TDDUIEventLabel: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-event-label', min: 0, max: 1, type: Extension, short: Titre donné à l’évènement par la structure., index: 7}
  TDDUIEventReason: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-event-reason', min: 0, max: 1, type: Extension, short: Contexte justifiant la réalisation de l’évènement., index: 12}
  TDDUIRessourcesUsed:
    url: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-ressources-used
    type: Extension
    short: Ressources utilisées lors de l’évènement.
    index: 3
    extensions:
      TDDUIRessourceType: {url: null, index: 4}
      TDDUIMaterialDetail: {url: null, index: 5}
      TDDUIFacilityResource: {url: null, index: 6}
    elements:
      extension:
        index: 4
        slicing:
          slices:
            TDDUIRessourceType:
              match: {}
              schema: {index: 4}
            TDDUIMaterialDetail:
              match: {}
              schema: {index: 5}
            TDDUIFacilityResource:
              match: {}
              schema: {index: 6}
  TDDUIPatientValidation: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-patient-validation', min: 0, max: 1, type: Extension, short: Validation par l'usager que l'événement a eu lieu., index: 15}
  TDDUIEventReport: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-event-report', min: 0, max: 1, type: Extension, short: Zone de texte liée à l’événement pour compte rendu des actions réalisées., index: 9}
  TDDUIEventOutsideService: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-outside-service', min: 0, max: 1, type: Extension, short: Evénement hors prestation prévue dans le projet personnalisé de l’usager., index: 11}
  TDDUIComment: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment', min: 0, type: Extension, short: Commentaires sur le déroulé de l'évènement., index: 8}
  TDDUIPatientPresent: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-patient-present', min: 0, max: 1, type: Extension, short: Evènement nécessitant ou non la présence physique de l’usager., index: 13}
class: profile
kind: resource
url: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-encounter-evenement
base: http://hl7.org/fhir/StructureDefinition/Encounter
version: 2.3.0-ballot
required: [identifier, subject, period]