Left: | RORQuestionnaire (https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-questionnaire) |
Right: | RORQuestionnaire (https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-questionnaire) |
Error | StructureDefinition.version | Values for version differ: '0.4.0-snapshot-1' vs '0.4.0-snapshot-2' |
Information | StructureDefinition.date | Values for date differ: '2024-05-22T08:41:43+00:00' vs '2024-10-23T09:18:59+00:00' |
Information | StructureDefinition.requirements | Values for requirements differ: '[QuestionnaireResponse](questionnaireresponse.html#) does not require omitted items to be included and may have some items that repeat, so linkage based on position alone is not sufficient.' vs '[QuestionnaireResponse](http://hl7.org/fhir/R4/questionnaireresponse.html#) does not require omitted items to be included and may have some items that repeat, so linkage based on position alone is not sufficient.' |
Information | StructureDefinition.comment | Values for comment differ: 'The uri refers to an ElementDefinition in a [StructureDefinition](structuredefinition.html#) and always starts with the [canonical URL](http://hl7.org/fhir/R4/references.html#canonical) for the target resource. When referring to a StructureDefinition, a fragment identifier is used to specify the element definition by its id [Element.id](http://hl7.org/fhir/R4/element-definitions.html#Element.id). E.g. http://hl7.org/fhir/StructureDefinition/Observation#Observation.value[x]. In the absence of a fragment identifier, the first/root element definition in the target is the matching element definition.' vs 'The uri refers to an ElementDefinition in a [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) and always starts with the [canonical URL](http://hl7.org/fhir/R4/references.html#canonical) for the target resource. When referring to a StructureDefinition, a fragment identifier is used to specify the element definition by its id [Element.id](http://hl7.org/fhir/R4/element-definitions.html#Element.id). E.g. http://hl7.org/fhir/StructureDefinition/Observation#Observation.value[x]. In the absence of a fragment identifier, the first/root element definition in the target is the matching element definition.' |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/Questionnaire | ||
copyright | |||
date | 2024-05-22T08:41:43+00:00 | 2024-10-23T09:18:59+00:00 |
|
description | Fiche de saisie de l'offre de soins | ||
experimental | |||
fhirVersion | 4.0.1 | ||
jurisdiction | |||
jurisdiction[0] | urn:iso:std:iso:3166#FR | ||
kind | resource | ||
name | RORQuestionnaire | ||
publisher | ANS | ||
purpose | |||
status | draft | ||
title | |||
type | Questionnaire | ||
url | https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-questionnaire | ||
version | 0.4.0-snapshot-1 | 0.4.0-snapshot-2 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Questionnaire | C | 0..* | Questionnaire | A structured set of questions que-2: The link ids for groups and questions must be unique within the questionnaire que-0: Name should be usable as an identifier for the module by machine processing applications such as code generation | C | 0..* | Questionnaire | A structured set of questions que-2: The link ids for groups and questions must be unique within the questionnaire que-0: Name should be usable as an identifier for the module by machine processing applications such as code generation | |||||||||
id | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
meta | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
language | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| |||||||||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
contained | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
Slices for extension | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
Slices for modifierExtension | ?!N | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | ?!N | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | |||||||||
url | Σ | 0..1 | uri | Canonical identifier for this questionnaire, represented as a URI (globally unique) | Σ | 0..1 | uri | Canonical identifier for this questionnaire, represented as a URI (globally unique) | |||||||||
identifier | SΣ | 0..1 | Identifier | Identifiant de la fiche de saisie. Exemple FDS-092 | SΣ | 0..1 | Identifier | Identifiant de la fiche de saisie. Exemple FDS-092 | |||||||||
version | SΣ | 0..1 | string | version de la fiche de saisie | SΣ | 0..1 | string | version de la fiche de saisie | |||||||||
name | SΣC | 1..1 | string | Nom utilisé par les systèmes pour référencer la fiche exemple FDS-092 | SΣC | 1..1 | string | Nom utilisé par les systèmes pour référencer la fiche exemple FDS-092 | |||||||||
title | SΣ | 1..1 | string | Titre de la fiche. Exemple Unité d'accueil de jour, Equipe spécialisée Alzheimer (ESA), Unité d'Hébergement « traditionnelle » , en EHPAD Petite unité de vie (PUV) | SΣ | 1..1 | string | Titre de la fiche. Exemple Unité d'accueil de jour, Equipe spécialisée Alzheimer (ESA), Unité d'Hébergement « traditionnelle » , en EHPAD Petite unité de vie (PUV) | |||||||||
derivedFrom | S | 0..* | canonical(Questionnaire) | Fiche(s) de saisie parente(s) | S | 0..* | canonical(Questionnaire) | Fiche(s) de saisie parente(s) | |||||||||
status | ?!Σ | 1..1 | code | Statut de la fiche Binding: ?? (required): The lifecycle status of an artifact. | ?!Σ | 1..1 | code | Statut de la fiche Binding: ?? (required): The lifecycle status of an artifact. | |||||||||
experimental | Σ | 0..1 | boolean | For testing purposes, not real usage | Σ | 0..1 | boolean | For testing purposes, not real usage | |||||||||
subjectType | SΣ | 1..* | code | Types de Ressources qui seront alimentées lors de la saisie de cette fiche : HealthcareService, Organization, Practioner, PractionerRole, Location Binding: ?? (required): One of the resource types defined as part of this version of FHIR. | SΣ | 1..* | code | Types de Ressources qui seront alimentées lors de la saisie de cette fiche : HealthcareService, Organization, Practioner, PractionerRole, Location Binding: ?? (required): One of the resource types defined as part of this version of FHIR. | |||||||||
date | SΣ | 0..1 | dateTime | Date du dernier changement | SΣ | 0..1 | dateTime | Date du dernier changement | |||||||||
publisher | SΣ | 0..1 | string | Nom de l'éditeur del a fiche: Etablissement ou personne | SΣ | 0..1 | string | Nom de l'éditeur del a fiche: Etablissement ou personne | |||||||||
contact | Σ | 0..* | ContactDetail | Contact details for the publisher | Σ | 0..* | ContactDetail | Contact details for the publisher | |||||||||
description | S | 0..1 | markdown | Description de l'objet de la feuille de saisie | S | 0..1 | markdown | Description de l'objet de la feuille de saisie | |||||||||
Slices for useContext | SΣ | 1..* | UsageContext | Contexte d'usage de la fiche de consignes de saisie de spécifier pour quelle(s) Catégorie(s) d'EG elle est applicable ainsi que potentiellemnt la spécialité ordinale et la profession Slice: Unordered, Open by pattern:code | SΣ | 1..* | UsageContext | Contexte d'usage de la fiche de consignes de saisie de spécifier pour quelle(s) Catégorie(s) d'EG elle est applicable ainsi que potentiellemnt la spécialité ordinale et la profession Slice: Unordered, Open by pattern:code | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
Slices for extension | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
code | Σ | 1..1 | Coding | Type of context being specified Binding: ?? (extensible) | Σ | 1..1 | Coding | Type of context being specified Binding: ?? (extensible) | |||||||||
value[x] | Σ | 1..1 | CodeableConcept, Quantity, Range, Reference(PlanDefinition | ResearchStudy | InsurancePlan | HealthcareService | Group | Location | Organization) | Value that defines the context Binding: ?? (example): A code that defines the specific value for the context being specified. | Σ | 1..1 | CodeableConcept, Quantity, Range, Reference(PlanDefinition | ResearchStudy | InsurancePlan | HealthcareService | Group | Location | Organization) | Value that defines the context Binding: ?? (example): A code that defines the specific value for the context being specified. | |||||||||
jurisdiction | Σ | 0..* | CodeableConcept | Intended jurisdiction for questionnaire (if applicable) Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use. | Σ | 0..* | CodeableConcept | Intended jurisdiction for questionnaire (if applicable) Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use. | |||||||||
purpose | S | 0..1 | markdown | Pourquoi cette fiche est-il défini | S | 0..1 | markdown | Pourquoi cette fiche est-il défini | |||||||||
copyright | 0..1 | markdown | Use and/or publishing restrictions | 0..1 | markdown | Use and/or publishing restrictions | |||||||||||
approvalDate | S | 0..1 | date | Date de validation de la fiche de saisie | S | 0..1 | date | Date de validation de la fiche de saisie | |||||||||
lastReviewDate | S | 0..1 | date | Date de dernière revue de la fiche | S | 0..1 | date | Date de dernière revue de la fiche | |||||||||
effectivePeriod | SΣC | 0..1 | Period | Periode de validité de la fiche per-1: If present, start SHALL have a lower value than end | SΣC | 0..1 | Period | Periode de validité de la fiche per-1: If present, start SHALL have a lower value than end | |||||||||
code | Σ | 0..0 | Σ | 0..0 | |||||||||||||
item | SC | 0..* | BackboneElement | Structure du champs de la fiche que-9: Read-only can't be specified for "display" items que-8: Initial values can't be specified for groups or display items que-6: Required and repeat aren't permitted for display items que-5: Only 'choice' and 'open-choice' items can have answerValueSet que-4: A question cannot have both answerOption and answerValueSet que-3: Display items cannot have a "code" asserted que-10: Maximum length can only be declared for simple question types que-1: Group items must have nested items, display items cannot have nested items que-13: Can only have multiple initial values for repeating items que-11: If one or more answerOption is present, initial[x] must be missing que-12: If there are more than one enableWhen, enableBehavior must be specified | SC | 0..* | BackboneElement | Structure du champs de la fiche que-9: Read-only can't be specified for "display" items que-8: Initial values can't be specified for groups or display items que-6: Required and repeat aren't permitted for display items que-5: Only 'choice' and 'open-choice' items can have answerValueSet que-4: A question cannot have both answerOption and answerValueSet que-3: Display items cannot have a "code" asserted que-10: Maximum length can only be declared for simple question types que-1: Group items must have nested items, display items cannot have nested items que-13: Can only have multiple initial values for repeating items que-11: If one or more answerOption is present, initial[x] must be missing que-12: If there are more than one enableWhen, enableBehavior must be specified | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
Slices for extension | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
linkId | 1..1 | string | Unique id pour l'item de la fiche | 1..1 | string | Unique id pour l'item de la fiche | |||||||||||
definition | S | 0..1 | uri | Element concerné par la saisie | S | 0..1 | uri | Element concerné par la saisie | |||||||||
code | C | 0..0 | C | 0..0 | |||||||||||||
prefix | S | 0..1 | string | E.g. "1(a)", "2.5.3" | S | 0..1 | string | E.g. "1(a)", "2.5.3" | |||||||||
text | S | 0..1 | string | Texte pour l'item | S | 0..1 | string | Texte pour l'item | |||||||||
type | 1..1 | code | Ti=ype de l'item group | display | boolean | decimal | integer | date | dateTime ... Binding: ?? (required): Distinguishes groups from questions and display text and indicates data type for questions. | 1..1 | code | Ti=ype de l'item group | display | boolean | decimal | integer | date | dateTime ... Binding: ?? (required): Distinguishes groups from questions and display text and indicates data type for questions. | |||||||||||
enableWhen | ?!SC | 0..* | BackboneElement | Item autorisé / disponible que sous condition que-7: If the operator is 'exists', the value must be a boolean | ?!SC | 0..* | BackboneElement | Item autorisé / disponible que sous condition que-7: If the operator is 'exists', the value must be a boolean | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
Slices for extension | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
question | 1..1 | string | Question that determines whether item is enabled | 1..1 | string | Question that determines whether item is enabled | |||||||||||
operator | 1..1 | code | exists | = | != | > | < | >= | <= Binding: ?? (required): The criteria by which a question is enabled. | 1..1 | code | exists | = | != | > | < | >= | <= Binding: ?? (required): The criteria by which a question is enabled. | |||||||||||
answer[x] | C | 1..1 | boolean, decimal, integer, date, dateTime, time, string, Coding, Quantity, Reference(Resource) | Value for question comparison based on operator Binding: ?? (example): Allowed values to answer questions. | C | 1..1 | boolean, decimal, integer, date, dateTime, time, string, Coding, Quantity, Reference(Resource) | Value for question comparison based on operator Binding: ?? (example): Allowed values to answer questions. | |||||||||
enableBehavior | SC | 0..1 | code | all | any Binding: ?? (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true. | SC | 0..1 | code | all | any Binding: ?? (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true. | |||||||||
required | SC | 0..1 | boolean | Champs requis | SC | 0..1 | boolean | Champs requis | |||||||||
repeats | SC | 0..1 | boolean | Si l'item peut de répeter | SC | 0..1 | boolean | Si l'item peut de répeter | |||||||||
readOnly | SC | 0..1 | boolean | En lecture seule | SC | 0..1 | boolean | En lecture seule | |||||||||
maxLength | C | 0..1 | integer | No more than this many characters | C | 0..1 | integer | No more than this many characters | |||||||||
answerValueSet | SC | 0..1 | canonical(ValueSet) | Ensemble de valeurs autorisées en réponse | SC | 0..1 | canonical(ValueSet) | Ensemble de valeurs autorisées en réponse | |||||||||
answerOption | SC | 0..* | BackboneElement | Réponses permises | SC | 0..* | BackboneElement | Réponses permises | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
Slices for extension | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
value[x] | 1..1 | integer, date, time, string, Coding, Reference(Resource) | Answer value Binding: ?? (example): Allowed values to answer questions. | 1..1 | integer, date, time, string, Coding, Reference(Resource) | Answer value Binding: ?? (example): Allowed values to answer questions. | |||||||||||
initialSelected | S | 0..1 | boolean | Option de réponse sélectionnée par défaut | S | 0..1 | boolean | Option de réponse sélectionnée par défaut | |||||||||
initial | SC | 0..* | BackboneElement | Valeur(s) initiale(s) | SC | 0..* | BackboneElement | Valeur(s) initiale(s) | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
Slices for extension | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
value[x] | 1..1 | boolean, decimal, integer, date, dateTime, time, string, uri, Attachment, Coding, Quantity, Reference(Resource) | Actual value for initializing the question Binding: ?? (example): Allowed values to answer questions. | 1..1 | boolean, decimal, integer, date, dateTime, time, string, uri, Attachment, Coding, Quantity, Reference(Resource) | Actual value for initializing the question Binding: ?? (example): Allowed values to answer questions. | |||||||||||
item | C | 0..* | See item (Questionnaire) | Nested questionnaire items | C | 0..* | See item (Questionnaire) | Nested questionnaire items | |||||||||
Documentation for this format |