http://hl7.org/fhir/StructureDefinition/ActivityDefinition|5.0.0

This resource allows for the definition of some activity to be performed, independent of a particular patient, practitioner, or other performance context.
NameFlagsCardTypeDescription & Constraints
ActivityDefinition
0..*The definition of a specific activity to be taken, independent of any particular patient or context
 
url
Σ
0..1uriCanonical identifier for this activity definition, represented as a URI (globally unique)
 
identifier
Σ
0..*IdentifierAdditional identifier for the activity definition
 
version
Σ
0..1stringBusiness version of the activity definition
 
versionAlgorithm[x]
Σ
0..1How to compare versions http://hl7.org/fhir/ValueSet/version-algorithm (extensible)
 
 
versionAlgorithmString
Σ
0..1string http://hl7.org/fhir/ValueSet/version-algorithm (extensible)
 
 
versionAlgorithmCoding
Σ
0..1Coding http://hl7.org/fhir/ValueSet/version-algorithm (extensible)
 
name
Σ
0..1stringName for this activity definition (computer friendly)
 
title
Σ
0..1stringName for this activity definition (human friendly)
 
subtitle
0..1stringSubordinate title of the activity definition
 
status *
?!Σ
1..1codedraft | active | retired | unknown PublicationStatus (required)
 
experimental
Σ
0..1booleanFor testing purposes, not real usage
 
subject[x]
0..1Type of individual the activity definition is intended for SubjectType (extensible)
 
 
subjectCodeableConcept
0..1CodeableConcept SubjectType (extensible)
 
 
subjectReference
0..1Reference SubjectType (extensible)
 
 
subjectCanonical
0..1canonical SubjectType (extensible)
 
date
Σ
0..1dateTimeDate last changed
 
publisher
Σ
0..1stringName of the publisher/steward (organization or individual)
 
contact
Σ
0..*ContactDetailContact details for the publisher
 
description
Σ
0..1markdownNatural language description of the activity definition
 
useContext
Σ
0..*UsageContextThe context that the content is intended to support
 
jurisdiction
Σ
0..*CodeableConceptIntended jurisdiction for activity definition (if applicable) Jurisdiction (extensible)
 
purpose
0..1markdownWhy this activity definition is defined
 
usage
0..1markdownDescribes the clinical usage of the activity definition
 
copyright
0..1markdownUse and/or publishing restrictions
 
copyrightLabel
0..1stringCopyright holder and year(s)
 
approvalDate
0..1dateWhen the activity definition was approved by publisher
 
lastReviewDate
0..1dateWhen the activity definition was last reviewed by the publisher
 
effectivePeriod
Σ
0..1PeriodWhen the activity definition is expected to be used
 
topic
0..*CodeableConceptE.g. Education, Treatment, Assessment, etc DefinitionTopic (example)
 
author
0..*ContactDetailWho authored the content
 
editor
0..*ContactDetailWho edited the content
 
reviewer
0..*ContactDetailWho reviewed the content
 
endorser
0..*ContactDetailWho endorsed the content
 
relatedArtifact
0..*RelatedArtifactAdditional documentation, citations, etc
 
library
0..*canonicalLogic used by the activity definition
 
kind
Σ
0..1codeKind of resource ActivityDefinitionKind (required)
 
profile
0..1canonicalWhat profile the resource needs to conform to
 
code
Σ
0..1CodeableConceptDetail type of activity ActivityDefinitionType (example)
 
intent
0..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option RequestIntent (required)
 
priority
0..1coderoutine | urgent | asap | stat RequestPriority (required)
 
doNotPerform
?!Σ
0..1booleanTrue if the activity should not be performed
 
timing[x]
0..1When activity is to occur
 
 
timingTiming
0..1Timing
 
 
timingAge
0..1Age
 
 
timingRange
0..1Range
 
 
timingDuration
0..1Duration
 
asNeeded[x]
Σ
0..1Preconditions for service ProcedureAsNeededReason (example)
 
 
asNeededBoolean
Σ
0..1boolean ProcedureAsNeededReason (example)
 
 
asNeededCodeableConcept
Σ
0..1CodeableConcept ProcedureAsNeededReason (example)
 
location
0..1CodeableReferenceWhere it should happen
 
participant
0..*BackboneElementWho should participate in the action
 
 
type
0..1codecareteam | device | group | healthcareservice | location | organization | patient | practitioner | practitionerrole | relatedperson ActivityParticipantType (required)
 
 
typeCanonical
0..1canonicalWho or what can participate
 
 
typeReference
0..1ReferenceWho or what can participate
 
 
role
0..1CodeableConceptE.g. Nurse, Surgeon, Parent, etc ActivityParticipantRole (example)
 
 
function
0..1CodeableConceptE.g. Author, Reviewer, Witness, etc ActionParticipantFunction (example)
 
product[x]
0..1What's administered/supplied ActivityProduct (example)
 
 
productReference
0..1Reference ActivityProduct (example)
 
 
productCodeableConcept
0..1CodeableConcept ActivityProduct (example)
 
quantity
0..1QuantityHow much is administered/consumed/supplied
 
dosage
0..*DosageDetailed dosage instructions
 
bodySite
0..*CodeableConceptWhat part of body to perform on BodySite (example)
 
specimenRequirement
0..*canonicalWhat specimens are required to perform this action
 
observationRequirement
0..*canonicalWhat observations are required to perform this action
 
observationResultRequirement
0..*canonicalWhat observations must be produced by this action
 
transform
0..1canonicalTransform to apply the template
 
dynamicValue
0..*BackboneElementDynamic aspects of the definition
 
 
path *
1..1stringThe path to the element to be set dynamically
 
 
expression *
1..1ExpressionAn expression that provides the dynamic value for the customization