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: TDDUI QuestionnaireResponse

Official URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-questionnaire-response Version: 2.3.0
Active as of 2026-03-17 Computable Name: TDDUIQuestionnaireResponse

Profil de la ressource QuestionnaireResponse utilisé pour transmettre les réponses aux questionnaires dans le cadre des évaluations.

Utilisations:

Vous pouvez également vérifier les usages dans le FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. QuestionnaireResponse C 0..* QuestionnaireResponse A structured set of questions and their answers
Constraints: auto-eval-porteur, professionnel-requis
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
.... extension:TDDUIQRParticipant 0..1 (Complexe) TDDUI QR Participant
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant
..... Slices pour extension Contenu/Règles pour toutes les slices
...... extension:TDDUIResponsible 0..1 Extension Extension
....... extension 0..0 Extension
Slice: Non ordonné, Ouvert par value:url
....... url 1..1 uri "TDDUIResponsible"
...... extension:TDDUIHolder 0..1 Extension Extension
....... extension 0..0 Extension
Slice: Non ordonné, Ouvert par value:url
....... url 1..1 uri "TDDUIHolder"
..... url 1..1 uri "https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant"
.... extension:TDDUIAttachment 0..* Reference(TDDUI DocumentReference) TDDUI Attachment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-attachment
.... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
.... extension:TDDUIAssessmentMethod 0..1 string TDDUI Assessment Method
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-assessment-method
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... system Σ 1..1 uri The namespace for the identifier value
Motif requis: https://identifiant-medicosocial-evaluation.esante.gouv.fr
.... value Σ 1..1 string The value that is unique
Exemple General: 123456
Exemple du format d'identifiant à respecter : 3+FINESS/identifiantLocalUsagerESSMS-EVAL-numEvaluation: 3480787529/147720425367411-EVAL-21564655
... questionnaire Σ 1..1 canonical(Questionnaire) Le profil permet de communiquer les grilles définies suivantes : - Evaluation AGGIR PA SSIAD - Evaluation AGGIR PH SSIAD - Evaluation SERAFIN - Evaluation situation SSIAD
... status ?!Σ 1..1 code Correspondance des statuts métier avec les codes FHIR : TERMINE -> in-progress, APPROUVE -> completed, VALIDE -> amended.
Binding: QuestionnaireResponseStatus (required): Lifecycle status of the questionnaire response.
.... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
..... extension:TDDUIStatusAuthor 0..1 Reference(TDDUI Practitioner | TDDUI Practitioner Role) TDDUI Status Author
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-status-author
... subject Σ 1..1 Reference(TDDUI Patient | TDDUI Patient INS) The subject of the questions
... encounter Σ 0..1 Reference(TDDUI Encounter Evenement) Encounter created as part of
... authored Σ 0..1 dateTime Date the answers were gathered
... author Σ 0..1 Reference(TDDUI Practitioner) Person who received and recorded the answers
... source Σ 0..1 Reference(TDDUI Practitioner | TDDUI Patient | TDDUI Patient INS) The person who answered the questions
... item C 1..* BackboneElement Groups and questions
Constraints: qrs-1
.... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
..... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... linkId 1..1 string Pointer to specific item from Questionnaire
.... answer 0..* BackboneElement The response(s) to the question
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... item 0..* BackboneElement Nested questionnaire response items
..... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
...... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... linkId 1..1 string Pointer to specific item from Questionnaire
..... answer 0..* BackboneElement The response(s) to the question
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... item 0..* BackboneElement Nested questionnaire response items
...... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
....... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... linkId 1..1 string Pointer to specific item from Questionnaire
...... answer 0..* BackboneElement The response(s) to the question
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized

doco Documentation pour ce format

Bindings terminologiques

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
QuestionnaireResponse.​identifier.use Base required IdentifierUse 📍4.0.1 Std. FHIR
QuestionnaireResponse.​status Base required QuestionnaireResponseStatus 📍4.0.1 Std. FHIR

Contraintes

Id Grade Chemin(s) Description Expression
auto-eval-porteur error QuestionnaireResponse 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()
dom-2 error QuestionnaireResponse If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error QuestionnaireResponse 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 error QuestionnaireResponse 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 error QuestionnaireResponse If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 bonne pratique QuestionnaireResponse A resource should have narrative for robust management text.`div`.exists()
ele-1 error **TOUS** les éléments All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TOUTES** les extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
professionnel-requis error QuestionnaireResponse 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())
qrs-1 error QuestionnaireResponse.item Nested item can't be beneath both item and answer (answer.exists() and item.exists()).not()

This structure is derived from QuestionnaireResponse

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. QuestionnaireResponse C 0..* QuestionnaireResponse A structured set of questions and their answers
Constraints: auto-eval-porteur, professionnel-requis
... meta
.... lastUpdated 0..1 instant When the resource version last changed
... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
.... extension:TDDUIQRParticipant 0..1 (Complexe) TDDUI QR Participant
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant
..... Slices pour extension Contenu/Règles pour toutes les slices
...... extension:TDDUIResponsible 0..1 Extension Extension
...... extension:TDDUIHolder 0..1 Extension Extension
.... extension:TDDUIAttachment 0..* Reference(TDDUI DocumentReference) TDDUI Attachment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-attachment
.... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
.... extension:TDDUIAssessmentMethod 0..1 string TDDUI Assessment Method
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-assessment-method
... identifier 1..1 Identifier Identifiant de l'évaluation
.... system 1..1 uri The namespace for the identifier value
Motif requis: https://identifiant-medicosocial-evaluation.esante.gouv.fr
.... value 1..1 string The value that is unique
Exemple du format d'identifiant à respecter : 3+FINESS/identifiantLocalUsagerESSMS-EVAL-numEvaluation: 3480787529/147720425367411-EVAL-21564655
... status 1..1 code Correspondance des statuts métier avec les codes FHIR : TERMINE -> in-progress, APPROUVE -> completed, VALIDE -> amended.
.... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
..... extension:TDDUIStatusAuthor 0..1 Reference(TDDUI Practitioner | TDDUI Practitioner Role) TDDUI Status Author
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-status-author
... subject 1..1 Reference(TDDUI Patient | TDDUI Patient INS) The subject of the questions
... encounter 0..1 Reference(TDDUI Encounter Evenement) Encounter created as part of
... authored 0..1 dateTime Date the answers were gathered
... author 0..1 Reference(TDDUI Practitioner) Person who received and recorded the answers
... source 0..1 Reference(TDDUI Practitioner | TDDUI Patient | TDDUI Patient INS) The person who answered the questions
... item 1..* BackboneElement Groups and questions
.... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
..... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
.... linkId 1..1 string Pointer to specific item from Questionnaire
.... answer 0..* BackboneElement The response(s) to the question
.... item 0..* BackboneElement Nested questionnaire response items
..... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
...... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
..... linkId 1..1 string Pointer to specific item from Questionnaire
..... answer 0..* BackboneElement The response(s) to the question
..... item 0..* BackboneElement Nested questionnaire response items
...... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
....... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
...... linkId 1..1 string Pointer to specific item from Questionnaire
...... answer 0..* BackboneElement The response(s) to the question

doco Documentation pour ce format

Contraintes

Id Grade Chemin(s) Description Expression
auto-eval-porteur error QuestionnaireResponse 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 error QuestionnaireResponse 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())
NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. QuestionnaireResponse C 0..* QuestionnaireResponse A structured set of questions and their answers
Constraints: auto-eval-porteur, professionnel-requis
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Non ordonné, Ouvert par value:url
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
.... extension:TDDUIQRParticipant 0..1 (Complexe) TDDUI QR Participant
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant
..... id 0..1 string Unique id for inter-element referencing
..... Slices pour extension 0..* Extension Additional content defined by implementations
Slice: Non ordonné, Ouvert par value:url
...... extension:TDDUIResponsible 0..1 Extension Extension
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..0 Extension
Slice: Non ordonné, Ouvert par value:url
....... url 1..1 uri "TDDUIResponsible"
....... value[x] 0..1 Reference(TDDUI Practitioner) Value of extension
...... extension:TDDUIHolder 0..1 Extension Extension
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..0 Extension
Slice: Non ordonné, Ouvert par value:url
....... url 1..1 uri "TDDUIHolder"
....... value[x] 0..1 Reference(TDDUI Organization) Value of extension
..... url 1..1 uri "https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant"
.... extension:TDDUIAttachment 0..* Reference(TDDUI DocumentReference) TDDUI Attachment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-attachment
.... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
.... extension:TDDUIAssessmentMethod 0..1 string TDDUI Assessment Method
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-assessment-method
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..1 Identifier Identifiant de l'évaluation
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Non ordonné, Ouvert par value:url
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system Σ 1..1 uri The namespace for the identifier value
Motif requis: https://identifiant-medicosocial-evaluation.esante.gouv.fr
.... value Σ 1..1 string The value that is unique
Exemple General: 123456
Exemple du format d'identifiant à respecter : 3+FINESS/identifiantLocalUsagerESSMS-EVAL-numEvaluation: 3480787529/147720425367411-EVAL-21564655
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... basedOn Σ 0..* Reference(CarePlan | ServiceRequest) Request fulfilled by this QuestionnaireResponse
... partOf Σ 0..* Reference(Observation | Procedure) Part of this action
... questionnaire Σ 1..1 canonical(Questionnaire) Le profil permet de communiquer les grilles définies suivantes : - Evaluation AGGIR PA SSIAD - Evaluation AGGIR PH SSIAD - Evaluation SERAFIN - Evaluation situation SSIAD
... status ?!Σ 1..1 code Correspondance des statuts métier avec les codes FHIR : TERMINE -> in-progress, APPROUVE -> completed, VALIDE -> amended.
Binding: QuestionnaireResponseStatus (required): Lifecycle status of the questionnaire response.
.... id 0..1 string xml:id (or equivalent in JSON)
.... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
..... extension:TDDUIStatusAuthor 0..1 Reference(TDDUI Practitioner | TDDUI Practitioner Role) TDDUI Status Author
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-status-author
.... value 0..1 string Primitive value for code
... subject Σ 1..1 Reference(TDDUI Patient | TDDUI Patient INS) The subject of the questions
... encounter Σ 0..1 Reference(TDDUI Encounter Evenement) Encounter created as part of
... authored Σ 0..1 dateTime Date the answers were gathered
... author Σ 0..1 Reference(TDDUI Practitioner) Person who received and recorded the answers
... source Σ 0..1 Reference(TDDUI Practitioner | TDDUI Patient | TDDUI Patient INS) The person who answered the questions
... item C 1..* BackboneElement Groups and questions
Constraints: qrs-1
.... id 0..1 string Unique id for inter-element referencing
.... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
..... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... linkId 1..1 string Pointer to specific item from Questionnaire
.... definition 0..1 uri ElementDefinition - details for the item
.... text 0..1 string Name for group or question text
.... answer 0..* BackboneElement The response(s) to the question
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... value[x] 0..1 Single-valued answer to the question
Binding: QuestionnaireAnswerCodes (example): Code indicating the response provided for a question.
...... valueBoolean boolean
...... valueDecimal decimal
...... valueInteger integer
...... valueDate date
...... valueDateTime dateTime
...... valueTime time
...... valueString string
...... valueUri uri
...... valueAttachment Attachment
...... valueCoding Coding
...... valueQuantity Quantity
...... valueReference Reference(Resource)
..... item 0..* Voir item (QuestionnaireResponse) Nested groups and questions
.... item 0..* BackboneElement Nested questionnaire response items
..... id 0..1 string Unique id for inter-element referencing
..... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
...... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... linkId 1..1 string Pointer to specific item from Questionnaire
..... definition 0..1 uri ElementDefinition - details for the item
..... text 0..1 string Name for group or question text
..... answer 0..* BackboneElement The response(s) to the question
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... value[x] 0..1 Single-valued answer to the question
Binding: QuestionnaireAnswerCodes (example): Code indicating the response provided for a question.
....... valueBoolean boolean
....... valueDecimal decimal
....... valueInteger integer
....... valueDate date
....... valueDateTime dateTime
....... valueTime time
....... valueString string
....... valueUri uri
....... valueAttachment Attachment
....... valueCoding Coding
....... valueQuantity Quantity
....... valueReference Reference(Resource)
...... item 0..* Voir item (QuestionnaireResponse) Nested groups and questions
..... item 0..* BackboneElement Nested questionnaire response items
...... id 0..1 string Unique id for inter-element referencing
...... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
....... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... linkId 1..1 string Pointer to specific item from Questionnaire
...... definition 0..1 uri ElementDefinition - details for the item
...... text 0..1 string Name for group or question text
...... answer 0..* BackboneElement The response(s) to the question
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... value[x] 0..1 Single-valued answer to the question
Binding: QuestionnaireAnswerCodes (example): Code indicating the response provided for a question.
........ valueBoolean boolean
........ valueDecimal decimal
........ valueInteger integer
........ valueDate date
........ valueDateTime dateTime
........ valueTime time
........ valueString string
........ valueUri uri
........ valueAttachment Attachment
........ valueCoding Coding
........ valueQuantity Quantity
........ valueReference Reference(Resource)
....... item 0..* Voir item (QuestionnaireResponse) Nested groups and questions
...... item 0..* Voir item (QuestionnaireResponse) Nested questionnaire response items

doco Documentation pour ce format

Bindings terminologiques

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
QuestionnaireResponse.​meta.security Base extensible SecurityLabels 📍4.0.1 Std. FHIR
QuestionnaireResponse.​meta.tag Base example Common Tags 📍4.0.1 Std. FHIR
QuestionnaireResponse.​language Base preferred Common Languages 📍4.0.1 Std. FHIR
QuestionnaireResponse.​identifier.use Base required IdentifierUse 📍4.0.1 Std. FHIR
QuestionnaireResponse.​identifier.type Base extensible IdentifierType 📍4.0.1 Std. FHIR
QuestionnaireResponse.​status Base required QuestionnaireResponseStatus 📍4.0.1 Std. FHIR
QuestionnaireResponse.​item.answer.value[x] Base example Questionnaire Answer Codes 📍4.0.1 Std. FHIR
QuestionnaireResponse.​item.item.answer.value[x] Base example Questionnaire Answer Codes 📍4.0.1 Std. FHIR
QuestionnaireResponse.​item.item.item.answer.​value[x] Base example Questionnaire Answer Codes 📍4.0.1 Std. FHIR

Contraintes

Id Grade Chemin(s) Description Expression
auto-eval-porteur error QuestionnaireResponse 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()
dom-2 error QuestionnaireResponse If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error QuestionnaireResponse 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 error QuestionnaireResponse 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 error QuestionnaireResponse If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 bonne pratique QuestionnaireResponse A resource should have narrative for robust management text.`div`.exists()
ele-1 error **TOUS** les éléments All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TOUTES** les extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
professionnel-requis error QuestionnaireResponse 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())
qrs-1 error QuestionnaireResponse.item Nested item can't be beneath both item and answer (answer.exists() and item.exists()).not()

Key Elements View

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. QuestionnaireResponse C 0..* QuestionnaireResponse A structured set of questions and their answers
Constraints: auto-eval-porteur, professionnel-requis
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
.... extension:TDDUIQRParticipant 0..1 (Complexe) TDDUI QR Participant
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant
..... Slices pour extension Contenu/Règles pour toutes les slices
...... extension:TDDUIResponsible 0..1 Extension Extension
....... extension 0..0 Extension
Slice: Non ordonné, Ouvert par value:url
....... url 1..1 uri "TDDUIResponsible"
...... extension:TDDUIHolder 0..1 Extension Extension
....... extension 0..0 Extension
Slice: Non ordonné, Ouvert par value:url
....... url 1..1 uri "TDDUIHolder"
..... url 1..1 uri "https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant"
.... extension:TDDUIAttachment 0..* Reference(TDDUI DocumentReference) TDDUI Attachment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-attachment
.... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
.... extension:TDDUIAssessmentMethod 0..1 string TDDUI Assessment Method
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-assessment-method
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... system Σ 1..1 uri The namespace for the identifier value
Motif requis: https://identifiant-medicosocial-evaluation.esante.gouv.fr
.... value Σ 1..1 string The value that is unique
Exemple General: 123456
Exemple du format d'identifiant à respecter : 3+FINESS/identifiantLocalUsagerESSMS-EVAL-numEvaluation: 3480787529/147720425367411-EVAL-21564655
... questionnaire Σ 1..1 canonical(Questionnaire) Le profil permet de communiquer les grilles définies suivantes : - Evaluation AGGIR PA SSIAD - Evaluation AGGIR PH SSIAD - Evaluation SERAFIN - Evaluation situation SSIAD
... status ?!Σ 1..1 code Correspondance des statuts métier avec les codes FHIR : TERMINE -> in-progress, APPROUVE -> completed, VALIDE -> amended.
Binding: QuestionnaireResponseStatus (required): Lifecycle status of the questionnaire response.
.... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
..... extension:TDDUIStatusAuthor 0..1 Reference(TDDUI Practitioner | TDDUI Practitioner Role) TDDUI Status Author
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-status-author
... subject Σ 1..1 Reference(TDDUI Patient | TDDUI Patient INS) The subject of the questions
... encounter Σ 0..1 Reference(TDDUI Encounter Evenement) Encounter created as part of
... authored Σ 0..1 dateTime Date the answers were gathered
... author Σ 0..1 Reference(TDDUI Practitioner) Person who received and recorded the answers
... source Σ 0..1 Reference(TDDUI Practitioner | TDDUI Patient | TDDUI Patient INS) The person who answered the questions
... item C 1..* BackboneElement Groups and questions
Constraints: qrs-1
.... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
..... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... linkId 1..1 string Pointer to specific item from Questionnaire
.... answer 0..* BackboneElement The response(s) to the question
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... item 0..* BackboneElement Nested questionnaire response items
..... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
...... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... linkId 1..1 string Pointer to specific item from Questionnaire
..... answer 0..* BackboneElement The response(s) to the question
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... item 0..* BackboneElement Nested questionnaire response items
...... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
....... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... linkId 1..1 string Pointer to specific item from Questionnaire
...... answer 0..* BackboneElement The response(s) to the question
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized

doco Documentation pour ce format

Bindings terminologiques

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
QuestionnaireResponse.​identifier.use Base required IdentifierUse 📍4.0.1 Std. FHIR
QuestionnaireResponse.​status Base required QuestionnaireResponseStatus 📍4.0.1 Std. FHIR

Contraintes

Id Grade Chemin(s) Description Expression
auto-eval-porteur error QuestionnaireResponse 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()
dom-2 error QuestionnaireResponse If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error QuestionnaireResponse 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 error QuestionnaireResponse 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 error QuestionnaireResponse If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 bonne pratique QuestionnaireResponse A resource should have narrative for robust management text.`div`.exists()
ele-1 error **TOUS** les éléments All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TOUTES** les extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
professionnel-requis error QuestionnaireResponse 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())
qrs-1 error QuestionnaireResponse.item Nested item can't be beneath both item and answer (answer.exists() and item.exists()).not()

Differential View

This structure is derived from QuestionnaireResponse

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. QuestionnaireResponse C 0..* QuestionnaireResponse A structured set of questions and their answers
Constraints: auto-eval-porteur, professionnel-requis
... meta
.... lastUpdated 0..1 instant When the resource version last changed
... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
.... extension:TDDUIQRParticipant 0..1 (Complexe) TDDUI QR Participant
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant
..... Slices pour extension Contenu/Règles pour toutes les slices
...... extension:TDDUIResponsible 0..1 Extension Extension
...... extension:TDDUIHolder 0..1 Extension Extension
.... extension:TDDUIAttachment 0..* Reference(TDDUI DocumentReference) TDDUI Attachment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-attachment
.... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
.... extension:TDDUIAssessmentMethod 0..1 string TDDUI Assessment Method
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-assessment-method
... identifier 1..1 Identifier Identifiant de l'évaluation
.... system 1..1 uri The namespace for the identifier value
Motif requis: https://identifiant-medicosocial-evaluation.esante.gouv.fr
.... value 1..1 string The value that is unique
Exemple du format d'identifiant à respecter : 3+FINESS/identifiantLocalUsagerESSMS-EVAL-numEvaluation: 3480787529/147720425367411-EVAL-21564655
... status 1..1 code Correspondance des statuts métier avec les codes FHIR : TERMINE -> in-progress, APPROUVE -> completed, VALIDE -> amended.
.... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
..... extension:TDDUIStatusAuthor 0..1 Reference(TDDUI Practitioner | TDDUI Practitioner Role) TDDUI Status Author
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-status-author
... subject 1..1 Reference(TDDUI Patient | TDDUI Patient INS) The subject of the questions
... encounter 0..1 Reference(TDDUI Encounter Evenement) Encounter created as part of
... authored 0..1 dateTime Date the answers were gathered
... author 0..1 Reference(TDDUI Practitioner) Person who received and recorded the answers
... source 0..1 Reference(TDDUI Practitioner | TDDUI Patient | TDDUI Patient INS) The person who answered the questions
... item 1..* BackboneElement Groups and questions
.... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
..... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
.... linkId 1..1 string Pointer to specific item from Questionnaire
.... answer 0..* BackboneElement The response(s) to the question
.... item 0..* BackboneElement Nested questionnaire response items
..... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
...... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
..... linkId 1..1 string Pointer to specific item from Questionnaire
..... answer 0..* BackboneElement The response(s) to the question
..... item 0..* BackboneElement Nested questionnaire response items
...... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
....... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
...... linkId 1..1 string Pointer to specific item from Questionnaire
...... answer 0..* BackboneElement The response(s) to the question

doco Documentation pour ce format

Contraintes

Id Grade Chemin(s) Description Expression
auto-eval-porteur error QuestionnaireResponse 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 error QuestionnaireResponse 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())

Snapshot View

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. QuestionnaireResponse C 0..* QuestionnaireResponse A structured set of questions and their answers
Constraints: auto-eval-porteur, professionnel-requis
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Non ordonné, Ouvert par value:url
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
.... extension:TDDUIQRParticipant 0..1 (Complexe) TDDUI QR Participant
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant
..... id 0..1 string Unique id for inter-element referencing
..... Slices pour extension 0..* Extension Additional content defined by implementations
Slice: Non ordonné, Ouvert par value:url
...... extension:TDDUIResponsible 0..1 Extension Extension
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..0 Extension
Slice: Non ordonné, Ouvert par value:url
....... url 1..1 uri "TDDUIResponsible"
....... value[x] 0..1 Reference(TDDUI Practitioner) Value of extension
...... extension:TDDUIHolder 0..1 Extension Extension
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..0 Extension
Slice: Non ordonné, Ouvert par value:url
....... url 1..1 uri "TDDUIHolder"
....... value[x] 0..1 Reference(TDDUI Organization) Value of extension
..... url 1..1 uri "https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-qr-participant"
.... extension:TDDUIAttachment 0..* Reference(TDDUI DocumentReference) TDDUI Attachment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-attachment
.... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
.... extension:TDDUIAssessmentMethod 0..1 string TDDUI Assessment Method
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-assessment-method
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..1 Identifier Identifiant de l'évaluation
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Non ordonné, Ouvert par value:url
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system Σ 1..1 uri The namespace for the identifier value
Motif requis: https://identifiant-medicosocial-evaluation.esante.gouv.fr
.... value Σ 1..1 string The value that is unique
Exemple General: 123456
Exemple du format d'identifiant à respecter : 3+FINESS/identifiantLocalUsagerESSMS-EVAL-numEvaluation: 3480787529/147720425367411-EVAL-21564655
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... basedOn Σ 0..* Reference(CarePlan | ServiceRequest) Request fulfilled by this QuestionnaireResponse
... partOf Σ 0..* Reference(Observation | Procedure) Part of this action
... questionnaire Σ 1..1 canonical(Questionnaire) Le profil permet de communiquer les grilles définies suivantes : - Evaluation AGGIR PA SSIAD - Evaluation AGGIR PH SSIAD - Evaluation SERAFIN - Evaluation situation SSIAD
... status ?!Σ 1..1 code Correspondance des statuts métier avec les codes FHIR : TERMINE -> in-progress, APPROUVE -> completed, VALIDE -> amended.
Binding: QuestionnaireResponseStatus (required): Lifecycle status of the questionnaire response.
.... id 0..1 string xml:id (or equivalent in JSON)
.... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
..... extension:TDDUIStatusAuthor 0..1 Reference(TDDUI Practitioner | TDDUI Practitioner Role) TDDUI Status Author
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-status-author
.... value 0..1 string Primitive value for code
... subject Σ 1..1 Reference(TDDUI Patient | TDDUI Patient INS) The subject of the questions
... encounter Σ 0..1 Reference(TDDUI Encounter Evenement) Encounter created as part of
... authored Σ 0..1 dateTime Date the answers were gathered
... author Σ 0..1 Reference(TDDUI Practitioner) Person who received and recorded the answers
... source Σ 0..1 Reference(TDDUI Practitioner | TDDUI Patient | TDDUI Patient INS) The person who answered the questions
... item C 1..* BackboneElement Groups and questions
Constraints: qrs-1
.... id 0..1 string Unique id for inter-element referencing
.... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
..... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... linkId 1..1 string Pointer to specific item from Questionnaire
.... definition 0..1 uri ElementDefinition - details for the item
.... text 0..1 string Name for group or question text
.... answer 0..* BackboneElement The response(s) to the question
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... value[x] 0..1 Single-valued answer to the question
Binding: QuestionnaireAnswerCodes (example): Code indicating the response provided for a question.
...... valueBoolean boolean
...... valueDecimal decimal
...... valueInteger integer
...... valueDate date
...... valueDateTime dateTime
...... valueTime time
...... valueString string
...... valueUri uri
...... valueAttachment Attachment
...... valueCoding Coding
...... valueQuantity Quantity
...... valueReference Reference(Resource)
..... item 0..* Voir item (QuestionnaireResponse) Nested groups and questions
.... item 0..* BackboneElement Nested questionnaire response items
..... id 0..1 string Unique id for inter-element referencing
..... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
...... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... linkId 1..1 string Pointer to specific item from Questionnaire
..... definition 0..1 uri ElementDefinition - details for the item
..... text 0..1 string Name for group or question text
..... answer 0..* BackboneElement The response(s) to the question
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... value[x] 0..1 Single-valued answer to the question
Binding: QuestionnaireAnswerCodes (example): Code indicating the response provided for a question.
....... valueBoolean boolean
....... valueDecimal decimal
....... valueInteger integer
....... valueDate date
....... valueDateTime dateTime
....... valueTime time
....... valueString string
....... valueUri uri
....... valueAttachment Attachment
....... valueCoding Coding
....... valueQuantity Quantity
....... valueReference Reference(Resource)
...... item 0..* Voir item (QuestionnaireResponse) Nested groups and questions
..... item 0..* BackboneElement Nested questionnaire response items
...... id 0..1 string Unique id for inter-element referencing
...... Slices pour extension 0..* Extension Extension
Slice: Non ordonné, Ouvert par value:url
....... extension:TDDUIComment 0..1 string TDDUI Comment
URL: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-comment
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... linkId 1..1 string Pointer to specific item from Questionnaire
...... definition 0..1 uri ElementDefinition - details for the item
...... text 0..1 string Name for group or question text
...... answer 0..* BackboneElement The response(s) to the question
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... value[x] 0..1 Single-valued answer to the question
Binding: QuestionnaireAnswerCodes (example): Code indicating the response provided for a question.
........ valueBoolean boolean
........ valueDecimal decimal
........ valueInteger integer
........ valueDate date
........ valueDateTime dateTime
........ valueTime time
........ valueString string
........ valueUri uri
........ valueAttachment Attachment
........ valueCoding Coding
........ valueQuantity Quantity
........ valueReference Reference(Resource)
....... item 0..* Voir item (QuestionnaireResponse) Nested groups and questions
...... item 0..* Voir item (QuestionnaireResponse) Nested questionnaire response items

doco Documentation pour ce format

Bindings terminologiques

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
QuestionnaireResponse.​meta.security Base extensible SecurityLabels 📍4.0.1 Std. FHIR
QuestionnaireResponse.​meta.tag Base example Common Tags 📍4.0.1 Std. FHIR
QuestionnaireResponse.​language Base preferred Common Languages 📍4.0.1 Std. FHIR
QuestionnaireResponse.​identifier.use Base required IdentifierUse 📍4.0.1 Std. FHIR
QuestionnaireResponse.​identifier.type Base extensible IdentifierType 📍4.0.1 Std. FHIR
QuestionnaireResponse.​status Base required QuestionnaireResponseStatus 📍4.0.1 Std. FHIR
QuestionnaireResponse.​item.answer.value[x] Base example Questionnaire Answer Codes 📍4.0.1 Std. FHIR
QuestionnaireResponse.​item.item.answer.value[x] Base example Questionnaire Answer Codes 📍4.0.1 Std. FHIR
QuestionnaireResponse.​item.item.item.answer.​value[x] Base example Questionnaire Answer Codes 📍4.0.1 Std. FHIR

Contraintes

Id Grade Chemin(s) Description Expression
auto-eval-porteur error QuestionnaireResponse 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()
dom-2 error QuestionnaireResponse If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error QuestionnaireResponse 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 error QuestionnaireResponse 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 error QuestionnaireResponse If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 bonne pratique QuestionnaireResponse A resource should have narrative for robust management text.`div`.exists()
ele-1 error **TOUS** les éléments All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TOUTES** les extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
professionnel-requis error QuestionnaireResponse 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())
qrs-1 error QuestionnaireResponse.item Nested item can't be beneath both item and answer (answer.exists() and item.exists()).not()

 

Other representations of profile: CSV, Excel, Schematron