Guide d'implémentation du médicament
0.1.0 - ci-build FRANCE

Guide d'implémentation du médicament, publié par Interop'Santé. Ce guide n'est pas une publication autorisée ; C'est la version en intégration continue pour la version 0.1.0 construite par le CI Build FHIR (HL7® FHIR® Standard). Cette version est basée sur le contenu actuel de https://github.com/Interop-Sante/hl7.fhir.fr.medication/ et change régulièrement. Voir le répertoire des versions publiées

## Resource Profile: FRInpatientPharmaceuticalAnalysisResultProfile - Detailed Descriptions

Draft as of 2026-05-19

Definitions for the fr-inpatient-pharmaceutical-analysis-result resource profile.

- Key Elements Table
- Differential Elements Table
- Snapshot Elements Table

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

0. Task
Définition | A task to be performed.
Court | A task to be performed
Contrôle | 0..*
Est modificateur | false
Résumé | false
Invariants | dom-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()) inv-1: Last modified date must be greater than or equal to authored-on date. (`lastModified.exists().not() or authoredOn.exists().not() or lastModified >= authoredOn`) inv-1: Last modified date must be greater than or equal to authored-on date. (lastModified.exists().not() or authoredOn.exists().not() or lastModified >= authoredOn)
2. Task.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.
Court | A 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ôle | 0..1
Type | uri
Est modificateur | true 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 primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
4. Task.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content
Invariants | ele-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())
6. Task.groupIdentifier
Définition | An identifier that links together multiple tasks and other requests that were created in the same context.
Court | Identifiant de la prescription contenant la ligne de prescription analyséeRequisition or grouper id
Contrôle | 10..1
Type | Identifier
Est modificateur | false
Résumé | true
Exigences | Billing and/or reporting can be linked to whether multiple requests were created as a single unit.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
8. Task.status
Définition | The current status of the task.
Court | draft | requested | received | accepted | +
Contrôle | 1..1
Binding | Les codes DOIVENT (SHALL) être pris de TaskStatus http://hl7.org/fhir/ValueSet/task-status|4.0.1 (required to `http://hl7.org/fhir/ValueSet/task-status|4.0.1` ) The current status of the task.
Type | code
Est modificateur | true parce que This element is labeled 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 primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | These states enable coordination of task status with off-the-shelf workflow solutions that support automation of tasks.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
10. Task.businessStatus
Définition | Contains business-specific nuances of the business state.
Court | E.g. "Specimen collected", "IV prepped"
Contrôle | 0..1
Binding | Sauf si inapproprié, ces codes DOIVENT (SHALL) être pris de Pour des exemples de codes, voir Jeu de valeurs Interop'Santé - Codes de devenir de l'intervention pharmaceutique (extensible to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-intervention-devenir-code-value-set` )
Type | CodeableConcept
Est modificateur | false
Résumé | true
Exigences | There's often a need to track substates of a task - this is often variable by specific workflow implementation.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
12. Task.intent
Définition | Indicates the "level" of actionability associated with the Task, i.e. i+R[9]Cs this a proposed task, a planned task, an actionable task, etc.
Court | unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Commentaires | This element is immutable. Proposed tasks, planned tasks, etc. must be distinct instances. In most cases, Tasks will have an intent of "order".
Contrôle | 1..1
Binding | Les codes DOIVENT (SHALL) être pris de TaskIntent http://hl7.org/fhir/ValueSet/task-intent|4.0.1 (required to `http://hl7.org/fhir/ValueSet/task-intent|4.0.1` ) Distinguishes whether the task is a proposal, plan or full order.
Type | code
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Valeur de motif | `proposal`
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
14. Task.authoredOn
Définition | The date and time this task was created.
Court | Task Creation Date
Contrôle | 10..1 Cet élément est affecté par les invariants suivants : inv-1
Type | dateTime
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | false
Exigences | Most often used along with lastUpdated to track duration of task to supporting monitoring and management.
Noms alternatifs | Created Date
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
16. Task.performerType
Définition | The kind of participant that should perform the task.
Court | Requested performer
Contrôle | 0..*
Binding | Sauf si inapproprié, ces codes DOIVENT (SHALL) être pris de Les codes DEVRAIENT (SHOULD) être pris de Jeu de valeurs Interop'Santé - Codes de résultat d'analyse pharmaceutique http://hl7.org/fhir/ValueSet/performer-role|4.0.1 (extensible to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-analysis-perfomer-type-value-set` )
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Use to distinguish tasks on different activity queues.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
18. Task.owner
Définition | Individual organization or Device currently responsible for task execution.
Court | Responsible individual
Commentaires | Tasks may be created with an owner not yet identified.
Contrôle | 10..1
Type | Reference(Practitioner, PractitionerRole, Organization, CareTeam, HealthcareService, Patient, Device, RelatedPerson)
Est modificateur | false
Résumé | true
Exigences | Identifies who is expected to perform this task.
Noms alternatifs | Performer, Executer
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
20. Task.output
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 10..*
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
Slicing | Cet élément introduit un ensemble de slices sur `Task.output`. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants : value @ type.text
22. Task.output.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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())
24. Task.output.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
26. Task.output.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Type | Choix 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
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
28. Task.output:result
Nom de la slice | result
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 10..1*
Type | BackboneElement
Est modificateur | false
Doit être pris en charge (Must Support) | true
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
30. Task.output:result.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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. Task.output:result.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
34. Task.output:result.type.text
Définition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Court | Plain text representation of the concept
Commentaires | Very often the text is the same as a displayName of one of the codings.
Contrôle | 10..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Valeur de motif | `résultat de l'analyse`
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
36. Task.output:result.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Binding | Les codes DOIVENT (SHALL) être pris de Pour les codes, voir Jeu de valeurs Interop'Santé - Codes de résultat d'analyse pharmaceutique (required to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-analysis-result-code-value-set` )
Type | code, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
38. Task.output:comment
Nom de la slice | comment
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 0..1*
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
40. Task.output:comment.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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())
42. Task.output:comment.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
44. Task.output:comment.type.text
Définition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Court | Plain text representation of the concept
Commentaires | Very often the text is the same as a displayName of one of the codings.
Contrôle | 10..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Valeur de motif | `commentaire`
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
46. Task.output:comment.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Type | string, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
48. Task.output:type
Nom de la slice | type
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 0..1*
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
50. Task.output:type.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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())
52. Task.output:type.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
54. Task.output:type.type.text
Définition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Court | Plain text representation of the concept
Commentaires | Very often the text is the same as a displayName of one of the codings.
Contrôle | 10..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Valeur de motif | `type d'intervention`
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
56. Task.output:type.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Binding | Sauf si inapproprié, ces codes DOIVENT (SHALL) être pris de Pour les codes, voir Jeu de valeurs Interop'Santé - Codes du type d'intervention pharmaceutique (extensible to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-intervention-type-code-value-set` )
Type | CodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
58. Task.output:problem
Nom de la slice | problem
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 0..1*
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
60. Task.output:problem.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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())
62. Task.output:problem.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
64. Task.output:problem.type.text
Définition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Court | Plain text representation of the concept
Commentaires | Very often the text is the same as a displayName of one of the codings.
Contrôle | 10..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Valeur de motif | `type de problème`
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
66. Task.output:problem.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Binding | Sauf si inapproprié, ces codes DOIVENT (SHALL) être pris de Pour les codes, voir Jeu de valeurs Interop'Santé - Codes du problème identifié dans l'intervention pharmaceutique (extensible to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-intervention-problem-code-value-set` )
Type | CodeableConcept, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
68. Task.output:suggestion
Nom de la slice | suggestion
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 0..*
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
70. Task.output:suggestion.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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. Task.output:suggestion.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
74. Task.output:suggestion.type.text
Définition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Court | Plain text representation of the concept
Commentaires | Very often the text is the same as a displayName of one of the codings.
Contrôle | 10..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Valeur de motif | `proposition`
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
76. Task.output:suggestion.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Type | Reference(FR Pharmaceutical Intervention Suggestion), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
78. Task.output:intervention
Nom de la slice | intervention
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 0..*
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
80. Task.output:intervention.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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())
82. Task.output:intervention.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
84. Task.output:intervention.type.text
Définition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Court | Plain text representation of the concept
Commentaires | Very often the text is the same as a displayName of one of the codings.
Contrôle | 10..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Valeur de motif | `intervention pharmaceutique liée`
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
86. Task.output:intervention.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Type | Reference(FR Pharmaceutical Analysis Result), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))

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

0. Task
2. Task.groupIdentifier
Court | Identifiant de la prescription contenant la ligne de prescription analysée
Contrôle | 1..?
4. Task.businessStatus
Binding | Sauf si inapproprié, ces codes DOIVENT (SHALL) être pris de Jeu de valeurs Interop'Santé - Codes de devenir de l'intervention pharmaceutique (extensible to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-intervention-devenir-code-value-set` )
6. Task.intent
Valeur de motif | `proposal`
8. Task.authoredOn
Contrôle | 1..?
10. Task.performerType
Binding | Sauf si inapproprié, ces codes DOIVENT (SHALL) être pris de Jeu de valeurs Interop'Santé - Codes de résultat d'analyse pharmaceutique (extensible to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-analysis-perfomer-type-value-set` )
12. Task.owner
Contrôle | 1..?
14. Task.input
16. Task.input.type
18. Task.input.type.text
Valeur de motif | `ligne de prescription analysée`
20. Task.input.value[x]
Type | Reference(FR Inpatient MedicationRequest), date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, Coding, SampledData, id, positiveInt, Distance, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, CodeableConcept, ParameterDefinition, dateTime, code, string, Contributor, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, Signature, unsignedInt, time
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
22. Task.output
Contrôle | 1..?
Slicing | Cet élément introduit un ensemble de slices sur `Task.output`. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants : value @ type.text
24. Task.output:result
Nom de la slice | result
Contrôle | 1..1
Doit être pris en charge (Must Support) | true
26. Task.output:result.type
28. Task.output:result.type.text
Contrôle | 1..?
Valeur de motif | `résultat de l'analyse`
30. Task.output:result.value[x]
Binding | Les codes DOIVENT (SHALL) être pris de Jeu de valeurs Interop'Santé - Codes de résultat d'analyse pharmaceutique (required to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-analysis-result-code-value-set` )
Type | code
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
32. Task.output:comment
Nom de la slice | comment
Contrôle | 0..1
34. Task.output:comment.type
36. Task.output:comment.type.text
Contrôle | 1..?
Valeur de motif | `commentaire`
38. Task.output:comment.value[x]
Type | string
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
40. Task.output:type
Nom de la slice | type
Contrôle | 0..1
42. Task.output:type.type
44. Task.output:type.type.text
Contrôle | 1..?
Valeur de motif | `type d'intervention`
46. Task.output:type.value[x]
Binding | Sauf si inapproprié, ces codes DOIVENT (SHALL) être pris de Jeu de valeurs Interop'Santé - Codes du type d'intervention pharmaceutique (extensible to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-intervention-type-code-value-set` )
Type | CodeableConcept
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
48. Task.output:problem
Nom de la slice | problem
Contrôle | 0..1
50. Task.output:problem.type
52. Task.output:problem.type.text
Contrôle | 1..?
Valeur de motif | `type de problème`
54. Task.output:problem.value[x]
Binding | Sauf si inapproprié, ces codes DOIVENT (SHALL) être pris de Jeu de valeurs Interop'Santé - Codes du problème identifié dans l'intervention pharmaceutique (extensible to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-intervention-problem-code-value-set` )
Type | CodeableConcept
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
56. Task.output:suggestion
Nom de la slice | suggestion
Contrôle | 0..*
58. Task.output:suggestion.type
60. Task.output:suggestion.type.text
Contrôle | 1..?
Valeur de motif | `proposition`
62. Task.output:suggestion.value[x]
Type | Reference(FR Pharmaceutical Intervention Suggestion)
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
64. Task.output:intervention
Nom de la slice | intervention
Contrôle | 0..*
66. Task.output:intervention.type
68. Task.output:intervention.type.text
Contrôle | 1..?
Valeur de motif | `intervention pharmaceutique liée`
70. Task.output:intervention.value[x]
Type | Reference(FR Pharmaceutical Analysis Result)
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]

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

0. Task
Définition | A task to be performed.
Court | A task to be performed
Contrôle | 0..*
Est modificateur | false
Résumé | false
Invariants | dom-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()`) inv-1: Last modified date must be greater than or equal to authored-on date. (`lastModified.exists().not() or authoredOn.exists().not() or lastModified >= authoredOn`)
2. Task.id
Définition | The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
Court | Logical 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ôle | 0..1
Type | id
Est modificateur | false
Résumé | true
4. Task.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.
Court | Metadata about the resource
Contrôle | 0..1
Type | Meta
Est modificateur | false
Résumé | true
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
6. Task.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.
Court | A 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ôle | 0..1
Type | uri
Est modificateur | true 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 primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
8. Task.language
Définition | The base language in which the resource is written.
Court | Language 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ôle | 0..1
Binding | Les codes DEVRAIENT (SHOULD) être pris de CommonLanguages (preferred to `http://hl7.org/fhir/ValueSet/languages|4.0.1` ) A human language.
Bindings Additionnels | But
AllLanguages | Binding Max
Type | code
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | false
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
10. Task.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.
Court | Text 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ôle | 0..1
Type | Narrative
Est modificateur | false
Résumé | false
Noms alternatifs | narrative, html, xhtml, display
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
12. Task.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.
Court | Contained, 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ôle | 0..*
Type | Resource
Est modificateur | false
Résumé | false
Noms alternatifs | inline resources, anonymous resources, contained resources
14. Task.extension
Définition | 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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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. Task.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content
Invariants | ele-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()`)
18. Task.identifier
Définition | The business identifier for this task.
Court | Task Instance Identifier
Note | Ceci est un identifiant métier, pas un identifiant de ressource (voir discussion)
Contrôle | 0..*
Type | Identifier
Est modificateur | false
Résumé | false
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
20. Task.instantiatesCanonical
Définition | The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Task.
Court | Formal definition of task
Contrôle | 0..1
Type | canonical(ActivityDefinition)
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | Enables a formal definition of how he task is to be performed, enabling automation.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
22. Task.instantiatesUri
Définition | The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Task.
Court | Formal definition of task
Contrôle | 0..1
Type | uri
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | Enables a formal definition of how he task is to be performed (e.g. using BPMN, BPEL, XPDL or other formal notation to be associated with a task), enabling automation.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
24. Task.basedOn
Définition | BasedOn refers to a higher-level authorization that triggered the creation of the task. It references a "request" resource such as a ServiceRequest, MedicationRequest, ServiceRequest, CarePlan, etc. which is distinct from the "request" resource the task is seeking to fulfill. This latter resource is referenced by FocusOn. For example, based on a ServiceRequest (= BasedOn), a task is created to fulfill a procedureRequest ( = FocusOn ) to collect a specimen from a patient.
Court | Request fulfilled by this task
Contrôle | 0..*
Type | Reference(Resource)
Est modificateur | false
Résumé | true
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
26. Task.groupIdentifier
Définition | An identifier that links together multiple tasks and other requests that were created in the same context.
Court | Identifiant de la prescription contenant la ligne de prescription analysée
Contrôle | 1..1
Type | Identifier
Est modificateur | false
Résumé | true
Exigences | Billing and/or reporting can be linked to whether multiple requests were created as a single unit.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
28. Task.partOf
Définition | Task that this particular task is part of.
Court | Composite task
Commentaires | This should usually be 0..1.
Contrôle | 0..*
Type | Reference(Task)
Est modificateur | false
Résumé | true
Exigences | Allows tasks to be broken down into sub-steps (and this division can occur independent of the original task).
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
30. Task.status
Définition | The current status of the task.
Court | draft | requested | received | accepted | +
Contrôle | 1..1
Binding | Les codes DOIVENT (SHALL) être pris de TaskStatus (required to `http://hl7.org/fhir/ValueSet/task-status|4.0.1` ) The current status of the task.
Type | code
Est modificateur | true parce que This element is labeled 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 primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | These states enable coordination of task status with off-the-shelf workflow solutions that support automation of tasks.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
32. Task.statusReason
Définition | An explanation as to why this task is held, failed, was refused, etc.
Court | Reason for current status
Commentaires | This applies to the current status. Look at the history of the task to see reasons for past statuses.
Contrôle | 0..1
Binding | Codes to identify the reason for current status. These will typically be specific to a particular workflow.
Type | CodeableConcept
Est modificateur | false
Résumé | true
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
34. Task.businessStatus
Définition | Contains business-specific nuances of the business state.
Court | E.g. "Specimen collected", "IV prepped"
Contrôle | 0..1
Binding | Sauf si inapproprié, ces codes DOIVENT (SHALL) être pris de Jeu de valeurs Interop'Santé - Codes de devenir de l'intervention pharmaceutique (extensible to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-intervention-devenir-code-value-set` )
Type | CodeableConcept
Est modificateur | false
Résumé | true
Exigences | There's often a need to track substates of a task - this is often variable by specific workflow implementation.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
36. Task.intent
Définition | Indicates the "level" of actionability associated with the Task, i.e. i+R[9]Cs this a proposed task, a planned task, an actionable task, etc.
Court | unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Commentaires | This element is immutable. Proposed tasks, planned tasks, etc. must be distinct instances. In most cases, Tasks will have an intent of "order".
Contrôle | 1..1
Binding | Les codes DOIVENT (SHALL) être pris de TaskIntent (required to `http://hl7.org/fhir/ValueSet/task-intent|4.0.1` ) Distinguishes whether the task is a proposal, plan or full order.
Type | code
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Valeur de motif | `proposal`
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
38. Task.priority
Définition | Indicates how quickly the Task should be addressed with respect to other requests.
Court | routine | urgent | asap | stat
Contrôle | 0..1
Binding | Les codes DOIVENT (SHALL) être pris de RequestPriority (required to `http://hl7.org/fhir/ValueSet/request-priority|4.0.1` ) The task's priority.
Type | code
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | false
Exigences | Used to identify the service level expected while performing a task.
Signification si manquant | If missing, this task should be performed with normal priority
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
40. Task.code
Définition | A name or code (or both) briefly describing what the task involves.
Court | Task Type
Commentaires | The title (eg "My Tasks", "Outstanding Tasks for Patient X") should go into the code.
Contrôle | 0..1
Binding | Pour des exemples de codes, voir TaskCode (example to `http://hl7.org/fhir/ValueSet/task-code|4.0.1` ) Codes to identify what the task involves. These will typically be specific to a particular workflow.
Type | CodeableConcept
Est modificateur | false
Résumé | true
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
42. Task.description
Définition | A free-text description of what is to be performed.
Court | Human-readable explanation of task
Contrôle | 0..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
44. Task.focus
Définition | The request being actioned or the resource being manipulated by this task.
Court | What task is acting on
Commentaires | If multiple resources need to be manipulated, use sub-tasks. (This ensures that status can be tracked independently for each referenced resource.).
Contrôle | 0..1
Type | Reference(Resource)
Est modificateur | false
Résumé | true
Exigences | Used to identify the thing to be done.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
46. Task.for
Définition | The entity who benefits from the performance of the service specified in the task (e.g., the patient).
Court | Beneficiary of the Task
Contrôle | 0..1
Type | Reference(Resource)
Est modificateur | false
Résumé | true
Exigences | Used to track tasks outstanding for a beneficiary. Do not use to track the task owner or creator (see owner and creator respectively). This can also affect access control.
Noms alternatifs | Patient
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
48. Task.encounter
Définition | The healthcare event (e.g. a patient and healthcare provider interaction) during which this task was created.
Court | Healthcare event during which this task originated
Contrôle | 0..1
Type | Reference(Encounter)
Est modificateur | false
Résumé | true
Exigences | For some tasks it may be important to know the link between the encounter the task originated within.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
50. Task.executionPeriod
Définition | Identifies the time action was first taken against the task (start) and/or the time final action was taken against the task prior to marking it as completed (end).
Court | Start and end time of execution
Contrôle | 0..1
Type | Period
Est modificateur | false
Résumé | true
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
52. Task.authoredOn
Définition | The date and time this task was created.
Court | Task Creation Date
Contrôle | 1..1 Cet élément est affecté par les invariants suivants : inv-1
Type | dateTime
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | false
Exigences | Most often used along with lastUpdated to track duration of task to supporting monitoring and management.
Noms alternatifs | Created Date
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
54. Task.lastModified
Définition | The date and time of last modification to this task.
Court | Task Last Modified Date
Contrôle | 0..1 Cet élément est affecté par les invariants suivants : inv-1
Type | dateTime
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | Used along with history to track task activity and time in a particular task state. This enables monitoring and management.
Noms alternatifs | Update Date
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
56. Task.requester
Définition | The creator of the task.
Court | Who is asking for task to be done
Contrôle | 0..1
Type | Reference(Device, Organization, Patient, Practitioner, PractitionerRole, RelatedPerson)
Est modificateur | false
Résumé | true
Exigences | Identifies who created this task. May be used by access control mechanisms (e.g., to ensure that only the creator can cancel a task).
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
58. Task.performerType
Définition | The kind of participant that should perform the task.
Court | Requested performer
Contrôle | 0..*
Binding | Sauf si inapproprié, ces codes DOIVENT (SHALL) être pris de Jeu de valeurs Interop'Santé - Codes de résultat d'analyse pharmaceutique (extensible to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-analysis-perfomer-type-value-set` )
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Use to distinguish tasks on different activity queues.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
60. Task.owner
Définition | Individual organization or Device currently responsible for task execution.
Court | Responsible individual
Commentaires | Tasks may be created with an owner not yet identified.
Contrôle | 1..1
Type | Reference(Practitioner, PractitionerRole, Organization, CareTeam, HealthcareService, Patient, Device, RelatedPerson)
Est modificateur | false
Résumé | true
Exigences | Identifies who is expected to perform this task.
Noms alternatifs | Performer, Executer
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
62. Task.location
Définition | Principal physical location where the this task is performed.
Court | Where task occurs
Contrôle | 0..1
Type | Reference(Location)
Est modificateur | false
Résumé | true
Exigences | Ties the event to where the records are likely kept and provides context around the event occurrence (e.g. if it occurred inside or outside a dedicated healthcare setting).
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
64. Task.reasonCode
Définition | A description or code indicating why this task needs to be performed.
Court | Why task is needed
Commentaires | This should only be included if there is no focus or if it differs from the reason indicated on the focus.
Contrôle | 0..1
Binding | Indicates why the task is needed. E.g. Suspended because patient admitted to hospital.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
66. Task.reasonReference
Définition | A resource reference indicating why this task needs to be performed.
Court | Why task is needed
Commentaires | Tasks might be justified based on an Observation, a Condition, a past or planned procedure, etc. This should only be included if there is no focus or if it differs from the reason indicated on the focus. Use the CodeableConcept text element in `Task.reasonCode` if the data is free (uncoded) text.
Contrôle | 0..1
Type | Reference(Resource)
Est modificateur | false
Résumé | false
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
68. Task.insurance
Définition | Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be relevant to the Task.
Court | Associated insurance coverage
Contrôle | 0..*
Type | Reference(Coverage, ClaimResponse)
Est modificateur | false
Résumé | false
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
70. Task.note
Définition | Free-text information captured about the task as it progresses.
Court | Comments made about the task
Contrôle | 0..*
Type | Annotation
Est modificateur | false
Résumé | false
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
72. Task.relevantHistory
Définition | Links to Provenance records for past versions of this Task that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the task.
Court | Key events in history of the Task
Commentaires | This element does not point to the Provenance associated with the current version of the resource - as it would be created after this version existed. The Provenance for the current version can be retrieved with a _revinclude.
Contrôle | 0..*
Type | Reference(Provenance)
Est modificateur | false
Résumé | false
Noms alternatifs | Status History
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
74. Task.restriction
Définition | If the Task.focus is a request resource and the task is seeking fulfillment (i.e. is asking for the request to be actioned), this element identifies any limitations on what parts of the referenced request should be actioned.
Court | Constraints on fulfillment tasks
Contrôle | 0..1
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Sometimes when fulfillment is sought, you don't want full fulfillment.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
76. Task.restriction.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
78. Task.restriction.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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. Task.restriction.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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()`)
82. Task.restriction.repetitions
Définition | Indicates the number of times the requested action should occur.
Court | How many times to repeat
Contrôle | 0..1
Type | positiveInt
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | false
Exigences | E.g. order that requests monthly lab tests, fulfillment is sought for 1.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
84. Task.restriction.period
Définition | Over what time-period is fulfillment sought.
Court | When fulfillment sought
Commentaires | Note that period.high is the due date representing the time by which the task should be completed.
Contrôle | 0..1
Type | Period
Est modificateur | false
Résumé | false
Exigences | E.g. order that authorizes 1 year's services. Fulfillment is sought for next 3 months.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
86. Task.restriction.recipient
Définition | For requests that are targeted to more than on potential recipient/target, for whom is fulfillment sought?
Court | For whom is fulfillment sought?
Contrôle | 0..*
Type | Reference(Patient, Practitioner, PractitionerRole, RelatedPerson, Group, Organization)
Est modificateur | false
Résumé | false
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
88. Task.input
Définition | Additional information that may be needed in the execution of the task.
Court | Information used to perform task
Contrôle | 0..*
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Resources and data used to perform the task. This data is used in the business logic of task execution, and is stored separately because it varies between workflows.
Noms alternatifs | Supporting Information
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
90. Task.input.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
92. Task.input.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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. Task.input.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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()`)
96. Task.input.type
Définition | A code or description indicating how the input is intended to be used as part of the task execution.
Court | Label for the input
Commentaires | If referencing a BPMN workflow or Protocol, the "system" is the URL for the workflow definition and the code is the "name" of the required input.
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Comparison source", "Applicable consent", "Concomitent Medications", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Inputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
98. Task.input.type.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
100. Task.input.type.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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()`)
Slicing | Cet élément introduit un ensemble de slices sur `Task.input.type.extension`. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants : value @ url
102. Task.input.type.coding
Définition | A reference to a code defined by a terminology system.
Court | Code defined by a terminology system
Commentaires | Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Contrôle | 0..*
Type | Coding
Est modificateur | false
Résumé | true
Exigences | Allows for alternative encodings within a code system, and translations to other code systems.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
104. Task.input.type.text
Définition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Court | Plain text representation of the concept
Commentaires | Very often the text is the same as a displayName of one of the codings.
Contrôle | 0..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Valeur de motif | `ligne de prescription analysée`
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
106. Task.input.value[x]
Définition | The value of the input parameter as a basic type.
Court | Content to use in performing the task
Contrôle | 1..1
Type | Reference(FR Inpatient MedicationRequest)
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Résumé | false
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
108. Task.output
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 1..*
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
Slicing | Cet élément introduit un ensemble de slices sur `Task.output`. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants : value @ type.text
110. Task.output.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
112. Task.output.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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()`)
114. Task.output.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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()`)
116. Task.output.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
118. Task.output.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Type | Choix 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
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
120. Task.output:result
Nom de la slice | result
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 1..1
Type | BackboneElement
Est modificateur | false
Doit être pris en charge (Must Support) | true
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
122. Task.output:result.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
124. Task.output:result.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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()`)
126. Task.output:result.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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()`)
128. Task.output:result.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
130. Task.output:result.type.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
132. Task.output:result.type.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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()`)
Slicing | Cet élément introduit un ensemble de slices sur `Task.output.type.extension`. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants : value @ url
134. Task.output:result.type.coding
Définition | A reference to a code defined by a terminology system.
Court | Code defined by a terminology system
Commentaires | Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Contrôle | 0..*
Type | Coding
Est modificateur | false
Résumé | true
Exigences | Allows for alternative encodings within a code system, and translations to other code systems.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
136. Task.output:result.type.text
Définition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Court | Plain text representation of the concept
Commentaires | Very often the text is the same as a displayName of one of the codings.
Contrôle | 1..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Valeur de motif | `résultat de l'analyse`
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
138. Task.output:result.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Binding | Les codes DOIVENT (SHALL) être pris de Jeu de valeurs Interop'Santé - Codes de résultat d'analyse pharmaceutique (required to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-analysis-result-code-value-set` )
Type | code
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
140. Task.output:comment
Nom de la slice | comment
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 0..1
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
142. Task.output:comment.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
144. Task.output:comment.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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()`)
146. Task.output:comment.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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()`)
148. Task.output:comment.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
150. Task.output:comment.type.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
152. Task.output:comment.type.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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()`)
Slicing | Cet élément introduit un ensemble de slices sur `Task.output.type.extension`. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants : value @ url
154. Task.output:comment.type.coding
Définition | A reference to a code defined by a terminology system.
Court | Code defined by a terminology system
Commentaires | Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Contrôle | 0..*
Type | Coding
Est modificateur | false
Résumé | true
Exigences | Allows for alternative encodings within a code system, and translations to other code systems.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
156. Task.output:comment.type.text
Définition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Court | Plain text representation of the concept
Commentaires | Very often the text is the same as a displayName of one of the codings.
Contrôle | 1..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Valeur de motif | `commentaire`
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
158. Task.output:comment.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Type | string
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
160. Task.output:type
Nom de la slice | type
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 0..1
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
162. Task.output:type.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
164. Task.output:type.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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. Task.output:type.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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()`)
168. Task.output:type.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
170. Task.output:type.type.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
172. Task.output:type.type.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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()`)
Slicing | Cet élément introduit un ensemble de slices sur `Task.output.type.extension`. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants : value @ url
174. Task.output:type.type.coding
Définition | A reference to a code defined by a terminology system.
Court | Code defined by a terminology system
Commentaires | Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Contrôle | 0..*
Type | Coding
Est modificateur | false
Résumé | true
Exigences | Allows for alternative encodings within a code system, and translations to other code systems.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
176. Task.output:type.type.text
Définition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Court | Plain text representation of the concept
Commentaires | Very often the text is the same as a displayName of one of the codings.
Contrôle | 1..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Valeur de motif | `type d'intervention`
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
178. Task.output:type.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Binding | Sauf si inapproprié, ces codes DOIVENT (SHALL) être pris de Jeu de valeurs Interop'Santé - Codes du type d'intervention pharmaceutique (extensible to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-intervention-type-code-value-set` )
Type | CodeableConcept
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
180. Task.output:problem
Nom de la slice | problem
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 0..1
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
182. Task.output:problem.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
184. Task.output:problem.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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()`)
186. Task.output:problem.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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()`)
188. Task.output:problem.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
190. Task.output:problem.type.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
192. Task.output:problem.type.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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()`)
Slicing | Cet élément introduit un ensemble de slices sur `Task.output.type.extension`. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants : value @ url
194. Task.output:problem.type.coding
Définition | A reference to a code defined by a terminology system.
Court | Code defined by a terminology system
Commentaires | Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Contrôle | 0..*
Type | Coding
Est modificateur | false
Résumé | true
Exigences | Allows for alternative encodings within a code system, and translations to other code systems.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
196. Task.output:problem.type.text
Définition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Court | Plain text representation of the concept
Commentaires | Very often the text is the same as a displayName of one of the codings.
Contrôle | 1..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Valeur de motif | `type de problème`
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
198. Task.output:problem.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Binding | Sauf si inapproprié, ces codes DOIVENT (SHALL) être pris de Jeu de valeurs Interop'Santé - Codes du problème identifié dans l'intervention pharmaceutique (extensible to `https://hl7.fr/ig/fhir/medication/ValueSet/fr-pharmaceutical-intervention-problem-code-value-set` )
Type | CodeableConcept
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
200. Task.output:suggestion
Nom de la slice | suggestion
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 0..*
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
202. Task.output:suggestion.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
204. Task.output:suggestion.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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()`)
206. Task.output:suggestion.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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()`)
208. Task.output:suggestion.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
210. Task.output:suggestion.type.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
212. Task.output:suggestion.type.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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()`)
Slicing | Cet élément introduit un ensemble de slices sur `Task.output.type.extension`. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants : value @ url
214. Task.output:suggestion.type.coding
Définition | A reference to a code defined by a terminology system.
Court | Code defined by a terminology system
Commentaires | Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Contrôle | 0..*
Type | Coding
Est modificateur | false
Résumé | true
Exigences | Allows for alternative encodings within a code system, and translations to other code systems.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
216. Task.output:suggestion.type.text
Définition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Court | Plain text representation of the concept
Commentaires | Very often the text is the same as a displayName of one of the codings.
Contrôle | 1..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Valeur de motif | `proposition`
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
218. Task.output:suggestion.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Type | Reference(FR Pharmaceutical Intervention Suggestion)
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
220. Task.output:intervention
Nom de la slice | intervention
Définition | Outputs produced by the Task.
Court | Information produced as part of task
Contrôle | 0..*
Type | BackboneElement
Est modificateur | false
Résumé | false
Exigences | Resources and data produced during the execution the task. This data is generated by the business logic of task execution, and is stored separately because it varies between workflows.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
222. Task.output:intervention.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
224. Task.output:intervention.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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()`)
226. Task.output:intervention.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).
Court | Extensions 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ôle | 0..*
Type | Extension
Est modificateur | true 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 alternatifs | extensions, user content, modifiers
Invariants | ele-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()`)
228. Task.output:intervention.type
Définition | The name of the Output parameter.
Court | Label for output
Contrôle | 1..1
Binding | Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Type | CodeableConcept
Est modificateur | false
Résumé | false
Exigences | Outputs are named to enable task automation to bind data and pass it from one task to the next.
Noms alternatifs | Name
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
230. Task.output:intervention.type.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.
Court | Unique id for inter-element referencing
Contrôle | 0..1
Type | string
Est modificateur | false
Format XML | Dans le format XML, cette propriété est représentée comme attribut.
Résumé | false
232. Task.output:intervention.type.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.
Court | Additional 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ôle | 0..*
Type | Extension
Est modificateur | false
Résumé | false
Noms alternatifs | extensions, user content
Invariants | ele-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()`)
Slicing | Cet élément introduit un ensemble de slices sur `Task.output.type.extension`. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants : value @ url
234. Task.output:intervention.type.coding
Définition | A reference to a code defined by a terminology system.
Court | Code defined by a terminology system
Commentaires | Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
Contrôle | 0..*
Type | Coding
Est modificateur | false
Résumé | true
Exigences | Allows for alternative encodings within a code system, and translations to other code systems.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
236. Task.output:intervention.type.text
Définition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
Court | Plain text representation of the concept
Commentaires | Very often the text is the same as a displayName of one of the codings.
Contrôle | 1..1
Type | string
Est modificateur | false
Valeur primitive | Cet élément primitif peut être présent, absent ou remplacé par une extension
Résumé | true
Exigences | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
Valeur de motif | `intervention pharmaceutique liée`
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)
238. Task.output:intervention.value[x]
Définition | The value of the Output parameter as a basic type.
Court | Result of output
Contrôle | 1..1
Type | Reference(FR Pharmaceutical Analysis Result)
Note [x] | VoirChoix de types de donnéespour plus d'informations sur l'utilisation de [x]
Est modificateur | false
Résumé | false
Exigences | Task outputs can take any form.
Invariants | ele-1: All FHIR elements must have a @value or children (`hasValue() or (children().count() > id.count())`)