Union of https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-task and https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-task

This is the set of resources that conform to either of the profiles RORTask (https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-task) and RORTask (https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-task). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. Task C0..*A task to be performed
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
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
dom-6: A resource should have narrative for robust management
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
inv-1: Last modified date must be greater than or equal to authored-on date.
... meta Σ0..1MetaMetadata about the resource
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... language 0..1codeLanguage of the resource content
Binding: ?? (preferred): A human language.


ele-1: All FHIR elements must have a @value or children
... text 0..1NarrativeText summary of the resource, for human interpretation
ele-1: All FHIR elements must have a @value or children
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... identifier S0..1IdentifierIdentifiant de l'anomalie
ele-1: All FHIR elements must have a @value or children
... instantiatesCanonical Σ0..1canonical(ActivityDefinition)Formal definition of task
ele-1: All FHIR elements must have a @value or children
... instantiatesUri Σ0..1uriFormal definition of task
ele-1: All FHIR elements must have a @value or children
... basedOn ΣC0..*Reference(Resource)Request fulfilled by this task
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
... groupIdentifier Σ0..1IdentifierRequisition or grouper id
ele-1: All FHIR elements must have a @value or children
... partOf ΣC0..*Reference(Task | RORTask)Composite task
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
... status ?!SΣ1..1codedraft | requested | received | accepted | +
Binding: ?? (required): The current status of the task.


ele-1: All FHIR elements must have a @value or children
... statusReason Σ0..1CodeableConceptReason for current status
Binding: ?? (example): Codes to identify the reason for current status. These will typically be specific to a particular workflow.


ele-1: All FHIR elements must have a @value or children
... businessStatus SΣ1..1CodeableConceptStatut métier de traitement de l'anomalie
Binding: ?? (required)
ele-1: All FHIR elements must have a @value or children
... intent Σ1..1codeunknown | 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.


ele-1: All FHIR elements must have a @value or children
... priority 0..1coderoutine | urgent | asap | stat
Binding: ?? (required): The task's priority.


ele-1: All FHIR elements must have a @value or children
... code SΣ1..1CodeableConceptThématique de l'anomalie exemples :Exactitude, Complétude, Exhaustivité
Binding: ?? (required)
ele-1: All FHIR elements must have a @value or children
... description SΣ0..1stringDescription de l'anomalie
ele-1: All FHIR elements must have a @value or children
... focus SΣC1..1Reference(Resource)référence vers la ressources en anomalie
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
... for ΣC0..1Reference(Resource)Beneficiary of the Task
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
... encounter ΣC0..1Reference(Encounter)Healthcare event during which this task originated
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
... executionPeriod ΣC0..1PeriodStart and end time of execution
ele-1: All FHIR elements must have a @value or children
per-1: If present, start SHALL have a lower value than end
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... start SΣ0..1dateTimeDate d'envoi au destinataire du traitement de l'anomalie
ele-1: All FHIR elements must have a @value or children
.... end SΣ0..1dateTimeDate de fin de traitement de l'anomalie par le destinataire
ele-1: All FHIR elements must have a @value or children
... authoredOn S1..1dateTimeDate création de l'anomalie
ele-1: All FHIR elements must have a @value or children
... lastModified SΣ1..1dateTimeDate de dernière modification
ele-1: All FHIR elements must have a @value or children
... requester SΣC0..1Reference(ROROrganization | RORPractitioner | RORPractitionerRole | #sd-ror-organization-ror-organization)Who is asking for task to be done
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
... performerType 0..*CodeableConceptRequested performer
Binding: ?? (preferred): The type(s) of task performers allowed.


ele-1: All FHIR elements must have a @value or children
... owner SΣC0..1Reference(ROROrganization | RORPractitioner | RORPractitionerRole | RORHealthcareService | #sd-ror-organization-ror-organization)Responsible individual
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
... location ΣC0..1Reference(Location | RORLocation)Where task occurs
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
... reasonCode S1..1CodeableConceptType d'action proposée en réponse
Binding: ?? (required)
ele-1: All FHIR elements must have a @value or children
... reasonReference C0..1Reference(Resource)Why task is needed
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
... insurance C0..*Reference(Coverage | ClaimResponse)Associated insurance coverage
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
... note 0..*AnnotationComments made about the task
ele-1: All FHIR elements must have a @value or children
... relevantHistory C0..*Reference(Provenance)Key events in history of the Task
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
... restriction 0..1BackboneElementConstraints on fulfillment tasks
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... repetitions 0..1positiveIntHow many times to repeat
ele-1: All FHIR elements must have a @value or children
.... period C0..1PeriodWhen fulfillment sought
ele-1: All FHIR elements must have a @value or children
per-1: If present, start SHALL have a lower value than end
.... recipient C0..*Reference(ROROrganization | RORPractitioner | RORPractitionerRole | #sd-ror-organization-ror-organization)For whom is fulfillment sought?
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
... input S1..*BackboneElementEléments en entrée pour définir l'anomalie
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... type 1..1CodeableConceptLabel 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.


ele-1: All FHIR elements must have a @value or children
.... value[x] 1..1Content to use in performing the task
ele-1: All FHIR elements must have a @value or children
..... valueBase64Binarybase64Binary
..... valueBooleanboolean
..... valueCanonicalcanonical(Any)
..... valueCodecode
..... valueDatedate
..... valueDateTimedateTime
..... valueDecimaldecimal
..... valueIdid
..... valueInstantinstant
..... valueIntegerinteger
..... valueMarkdownmarkdown
..... valueOidoid
..... valuePositiveIntpositiveInt
..... valueStringstring
..... valueTimetime
..... valueUnsignedIntunsignedInt
..... valueUriuri
..... valueUrlurl
..... valueUuiduuid
..... valueAddressAddress
..... valueAgeAge
..... valueAnnotationAnnotation
..... valueAttachmentAttachment
..... valueCodeableConceptCodeableConcept
..... valueCodingCoding
..... valueContactPointContactPoint
..... valueCountCount
..... valueDistanceDistance
..... valueDurationDuration
..... valueHumanNameHumanName
..... valueIdentifierIdentifier
..... valueMoneyMoney
..... valuePeriodPeriod
..... valueQuantityQuantity
..... valueRangeRange
..... valueRatioRatio
..... valueReferenceReference(Any)
..... valueSampledDataSampledData
..... valueSignatureSignature
..... valueTimingTiming
..... valueContactDetailContactDetail
..... valueContributorContributor
..... valueDataRequirementDataRequirement
..... valueExpressionExpression
..... valueParameterDefinitionParameterDefinition
..... valueRelatedArtifactRelatedArtifact
..... valueTriggerDefinitionTriggerDefinition
..... valueUsageContextUsageContext
..... valueDosageDosage
..... valueMetaMeta
... output 0..*BackboneElementEléments en sortie concerant le traitement de l'anomalie
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... type 1..1CodeableConceptLabel 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.


ele-1: All FHIR elements must have a @value or children
.... value[x] 1..1Result of output
ele-1: All FHIR elements must have a @value or children
..... valueBase64Binarybase64Binary
..... valueBooleanboolean
..... valueCanonicalcanonical(Any)
..... valueCodecode
..... valueDatedate
..... valueDateTimedateTime
..... valueDecimaldecimal
..... valueIdid
..... valueInstantinstant
..... valueIntegerinteger
..... valueMarkdownmarkdown
..... valueOidoid
..... valuePositiveIntpositiveInt
..... valueStringstring
..... valueTimetime
..... valueUnsignedIntunsignedInt
..... valueUriuri
..... valueUrlurl
..... valueUuiduuid
..... valueAddressAddress
..... valueAgeAge
..... valueAnnotationAnnotation
..... valueAttachmentAttachment
..... valueCodeableConceptCodeableConcept
..... valueCodingCoding
..... valueContactPointContactPoint
..... valueCountCount
..... valueDistanceDistance
..... valueDurationDuration
..... valueHumanNameHumanName
..... valueIdentifierIdentifier
..... valueMoneyMoney
..... valuePeriodPeriod
..... valueQuantityQuantity
..... valueRangeRange
..... valueRatioRatio
..... valueReferenceReference(Any)
..... valueSampledDataSampledData
..... valueSignatureSignature
..... valueTimingTiming
..... valueContactDetailContactDetail
..... valueContributorContributor
..... valueDataRequirementDataRequirement
..... valueExpressionExpression
..... valueParameterDefinitionParameterDefinition
..... valueRelatedArtifactRelatedArtifact
..... valueTriggerDefinitionTriggerDefinition
..... valueUsageContextUsageContext
..... valueDosageDosage
..... valueMetaMeta

doco Documentation for this format