PackagesCanonicalsLogsProblems
    Packages
    rs/ans.fhir.fr.sdo@4.0.2
    https://interop.esante.gouv.fr/ig/fhir/sdo/StructureDefinition/sdo-task
description: Profil utilisé pour véhiculer les informations sur la position des ESMS et des unités opérationnelles vis-à-vis de la prestation
package_name: rs/ans.fhir.fr.sdo
derivation: constraint
name: SDOTask
type: Task
elements:
  meta:
    elements:
      lastUpdated: {index: 0}
    required: [lastUpdated]
  intent:
    pattern: {type: code, value: plan}
    type: code
    index: 1
  input:
    array: true
    min: 5
    index: 2
    slicing:
      rules: open
      discriminator:
      - {path: type, type: pattern}
      min: 5
      slices:
        dateStatutUnite:
          match:
            type:
              coding:
              - {code: dateStatutUnite, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Permet de définir la date d'entrée renseignée par l'utilisateur pour les statuts
            index: 64
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: dateStatutUnite, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 65
              value:
                choices: [valueDate]
                index: 67
              valueDate: {type: date, choiceOf: value, index: 68}
        motifUnite:
          match:
            type:
              coding:
              - {code: motifUnite, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Permet de définir le motif associé au statut de l’usager dans l'unité
            index: 69
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: motifUnite, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 70
              value:
                short: 'Motifs obligatoires pour certains statut suivant la table : https://mos.esante.gouv.fr/NOS/ASS_A32-StatutMotifPersonnePriseCharge/ASS_A32-StatutMotifPersonnePriseCharge.pdf'
                choices: [valueCodeableConcept]
                index: 72
              valueCodeableConcept: {type: CodeableConcept, short: 'Motifs obligatoires pour certains statut suivant la table : https://mos.esante.gouv.fr/NOS/ASS_A32-StatutMotifPersonnePriseCharge/ASS_A32-StatutMotifPersonnePriseCharge.pdf', choiceOf: value, index: 73}
        typeDroitPrestation:
          match:
            type:
              coding:
              - {code: typeDroitPrestation, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Permet de définir le type de droit et prestation caractérisant la décision d'orientation.
            _required: true
            index: 74
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: typeDroitPrestation, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 75
              value:
                choices: [valueCodeableConcept]
                index: 77
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 78}
        idDecision:
          match:
            type:
              coding:
              - {code: idDecision, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Permet de définir l’identifiant de la décision unique au sein de la MDPH
            _required: true
            index: 79
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: idDecision, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 80
              value:
                choices: [valueIdentifier]
                index: 82
              valueIdentifier: {type: Identifier, choiceOf: value, index: 83}
        idUnite:
          match:
            type:
              coding:
              - {code: idUnite, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Identifiant de l'unité qui correspond à l’identifiant de l'organisation interne, unique et persistant au niveau national, et généré par une instance régionale du ROR (pour plus de précision, voir la spécification « ANS ROR - Modèle Exposition
            index: 28
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: idUnite, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 29
              value:
                choices: [valueIdentifier]
                index: 31
              valueIdentifier: {type: Identifier, choiceOf: value, index: 32}
        nomUnite:
          match:
            type:
              coding:
              - {code: nomUnite, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Nom de l'unité
            index: 33
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: nomUnite, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 34
              value:
                choices: [valueString]
                index: 36
              valueString: {type: string, choiceOf: value, index: 37}
        accueilSequentiel:
          match:
            type:
              coding:
              - {code: accueilSequentiel, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Permet de définir l’accueil séquentiel
            index: 48
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: accueilSequentiel, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 49
              value:
                choices: [valueBoolean]
                index: 51
              valueBoolean: {type: boolean, choiceOf: value, index: 52}
        categorieOrganisation:
          match:
            type:
              coding:
              - {code: categorieOrganisation, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Permet de définir la catégorie d’organisation qui caractérise la nature particulière de l’offre de santé portée par l'unité
            index: 38
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: categorieOrganisation, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 39
              value:
                choices: [valueCodeableConcept]
                index: 41
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 42}
        idNat_Decision:
          match:
            type:
              coding:
              - {code: idNat_Decision, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Identifiant technique national de la décision, généré par ViaTrajectoire. Cet identifiant unique est retourné dans le Flux 1 par ViaTrajectoire à la MDPH lorsque la décision est créée dans le SI-SdO.
            _required: true
            index: 84
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: idNat_Decision, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 85
              value:
                choices: [valueIdentifier]
                index: 87
              valueIdentifier: {type: Identifier, choiceOf: value, index: 88}
        modePriseCharge:
          match:
            type:
              coding:
              - {code: modePriseCharge, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Permet de définir le mode de prise en charge
            constraint:
              regle-ModePriseEnCharge: {human: 'Les codes possibles pour le mode de prise en charge sont : 46 (Hébergement (accueil jour et nuit)) ; 47 (Accueil de jour); 48 (Accueil de nuit)', source: 'https://interop.esante.gouv.fr/ig/fhir/sdo/StructureDefinition/sdo-task', severity: error, expression: (value.coding.where(code='48').exists()) or (value.coding.where(code='47').exists()) or (value.coding.where(code='46').exists())}
            index: 53
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: modePriseCharge, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 54
              value:
                choices: [valueCodeableConcept]
                index: 56
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 57}
              value[x]:
                elements:
                  coding: {index: 58}
                required: [coding]
        statutUnite:
          match:
            type:
              coding:
              - {code: statutUnite, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Statut de la personne orientée au niveau de l’unité, définis dans le cadre fonctionnel du système d'information de suivi des orientations de la CNSA
            index: 59
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: statutUnite, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 60
              value:
                choices: [valueCodeableConcept]
                index: 62
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 63}
        statutESMS:
          match:
            type:
              coding:
              - {code: statutESMS, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Statut de l’usager dans l'ESMS
            index: 13
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: statutESMS, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 14
              value:
                choices: [valueCodeableConcept]
                index: 16
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 17}
        motifESMS:
          match:
            type:
              coding:
              - {code: motifESMS, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Permet de définir le motif associé au statut de l’usager dans l’ESMS.
            index: 18
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: motifESMS, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 19
              value:
                short: 'Motifs obligatoires pour certains statuts suivant la table : https://mos.esante.gouv.fr/NOS/ASS_A32-StatutMotifPersonnePriseCharge/ASS_A32-StatutMotifPersonnePriseCharge.pdf'
                choices: [valueCodeableConcept]
                index: 21
              valueCodeableConcept: {type: CodeableConcept, short: 'Motifs obligatoires pour certains statuts suivant la table : https://mos.esante.gouv.fr/NOS/ASS_A32-StatutMotifPersonnePriseCharge/ASS_A32-StatutMotifPersonnePriseCharge.pdf', choiceOf: value, index: 22}
        nomESMS:
          match:
            type:
              coding:
              - {code: nomESMS, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Permet de définir le nom de l’ESMS
            _required: true
            index: 8
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: nomESMS, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 9
              value:
                choices: [valueString]
                index: 11
              valueString: {type: string, choiceOf: value, index: 12}
        idNat_Struct:
          match:
            type:
              coding:
              - {code: idNat_Struct, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: 'Identifiant de l''ESMS accueillant l''individu en situation de handicap. Cet identifiant est obtenu par la concaténation du type d''identifiant national de structure (provenant de la nomenclature TRE_G07-TypeIdentifiantStructure) et de l''identifiant de la structure: ** 1 + N° FINESS (entité juridique et entité géographique indéterminées);** 3 + N° SIRET'
            _required: true
            index: 3
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: idNat_Struct, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 4
              value:
                choices: [valueIdentifier]
                index: 6
              valueIdentifier: {type: Identifier, choiceOf: value, index: 7}
        temporaliteAccueil:
          match:
            type:
              coding:
              - {code: temporaliteAccueil, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Permet de définir la fréquence d'accueil lors d'une prise en charge en ESMS
            index: 43
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: temporaliteAccueil, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 44
              value:
                choices: [valueCodeableConcept]
                index: 46
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 47}
        dateStatutESMS:
          match:
            type:
              coding:
              - {code: dateStatutESMS, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
          schema:
            short: Permet de définir la date d'entrée dans le statut
            index: 23
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: dateStatutESMS, system: 'https://interop.esante.gouv.fr/ig/fhir/sdo/CodeSystem/input-task-sdo-codesystem'}
                type: CodeableConcept
                index: 24
              value:
                choices: [valueDate]
                index: 26
              valueDate: {type: date, choiceOf: value, index: 27}
package_version: 4.0.2
class: profile
kind: resource
url: https://interop.esante.gouv.fr/ig/fhir/sdo/StructureDefinition/sdo-task
base: http://hl7.org/fhir/StructureDefinition/Task
version: 4.0.2