Search FHIR

Médicosocial - Transfert de données DUI
2.3.0 - trial-implementation France flag

Médicosocial - Transfert de données DUI - version de développement local (intégration continue v2.3.0) construite par les outils de publication FHIR (HL7® FHIR® Standard). Voir le répertoire des versions publiées

Resource Profile: TDDUIQuestionnaireResponse - Detailed Descriptions

Active as of 2026-03-17

Definitions for the tddui-questionnaire-response resource profile.

Des conseils sur l'interprétation du contenu de ce tableau peuvent être trouvésici

0. QuestionnaireResponse
Définition

A structured set of questions and their answers. The questions are ordered and grouped into coherent subsets, corresponding to the structure of the grouping of the questionnaire being responded to.

CourtA structured set of questions and their answers
Commentaires

The QuestionnaireResponse contains enough information about the questions asked and their organization that it can be interpreted somewhat independently from the Questionnaire it is based on. I.e. You don't need access to the Questionnaire in order to extract basic information from a QuestionnaireResponse.

Contrôle0..*
Est modificateurfalse
Résuméfalse
Noms alternatifsForm, QuestionnaireAnswers
Invariantsdom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource (contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty())
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated (contained.meta.versionId.empty() and contained.meta.lastUpdated.empty())
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty())
dom-6: A resource should have narrative for robust management (text.`div`.exists())
auto-eval-porteur: Dans le cas d'une auto évaluation, le porteur doit être renseigné. ((source.exists() and source.reference.contains('Patient/')) implies extension.where(url='https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant').extension.where(url='TDDUIHolder').exists())
professionnel-requis: Hormis le cas de l'auto évaluation, au moins un des 3 éléments (Evaluateur, Responsable, Auteur) doit être renseigné (source.reference.contains('Patient/').not() implies (source.reference.contains('Practitioner/') or author.exists() or extension.where(url='https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant').extension.where(url='TDDUIResponsible').exists()))
2. QuestionnaireResponse.implicitRules
Définition

A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.

CourtA set of rules under which this content was created
Commentaires

Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.

Contrôle0..1
Typeuri
Est modificateurtrue parce que This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation
Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
Résumétrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
4. QuestionnaireResponse.extension
Définition

An Extension


May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

CourtExtensionAdditional content defined by implementations
Commentaires

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Contrôle0..*
TypeExtension
Est modificateurfalse
Résuméfalse
Noms alternatifsextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
  • value @ url
  • 6. QuestionnaireResponse.extension:TDDUIQRParticipant
    Nom de la sliceTDDUIQRParticipant
    Définition

    Extension permettant d'ajouter le responsable et le porteur de l'évaluation dans un QuestionnaireResponse.

    CourtTDDUI QR Participant
    Contrôle0..1
    Cet élément est affecté par les invariants suivants : ele-1
    TypeExtension(TDDUI QR Participant) (Extension complexe)
    Est modificateurfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    8. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIResponsible
    Nom de la sliceTDDUIResponsible
    Définition

    An Extension

    CourtExtensionAdditional content defined by implementations
    Contrôle0..1*
    TypeExtension
    Est modificateurfalse
    Résuméfalse
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    10. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIResponsible.extension
    Définition

    An Extension


    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    CourtExtensionAdditional content defined by implementations
    Commentaires

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Contrôle0..0*
    TypeExtension
    Est modificateurfalse
    Résuméfalse
    Noms alternatifsextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.extension.extension.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
    • value @ url
    • 12. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIResponsible.url
      Définition

      Source of the definition for the extension code - a logical name or a URL.

      Courtidentifies the meaning of the extension
      Commentaires

      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

      Contrôle1..1
      Typeuri
      Est modificateurfalse
      Format XMLDans le format XML, cette propriété est représentée comme attribut.
      Résuméfalse
      Valeur fixeTDDUIResponsible
      14. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIHolder
      Nom de la sliceTDDUIHolder
      Définition

      An Extension

      CourtExtensionAdditional content defined by implementations
      Contrôle0..1*
      TypeExtension
      Est modificateurfalse
      Résuméfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      16. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIHolder.extension
      Définition

      An Extension


      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

      CourtExtensionAdditional content defined by implementations
      Commentaires

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Contrôle0..0*
      TypeExtension
      Est modificateurfalse
      Résuméfalse
      Noms alternatifsextensions, user content
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.extension.extension.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
      • value @ url
      • 18. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIHolder.url
        Définition

        Source of the definition for the extension code - a logical name or a URL.

        Courtidentifies the meaning of the extension
        Commentaires

        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

        Contrôle1..1
        Typeuri
        Est modificateurfalse
        Format XMLDans le format XML, cette propriété est représentée comme attribut.
        Résuméfalse
        Valeur fixeTDDUIHolder
        20. QuestionnaireResponse.extension:TDDUIQRParticipant.url
        Définition

        Source of the definition for the extension code - a logical name or a URL.

        Courtidentifies the meaning of the extension
        Commentaires

        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

        Contrôle1..1
        Typeuri
        Est modificateurfalse
        Format XMLDans le format XML, cette propriété est représentée comme attribut.
        Résuméfalse
        Valeur fixehttps://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant
        22. QuestionnaireResponse.extension:TDDUIQRParticipant.value[x]
        Définition

        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

        CourtValue of extension
        Contrôle0..01
        TypeChoix de : base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
        Est modificateurfalse
        Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
        Résuméfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        24. QuestionnaireResponse.extension:TDDUIAttachment
        Nom de la sliceTDDUIAttachment
        Définition

        Extension permettant de véhiculer des pièces jointes que ce soit pour l'évaluation, l'évènement ou le projet personnalisé. L'extension référence le profil PDSm_SimplifiedPublish.

        CourtTDDUI Attachment
        Contrôle0..*
        Cet élément est affecté par les invariants suivants : ele-1
        TypeExtension(TDDUI Attachment) (Type d'extension : Reference(TDDUI DocumentReference))
        Est modificateurfalse
        Résuméfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        26. QuestionnaireResponse.extension:TDDUIComment
        Nom de la sliceTDDUIComment
        Définition
        • Séjour : commentaire relatif au séjour.
        • Événement : commentaires sur le déroulé de l’évènement.
        • Évaluation : commentaire libre sur le contenu ou le résultat de l’évaluation.
        • Champ évalué : commentaire spécifique à un item ou sous-item évalué.
        CourtTDDUI Comment
        Contrôle0..1
        Cet élément est affecté par les invariants suivants : ele-1
        TypeExtension(TDDUI Comment) (Type d'extension : string)
        Est modificateurfalse
        Résuméfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        28. QuestionnaireResponse.extension:TDDUIAssessmentMethod
        Nom de la sliceTDDUIAssessmentMethod
        Définition

        Mode d'évaluation, texte libre permettant de mettre le contexte de l'évaluation.

        CourtTDDUI Assessment Method
        Contrôle0..1
        Cet élément est affecté par les invariants suivants : ele-1
        TypeExtension(TDDUI Assessment Method) (Type d'extension : string)
        Est modificateurfalse
        Résuméfalse
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        30. QuestionnaireResponse.modifierExtension
        Définition

        May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

        CourtExtensions that cannot be ignored
        Commentaires

        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

        Contrôle0..*
        TypeExtension
        Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
        Résuméfalse
        Exigences

        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

        Noms alternatifsextensions, user content
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        32. QuestionnaireResponse.identifier
        Définition

        A business identifier assigned to a particular completed (or partially completed) questionnaire.

        CourtIdentifiant de l'évaluationUnique id for this set of answers
        NoteCeci est un identifiant métier, pas un identifiant de ressource (voir discussion)
        Contrôle10..1
        TypeIdentifier
        Est modificateurfalse
        Résumétrue
        Exigences

        Used for tracking, registration and other business purposes.

        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        34. QuestionnaireResponse.identifier.use
        Définition

        The purpose of this identifier.

        Courtusual | official | temp | secondary | old (If known)
        Commentaires

        Applications can assume that an identifier is permanent unless it explicitly says that it is temporary.

        Contrôle0..1
        BindingLes codes DOIVENT (SHALL) être pris de IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1
        (required to http://hl7.org/fhir/ValueSet/identifier-use|4.0.1)

        Identifies the purpose for this identifier, if known .

        Typecode
        Est modificateurtrue parce que This is labeled as "Is Modifier" because applications should not mistake a temporary id for a permanent one.
        Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
        Résumétrue
        Exigences

        Allows the appropriate identifier for a particular context of use to be selected from among a set of identifiers.

        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        36. QuestionnaireResponse.identifier.system
        Définition

        Establishes the namespace for the value - that is, a URL that describes a set values that are unique.

        CourtThe namespace for the identifier value
        Commentaires

        Identifier.system is always case sensitive.

        Contrôle10..1
        Typeuri
        Est modificateurfalse
        Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
        Résumétrue
        Exigences

        There are many sets of identifiers. To perform matching of two identifiers, we need to know what set we're dealing with. The system identifies a particular set of unique identifiers.

        Valeur de motifhttps://identifiant-medicosocial-evaluation.esante.gouv.fr
        ExempleGeneral: http://www.acme.com/identifiers/patient
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        38. QuestionnaireResponse.identifier.value
        Définition

        The portion of the identifier typically relevant to the user and which is unique within the context of the system.

        CourtThe value that is unique
        Commentaires

        If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the Rendered Value extension. Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.

        Contrôle10..1
        Typestring
        Est modificateurfalse
        Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
        Résumétrue
        ExempleGeneral: 123456
        du format d'identifiant à respecter : 3+FINESS/identifiantLocalUsagerESSMS-EVAL-numEvaluation: 3480787529/147720425367411-EVAL-21564655
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        40. QuestionnaireResponse.questionnaire
        Définition

        The Questionnaire that defines and organizes the questions for which answers are being provided.

        CourtLe profil permet de communiquer les grilles définies suivantes : - Evaluation AGGIR PA SSIAD - Evaluation AGGIR PH SSIAD - Evaluation SERAFIN - Evaluation situation SSIADForm being answered
        Commentaires

        If a QuestionnaireResponse references a Questionnaire, then the QuestionnaireResponse structure must be consistent with the Questionnaire (i.e. questions must be organized into the same groups, nested questions must still be nested, etc.).

        Contrôle10..1
        Typecanonical(Questionnaire)
        Est modificateurfalse
        Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
        Résumétrue
        Exigences

        Needed to allow editing of the questionnaire response in a manner that enforces the constraints of the original form.

        Noms alternatifsForm
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        42. QuestionnaireResponse.status
        Définition

        The position of the questionnaire response within its overall lifecycle.

        CourtCorrespondance des statuts métier avec les codes FHIR : TERMINE -> in-progress, APPROUVE -> completed, VALIDE -> amended.in-progress | completed | amended | entered-in-error | stopped
        Commentaires

        This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.

        Contrôle1..1
        BindingLes codes DOIVENT (SHALL) être pris de QuestionnaireResponseStatushttp://hl7.org/fhir/ValueSet/questionnaire-answers-status|4.0.1
        (required to http://hl7.org/fhir/ValueSet/questionnaire-answers-status|4.0.1)

        Lifecycle status of the questionnaire response.

        Typecode
        Est modificateurtrue parce que This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid
        Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
        Résumétrue
        Exigences

        The information on Questionnaire resources may possibly be gathered during multiple sessions and altered after considered being finished.

        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        44. QuestionnaireResponse.status.extension
        Définition

        An Extension


        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

        CourtExtensionAdditional content defined by implementations
        Commentaires

        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

        Contrôle0..*
        TypeExtension
        Est modificateurfalse
        Résuméfalse
        Noms alternatifsextensions, user content
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.status.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
        • value @ url
        • 46. QuestionnaireResponse.status.extension:TDDUIStatusAuthor
          Nom de la sliceTDDUIStatusAuthor
          Définition

          Extension permettant de représenter l'auteur du statut.

          CourtTDDUI Status Author
          Contrôle0..1
          Cet élément est affecté par les invariants suivants : ele-1
          TypeExtension(TDDUI Status Author) (Type d'extension : Reference(TDDUI Practitioner, TDDUI Practitioner Role))
          Est modificateurfalse
          Résuméfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          48. QuestionnaireResponse.subject
          Définition

          The subject of the questionnaire response. This could be a patient, organization, practitioner, device, etc. This is who/what the answers apply to, but is not necessarily the source of information.

          CourtThe subject of the questions
          Commentaires

          If the Questionnaire declared a subjectType, the resource pointed to by this element must be an instance of one of the listed types.

          Contrôle10..1
          TypeReference(TDDUI Patient, TDDUI Patient INS, Resource)
          Est modificateurfalse
          Résumétrue
          Exigences

          Allows linking the answers to the individual the answers describe. May also affect access control.

          Noms alternatifsPatient, Focus
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          50. QuestionnaireResponse.encounter
          Définition

          The Encounter during which this questionnaire response was created or to which the creation of this record is tightly associated.

          CourtEncounter created as part of
          Commentaires

          This will typically be the encounter the event occurred within, but some activities may be initiated prior to or after the official completion of an encounter but still be tied to the context of the encounter. A questionnaire that was initiated during an encounter but not fully completed during the encounter would still generally be associated with the encounter.

          Contrôle0..1
          TypeReference(TDDUI Encounter Evenement, Encounter)
          Est modificateurfalse
          Résumétrue
          Exigences

          Provides context for the information that was captured. May also affect access control.

          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          52. QuestionnaireResponse.authored
          Définition

          The date and/or time that this set of answers were last changed.

          CourtDate the answers were gathered
          Commentaires

          May be different from the lastUpdateTime of the resource itself, because that reflects when the data was known to the server, not when the data was captured.

          This element is optional to allow for systems that might not know the value, however it SHOULD be populated if possible.

          Contrôle0..1
          TypedateTime
          Est modificateurfalse
          Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
          Résumétrue
          Exigences

          Clinicians need to be able to check the date that the information in the questionnaire was collected, to derive the context of the answers.

          Noms alternatifsDate Created, Date published, Date Issued, Date updated
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          54. QuestionnaireResponse.author
          Définition

          Person who received the answers to the questions in the QuestionnaireResponse and recorded them in the system.

          CourtPerson who received and recorded the answers
          Commentaires

          Mapping a subject's answers to multiple choice options and determining what to put in the textual answer is a matter of interpretation. Authoring by device would indicate that some portion of the questionnaire had been auto-populated.

          Contrôle0..1
          TypeReference(TDDUI Practitioner, Device, Practitioner, PractitionerRole, Patient, RelatedPerson, Organization)
          Est modificateurfalse
          Résumétrue
          Exigences

          Need to know who interpreted the subject's answers to the questions in the questionnaire, and selected the appropriate options for answers.

          Noms alternatifsLaboratory, Service, Practitioner, Department, Company, Performer
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          56. QuestionnaireResponse.source
          Définition

          The person who answered the questions about the subject.

          CourtThe person who answered the questions
          Commentaires

          If not specified, no inference can be made about who provided the data.

          Contrôle0..1
          TypeReference(TDDUI Practitioner, TDDUI Patient, TDDUI Patient INS, Patient, Practitioner, PractitionerRole, RelatedPerson)
          Est modificateurfalse
          Résumétrue
          Exigences

          When answering questions about a subject that is minor, incapable of answering or an animal, another human source may answer the questions.

          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          58. QuestionnaireResponse.item
          Définition

          A group or question item from the original questionnaire for which answers are provided.

          CourtGroups and questions
          Commentaires

          Groups cannot have answers and therefore must nest directly within item. When dealing with questions, nesting must occur within each answer because some questions may have multiple answers (and the nesting occurs for each answer).

          Contrôle10..*
          TypeBackboneElement
          Est modificateurfalse
          Résuméfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          qrs-1: Nested item can't be beneath both item and answer ((answer.exists() and item.exists()).not())
          qrs-1: Nested item can't be beneath both item and answer ((answer.exists() and item.exists()).not())
          60. QuestionnaireResponse.item.extension
          Définition

          An Extension


          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

          CourtExtensionAdditional content defined by implementations
          Commentaires

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Contrôle0..*
          TypeExtension
          Est modificateurfalse
          Résuméfalse
          Noms alternatifsextensions, user content
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.item.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
          • value @ url
          • 62. QuestionnaireResponse.item.extension:TDDUIComment
            Nom de la sliceTDDUIComment
            Définition
            • Séjour : commentaire relatif au séjour.
            • Événement : commentaires sur le déroulé de l’évènement.
            • Évaluation : commentaire libre sur le contenu ou le résultat de l’évaluation.
            • Champ évalué : commentaire spécifique à un item ou sous-item évalué.
            CourtTDDUI Comment
            Contrôle0..1
            Cet élément est affecté par les invariants suivants : ele-1
            TypeExtension(TDDUI Comment) (Type d'extension : string)
            Est modificateurfalse
            Résuméfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            64. QuestionnaireResponse.item.modifierExtension
            Définition

            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            CourtExtensions that cannot be ignored even if unrecognized
            Commentaires

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Contrôle0..*
            TypeExtension
            Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Résumétrue
            Exigences

            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

            Noms alternatifsextensions, user content, modifiers
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            66. QuestionnaireResponse.item.linkId
            Définition

            The item from the Questionnaire that corresponds to this item in the QuestionnaireResponse resource.

            CourtPointer to specific item from Questionnaire
            Contrôle1..1
            Typestring
            Est modificateurfalse
            Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
            Résuméfalse
            Exigences

            Items can repeat in the answers, so a direct 1..1 correspondence by position might not exist - requiring correspondence by identifier.

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            68. QuestionnaireResponse.item.answer
            Définition

            The respondent's answer(s) to the question.

            CourtThe response(s) to the question
            Commentaires

            The value is nested because we cannot have a repeating structure that has variable type.

            Contrôle0..*
            TypeBackboneElement
            Est modificateurfalse
            Résuméfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            70. QuestionnaireResponse.item.answer.modifierExtension
            Définition

            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            CourtExtensions that cannot be ignored even if unrecognized
            Commentaires

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Contrôle0..*
            TypeExtension
            Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Résumétrue
            Exigences

            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

            Noms alternatifsextensions, user content, modifiers
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            72. QuestionnaireResponse.item.item
            Définition

            Questions or sub-groups nested beneath a question or group.

            CourtNested questionnaire response items
            Contrôle0..*
            TypeBackboneElement
            Est modificateurfalse
            Résuméfalse
            Exigences

            Reports can consist of complex nested groups.

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            74. QuestionnaireResponse.item.item.extension
            Définition

            An Extension


            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

            CourtExtensionAdditional content defined by implementations
            Commentaires

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Contrôle0..*
            TypeExtension
            Est modificateurfalse
            Résuméfalse
            Noms alternatifsextensions, user content
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.item.item.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
            • value @ url
            • 76. QuestionnaireResponse.item.item.extension:TDDUIComment
              Nom de la sliceTDDUIComment
              Définition
              • Séjour : commentaire relatif au séjour.
              • Événement : commentaires sur le déroulé de l’évènement.
              • Évaluation : commentaire libre sur le contenu ou le résultat de l’évaluation.
              • Champ évalué : commentaire spécifique à un item ou sous-item évalué.
              CourtTDDUI Comment
              Contrôle0..1
              Cet élément est affecté par les invariants suivants : ele-1
              TypeExtension(TDDUI Comment) (Type d'extension : string)
              Est modificateurfalse
              Résuméfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              78. QuestionnaireResponse.item.item.modifierExtension
              Définition

              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

              CourtExtensions that cannot be ignored even if unrecognized
              Commentaires

              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

              Contrôle0..*
              TypeExtension
              Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
              Résumétrue
              Exigences

              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

              Noms alternatifsextensions, user content, modifiers
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              80. QuestionnaireResponse.item.item.linkId
              Définition

              The item from the Questionnaire that corresponds to this item in the QuestionnaireResponse resource.

              CourtPointer to specific item from Questionnaire
              Contrôle1..1
              Typestring
              Est modificateurfalse
              Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
              Résuméfalse
              Exigences

              Items can repeat in the answers, so a direct 1..1 correspondence by position might not exist - requiring correspondence by identifier.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              82. QuestionnaireResponse.item.item.answer
              Définition

              The respondent's answer(s) to the question.

              CourtThe response(s) to the question
              Commentaires

              The value is nested because we cannot have a repeating structure that has variable type.

              Contrôle0..*
              TypeBackboneElement
              Est modificateurfalse
              Résuméfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              84. QuestionnaireResponse.item.item.answer.modifierExtension
              Définition

              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

              CourtExtensions that cannot be ignored even if unrecognized
              Commentaires

              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

              Contrôle0..*
              TypeExtension
              Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
              Résumétrue
              Exigences

              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

              Noms alternatifsextensions, user content, modifiers
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              86. QuestionnaireResponse.item.item.item
              Définition

              Questions or sub-groups nested beneath a question or group.

              CourtNested questionnaire response items
              Contrôle0..*
              TypeBackboneElement
              Est modificateurfalse
              Résuméfalse
              Exigences

              Reports can consist of complex nested groups.

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              88. QuestionnaireResponse.item.item.item.extension
              Définition

              An Extension


              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

              CourtExtensionAdditional content defined by implementations
              Commentaires

              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

              Contrôle0..*
              TypeExtension
              Est modificateurfalse
              Résuméfalse
              Noms alternatifsextensions, user content
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.item.item.item.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
              • value @ url
              • 90. QuestionnaireResponse.item.item.item.extension:TDDUIComment
                Nom de la sliceTDDUIComment
                Définition
                • Séjour : commentaire relatif au séjour.
                • Événement : commentaires sur le déroulé de l’évènement.
                • Évaluation : commentaire libre sur le contenu ou le résultat de l’évaluation.
                • Champ évalué : commentaire spécifique à un item ou sous-item évalué.
                CourtTDDUI Comment
                Contrôle0..1
                Cet élément est affecté par les invariants suivants : ele-1
                TypeExtension(TDDUI Comment) (Type d'extension : string)
                Est modificateurfalse
                Résuméfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                92. QuestionnaireResponse.item.item.item.modifierExtension
                Définition

                May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                CourtExtensions that cannot be ignored even if unrecognized
                Commentaires

                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                Contrôle0..*
                TypeExtension
                Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                Résumétrue
                Exigences

                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                Noms alternatifsextensions, user content, modifiers
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                94. QuestionnaireResponse.item.item.item.linkId
                Définition

                The item from the Questionnaire that corresponds to this item in the QuestionnaireResponse resource.

                CourtPointer to specific item from Questionnaire
                Contrôle1..1
                Typestring
                Est modificateurfalse
                Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                Résuméfalse
                Exigences

                Items can repeat in the answers, so a direct 1..1 correspondence by position might not exist - requiring correspondence by identifier.

                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                96. QuestionnaireResponse.item.item.item.answer
                Définition

                The respondent's answer(s) to the question.

                CourtThe response(s) to the question
                Commentaires

                The value is nested because we cannot have a repeating structure that has variable type.

                Contrôle0..*
                TypeBackboneElement
                Est modificateurfalse
                Résuméfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                98. QuestionnaireResponse.item.item.item.answer.modifierExtension
                Définition

                May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                CourtExtensions that cannot be ignored even if unrecognized
                Commentaires

                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                Contrôle0..*
                TypeExtension
                Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                Résumétrue
                Exigences

                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                Noms alternatifsextensions, user content, modifiers
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())

                Des conseils sur l'interprétation du contenu de ce tableau peuvent être trouvésici

                0. QuestionnaireResponse
                Invariantsauto-eval-porteur: Dans le cas d'une auto évaluation, le porteur doit être renseigné. ((source.exists() and source.reference.contains('Patient/')) implies extension.where(url='https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant').extension.where(url='TDDUIHolder').exists())
                professionnel-requis: Hormis le cas de l'auto évaluation, au moins un des 3 éléments (Evaluateur, Responsable, Auteur) doit être renseigné (source.reference.contains('Patient/').not() implies (source.reference.contains('Practitioner/') or author.exists() or extension.where(url='https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant').extension.where(url='TDDUIResponsible').exists()))
                2. QuestionnaireResponse.meta
                4. QuestionnaireResponse.meta.lastUpdated
                6. QuestionnaireResponse.extension
                SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                • value @ url
                • 8. QuestionnaireResponse.extension:TDDUIQRParticipant
                  Nom de la sliceTDDUIQRParticipant
                  Contrôle0..1
                  TypeExtension(TDDUI QR Participant) (Extension complexe)
                  10. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIResponsible
                  Nom de la sliceTDDUIResponsible
                  12. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIHolder
                  Nom de la sliceTDDUIHolder
                  14. QuestionnaireResponse.extension:TDDUIAttachment
                  Nom de la sliceTDDUIAttachment
                  Contrôle0..*
                  TypeExtension(TDDUI Attachment) (Type d'extension : Reference(TDDUI DocumentReference))
                  16. QuestionnaireResponse.extension:TDDUIComment
                  Nom de la sliceTDDUIComment
                  Contrôle0..1
                  TypeExtension(TDDUI Comment) (Type d'extension : string)
                  18. QuestionnaireResponse.extension:TDDUIAssessmentMethod
                  Nom de la sliceTDDUIAssessmentMethod
                  Contrôle0..1
                  TypeExtension(TDDUI Assessment Method) (Type d'extension : string)
                  20. QuestionnaireResponse.identifier
                  CourtIdentifiant de l'évaluation
                  NoteCeci est un identifiant métier, pas un identifiant de ressource (voir discussion)
                  Contrôle1..?
                  22. QuestionnaireResponse.identifier.system
                  Contrôle1..?
                  Valeur de motifhttps://identifiant-medicosocial-evaluation.esante.gouv.fr
                  24. QuestionnaireResponse.identifier.value
                  Contrôle1..?
                  Exempledu format d'identifiant à respecter : 3+FINESS/identifiantLocalUsagerESSMS-EVAL-numEvaluation: 3480787529/147720425367411-EVAL-21564655
                  26. QuestionnaireResponse.questionnaire
                  CourtLe profil permet de communiquer les grilles définies suivantes : - Evaluation AGGIR PA SSIAD - Evaluation AGGIR PH SSIAD - Evaluation SERAFIN - Evaluation situation SSIAD
                  Contrôle1..?
                  28. QuestionnaireResponse.status
                  CourtCorrespondance des statuts métier avec les codes FHIR : TERMINE -> in-progress, APPROUVE -> completed, VALIDE -> amended.
                  30. QuestionnaireResponse.status.extension
                  SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.status.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                  • value @ url
                  • 32. QuestionnaireResponse.status.extension:TDDUIStatusAuthor
                    Nom de la sliceTDDUIStatusAuthor
                    Contrôle0..1
                    TypeExtension(TDDUI Status Author) (Type d'extension : Reference(TDDUI Practitioner, TDDUI Practitioner Role))
                    34. QuestionnaireResponse.subject
                    Contrôle1..?
                    TypeReference(TDDUI Patient, TDDUI Patient INS)
                    36. QuestionnaireResponse.encounter
                    TypeReference(TDDUI Encounter Evenement)
                    38. QuestionnaireResponse.authored
                    40. QuestionnaireResponse.author
                    TypeReference(TDDUI Practitioner)
                    42. QuestionnaireResponse.source
                    TypeReference(TDDUI Practitioner, TDDUI Patient, TDDUI Patient INS)
                    44. QuestionnaireResponse.item
                    Contrôle1..?
                    46. QuestionnaireResponse.item.extension
                    SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.item.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                    • value @ url
                    • 48. QuestionnaireResponse.item.extension:TDDUIComment
                      Nom de la sliceTDDUIComment
                      Contrôle0..1
                      TypeExtension(TDDUI Comment) (Type d'extension : string)
                      50. QuestionnaireResponse.item.linkId
                      52. QuestionnaireResponse.item.answer
                      54. QuestionnaireResponse.item.item
                      TypeBackboneElement
                      56. QuestionnaireResponse.item.item.extension
                      SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.item.item.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                      • value @ url
                      • 58. QuestionnaireResponse.item.item.extension:TDDUIComment
                        Nom de la sliceTDDUIComment
                        Contrôle0..1
                        TypeExtension(TDDUI Comment) (Type d'extension : string)
                        60. QuestionnaireResponse.item.item.linkId
                        62. QuestionnaireResponse.item.item.answer
                        64. QuestionnaireResponse.item.item.item
                        TypeBackboneElement
                        66. QuestionnaireResponse.item.item.item.extension
                        SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.item.item.item.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                        • value @ url
                        • 68. QuestionnaireResponse.item.item.item.extension:TDDUIComment
                          Nom de la sliceTDDUIComment
                          Contrôle0..1
                          TypeExtension(TDDUI Comment) (Type d'extension : string)
                          70. QuestionnaireResponse.item.item.item.linkId
                          72. QuestionnaireResponse.item.item.item.answer

                          Des conseils sur l'interprétation du contenu de ce tableau peuvent être trouvésici

                          0. QuestionnaireResponse
                          Définition

                          A structured set of questions and their answers. The questions are ordered and grouped into coherent subsets, corresponding to the structure of the grouping of the questionnaire being responded to.

                          CourtA structured set of questions and their answers
                          Commentaires

                          The QuestionnaireResponse contains enough information about the questions asked and their organization that it can be interpreted somewhat independently from the Questionnaire it is based on. I.e. You don't need access to the Questionnaire in order to extract basic information from a QuestionnaireResponse.

                          Contrôle0..*
                          Est modificateurfalse
                          Résuméfalse
                          Noms alternatifsForm, QuestionnaireAnswers
                          Invariantsdom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
                          dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource (contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty())
                          dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated (contained.meta.versionId.empty() and contained.meta.lastUpdated.empty())
                          dom-5: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty())
                          dom-6: A resource should have narrative for robust management (text.`div`.exists())
                          auto-eval-porteur: Dans le cas d'une auto évaluation, le porteur doit être renseigné. ((source.exists() and source.reference.contains('Patient/')) implies extension.where(url='https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant').extension.where(url='TDDUIHolder').exists())
                          professionnel-requis: Hormis le cas de l'auto évaluation, au moins un des 3 éléments (Evaluateur, Responsable, Auteur) doit être renseigné (source.reference.contains('Patient/').not() implies (source.reference.contains('Practitioner/') or author.exists() or extension.where(url='https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant').extension.where(url='TDDUIResponsible').exists()))
                          2. QuestionnaireResponse.id
                          Définition

                          The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.

                          CourtLogical id of this artifact
                          Commentaires

                          The only time that a resource does not have an id is when it is being submitted to the server using a create operation.

                          Contrôle0..1
                          Typeid
                          Est modificateurfalse
                          Résumétrue
                          4. QuestionnaireResponse.meta
                          Définition

                          The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.

                          CourtMetadata about the resource
                          Contrôle0..1
                          TypeMeta
                          Est modificateurfalse
                          Résumétrue
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          6. QuestionnaireResponse.meta.id
                          Définition

                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                          CourtUnique id for inter-element referencing
                          Contrôle0..1
                          Typestring
                          Est modificateurfalse
                          Format XMLDans le format XML, cette propriété est représentée comme attribut.
                          Résuméfalse
                          8. QuestionnaireResponse.meta.extension
                          Définition

                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                          CourtAdditional content defined by implementations
                          Commentaires

                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                          Contrôle0..*
                          TypeExtension
                          Est modificateurfalse
                          Résuméfalse
                          Noms alternatifsextensions, user content
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.meta.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                          • value @ url
                          • 10. QuestionnaireResponse.meta.versionId
                            Définition

                            The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted.

                            CourtVersion specific identifier
                            Commentaires

                            The server assigns this value, and ignores what the client specifies, except in the case that the server is imposing version integrity on updates/deletes.

                            Contrôle0..1
                            Typeid
                            Est modificateurfalse
                            Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                            Résumétrue
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            12. QuestionnaireResponse.meta.lastUpdated
                            Définition

                            When the resource last changed - e.g. when the version changed.

                            CourtWhen the resource version last changed
                            Commentaires

                            This value is always populated except when the resource is first being created. The server / resource manager sets this value; what a client provides is irrelevant. This is equivalent to the HTTP Last-Modified and SHOULD have the same value on a read interaction.

                            Contrôle0..1
                            Typeinstant
                            Est modificateurfalse
                            Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                            Résumétrue
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            14. QuestionnaireResponse.meta.source
                            Définition

                            A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.

                            CourtIdentifies where the resource comes from
                            Commentaires

                            In the provenance resource, this corresponds to Provenance.entity.what[x]. The exact use of the source (and the implied Provenance.entity.role) is left to implementer discretion. Only one nominated source is allowed; for additional provenance details, a full Provenance resource should be used.

                            This element can be used to indicate where the current master source of a resource that has a canonical URL if the resource is no longer hosted at the canonical URL.

                            Contrôle0..1
                            Typeuri
                            Est modificateurfalse
                            Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                            Résumétrue
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            16. QuestionnaireResponse.meta.profile
                            Définition

                            A list of profiles (references to StructureDefinition resources) that this resource claims to conform to. The URL is a reference to StructureDefinition.url.

                            CourtProfiles this resource claims to conform to
                            Commentaires

                            It is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.

                            Contrôle0..*
                            Typecanonical(StructureDefinition)
                            Est modificateurfalse
                            Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                            Résumétrue
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            18. QuestionnaireResponse.meta.security
                            Définition

                            Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.

                            CourtSecurity Labels applied to this resource
                            Commentaires

                            The security labels can be updated without changing the stated version of the resource. The list of security labels is a set. Uniqueness is based the system/code, and version and display are ignored.

                            Contrôle0..*
                            BindingSauf si inapproprié, ces codes DOIVENT (SHALL) être pris de All Security Labels
                            (extensible to http://hl7.org/fhir/ValueSet/security-labels|4.0.1)

                            Security Labels from the Healthcare Privacy and Security Classification System.

                            TypeCoding
                            Est modificateurfalse
                            Résumétrue
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            20. QuestionnaireResponse.meta.tag
                            Définition

                            Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.

                            CourtTags applied to this resource
                            Commentaires

                            The tags can be updated without changing the stated version of the resource. The list of tags is a set. Uniqueness is based the system/code, and version and display are ignored.

                            Contrôle0..*
                            BindingPour des exemples de codes, voir CommonTags
                            (example to http://hl7.org/fhir/ValueSet/common-tags|4.0.1)

                            Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                            TypeCoding
                            Est modificateurfalse
                            Résumétrue
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            22. QuestionnaireResponse.implicitRules
                            Définition

                            A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.

                            CourtA set of rules under which this content was created
                            Commentaires

                            Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.

                            Contrôle0..1
                            Typeuri
                            Est modificateurtrue parce que This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation
                            Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                            Résumétrue
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            24. QuestionnaireResponse.language
                            Définition

                            The base language in which the resource is written.

                            CourtLanguage of the resource content
                            Commentaires

                            Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute).

                            Contrôle0..1
                            BindingLes codes DEVRAIENT (SHOULD) être pris de CommonLanguages
                            (preferred to http://hl7.org/fhir/ValueSet/languages|4.0.1)

                            A human language.

                            Bindings AdditionnelsBut
                            AllLanguagesBinding Max
                            Typecode
                            Est modificateurfalse
                            Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                            Résuméfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            26. QuestionnaireResponse.text
                            Définition

                            A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.

                            CourtText summary of the resource, for human interpretation
                            Commentaires

                            Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later.

                            Contrôle0..1
                            TypeNarrative
                            Est modificateurfalse
                            Résuméfalse
                            Noms alternatifsnarrative, html, xhtml, display
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            28. QuestionnaireResponse.contained
                            Définition

                            These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.

                            CourtContained, inline Resources
                            Commentaires

                            This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.

                            Contrôle0..*
                            TypeResource
                            Est modificateurfalse
                            Résuméfalse
                            Noms alternatifsinline resources, anonymous resources, contained resources
                            30. QuestionnaireResponse.extension
                            Définition

                            An Extension

                            CourtExtension
                            Contrôle0..*
                            TypeExtension
                            Est modificateurfalse
                            Résuméfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                            • value @ url
                            • 32. QuestionnaireResponse.extension:TDDUIQRParticipant
                              Nom de la sliceTDDUIQRParticipant
                              Définition

                              Extension permettant d'ajouter le responsable et le porteur de l'évaluation dans un QuestionnaireResponse.

                              CourtTDDUI QR Participant
                              Contrôle0..1
                              Cet élément est affecté par les invariants suivants : ele-1
                              TypeExtension(TDDUI QR Participant) (Extension complexe)
                              Est modificateurfalse
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              34. QuestionnaireResponse.extension:TDDUIQRParticipant.id
                              Définition

                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                              CourtUnique id for inter-element referencing
                              Contrôle0..1
                              Typestring
                              Est modificateurfalse
                              Format XMLDans le format XML, cette propriété est représentée comme attribut.
                              Résuméfalse
                              36. QuestionnaireResponse.extension:TDDUIQRParticipant.extension
                              Définition

                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                              CourtAdditional content defined by implementations
                              Commentaires

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Contrôle0..*
                              TypeExtension
                              Est modificateurfalse
                              Résuméfalse
                              Noms alternatifsextensions, user content
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.extension.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                              • value @ url
                              • 38. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIResponsible
                                Nom de la sliceTDDUIResponsible
                                Définition

                                An Extension

                                CourtExtension
                                Contrôle0..1
                                TypeExtension
                                Est modificateurfalse
                                Résuméfalse
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                40. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIResponsible.id
                                Définition

                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                CourtUnique id for inter-element referencing
                                Contrôle0..1
                                Typestring
                                Est modificateurfalse
                                Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                Résuméfalse
                                42. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIResponsible.extension
                                Définition

                                An Extension

                                CourtExtension
                                Contrôle0..0
                                TypeExtension
                                Est modificateurfalse
                                Résuméfalse
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.extension.extension.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                                • value @ url
                                • 44. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIResponsible.url
                                  Définition

                                  Source of the definition for the extension code - a logical name or a URL.

                                  Courtidentifies the meaning of the extension
                                  Commentaires

                                  The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                  Contrôle1..1
                                  Typeuri
                                  Est modificateurfalse
                                  Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                  Résuméfalse
                                  Valeur fixeTDDUIResponsible
                                  46. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIResponsible.value[x]
                                  Définition

                                  Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                  CourtValue of extension
                                  Contrôle0..1
                                  TypeReference(TDDUI Practitioner)
                                  Note [x]VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
                                  Est modificateurfalse
                                  Résuméfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  48. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIHolder
                                  Nom de la sliceTDDUIHolder
                                  Définition

                                  An Extension

                                  CourtExtension
                                  Contrôle0..1
                                  TypeExtension
                                  Est modificateurfalse
                                  Résuméfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  50. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIHolder.id
                                  Définition

                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                  CourtUnique id for inter-element referencing
                                  Contrôle0..1
                                  Typestring
                                  Est modificateurfalse
                                  Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                  Résuméfalse
                                  52. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIHolder.extension
                                  Définition

                                  An Extension

                                  CourtExtension
                                  Contrôle0..0
                                  TypeExtension
                                  Est modificateurfalse
                                  Résuméfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.extension.extension.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                                  • value @ url
                                  • 54. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIHolder.url
                                    Définition

                                    Source of the definition for the extension code - a logical name or a URL.

                                    Courtidentifies the meaning of the extension
                                    Commentaires

                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                    Contrôle1..1
                                    Typeuri
                                    Est modificateurfalse
                                    Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                    Résuméfalse
                                    Valeur fixeTDDUIHolder
                                    56. QuestionnaireResponse.extension:TDDUIQRParticipant.extension:TDDUIHolder.value[x]
                                    Définition

                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                    CourtValue of extension
                                    Contrôle0..1
                                    TypeReference(TDDUI Organization)
                                    Note [x]VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
                                    Est modificateurfalse
                                    Résuméfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    58. QuestionnaireResponse.extension:TDDUIQRParticipant.url
                                    Définition

                                    Source of the definition for the extension code - a logical name or a URL.

                                    Courtidentifies the meaning of the extension
                                    Commentaires

                                    The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

                                    Contrôle1..1
                                    Typeuri
                                    Est modificateurfalse
                                    Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                    Résuméfalse
                                    Valeur fixehttps://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant
                                    60. QuestionnaireResponse.extension:TDDUIQRParticipant.value[x]
                                    Définition

                                    Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

                                    CourtValue of extension
                                    Contrôle0..0
                                    TypeChoix de : base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
                                    Est modificateurfalse
                                    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                    Résuméfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    62. QuestionnaireResponse.extension:TDDUIAttachment
                                    Nom de la sliceTDDUIAttachment
                                    Définition

                                    Extension permettant de véhiculer des pièces jointes que ce soit pour l'évaluation, l'évènement ou le projet personnalisé. L'extension référence le profil PDSm_SimplifiedPublish.

                                    CourtTDDUI Attachment
                                    Contrôle0..*
                                    Cet élément est affecté par les invariants suivants : ele-1
                                    TypeExtension(TDDUI Attachment) (Type d'extension : Reference(TDDUI DocumentReference))
                                    Est modificateurfalse
                                    Résuméfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    64. QuestionnaireResponse.extension:TDDUIComment
                                    Nom de la sliceTDDUIComment
                                    Définition
                                    • Séjour : commentaire relatif au séjour.
                                    • Événement : commentaires sur le déroulé de l’évènement.
                                    • Évaluation : commentaire libre sur le contenu ou le résultat de l’évaluation.
                                    • Champ évalué : commentaire spécifique à un item ou sous-item évalué.
                                    CourtTDDUI Comment
                                    Contrôle0..1
                                    Cet élément est affecté par les invariants suivants : ele-1
                                    TypeExtension(TDDUI Comment) (Type d'extension : string)
                                    Est modificateurfalse
                                    Résuméfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    66. QuestionnaireResponse.extension:TDDUIAssessmentMethod
                                    Nom de la sliceTDDUIAssessmentMethod
                                    Définition

                                    Mode d'évaluation, texte libre permettant de mettre le contexte de l'évaluation.

                                    CourtTDDUI Assessment Method
                                    Contrôle0..1
                                    Cet élément est affecté par les invariants suivants : ele-1
                                    TypeExtension(TDDUI Assessment Method) (Type d'extension : string)
                                    Est modificateurfalse
                                    Résuméfalse
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    68. QuestionnaireResponse.modifierExtension
                                    Définition

                                    May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                    CourtExtensions that cannot be ignored
                                    Commentaires

                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                    Contrôle0..*
                                    TypeExtension
                                    Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
                                    Résuméfalse
                                    Exigences

                                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                    Noms alternatifsextensions, user content
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    70. QuestionnaireResponse.identifier
                                    Définition

                                    A business identifier assigned to a particular completed (or partially completed) questionnaire.

                                    CourtIdentifiant de l'évaluation
                                    NoteCeci est un identifiant métier, pas un identifiant de ressource (voir discussion)
                                    Contrôle1..1
                                    TypeIdentifier
                                    Est modificateurfalse
                                    Résumétrue
                                    Exigences

                                    Used for tracking, registration and other business purposes.

                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    72. QuestionnaireResponse.identifier.id
                                    Définition

                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                    CourtUnique id for inter-element referencing
                                    Contrôle0..1
                                    Typestring
                                    Est modificateurfalse
                                    Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                    Résuméfalse
                                    74. QuestionnaireResponse.identifier.extension
                                    Définition

                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                    CourtAdditional content defined by implementations
                                    Commentaires

                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                    Contrôle0..*
                                    TypeExtension
                                    Est modificateurfalse
                                    Résuméfalse
                                    Noms alternatifsextensions, user content
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.identifier.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                                    • value @ url
                                    • 76. QuestionnaireResponse.identifier.use
                                      Définition

                                      The purpose of this identifier.

                                      Courtusual | official | temp | secondary | old (If known)
                                      Commentaires

                                      Applications can assume that an identifier is permanent unless it explicitly says that it is temporary.

                                      Contrôle0..1
                                      BindingLes codes DOIVENT (SHALL) être pris de IdentifierUse
                                      (required to http://hl7.org/fhir/ValueSet/identifier-use|4.0.1)

                                      Identifies the purpose for this identifier, if known .

                                      Typecode
                                      Est modificateurtrue parce que This is labeled as "Is Modifier" because applications should not mistake a temporary id for a permanent one.
                                      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                      Résumétrue
                                      Exigences

                                      Allows the appropriate identifier for a particular context of use to be selected from among a set of identifiers.

                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      78. QuestionnaireResponse.identifier.type
                                      Définition

                                      A coded type for the identifier that can be used to determine which identifier to use for a specific purpose.

                                      CourtDescription of identifier
                                      Commentaires

                                      This element deals only with general categories of identifiers. It SHOULD not be used for codes that correspond 1..1 with the Identifier.system. Some identifiers may fall into multiple categories due to common usage. Where the system is known, a type is unnecessary because the type is always part of the system definition. However systems often need to handle identifiers where the system is not known. There is not a 1:1 relationship between type and system, since many different systems have the same type.

                                      Contrôle0..1
                                      BindingSauf si inapproprié, ces codes DOIVENT (SHALL) être pris de Identifier Type Codes
                                      (extensible to http://hl7.org/fhir/ValueSet/identifier-type|4.0.1)

                                      A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

                                      TypeCodeableConcept
                                      Est modificateurfalse
                                      Résumétrue
                                      Exigences

                                      Allows users to make use of identifiers when the identifier system is not known.

                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      80. QuestionnaireResponse.identifier.system
                                      Définition

                                      Establishes the namespace for the value - that is, a URL that describes a set values that are unique.

                                      CourtThe namespace for the identifier value
                                      Commentaires

                                      Identifier.system is always case sensitive.

                                      Contrôle1..1
                                      Typeuri
                                      Est modificateurfalse
                                      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                      Résumétrue
                                      Exigences

                                      There are many sets of identifiers. To perform matching of two identifiers, we need to know what set we're dealing with. The system identifies a particular set of unique identifiers.

                                      Valeur de motifhttps://identifiant-medicosocial-evaluation.esante.gouv.fr
                                      ExempleGeneral: http://www.acme.com/identifiers/patient
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      82. QuestionnaireResponse.identifier.value
                                      Définition

                                      The portion of the identifier typically relevant to the user and which is unique within the context of the system.

                                      CourtThe value that is unique
                                      Commentaires

                                      If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the Rendered Value extension. Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.

                                      Contrôle1..1
                                      Typestring
                                      Est modificateurfalse
                                      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                      Résumétrue
                                      ExempleGeneral: 123456
                                      du format d'identifiant à respecter : 3+FINESS/identifiantLocalUsagerESSMS-EVAL-numEvaluation: 3480787529/147720425367411-EVAL-21564655
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      84. QuestionnaireResponse.identifier.period
                                      Définition

                                      Time period during which identifier is/was valid for use.

                                      CourtTime period when id is/was valid for use
                                      Contrôle0..1
                                      TypePeriod
                                      Est modificateurfalse
                                      Résumétrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      86. QuestionnaireResponse.identifier.assigner
                                      Définition

                                      Organization that issued/manages the identifier.

                                      CourtOrganization that issued id (may be just text)
                                      Commentaires

                                      The Identifier.assigner may omit the .reference element and only contain a .display element reflecting the name or other textual information about the assigning organization.

                                      Contrôle0..1
                                      TypeReference(Organization)
                                      Est modificateurfalse
                                      Résumétrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      88. QuestionnaireResponse.basedOn
                                      Définition

                                      The order, proposal or plan that is fulfilled in whole or in part by this QuestionnaireResponse. For example, a ServiceRequest seeking an intake assessment or a decision support recommendation to assess for post-partum depression.

                                      CourtRequest fulfilled by this QuestionnaireResponse
                                      Contrôle0..*
                                      TypeReference(CarePlan, ServiceRequest)
                                      Est modificateurfalse
                                      Résumétrue
                                      Exigences

                                      Supports traceability of responsibility for the action and allows linkage of an action to the recommendations acted upon.

                                      Noms alternatifsorder
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      90. QuestionnaireResponse.partOf
                                      Définition

                                      A procedure or observation that this questionnaire was performed as part of the execution of. For example, the surgery a checklist was executed as part of.

                                      CourtPart of this action
                                      Commentaires

                                      Composition of questionnaire responses will be handled by the parent questionnaire having answers that reference the child questionnaire. For relationships to referrals, and other types of requests, use basedOn.

                                      Contrôle0..*
                                      TypeReference(Observation, Procedure)
                                      Est modificateurfalse
                                      Résumétrue
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      92. QuestionnaireResponse.questionnaire
                                      Définition

                                      The Questionnaire that defines and organizes the questions for which answers are being provided.

                                      CourtLe profil permet de communiquer les grilles définies suivantes : - Evaluation AGGIR PA SSIAD - Evaluation AGGIR PH SSIAD - Evaluation SERAFIN - Evaluation situation SSIAD
                                      Commentaires

                                      If a QuestionnaireResponse references a Questionnaire, then the QuestionnaireResponse structure must be consistent with the Questionnaire (i.e. questions must be organized into the same groups, nested questions must still be nested, etc.).

                                      Contrôle1..1
                                      Typecanonical(Questionnaire)
                                      Est modificateurfalse
                                      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                      Résumétrue
                                      Exigences

                                      Needed to allow editing of the questionnaire response in a manner that enforces the constraints of the original form.

                                      Noms alternatifsForm
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      94. QuestionnaireResponse.status
                                      Définition

                                      The position of the questionnaire response within its overall lifecycle.

                                      CourtCorrespondance des statuts métier avec les codes FHIR : TERMINE -> in-progress, APPROUVE -> completed, VALIDE -> amended.
                                      Commentaires

                                      This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.

                                      Contrôle1..1
                                      BindingLes codes DOIVENT (SHALL) être pris de QuestionnaireResponseStatus
                                      (required to http://hl7.org/fhir/ValueSet/questionnaire-answers-status|4.0.1)

                                      Lifecycle status of the questionnaire response.

                                      Typecode
                                      Est modificateurtrue parce que This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid
                                      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                      Résumétrue
                                      Exigences

                                      The information on Questionnaire resources may possibly be gathered during multiple sessions and altered after considered being finished.

                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      96. QuestionnaireResponse.status.id
                                      Définition

                                      unique id for the element within a resource (for internal references)

                                      Courtxml:id (or equivalent in JSON)
                                      Contrôle0..1
                                      Typestring
                                      Est modificateurfalse
                                      Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                      Résuméfalse
                                      98. QuestionnaireResponse.status.extension
                                      Définition

                                      An Extension

                                      CourtExtension
                                      Contrôle0..*
                                      TypeExtension
                                      Est modificateurfalse
                                      Résuméfalse
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.status.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                                      • value @ url
                                      • 100. QuestionnaireResponse.status.extension:TDDUIStatusAuthor
                                        Nom de la sliceTDDUIStatusAuthor
                                        Définition

                                        Extension permettant de représenter l'auteur du statut.

                                        CourtTDDUI Status Author
                                        Contrôle0..1
                                        Cet élément est affecté par les invariants suivants : ele-1
                                        TypeExtension(TDDUI Status Author) (Type d'extension : Reference(TDDUI Practitioner, TDDUI Practitioner Role))
                                        Est modificateurfalse
                                        Résuméfalse
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        102. QuestionnaireResponse.status.value
                                        Définition

                                        Primitive value for code

                                        CourtPrimitive value for code
                                        Contrôle0..1
                                        Typestring
                                        Est modificateurfalse
                                        Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                        Résuméfalse
                                        104. QuestionnaireResponse.subject
                                        Définition

                                        The subject of the questionnaire response. This could be a patient, organization, practitioner, device, etc. This is who/what the answers apply to, but is not necessarily the source of information.

                                        CourtThe subject of the questions
                                        Commentaires

                                        If the Questionnaire declared a subjectType, the resource pointed to by this element must be an instance of one of the listed types.

                                        Contrôle1..1
                                        TypeReference(TDDUI Patient, TDDUI Patient INS)
                                        Est modificateurfalse
                                        Résumétrue
                                        Exigences

                                        Allows linking the answers to the individual the answers describe. May also affect access control.

                                        Noms alternatifsPatient, Focus
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        106. QuestionnaireResponse.encounter
                                        Définition

                                        The Encounter during which this questionnaire response was created or to which the creation of this record is tightly associated.

                                        CourtEncounter created as part of
                                        Commentaires

                                        This will typically be the encounter the event occurred within, but some activities may be initiated prior to or after the official completion of an encounter but still be tied to the context of the encounter. A questionnaire that was initiated during an encounter but not fully completed during the encounter would still generally be associated with the encounter.

                                        Contrôle0..1
                                        TypeReference(TDDUI Encounter Evenement)
                                        Est modificateurfalse
                                        Résumétrue
                                        Exigences

                                        Provides context for the information that was captured. May also affect access control.

                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        108. QuestionnaireResponse.authored
                                        Définition

                                        The date and/or time that this set of answers were last changed.

                                        CourtDate the answers were gathered
                                        Commentaires

                                        May be different from the lastUpdateTime of the resource itself, because that reflects when the data was known to the server, not when the data was captured.

                                        This element is optional to allow for systems that might not know the value, however it SHOULD be populated if possible.

                                        Contrôle0..1
                                        TypedateTime
                                        Est modificateurfalse
                                        Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                        Résumétrue
                                        Exigences

                                        Clinicians need to be able to check the date that the information in the questionnaire was collected, to derive the context of the answers.

                                        Noms alternatifsDate Created, Date published, Date Issued, Date updated
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        110. QuestionnaireResponse.author
                                        Définition

                                        Person who received the answers to the questions in the QuestionnaireResponse and recorded them in the system.

                                        CourtPerson who received and recorded the answers
                                        Commentaires

                                        Mapping a subject's answers to multiple choice options and determining what to put in the textual answer is a matter of interpretation. Authoring by device would indicate that some portion of the questionnaire had been auto-populated.

                                        Contrôle0..1
                                        TypeReference(TDDUI Practitioner)
                                        Est modificateurfalse
                                        Résumétrue
                                        Exigences

                                        Need to know who interpreted the subject's answers to the questions in the questionnaire, and selected the appropriate options for answers.

                                        Noms alternatifsLaboratory, Service, Practitioner, Department, Company, Performer
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        112. QuestionnaireResponse.source
                                        Définition

                                        The person who answered the questions about the subject.

                                        CourtThe person who answered the questions
                                        Commentaires

                                        If not specified, no inference can be made about who provided the data.

                                        Contrôle0..1
                                        TypeReference(TDDUI Practitioner, TDDUI Patient, TDDUI Patient INS)
                                        Est modificateurfalse
                                        Résumétrue
                                        Exigences

                                        When answering questions about a subject that is minor, incapable of answering or an animal, another human source may answer the questions.

                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        114. QuestionnaireResponse.item
                                        Définition

                                        A group or question item from the original questionnaire for which answers are provided.

                                        CourtGroups and questions
                                        Commentaires

                                        Groups cannot have answers and therefore must nest directly within item. When dealing with questions, nesting must occur within each answer because some questions may have multiple answers (and the nesting occurs for each answer).

                                        Contrôle1..*
                                        TypeBackboneElement
                                        Est modificateurfalse
                                        Résuméfalse
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        qrs-1: Nested item can't be beneath both item and answer ((answer.exists() and item.exists()).not())
                                        116. QuestionnaireResponse.item.id
                                        Définition

                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                        CourtUnique id for inter-element referencing
                                        Contrôle0..1
                                        Typestring
                                        Est modificateurfalse
                                        Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                        Résuméfalse
                                        118. QuestionnaireResponse.item.extension
                                        Définition

                                        An Extension

                                        CourtExtension
                                        Contrôle0..*
                                        TypeExtension
                                        Est modificateurfalse
                                        Résuméfalse
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.item.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                                        • value @ url
                                        • 120. QuestionnaireResponse.item.extension:TDDUIComment
                                          Nom de la sliceTDDUIComment
                                          Définition
                                          • Séjour : commentaire relatif au séjour.
                                          • Événement : commentaires sur le déroulé de l’évènement.
                                          • Évaluation : commentaire libre sur le contenu ou le résultat de l’évaluation.
                                          • Champ évalué : commentaire spécifique à un item ou sous-item évalué.
                                          CourtTDDUI Comment
                                          Contrôle0..1
                                          Cet élément est affecté par les invariants suivants : ele-1
                                          TypeExtension(TDDUI Comment) (Type d'extension : string)
                                          Est modificateurfalse
                                          Résuméfalse
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          122. QuestionnaireResponse.item.modifierExtension
                                          Définition

                                          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                          CourtExtensions that cannot be ignored even if unrecognized
                                          Commentaires

                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                          Contrôle0..*
                                          TypeExtension
                                          Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                          Résumétrue
                                          Exigences

                                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                          Noms alternatifsextensions, user content, modifiers
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          124. QuestionnaireResponse.item.linkId
                                          Définition

                                          The item from the Questionnaire that corresponds to this item in the QuestionnaireResponse resource.

                                          CourtPointer to specific item from Questionnaire
                                          Contrôle1..1
                                          Typestring
                                          Est modificateurfalse
                                          Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                          Résuméfalse
                                          Exigences

                                          Items can repeat in the answers, so a direct 1..1 correspondence by position might not exist - requiring correspondence by identifier.

                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          126. QuestionnaireResponse.item.definition
                                          Définition

                                          A reference to an ElementDefinition that provides the details for the item.

                                          CourtElementDefinition - details for the item
                                          Commentaires

                                          The ElementDefinition must be in a StructureDefinition, and must have a fragment identifier that identifies the specific data element by its id (Element.id). E.g. http://hl7.org/fhir/StructureDefinition/Observation#Observation.value[x].

                                          There is no need for this element if the item pointed to by the linkId has a definition listed.

                                          Contrôle0..1
                                          Typeuri
                                          Est modificateurfalse
                                          Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                          Résuméfalse
                                          Exigences

                                          A common pattern is to define a set of data elements, and then build multiple different questionnaires for different circumstances to gather the data. This element provides traceability to the common definition.

                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          128. QuestionnaireResponse.item.text
                                          Définition

                                          Text that is displayed above the contents of the group or as the text of the question being answered.

                                          CourtName for group or question text
                                          Contrôle0..1
                                          Typestring
                                          Est modificateurfalse
                                          Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                          Résuméfalse
                                          Exigences

                                          Allows the questionnaire response to be read without access to the questionnaire.

                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          130. QuestionnaireResponse.item.answer
                                          Définition

                                          The respondent's answer(s) to the question.

                                          CourtThe response(s) to the question
                                          Commentaires

                                          The value is nested because we cannot have a repeating structure that has variable type.

                                          Contrôle0..*
                                          TypeBackboneElement
                                          Est modificateurfalse
                                          Résuméfalse
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          132. QuestionnaireResponse.item.answer.id
                                          Définition

                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                          CourtUnique id for inter-element referencing
                                          Contrôle0..1
                                          Typestring
                                          Est modificateurfalse
                                          Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                          Résuméfalse
                                          134. QuestionnaireResponse.item.answer.extension
                                          Définition

                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                          CourtAdditional content defined by implementations
                                          Commentaires

                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                          Contrôle0..*
                                          TypeExtension
                                          Est modificateurfalse
                                          Résuméfalse
                                          Noms alternatifsextensions, user content
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          136. QuestionnaireResponse.item.answer.modifierExtension
                                          Définition

                                          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                          CourtExtensions that cannot be ignored even if unrecognized
                                          Commentaires

                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                          Contrôle0..*
                                          TypeExtension
                                          Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                          Résumétrue
                                          Exigences

                                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                          Noms alternatifsextensions, user content, modifiers
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          138. QuestionnaireResponse.item.answer.value[x]
                                          Définition

                                          The answer (or one of the answers) provided by the respondent to the question.

                                          CourtSingle-valued answer to the question
                                          Commentaires

                                          More complex structures (Attachment, Resource and Quantity) will typically be limited to electronic forms that can expose an appropriate user interface to capture the components and enforce the constraints of a complex data type. Additional complex types can be introduced through extensions. Must match the datatype specified by Questionnaire.item.type in the corresponding Questionnaire.

                                          Contrôle0..1
                                          BindingPour des exemples de codes, voir QuestionnaireAnswerCodes
                                          (example to http://hl7.org/fhir/ValueSet/questionnaire-answers|4.0.1)

                                          Code indicating the response provided for a question.

                                          TypeChoix de : boolean, decimal, integer, date, dateTime, time, string, uri, Attachment, Coding, Quantity, Reference(Resource)
                                          Note [x]VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
                                          Est modificateurfalse
                                          Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                          Résuméfalse
                                          Exigences

                                          Ability to retain a single-valued answer to a question.

                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          140. QuestionnaireResponse.item.answer.item
                                          Définition

                                          Nested groups and/or questions found within this particular answer.

                                          CourtNested groups and questions
                                          Contrôle0..*
                                          TypeVoirttp://hl7.org/fhir/StructureDefinition/QuestionnaireResponse#QuestionnaireResponse.item
                                          Est modificateurfalse
                                          Résuméfalse
                                          Exigences

                                          It is useful to have "sub-questions", questions which normally appear when certain answers are given and which collect additional details.

                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          142. QuestionnaireResponse.item.item
                                          Définition

                                          Questions or sub-groups nested beneath a question or group.

                                          CourtNested questionnaire response items
                                          Contrôle0..*
                                          TypeBackboneElement
                                          Est modificateurfalse
                                          Résuméfalse
                                          Exigences

                                          Reports can consist of complex nested groups.

                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          144. QuestionnaireResponse.item.item.id
                                          Définition

                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                          CourtUnique id for inter-element referencing
                                          Contrôle0..1
                                          Typestring
                                          Est modificateurfalse
                                          Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                          Résuméfalse
                                          146. QuestionnaireResponse.item.item.extension
                                          Définition

                                          An Extension

                                          CourtExtension
                                          Contrôle0..*
                                          TypeExtension
                                          Est modificateurfalse
                                          Résuméfalse
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.item.item.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                                          • value @ url
                                          • 148. QuestionnaireResponse.item.item.extension:TDDUIComment
                                            Nom de la sliceTDDUIComment
                                            Définition
                                            • Séjour : commentaire relatif au séjour.
                                            • Événement : commentaires sur le déroulé de l’évènement.
                                            • Évaluation : commentaire libre sur le contenu ou le résultat de l’évaluation.
                                            • Champ évalué : commentaire spécifique à un item ou sous-item évalué.
                                            CourtTDDUI Comment
                                            Contrôle0..1
                                            Cet élément est affecté par les invariants suivants : ele-1
                                            TypeExtension(TDDUI Comment) (Type d'extension : string)
                                            Est modificateurfalse
                                            Résuméfalse
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            150. QuestionnaireResponse.item.item.modifierExtension
                                            Définition

                                            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                            CourtExtensions that cannot be ignored even if unrecognized
                                            Commentaires

                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                            Contrôle0..*
                                            TypeExtension
                                            Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                            Résumétrue
                                            Exigences

                                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                            Noms alternatifsextensions, user content, modifiers
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            152. QuestionnaireResponse.item.item.linkId
                                            Définition

                                            The item from the Questionnaire that corresponds to this item in the QuestionnaireResponse resource.

                                            CourtPointer to specific item from Questionnaire
                                            Contrôle1..1
                                            Typestring
                                            Est modificateurfalse
                                            Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                            Résuméfalse
                                            Exigences

                                            Items can repeat in the answers, so a direct 1..1 correspondence by position might not exist - requiring correspondence by identifier.

                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            154. QuestionnaireResponse.item.item.definition
                                            Définition

                                            A reference to an ElementDefinition that provides the details for the item.

                                            CourtElementDefinition - details for the item
                                            Commentaires

                                            The ElementDefinition must be in a StructureDefinition, and must have a fragment identifier that identifies the specific data element by its id (Element.id). E.g. http://hl7.org/fhir/StructureDefinition/Observation#Observation.value[x].

                                            There is no need for this element if the item pointed to by the linkId has a definition listed.

                                            Contrôle0..1
                                            Typeuri
                                            Est modificateurfalse
                                            Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                            Résuméfalse
                                            Exigences

                                            A common pattern is to define a set of data elements, and then build multiple different questionnaires for different circumstances to gather the data. This element provides traceability to the common definition.

                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            156. QuestionnaireResponse.item.item.text
                                            Définition

                                            Text that is displayed above the contents of the group or as the text of the question being answered.

                                            CourtName for group or question text
                                            Contrôle0..1
                                            Typestring
                                            Est modificateurfalse
                                            Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                            Résuméfalse
                                            Exigences

                                            Allows the questionnaire response to be read without access to the questionnaire.

                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            158. QuestionnaireResponse.item.item.answer
                                            Définition

                                            The respondent's answer(s) to the question.

                                            CourtThe response(s) to the question
                                            Commentaires

                                            The value is nested because we cannot have a repeating structure that has variable type.

                                            Contrôle0..*
                                            TypeBackboneElement
                                            Est modificateurfalse
                                            Résuméfalse
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            160. QuestionnaireResponse.item.item.answer.id
                                            Définition

                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                            CourtUnique id for inter-element referencing
                                            Contrôle0..1
                                            Typestring
                                            Est modificateurfalse
                                            Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                            Résuméfalse
                                            162. QuestionnaireResponse.item.item.answer.extension
                                            Définition

                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                            CourtAdditional content defined by implementations
                                            Commentaires

                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                            Contrôle0..*
                                            TypeExtension
                                            Est modificateurfalse
                                            Résuméfalse
                                            Noms alternatifsextensions, user content
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            164. QuestionnaireResponse.item.item.answer.modifierExtension
                                            Définition

                                            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                            CourtExtensions that cannot be ignored even if unrecognized
                                            Commentaires

                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                            Contrôle0..*
                                            TypeExtension
                                            Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                            Résumétrue
                                            Exigences

                                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                            Noms alternatifsextensions, user content, modifiers
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            166. QuestionnaireResponse.item.item.answer.value[x]
                                            Définition

                                            The answer (or one of the answers) provided by the respondent to the question.

                                            CourtSingle-valued answer to the question
                                            Commentaires

                                            More complex structures (Attachment, Resource and Quantity) will typically be limited to electronic forms that can expose an appropriate user interface to capture the components and enforce the constraints of a complex data type. Additional complex types can be introduced through extensions. Must match the datatype specified by Questionnaire.item.type in the corresponding Questionnaire.

                                            Contrôle0..1
                                            BindingPour des exemples de codes, voir QuestionnaireAnswerCodes
                                            (example to http://hl7.org/fhir/ValueSet/questionnaire-answers|4.0.1)

                                            Code indicating the response provided for a question.

                                            TypeChoix de : boolean, decimal, integer, date, dateTime, time, string, uri, Attachment, Coding, Quantity, Reference(Resource)
                                            Note [x]VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
                                            Est modificateurfalse
                                            Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                            Résuméfalse
                                            Exigences

                                            Ability to retain a single-valued answer to a question.

                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            168. QuestionnaireResponse.item.item.answer.item
                                            Définition

                                            Nested groups and/or questions found within this particular answer.

                                            CourtNested groups and questions
                                            Contrôle0..*
                                            TypeVoirttp://hl7.org/fhir/StructureDefinition/QuestionnaireResponse#QuestionnaireResponse.item
                                            Est modificateurfalse
                                            Résuméfalse
                                            Exigences

                                            It is useful to have "sub-questions", questions which normally appear when certain answers are given and which collect additional details.

                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            170. QuestionnaireResponse.item.item.item
                                            Définition

                                            Questions or sub-groups nested beneath a question or group.

                                            CourtNested questionnaire response items
                                            Contrôle0..*
                                            TypeBackboneElement
                                            Est modificateurfalse
                                            Résuméfalse
                                            Exigences

                                            Reports can consist of complex nested groups.

                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            172. QuestionnaireResponse.item.item.item.id
                                            Définition

                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                            CourtUnique id for inter-element referencing
                                            Contrôle0..1
                                            Typestring
                                            Est modificateurfalse
                                            Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                            Résuméfalse
                                            174. QuestionnaireResponse.item.item.item.extension
                                            Définition

                                            An Extension

                                            CourtExtension
                                            Contrôle0..*
                                            TypeExtension
                                            Est modificateurfalse
                                            Résuméfalse
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            SlicingCet élément introduit un ensemble de slices sur QuestionnaireResponse.item.item.item.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
                                            • value @ url
                                            • 176. QuestionnaireResponse.item.item.item.extension:TDDUIComment
                                              Nom de la sliceTDDUIComment
                                              Définition
                                              • Séjour : commentaire relatif au séjour.
                                              • Événement : commentaires sur le déroulé de l’évènement.
                                              • Évaluation : commentaire libre sur le contenu ou le résultat de l’évaluation.
                                              • Champ évalué : commentaire spécifique à un item ou sous-item évalué.
                                              CourtTDDUI Comment
                                              Contrôle0..1
                                              Cet élément est affecté par les invariants suivants : ele-1
                                              TypeExtension(TDDUI Comment) (Type d'extension : string)
                                              Est modificateurfalse
                                              Résuméfalse
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                              178. QuestionnaireResponse.item.item.item.modifierExtension
                                              Définition

                                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                              CourtExtensions that cannot be ignored even if unrecognized
                                              Commentaires

                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                              Contrôle0..*
                                              TypeExtension
                                              Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                              Résumétrue
                                              Exigences

                                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                              Noms alternatifsextensions, user content, modifiers
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                              180. QuestionnaireResponse.item.item.item.linkId
                                              Définition

                                              The item from the Questionnaire that corresponds to this item in the QuestionnaireResponse resource.

                                              CourtPointer to specific item from Questionnaire
                                              Contrôle1..1
                                              Typestring
                                              Est modificateurfalse
                                              Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                              Résuméfalse
                                              Exigences

                                              Items can repeat in the answers, so a direct 1..1 correspondence by position might not exist - requiring correspondence by identifier.

                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              182. QuestionnaireResponse.item.item.item.definition
                                              Définition

                                              A reference to an ElementDefinition that provides the details for the item.

                                              CourtElementDefinition - details for the item
                                              Commentaires

                                              The ElementDefinition must be in a StructureDefinition, and must have a fragment identifier that identifies the specific data element by its id (Element.id). E.g. http://hl7.org/fhir/StructureDefinition/Observation#Observation.value[x].

                                              There is no need for this element if the item pointed to by the linkId has a definition listed.

                                              Contrôle0..1
                                              Typeuri
                                              Est modificateurfalse
                                              Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                              Résuméfalse
                                              Exigences

                                              A common pattern is to define a set of data elements, and then build multiple different questionnaires for different circumstances to gather the data. This element provides traceability to the common definition.

                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              184. QuestionnaireResponse.item.item.item.text
                                              Définition

                                              Text that is displayed above the contents of the group or as the text of the question being answered.

                                              CourtName for group or question text
                                              Contrôle0..1
                                              Typestring
                                              Est modificateurfalse
                                              Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                              Résuméfalse
                                              Exigences

                                              Allows the questionnaire response to be read without access to the questionnaire.

                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              186. QuestionnaireResponse.item.item.item.answer
                                              Définition

                                              The respondent's answer(s) to the question.

                                              CourtThe response(s) to the question
                                              Commentaires

                                              The value is nested because we cannot have a repeating structure that has variable type.

                                              Contrôle0..*
                                              TypeBackboneElement
                                              Est modificateurfalse
                                              Résuméfalse
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              188. QuestionnaireResponse.item.item.item.answer.id
                                              Définition

                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                              CourtUnique id for inter-element referencing
                                              Contrôle0..1
                                              Typestring
                                              Est modificateurfalse
                                              Format XMLDans le format XML, cette propriété est représentée comme attribut.
                                              Résuméfalse
                                              190. QuestionnaireResponse.item.item.item.answer.extension
                                              Définition

                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                              CourtAdditional content defined by implementations
                                              Commentaires

                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                              Contrôle0..*
                                              TypeExtension
                                              Est modificateurfalse
                                              Résuméfalse
                                              Noms alternatifsextensions, user content
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                              192. QuestionnaireResponse.item.item.item.answer.modifierExtension
                                              Définition

                                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                              CourtExtensions that cannot be ignored even if unrecognized
                                              Commentaires

                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                              Contrôle0..*
                                              TypeExtension
                                              Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                              Résumétrue
                                              Exigences

                                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                              Noms alternatifsextensions, user content, modifiers
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                              194. QuestionnaireResponse.item.item.item.answer.value[x]
                                              Définition

                                              The answer (or one of the answers) provided by the respondent to the question.

                                              CourtSingle-valued answer to the question
                                              Commentaires

                                              More complex structures (Attachment, Resource and Quantity) will typically be limited to electronic forms that can expose an appropriate user interface to capture the components and enforce the constraints of a complex data type. Additional complex types can be introduced through extensions. Must match the datatype specified by Questionnaire.item.type in the corresponding Questionnaire.

                                              Contrôle0..1
                                              BindingPour des exemples de codes, voir QuestionnaireAnswerCodes
                                              (example to http://hl7.org/fhir/ValueSet/questionnaire-answers|4.0.1)

                                              Code indicating the response provided for a question.

                                              TypeChoix de : boolean, decimal, integer, date, dateTime, time, string, uri, Attachment, Coding, Quantity, Reference(Resource)
                                              Note [x]VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
                                              Est modificateurfalse
                                              Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
                                              Résuméfalse
                                              Exigences

                                              Ability to retain a single-valued answer to a question.

                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              196. QuestionnaireResponse.item.item.item.answer.item
                                              Définition

                                              Nested groups and/or questions found within this particular answer.

                                              CourtNested groups and questions
                                              Contrôle0..*
                                              TypeVoirttp://hl7.org/fhir/StructureDefinition/QuestionnaireResponse#QuestionnaireResponse.item
                                              Est modificateurfalse
                                              Résuméfalse
                                              Exigences

                                              It is useful to have "sub-questions", questions which normally appear when certain answers are given and which collect additional details.

                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              198. QuestionnaireResponse.item.item.item.item
                                              Définition

                                              Questions or sub-groups nested beneath a question or group.

                                              CourtNested questionnaire response items
                                              Contrôle0..*
                                              TypeVoirttp://hl7.org/fhir/StructureDefinition/QuestionnaireResponse#QuestionnaireResponse.item
                                              Est modificateurfalse
                                              Résuméfalse
                                              Exigences

                                              Reports can consist of complex nested groups.

                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))