description: Modèle de saisie des Offres Opérationnelles. \nLes questionnaires créés à partir de cette ressource sont utilisés par les établissements pour saisir leurs offres opérationnelles. package_name: ans.fhir.fr.ror derivation: constraint name: RORQuestionnaire type: Questionnaire elements: description: {short: Description du modèle de saisie, mustSupport: true, index: 10} subjectType: {short: 'Type de la ressource qui alimente ce modèle : HealthcareService ou Organization ou Location', index: 7} date: {short: Date du dernier changement, mustSupport: true, index: 8} publisher: {short: 'Nom de l''éditeur du modèle: Etablissement ou personne', mustSupport: true, index: 9} approvalDate: {short: Date de validation du modèle de saisie, mustSupport: true, index: 49} purpose: {short: Pourquoi ce modèle est-il défini, mustSupport: true, index: 48} name: {short: Nom utilisé par les systèmes pour référencer le modèle Exemple MS-141, mustSupport: true, index: 4} item: short: Structure du champs du modèle index: 53 elements: enableBehavior: {mustSupport: true, index: 60} definition: {short: Element concerné par la saisie, mustSupport: true, index: 55} linkId: {short: Unique id pour l'item du modèle, index: 54} repeats: {short: Si l'item peut de répeter, index: 62} type: {short: Type de l'item group | display | boolean | decimal | integer | date | dateTime ..., index: 58} enableWhen: {short: Item autorisé / disponible que sous condition, mustSupport: true, index: 59} answerOption: short: Réponses permises index: 65 elements: initialSelected: {short: Option de réponse sélectionnée par défaut, mustSupport: true, index: 66} readOnly: {short: En lecture seule, index: 63} answerValueSet: {short: Ensemble de valeurs autorisées en réponse, index: 64} code: {index: 56} initial: {short: Valeur(s) initiale(s), index: 67} required: {short: Champs requis, index: 61} text: {short: Texte pour l'item, index: 57} useContext: short: Contexte d'usage du modèle de saisie spécifiant pour quelles catégories d'EG ainsi que potentiellemnt la spécialité ordinale, la profession et ou le domaine de l'offre pour lesquels ce modèle est applicable mustSupport: true index: 11 elements: code: binding: {strength: extensible, valueSet: 'https://interop.esante.gouv.fr/ig/fhir/ror/ValueSet/ror-usage-context-type-vs'} index: 12 slicing: rules: open ordered: false description: 'Slicing pour définir les différents contextes d''usage du modèle afin de pouvoir catégoriser ces modèles de saisie par : catégorie d''EG (obligatoire), Spécialité ordinale (optionnel), profession (optionnel) et domaine (optionnel)' discriminator: - {path: code, type: pattern} min: 1 slices: catEG: match: code: {code: EG, system: 'https://mos.esante.gouv.fr/NOS/TRE_R67-TypeStructure-EJ-EG/FHIR/TRE-R67-TypeStructure-EJ-EG'} schema: short: Contexte précisant les catégories d'EG pour lesquelles ce questionnaire est disponible array: true min: 1 _required: true index: 13 elements: code: pattern: type: Coding value: {code: EG, system: 'https://mos.esante.gouv.fr/NOS/TRE_R67-TypeStructure-EJ-EG/FHIR/TRE-R67-TypeStructure-EJ-EG'} index: 14 value: choices: [] index: 16 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: short: Catégories d'EG choices: [valueCodeableConcept] index: 18 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept short: Catégories d'EG choiceOf: value index: 19 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, short: Catégories d'EG, choiceOf: value, index: 19} min: 0 max: 1 typePS: match: code: {code: P01, system: 'https://mos.esante.gouv.fr/NOS/TRE_R288-TypeProfession/FHIR/TRE-R288-TypeProfession'} schema: short: Contexte précisant les types de profession de Santé pour lesquels ce questionnaire est disponible array: true index: 20 elements: code: pattern: type: Coding value: {code: P01, system: 'https://mos.esante.gouv.fr/NOS/TRE_R288-TypeProfession/FHIR/TRE-R288-TypeProfession'} index: 21 value: choices: [] index: 23 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: short: Types de profession de santé choices: [valueCodeableConcept] index: 25 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept short: Types de profession de santé choiceOf: value index: 26 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, short: Types de profession de santé, choiceOf: value, index: 26} min: 0 max: 1 speOrdinal: match: code: {code: S, system: 'https://mos.esante.gouv.fr/NOS/TRE_R04-TypeSavoirFaire/FHIR/TRE-R04-TypeSavoirFaire'} schema: short: Contexte précisant les spécialités ordinales pour lesquelles ce questionnaire est disponible array: true index: 27 elements: code: pattern: type: Coding value: {code: S, system: 'https://mos.esante.gouv.fr/NOS/TRE_R04-TypeSavoirFaire/FHIR/TRE-R04-TypeSavoirFaire'} index: 28 value: choices: [] index: 30 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: short: Spécialités ordinales choices: [valueCodeableConcept] index: 32 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept short: Spécialités ordinales choiceOf: value index: 33 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, short: Spécialités ordinales, choiceOf: value, index: 33} min: 0 max: 1 champAct: match: code: {code: champAct, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/usage-context-ror-codesystem'} schema: short: Contexte précisant les domaines (champs d'activité) de l' offre (OffreOperationnelle) pour lesquels ce questionnaire est disponible array: true index: 34 elements: code: pattern: type: Coding value: {code: champAct, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/usage-context-ror-codesystem'} index: 35 value: choices: [] index: 37 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: short: Domaines (champs d'activité) de l' offre (OffreOperationnelle) choices: [valueCodeableConcept] index: 39 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept short: Domaines (champs d'activité) de l' offre (OffreOperationnelle) choiceOf: value index: 40 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, short: Domaines (champs d'activité) de l' offre (OffreOperationnelle), choiceOf: value, index: 40} min: 0 max: 1 fonctionLieu: match: code: {code: fonctionLieu, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/usage-context-ror-codesystem'} schema: short: Contexte précisant les fonctions (fonctionLieu) du lieu (LieuRealisationOffre) pour lesquelles ce questionnaire est disponible array: true index: 41 elements: code: pattern: type: Coding value: {code: fonctionLieu, system: 'https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/usage-context-ror-codesystem'} index: 42 value: choices: [] index: 44 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: short: Fonctions (fonctionLieu) du lieu (LieuRealisationOffre) choices: [valueCodeableConcept] index: 46 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept short: Fonctions (fonctionLieu) du lieu (LieuRealisationOffre) choiceOf: value index: 47 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, short: Fonctions (fonctionLieu) du lieu (LieuRealisationOffre), choiceOf: value, index: 47} min: 0 max: 1 title: {short: 'Titre du modèle. Exemple Unité d''accueil de jour, Equipe spécialisée Alzheimer (ESA), Unité d''Hébergement « traditionnelle » , en EHPAD Petite unité de vie (PUV)', index: 5} extension: index: 0 slicing: slices: launchContext: match: {} schema: {type: Extension, url: 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-launchcontext', index: 1} min: 1 max: 1 status: short: Statut du modèle (draft | active | retired) binding: {strength: required, valueSet: 'https://interop.esante.gouv.fr/ig/fhir/ror/ValueSet/ror-questionnaire-status-vs'} index: 6 code: {index: 52} identifier: {short: Identifiant du modèle de saisie. Exemple MS-141, mustSupport: true, index: 2} lastReviewDate: {short: Date de dernière revue du modèle, mustSupport: true, index: 50} version: {short: version du modèle de saisie, index: 3} effectivePeriod: {short: Periode de validité du modèle, mustSupport: true, index: 51} package_version: 0.7.0 extensions: launchContext: {url: 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-launchcontext', min: 1, max: 1, type: Extension, index: 1} class: profile kind: resource url: https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-questionnaire-healthcareservice base: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-pop-exp version: 0.7.0 required: [name, extension, title, subjectType, useContext]