PackagesCanonicalsLogsProblems
    Packages
    ans.fhir.fr.tddui@2.1.0
    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: 48
  meta:
    elements:
      lastUpdated: {index: 0}
  serviceProvider:
    type: Reference
    refers: ['https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-organization']
    index: 65
  type:
    binding: {strength: example, valueSet: 'https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-type'}
    index: 25
    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: 26
            elements:
              coding:
                index: 27
                elements:
                  system:
                    pattern: {type: Uri, value: 'https://smt.esante.gouv.fr/fhir/CodeSystem/terminologie-cisis'}
                    index: 28
                  code:
                    binding: {strength: required, valueSet: 'https://smt.esante.gouv.fr/fhir/ValueSet/jdv-type-evenement-ssiad-cisis'}
                    index: 29
                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: 30
            elements:
              coding:
                index: 31
                elements:
                  system:
                    pattern: {type: Uri, value: 'https://smt.esante.gouv.fr/terminologie-SERAFINPH'}
                    index: 32
                  code:
                    binding: {strength: required, valueSet: 'https://interop.esante.gouv.fr/ig/fhir/tddui/ValueSet/tddui-serafin-valueset'}
                    index: 33
                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: 34
            elements:
              coding:
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/data-absent-reason'}
                    index: 35
                  code:
                    pattern: {type: Code, value: not-permitted}
                    index: 36
                  display:
                    pattern: {type: String, value: Not Permitted}
                    index: 37
                required: [system]
              text: {index: 38}
            required: [text]
  participant:
    short: List of participants involved in the encounter | Liste des personnes impliquées dans la rencontre
    index: 40
    elements:
      individual:
        type: Reference
        refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-practitioner', 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-practitioner-role']
        index: 41
    slicing:
      rules: open
      discriminator:
      - {path: type, type: pattern}
      min: null
      slices:
        auteurStatut:
          match:
            type:
              coding:
              - {code: AUT, system: 'https://interop.esante.gouv.fr/ig/fhir/tddui/CodeSystem/TDDUIEncounterParticipant', display: Auteur du statut de la ressource}
          schema:
            short: Professionnel ayant effectué la dernière modification du statut associé à la ressource.
            index: 42
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: AUT, system: 'https://interop.esante.gouv.fr/ig/fhir/tddui/CodeSystem/TDDUIEncounterParticipant', display: Auteur du statut de la ressource}
                index: 43
              individual:
                type: Reference
                refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-practitioner', 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-practitioner-role']
                index: 44
            required: [type]
        professionnel:
          match:
            type:
              coding:
              - {code: PART, system: 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType'}
          schema:
            array: true
            index: 45
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: PART, system: 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType'}
                index: 46
              individual:
                type: Reference
                refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-practitioner', 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-practitioner-role']
                index: 47
            required: [type]
  account: {index: 52}
  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}
        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: 20
    extensions:
      TDDUIEventCancelReason: {url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-event-cancel-reason', min: 0, max: 1, type: Extension, index: 22}
    elements:
      extension:
        index: 21
        slicing:
          rules: open
          ordered: false
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            TDDUIEventCancelReason:
              match: {url: null}
              schema: {type: Extension, url: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-event-cancel-reason', index: 22}
              min: 0
              max: 1
  class:
    elements:
      system: {index: 23}
      code: {index: 24}
    required: [system, code]
  identifier:
    short: Identifiant de l'évènement
    index: 15
    elements:
      type:
        binding: {strength: extensible, valueSet: 'https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type'}
        index: 16
      system:
        pattern: {type: Uri, value: 'https://identifiant-medicosocial-evenement.esante.gouv.fr'}
        index: 17
      value: {index: 18}
      assigner:
        type: Reference
        refers: ['https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-organization']
        index: 19
    required: [value, type, system]
  hospitalization:
    elements:
      preAdmissionIdentifier:
        short: Pre-admission identifier | Identifiant de pré-admission
        index: 53
        elements:
          type:
            binding: {strength: extensible, valueSet: 'https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type'}
            index: 54
          system:
            pattern: {type: Uri, value: 1.2.250.1.71.4.2.2+.n°FINESS}
            index: 55
          value: {index: 56}
          assigner:
            type: Reference
            refers: ['https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-organization']
            index: 57
        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: 58
      reAdmission: {short: the resaon of re-admission of this hospitalization encounter | Raison de la ré-admission du patient., index: 59}
      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: 60
      dischargeDisposition:
        binding: {strength: example, valueSet: 'https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-discharge-disposition'}
        index: 61
  period:
    index: 49
    elements:
      start: {index: 50}
      end: {index: 51}
    required: [start, end]
  partOf:
    type: Reference
    refers: ['https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-encounter-sejour']
    index: 66
  location:
    index: 62
    elements:
      location:
        type: Reference
        refers: ['https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-location']
        index: 63
      physicalType:
        binding: {strength: example, valueSet: 'https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-location-physical-type'}
        index: 64
  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: 39
package_version: 2.1.0
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}
  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.1.0
required: [identifier, subject, period]