Left: | SDOTask (https://interop.esante.gouv.fr/ig/fhir/sdo/StructureDefinition/sdo-task) |
Right: | SDOTask (https://interop.esante.gouv.fr/ig/fhir/sdo/StructureDefinition/sdo-task) |
Error | StructureDefinition.version | Values for version differ: '4.0.1' vs '4.0.2-ballot-2' |
Information | StructureDefinition.date | Values for date differ: '2023-07-06T09:51:35+02:00' vs '2024-01-19T09:51:35+02:00' |
Information | StructureDefinition.jurisdiction | Added the item 'urn:iso:std:iso:3166#FR' |
Information | StructureDefinition.definition | Values for definition differ: 'A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.' vs 'A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.' |
Information | StructureDefinition.definition | Values for definition differ: 'A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url).' vs 'A list of profiles (references to [StructureDefinition](structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](structuredefinition-definitions.html#StructureDefinition.url).' |
Information | Task.input | Element minimum cardinalities differ: '5' vs '0' |
Name | Value | Comments | |
---|---|---|---|
![]() | false | ||
![]() | http://hl7.org/fhir/StructureDefinition/Task | ||
![]() | |||
![]() | 2023-07-06T09:51:35+02:00 | 2024-01-19T09:51:35+02:00 |
|
![]() | Profil utilisé pour véhiculer les informations sur la position des ESMS et des unités opérationnelles vis-à-vis de la prestation | ||
![]() | |||
![]() | 4.0.1 | ||
![]() | |||
![]() ![]() | urn:iso:std:iso:3166#FR |
| |
![]() | resource | ||
![]() | SDOTask | ||
![]() | ANS | ||
![]() | |||
![]() | active | ||
![]() | |||
![]() | Task | ||
![]() | https://interop.esante.gouv.fr/ig/fhir/sdo/StructureDefinition/sdo-task | ||
![]() | 4.0.1 | 4.0.2-ballot-2 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | L Type | L Description & Constraints | Comments![]() | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() ![]() | C | 0..* | Task | A task to be performed | C | 0..* | Task | A task to be performed regle-StatutUnite: Si statut unite est rempli alors les éléments suivants sont attendus :idUnite,nomUnite, categorieOrganisation, modePriseCharge, dateStatutUnite regle-ModePriseEnCharge: Les codes possibles pour le mode de prise en charge sont : Code 46 « Hébergement (accueil jour et nuit) » = Internat (1),Code 47 « Accueil de jour » = externat (2), semi-internat (3) ou accueil de jour (6),Code 48 Accueil de nuit » = Accueil de nuit (4) | |||||||||
![]() ![]() ![]() | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..1 | id | Version specific identifier | Σ | 0..1 | id | Version specific identifier | |||||||||
![]() ![]() ![]() ![]() | Σ | 1..1 | instant | When the resource version last changed | Σ | 1..1 | instant | When the resource version last changed | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..1 | uri | Identifies where the resource comes from | Σ | 0..1 | uri | Identifies where the resource comes from | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | Σ | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | |||||||||
![]() ![]() ![]() ![]() | ΣN | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | Σ | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | |||||||||
![]() ![]() ![]() | ?!ΣN | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
![]() ![]() ![]() | N | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| ||||||||||
![]() ![]() ![]() | N | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | ||||||||||
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
![]() ![]() ![]() | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() | ?!N | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | ?!N | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() | N | 0..* | Identifier | Task Instance Identifier | 0..* | Identifier | Task Instance Identifier | ||||||||||
![]() ![]() ![]() | ΣN | 0..1 | canonical(ActivityDefinition) | Formal definition of task | Σ | 0..1 | canonical(ActivityDefinition) | Formal definition of task | |||||||||
![]() ![]() ![]() | ΣN | 0..1 | uri | Formal definition of task | Σ | 0..1 | uri | Formal definition of task | |||||||||
![]() ![]() ![]() | ΣCN | 0..* | Reference(Resource) | Request fulfilled by this task | ΣC | 0..* | Reference(Resource) | Request fulfilled by this task | |||||||||
![]() ![]() ![]() | ΣN | 0..1 | Identifier | Requisition or grouper id | Σ | 0..1 | Identifier | Requisition or grouper id | |||||||||
![]() ![]() ![]() | ΣCN | 0..* | Reference(Task) | Composite task | ΣC | 0..* | Reference(Task) | Composite task | |||||||||
![]() ![]() ![]() | ?!Σ | 1..1 | code | draft | requested | received | accepted | + Binding: ?? (required): The current status of the task. Fixed Value: completed | ?!Σ | 1..1 | code | draft | requested | received | accepted | + Binding: ?? (required): The current status of the task. Fixed Value: completed | |||||||||
![]() ![]() ![]() | ΣN | 0..1 | CodeableConcept | Reason for current status Binding: ?? (example): Codes to identify the reason for current status. These will typically be specific to a particular workflow. | Σ | 0..1 | CodeableConcept | Reason for current status Binding: ?? (example): Codes to identify the reason for current status. These will typically be specific to a particular workflow. | |||||||||
![]() ![]() ![]() | ΣN | 0..1 | CodeableConcept | E.g. "Specimen collected", "IV prepped" Binding: ?? (example): The domain-specific business-contextual sub-state of the task. For example: "Blood drawn", "IV inserted", "Awaiting physician signature", etc. | Σ | 0..1 | CodeableConcept | E.g. "Specimen collected", "IV prepped" Binding: ?? (example): The domain-specific business-contextual sub-state of the task. For example: "Blood drawn", "IV inserted", "Awaiting physician signature", etc. | |||||||||
![]() ![]() ![]() | Σ | 1..1 | code | unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option Binding: ?? (required): Distinguishes whether the task is a proposal, plan or full order. Fixed Value: plan | Σ | 1..1 | code | unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option Binding: ?? (required): Distinguishes whether the task is a proposal, plan or full order. Fixed Value: plan | |||||||||
![]() ![]() ![]() | N | 0..1 | code | routine | urgent | asap | stat Binding: ?? (required): The task's priority. | 0..1 | code | routine | urgent | asap | stat Binding: ?? (required): The task's priority. | ||||||||||
![]() ![]() ![]() | ΣN | 0..1 | CodeableConcept | Task Type Binding: ?? (example): Codes to identify what the task involves. These will typically be specific to a particular workflow. | Σ | 0..1 | CodeableConcept | Task Type Binding: ?? (example): Codes to identify what the task involves. These will typically be specific to a particular workflow. | |||||||||
![]() ![]() ![]() | ΣN | 0..1 | string | Human-readable explanation of task | Σ | 0..1 | string | Human-readable explanation of task | |||||||||
![]() ![]() ![]() | ΣCN | 0..1 | Reference(Resource) | What task is acting on | ΣC | 0..1 | Reference(Resource) | What task is acting on | |||||||||
![]() ![]() ![]() | ΣCN | 0..1 | Reference(Resource) | Beneficiary of the Task | ΣC | 0..1 | Reference(Resource) | Beneficiary of the Task | |||||||||
![]() ![]() ![]() | ΣCN | 0..1 | Reference(Encounter) | Healthcare event during which this task originated | ΣC | 0..1 | Reference(Encounter) | Healthcare event during which this task originated | |||||||||
![]() ![]() ![]() | ΣCN | 0..1 | Period | Start and end time of execution | ΣC | 0..1 | Period | Start and end time of execution | |||||||||
![]() ![]() ![]() | CN | 0..1 | dateTime | Task Creation Date | C | 0..1 | dateTime | Task Creation Date | |||||||||
![]() ![]() ![]() | ΣCN | 0..1 | dateTime | Task Last Modified Date | ΣC | 0..1 | dateTime | Task Last Modified Date | |||||||||
![]() ![]() ![]() | ΣCN | 0..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Who is asking for task to be done | ΣC | 0..1 | Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Who is asking for task to be done | |||||||||
![]() ![]() ![]() | N | 0..* | CodeableConcept | Requested performer Binding: ?? (preferred): The type(s) of task performers allowed. | 0..* | CodeableConcept | Requested performer Binding: ?? (preferred): The type(s) of task performers allowed. | ||||||||||
![]() ![]() ![]() | ΣCN | 0..1 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) | Responsible individual | ΣC | 0..1 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) | Responsible individual | |||||||||
![]() ![]() ![]() | ΣCN | 0..1 | Reference(Location) | Where task occurs | ΣC | 0..1 | Reference(Location) | Where task occurs | |||||||||
![]() ![]() ![]() | N | 0..1 | CodeableConcept | Why task is needed Binding: ?? (example): Indicates why the task is needed. E.g. Suspended because patient admitted to hospital. | 0..1 | CodeableConcept | Why task is needed Binding: ?? (example): Indicates why the task is needed. E.g. Suspended because patient admitted to hospital. | ||||||||||
![]() ![]() ![]() | CN | 0..1 | Reference(Resource) | Why task is needed | C | 0..1 | Reference(Resource) | Why task is needed | |||||||||
![]() ![]() ![]() | CN | 0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | C | 0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | |||||||||
![]() ![]() ![]() | N | 0..* | Annotation | Comments made about the task | 0..* | Annotation | Comments made about the task | ||||||||||
![]() ![]() ![]() | CN | 0..* | Reference(Provenance) | Key events in history of the Task | C | 0..* | Reference(Provenance) | Key events in history of the Task | |||||||||
![]() ![]() ![]() | N | 0..1 | BackboneElement | Constraints on fulfillment tasks | 0..1 | BackboneElement | Constraints on fulfillment tasks | ||||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() ![]() | ?!ΣN | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | N | 0..1 | positiveInt | How many times to repeat | 0..1 | positiveInt | How many times to repeat | ||||||||||
![]() ![]() ![]() ![]() | CN | 0..1 | Period | When fulfillment sought | C | 0..1 | Period | When fulfillment sought | |||||||||
![]() ![]() ![]() ![]() | CN | 0..* | Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Group | Organization) | For whom is fulfillment sought? | C | 0..* | Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Group | Organization) | For whom is fulfillment sought? | |||||||||
![]() ![]() ![]() | 5..* | BackboneElement | Information used to perform task Slice: Unordered, Open by value:type.text | 0..* | BackboneElement | Information used to perform task Slice: Unordered, Open by value:type.text |
| ||||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() ![]() | ?!ΣN | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | N | 1..1 | CodeableConcept | Label for the input Binding: ?? (example): 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. | 1..1 | CodeableConcept | Label for the input Binding: ?? (example): 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. | ||||||||||
![]() ![]() ![]() ![]() | N | 1..1 | 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 | Content to use in performing the task | 1..1 | 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 | Content to use in performing the task | ||||||||||
![]() ![]() ![]() | N | 0..* | BackboneElement | Information produced as part of task | 0..* | BackboneElement | Information produced as part of task | ||||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||
![]() ![]() ![]() ![]() | ?!ΣN | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() ![]() | N | 1..1 | CodeableConcept | Label for output Binding: ?? (example): 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. | 1..1 | CodeableConcept | Label for output Binding: ?? (example): 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. | ||||||||||
![]() ![]() ![]() ![]() | N | 1..1 | 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 | Result of output | 1..1 | 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 | Result of output | ||||||||||
![]() |