Uzbekistan Digital Health Platform
0.11.1 - ci-build Uzbekistan flag

Uzbekistan Digital Health Platform, published by Ministry of Health of the Republic of Uzbekistan. This guide is not an authorized publication; it is the continuous build for version 0.11.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/uzinfocom-org/digital-health-ig/ and changes regularly. See the Directory of published versions

Resource Profile: UZ Core ActivityDefinition ( Experimental )

Official URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-activitydefinition Version: 0.11.1
Active as of 2025-08-18 Computable Name: UZCoreActivityDefinition

Uzbekistan Core ActivityDefinition Profile, used for the definition of some activity to be performed, independent of a particular patient, practitioner, or other performance context.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ActivityDefinition C 0..* ActivityDefinition(5.0.0) The definition of a specific activity to be taken, independent of any particular patient or context
Interfaces Implemented: MetadataResource
Constraints: cnl-0
ActivityDefinition.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
ActivityDefinition.contained 0..* Resource Contained, inline Resources
ActivityDefinition.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
ActivityDefinition.url This element must be supported. This element is included in summaries. C 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
Constraints: cnl-1
ActivityDefinition.identifier This element must be supported. This element is included in summaries. 0..* Identifier Additional identifier for the activity definition
ActivityDefinition.version This element must be supported. This element is included in summaries. 0..1 string Business version of the activity definition
ActivityDefinition.versionAlgorithm[x] This element must be supported. This element is included in summaries. 0..1 How to compare versions
Binding: VersionAlgorithmVS (0.11.1) (extensible)
ActivityDefinition.versionAlgorithm[x].versionAlgorithmString string
ActivityDefinition.versionAlgorithm[x].versionAlgorithmCoding Coding
ActivityDefinition.name This element must be supported. This element is included in summaries. C 0..1 string Name for this activity definition (computer friendly)
ActivityDefinition.title This element must be supported. This element is included in summaries. 0..1 string Activity definition title (in Uzbek language)
ActivityDefinition.title.Slices for extension 0..* Extension Activity definition title (in Russian and Karakalpak languages)
Slice: Unordered, Open by value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ActivityDefinition.title.Slices for extension.extension:translation This element must be supported. 0..* (Complex) Language Translation (Localization)
URL: http://hl7.org/fhir/StructureDefinition/translation
Constraints: ext-1
ActivityDefinition.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatusVS (0.11.1) (required)
ActivityDefinition.Slices for subject[x] This element must be supported. 0..1 Type of individual the activity definition is intended for
Slice: Unordered, Closed by type:$this
Binding: ParticipantResourceTypes (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
ActivityDefinition.Slices for subject[x].subjectCodeableConcept CodeableConcept
ActivityDefinition.Slices for subject[x].subjectReference Reference(Group | MedicinalProductDefinition | SubstanceDefinition | AdministrableProductDefinition | ManufacturedItemDefinition | PackagedProductDefinition)
ActivityDefinition.Slices for subject[x].subjectCanonical canonical(EvidenceVariable)
ActivityDefinition.Slices for subject[x].subject[x]:subjectCodeableConcept This element must be supported. 0..1 CodeableConcept Type of individual the activity definition is intended for
Binding: ResourceTypeVS (0.11.1) (extensible)
ActivityDefinition.date This element must be supported. This element is included in summaries. 0..1 dateTime Date last changed
ActivityDefinition.publisher This element must be supported. This element is included in summaries. 0..1 string Name of the publisher/steward (organization or individual)
ActivityDefinition.description This element must be supported. This element is included in summaries. 0..1 markdown Natural language description of the activity definition
ActivityDefinition.effectivePeriod This element must be supported. This element is included in summaries. 0..1 Period When the activity definition is expected to be used
ActivityDefinition.kind This element must be supported. This element is included in summaries. 0..1 code Kind of resource
Binding: RequestResourceTypesVS (0.11.1) (required)
ActivityDefinition.profile This element must be supported. 0..1 canonical(StructureDefinition) What profile the resource needs to conform to
ActivityDefinition.code This element must be supported. This element is included in summaries. 0..1 CodeableConcept Detail type of activity
Binding: ProcedureCodeVS (0.11.1) (extensible)
ActivityDefinition.intent This element must be supported. 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntentVS (0.11.1) (required)
ActivityDefinition.priority This element must be supported. 0..1 code routine | urgent | asap | stat
Binding: RequestPriorityVS (0.11.1) (required)
ActivityDefinition.doNotPerform This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 boolean True if the activity should not be performed
ActivityDefinition.timing[x] This element must be supported. 0..1 When activity is to occur
ActivityDefinition.timing[x].timingTiming Timing
ActivityDefinition.timing[x].timingAge Age
ActivityDefinition.timing[x].timingRange Range
ActivityDefinition.timing[x].timingDuration Duration
ActivityDefinition.participant This element must be supported. 0..* BackboneElement Who should participate in the action
ActivityDefinition.participant.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ActivityDefinition.participant.type This element must be supported. 0..1 code careteam | device | group | healthcareservice | location | organization | patient | practitioner | practitionerrole | relatedperson
Binding: ActionParticipantTypeVS (0.11.1) (required)
ActivityDefinition.participant.typeCanonical This element must be supported. 0..1 canonical(CapabilityStatement) Who or what can participate
ActivityDefinition.participant.typeReference This element must be supported. 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who or what can participate
ActivityDefinition.participant.role This element must be supported. 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc
Binding: ActionParticipantRoleVS (0.11.1) (example)
ActivityDefinition.participant.function This element must be supported. 0..1 CodeableConcept E.g. Author, Reviewer, Witness, etc
Binding: ActionParticipantFunction (example)
ActivityDefinition.Slices for product[x] This element must be supported. 0..1 What's administered/supplied
Slice: Unordered, Closed by type:$this
Binding: SNOMEDCTMedicationCodes (example): Code describing the type of substance or medication.
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ActivityDefinition.Slices for product[x].productReference Reference(Medication | Ingredient | Substance | SubstanceDefinition)
ActivityDefinition.Slices for product[x].productCodeableConcept CodeableConcept
ActivityDefinition.Slices for product[x].product[x]:productCodeableConcept This element must be supported. 0..1 CodeableConcept What's administered/supplied
Binding: VaccineCodeVS (0.11.1) (extensible)
Additional BindingsPurposeUsage
VaccineCodeVS (0.11.1) Required UZCoreActivityDefinition#ActivityDefinition.code = SNOMED CT: 33879002 (Active immunization)
ActivityDefinition.Slices for product[x].product[x]:productReference This element must be supported. 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition) What's administered/supplied
ActivityDefinition.quantity This element must be supported. C 0..1 SimpleQuantity(5.0.0) How much is administered/consumed/supplied
Constraints: sqty-1
ActivityDefinition.dosage This element must be supported. 0..* Dosage Detailed dosage instructions
ActivityDefinition.bodySite This element must be supported. 0..* CodeableConcept What part of body to perform on
Binding: BodySiteVS (0.11.1) (example)
ActivityDefinition.specimenRequirement This element must be supported. 0..* canonical(SpecimenDefinition) What specimens are required to perform this action
ActivityDefinition.observationRequirement This element must be supported. 0..* canonical(ObservationDefinition) What observations are required to perform this action
ActivityDefinition.observationResultRequirement This element must be supported. 0..* canonical(ObservationDefinition) What observations must be produced by this action
ActivityDefinition.transform This element must be supported. 0..1 canonical(StructureMap) Transform to apply the template
ActivityDefinition.dynamicValue This element must be supported. 0..* BackboneElement Dynamic aspects of the definition
ActivityDefinition.dynamicValue.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ActivityDefinition.dynamicValue.path This element must be supported. 1..1 string The path to the element to be set dynamically
ActivityDefinition.dynamicValue.expression This element must be supported. 1..1 Expression An expression that provides the dynamic value for the customization

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ActivityDefinition.versionAlgorithm[x] Base extensible Version algorithm types 📍0.11.1 This IG
ActivityDefinition.status Base required Publication Status VS 📍0.11.1 This IG
ActivityDefinition.subject[x] Base extensible Participant Resource Types 📍5.0.0 FHIR Std.
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Resource types 📍0.11.1 This IG
ActivityDefinition.kind Base required Request resource types 📍0.11.1 This IG
ActivityDefinition.code Base extensible Procedure Codes 📍0.11.1 This IG
ActivityDefinition.intent Base required Request Intent VS 📍0.11.1 This IG
ActivityDefinition.priority Base required Request Priority VS 📍0.11.1 This IG
ActivityDefinition.participant.​type Base required Action Participant Type VS 📍0.11.1 This IG
ActivityDefinition.participant.​role Base example Action Participant Role VS 📍0.11.1 This IG
ActivityDefinition.participant.​function Base example Action Participant Function 📍5.0.0 FHIR Std.
ActivityDefinition.product[x] Base example SNOMED CT Medication Codes 📍5.0.0 FHIR Std.
ActivityDefinition.product[x]:productCodeableConcept Base extensible Vaccine Code ValueSet 📍0.11.1 This IG
ActivityDefinition.bodySite Base example Body Site VS 📍0.11.1 This IG

Constraints

Id Grade Path(s) Description Expression

This structure is derived from ActivityDefinition

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ActivityDefinition 0..* ActivityDefinition(5.0.0) The definition of a specific activity to be taken, independent of any particular patient or context
Interfaces Implemented: MetadataResource
ActivityDefinition.url This element must be supported. 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
ActivityDefinition.identifier This element must be supported. 0..* Identifier Additional identifier for the activity definition
ActivityDefinition.version This element must be supported. 0..1 string Business version of the activity definition
ActivityDefinition.versionAlgorithm[x] This element must be supported. 0..1 string, Coding How to compare versions
Binding: VersionAlgorithmVS (0.11.1) (extensible)
ActivityDefinition.name This element must be supported. 0..1 string Name for this activity definition (computer friendly)
ActivityDefinition.title This element must be supported. 0..1 string Activity definition title (in Uzbek language)
ActivityDefinition.title.Slices for extension 0..* Extension Activity definition title (in Russian and Karakalpak languages)
Slice: Unordered, Open by value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ActivityDefinition.title.Slices for extension.extension:translation This element must be supported. 0..* (Complex) Language Translation (Localization)
URL: http://hl7.org/fhir/StructureDefinition/translation
ActivityDefinition.status This element must be supported. 1..1 code draft | active | retired | unknown
Binding: PublicationStatusVS (0.11.1) (required)
ActivityDefinition.Slices for subject[x] This element must be supported. 0..1 CodeableConcept, Reference(Group | MedicinalProductDefinition | SubstanceDefinition | AdministrableProductDefinition | ManufacturedItemDefinition | PackagedProductDefinition), canonical(EvidenceVariable) Type of individual the activity definition is intended for
Slice: Unordered, Open by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
ActivityDefinition.Slices for subject[x].subject[x]:subjectCodeableConcept This element must be supported. 0..1 CodeableConcept Type of individual the activity definition is intended for
Binding: ResourceTypeVS (0.11.1) (extensible)
ActivityDefinition.date This element must be supported. 0..1 dateTime Date last changed
ActivityDefinition.publisher This element must be supported. 0..1 string Name of the publisher/steward (organization or individual)
ActivityDefinition.description This element must be supported. 0..1 markdown Natural language description of the activity definition
ActivityDefinition.effectivePeriod This element must be supported. 0..1 Period When the activity definition is expected to be used
ActivityDefinition.kind This element must be supported. 0..1 code Kind of resource
Binding: RequestResourceTypesVS (0.11.1) (required)
ActivityDefinition.profile This element must be supported. 0..1 canonical(StructureDefinition) What profile the resource needs to conform to
ActivityDefinition.code This element must be supported. 0..1 CodeableConcept Detail type of activity
Binding: ProcedureCodeVS (0.11.1) (extensible)
ActivityDefinition.intent This element must be supported. 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntentVS (0.11.1) (required)
ActivityDefinition.priority This element must be supported. 0..1 code routine | urgent | asap | stat
Binding: RequestPriorityVS (0.11.1) (required)
ActivityDefinition.doNotPerform This element must be supported. 0..1 boolean True if the activity should not be performed
ActivityDefinition.timing[x] This element must be supported. 0..1 Timing, Age, Range, Duration When activity is to occur
ActivityDefinition.participant This element must be supported. 0..* BackboneElement Who should participate in the action
ActivityDefinition.participant.type This element must be supported. 0..1 code careteam | device | group | healthcareservice | location | organization | patient | practitioner | practitionerrole | relatedperson
Binding: ActionParticipantTypeVS (0.11.1) (required)
ActivityDefinition.participant.typeCanonical This element must be supported. 0..1 canonical(CapabilityStatement) Who or what can participate
ActivityDefinition.participant.typeReference This element must be supported. 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who or what can participate
ActivityDefinition.participant.role This element must be supported. 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc
Binding: ActionParticipantRoleVS (0.11.1) (example)
ActivityDefinition.participant.function This element must be supported. 0..1 CodeableConcept E.g. Author, Reviewer, Witness, etc
ActivityDefinition.Slices for product[x] This element must be supported. 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition), CodeableConcept What's administered/supplied
Slice: Unordered, Open by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ActivityDefinition.Slices for product[x].product[x]:productCodeableConcept This element must be supported. 0..1 CodeableConcept What's administered/supplied
Binding: VaccineCodeVS (0.11.1) (extensible)
Additional BindingsPurposeUsage
VaccineCodeVS (0.11.1) Required UZCoreActivityDefinition#ActivityDefinition.code = SNOMED CT: 33879002 (Active immunization)
ActivityDefinition.Slices for product[x].product[x]:productReference This element must be supported. 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition) What's administered/supplied
ActivityDefinition.quantity This element must be supported. 0..1 SimpleQuantity(5.0.0) How much is administered/consumed/supplied
ActivityDefinition.dosage This element must be supported. 0..* Dosage Detailed dosage instructions
ActivityDefinition.bodySite This element must be supported. 0..* CodeableConcept What part of body to perform on
Binding: BodySiteVS (0.11.1) (example)
ActivityDefinition.specimenRequirement This element must be supported. 0..* canonical(SpecimenDefinition) What specimens are required to perform this action
ActivityDefinition.observationRequirement This element must be supported. 0..* canonical(ObservationDefinition) What observations are required to perform this action
ActivityDefinition.observationResultRequirement This element must be supported. 0..* canonical(ObservationDefinition) What observations must be produced by this action
ActivityDefinition.transform This element must be supported. 0..1 canonical(StructureMap) Transform to apply the template
ActivityDefinition.dynamicValue This element must be supported. 0..* BackboneElement Dynamic aspects of the definition
ActivityDefinition.dynamicValue.path This element must be supported. 1..1 string The path to the element to be set dynamically
ActivityDefinition.dynamicValue.expression This element must be supported. 1..1 Expression An expression that provides the dynamic value for the customization

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
ActivityDefinition.versionAlgorithm[x] Base extensible Version algorithm types 📍0.11.1 This IG
ActivityDefinition.status Base required Publication Status VS 📍0.11.1 This IG
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Resource types 📍0.11.1 This IG
ActivityDefinition.kind Base required Request resource types 📍0.11.1 This IG
ActivityDefinition.code Base extensible Procedure Codes 📍0.11.1 This IG
ActivityDefinition.intent Base required Request Intent VS 📍0.11.1 This IG
ActivityDefinition.priority Base required Request Priority VS 📍0.11.1 This IG
ActivityDefinition.participant.​type Base required Action Participant Type VS 📍0.11.1 This IG
ActivityDefinition.participant.​role Base example Action Participant Role VS 📍0.11.1 This IG
ActivityDefinition.product[x]:productCodeableConcept Base extensible Vaccine Code ValueSet 📍0.11.1 This IG
ActivityDefinition.bodySite Base example Body Site VS 📍0.11.1 This IG
NameFlagsCard.TypeDescription & Constraints    Filter: doco
ActivityDefinition C 0..* ActivityDefinition(5.0.0) The definition of a specific activity to be taken, independent of any particular patient or context
Interfaces Implemented: MetadataResource
Constraints: cnl-0
ActivityDefinition.id This element is included in summaries. 0..1 id Logical id of this artifact
ActivityDefinition.meta This element is included in summaries. 0..1 Meta Metadata about the resource
ActivityDefinition.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
ActivityDefinition.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
ActivityDefinition.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
ActivityDefinition.contained 0..* Resource Contained, inline Resources
ActivityDefinition.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
ActivityDefinition.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
ActivityDefinition.url This element must be supported. This element is included in summaries. C 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
Constraints: cnl-1
ActivityDefinition.identifier This element must be supported. This element is included in summaries. 0..* Identifier Additional identifier for the activity definition
ActivityDefinition.version This element must be supported. This element is included in summaries. 0..1 string Business version of the activity definition
ActivityDefinition.versionAlgorithm[x] This element must be supported. This element is included in summaries. 0..1 How to compare versions
Binding: VersionAlgorithmVS (0.11.1) (extensible)
ActivityDefinition.versionAlgorithm[x].versionAlgorithmString string
ActivityDefinition.versionAlgorithm[x].versionAlgorithmCoding Coding
ActivityDefinition.name This element must be supported. This element is included in summaries. C 0..1 string Name for this activity definition (computer friendly)
ActivityDefinition.title This element must be supported. This element is included in summaries. 0..1 string Activity definition title (in Uzbek language)
ActivityDefinition.title.id 0..1 string xml:id (or equivalent in JSON)
ActivityDefinition.title.Slices for extension 0..* Extension Activity definition title (in Russian and Karakalpak languages)
Slice: Unordered, Open by value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ActivityDefinition.title.Slices for extension.extension:translation This element must be supported. 0..* (Complex) Language Translation (Localization)
URL: http://hl7.org/fhir/StructureDefinition/translation
Constraints: ext-1
ActivityDefinition.title.value 0..1 string Primitive value for string
Max Length:1048576
ActivityDefinition.subtitle 0..1 string Subordinate title of the activity definition
ActivityDefinition.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatusVS (0.11.1) (required)
ActivityDefinition.experimental This element is included in summaries. 0..1 boolean For testing purposes, not real usage
ActivityDefinition.Slices for subject[x] This element must be supported. 0..1 Type of individual the activity definition is intended for
Slice: Unordered, Closed by type:$this
Binding: ParticipantResourceTypes (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
ActivityDefinition.Slices for subject[x].subjectCodeableConcept CodeableConcept
ActivityDefinition.Slices for subject[x].subjectReference Reference(Group | MedicinalProductDefinition | SubstanceDefinition | AdministrableProductDefinition | ManufacturedItemDefinition | PackagedProductDefinition)
ActivityDefinition.Slices for subject[x].subjectCanonical canonical(EvidenceVariable)
ActivityDefinition.Slices for subject[x].subject[x]:subjectCodeableConcept This element must be supported. 0..1 CodeableConcept Type of individual the activity definition is intended for
Binding: ResourceTypeVS (0.11.1) (extensible)
ActivityDefinition.date This element must be supported. This element is included in summaries. 0..1 dateTime Date last changed
ActivityDefinition.publisher This element must be supported. This element is included in summaries. 0..1 string Name of the publisher/steward (organization or individual)
ActivityDefinition.contact This element is included in summaries. 0..* ContactDetail Contact details for the publisher
ActivityDefinition.description This element must be supported. This element is included in summaries. 0..1 markdown Natural language description of the activity definition
ActivityDefinition.useContext This element is included in summaries. 0..* UsageContext The context that the content is intended to support
ActivityDefinition.jurisdiction This element is included in summaries. 0..* CodeableConcept Intended jurisdiction for activity definition (if applicable)
Binding: JurisdictionValueSet (extensible): Countries and regions within which this artifact is targeted for use.
ActivityDefinition.purpose 0..1 markdown Why this activity definition is defined
ActivityDefinition.usage 0..1 markdown Describes the clinical usage of the activity definition
ActivityDefinition.copyright 0..1 markdown Use and/or publishing restrictions
ActivityDefinition.copyrightLabel 0..1 string Copyright holder and year(s)
ActivityDefinition.approvalDate 0..1 date When the activity definition was approved by publisher
ActivityDefinition.lastReviewDate 0..1 date When the activity definition was last reviewed by the publisher
ActivityDefinition.effectivePeriod This element must be supported. This element is included in summaries. 0..1 Period When the activity definition is expected to be used
ActivityDefinition.topic 0..* CodeableConcept E.g. Education, Treatment, Assessment, etc
Binding: DefinitionTopic (example): High-level categorization of the definition, used for searching, sorting, and filtering.
ActivityDefinition.author 0..* ContactDetail Who authored the content
ActivityDefinition.editor 0..* ContactDetail Who edited the content
ActivityDefinition.reviewer 0..* ContactDetail Who reviewed the content
ActivityDefinition.endorser 0..* ContactDetail Who endorsed the content
ActivityDefinition.relatedArtifact 0..* RelatedArtifact Additional documentation, citations, etc
ActivityDefinition.library 0..* canonical(Library) Logic used by the activity definition
ActivityDefinition.kind This element must be supported. This element is included in summaries. 0..1 code Kind of resource
Binding: RequestResourceTypesVS (0.11.1) (required)
ActivityDefinition.profile This element must be supported. 0..1 canonical(StructureDefinition) What profile the resource needs to conform to
ActivityDefinition.code This element must be supported. This element is included in summaries. 0..1 CodeableConcept Detail type of activity
Binding: ProcedureCodeVS (0.11.1) (extensible)
ActivityDefinition.intent This element must be supported. 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntentVS (0.11.1) (required)
ActivityDefinition.priority This element must be supported. 0..1 code routine | urgent | asap | stat
Binding: RequestPriorityVS (0.11.1) (required)
ActivityDefinition.doNotPerform This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 boolean True if the activity should not be performed
ActivityDefinition.timing[x] This element must be supported. 0..1 When activity is to occur
ActivityDefinition.timing[x].timingTiming Timing
ActivityDefinition.timing[x].timingAge Age
ActivityDefinition.timing[x].timingRange Range
ActivityDefinition.timing[x].timingDuration Duration
ActivityDefinition.asNeeded[x] This element is included in summaries. 0..1 Preconditions for service
Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc.
ActivityDefinition.asNeeded[x].asNeededBoolean boolean
ActivityDefinition.asNeeded[x].asNeededCodeableConcept CodeableConcept
ActivityDefinition.location 0..1 CodeableReference(Location) Where it should happen
ActivityDefinition.participant This element must be supported. 0..* BackboneElement Who should participate in the action
ActivityDefinition.participant.id 0..1 string Unique id for inter-element referencing
ActivityDefinition.participant.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
ActivityDefinition.participant.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ActivityDefinition.participant.type This element must be supported. 0..1 code careteam | device | group | healthcareservice | location | organization | patient | practitioner | practitionerrole | relatedperson
Binding: ActionParticipantTypeVS (0.11.1) (required)
ActivityDefinition.participant.typeCanonical This element must be supported. 0..1 canonical(CapabilityStatement) Who or what can participate
ActivityDefinition.participant.typeReference This element must be supported. 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who or what can participate
ActivityDefinition.participant.role This element must be supported. 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc
Binding: ActionParticipantRoleVS (0.11.1) (example)
ActivityDefinition.participant.function This element must be supported. 0..1 CodeableConcept E.g. Author, Reviewer, Witness, etc
Binding: ActionParticipantFunction (example)
ActivityDefinition.Slices for product[x] This element must be supported. 0..1 What's administered/supplied
Slice: Unordered, Closed by type:$this
Binding: SNOMEDCTMedicationCodes (example): Code describing the type of substance or medication.
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ActivityDefinition.Slices for product[x].productReference Reference(Medication | Ingredient | Substance | SubstanceDefinition)
ActivityDefinition.Slices for product[x].productCodeableConcept CodeableConcept
ActivityDefinition.Slices for product[x].product[x]:productCodeableConcept This element must be supported. 0..1 CodeableConcept What's administered/supplied
Binding: VaccineCodeVS (0.11.1) (extensible)
Additional BindingsPurposeUsage
VaccineCodeVS (0.11.1) Required UZCoreActivityDefinition#ActivityDefinition.code = SNOMED CT: 33879002 (Active immunization)
ActivityDefinition.Slices for product[x].product[x]:productReference This element must be supported. 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition) What's administered/supplied
ActivityDefinition.quantity This element must be supported. C 0..1 SimpleQuantity(5.0.0) How much is administered/consumed/supplied
Constraints: sqty-1
ActivityDefinition.dosage This element must be supported. 0..* Dosage Detailed dosage instructions
ActivityDefinition.bodySite This element must be supported. 0..* CodeableConcept What part of body to perform on
Binding: BodySiteVS (0.11.1) (example)
ActivityDefinition.specimenRequirement This element must be supported. 0..* canonical(SpecimenDefinition) What specimens are required to perform this action
ActivityDefinition.observationRequirement This element must be supported. 0..* canonical(ObservationDefinition) What observations are required to perform this action
ActivityDefinition.observationResultRequirement This element must be supported. 0..* canonical(ObservationDefinition) What observations must be produced by this action
ActivityDefinition.transform This element must be supported. 0..1 canonical(StructureMap) Transform to apply the template
ActivityDefinition.dynamicValue This element must be supported. 0..* BackboneElement Dynamic aspects of the definition
ActivityDefinition.dynamicValue.id 0..1 string Unique id for inter-element referencing
ActivityDefinition.dynamicValue.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
ActivityDefinition.dynamicValue.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ActivityDefinition.dynamicValue.path This element must be supported. 1..1 string The path to the element to be set dynamically
ActivityDefinition.dynamicValue.expression This element must be supported. 1..1 Expression An expression that provides the dynamic value for the customization

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ActivityDefinition.language Base required All Languages 📍5.0.0 FHIR Std.
ActivityDefinition.versionAlgorithm[x] Base extensible Version algorithm types 📍0.11.1 This IG
ActivityDefinition.status Base required Publication Status VS 📍0.11.1 This IG
ActivityDefinition.subject[x] Base extensible Participant Resource Types 📍5.0.0 FHIR Std.
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Resource types 📍0.11.1 This IG
ActivityDefinition.jurisdiction Base extensible Jurisdiction ValueSet 📍5.0.0 FHIR Std.
ActivityDefinition.topic Base example Definition Topic 📍5.0.0 FHIR Std.
ActivityDefinition.kind Base required Request resource types 📍0.11.1 This IG
ActivityDefinition.code Base extensible Procedure Codes 📍0.11.1 This IG
ActivityDefinition.intent Base required Request Intent VS 📍0.11.1 This IG
ActivityDefinition.priority Base required Request Priority VS 📍0.11.1 This IG
ActivityDefinition.asNeeded[x] Base example SNOMED CT Medication As Needed Reason Codes 📍5.0.0 FHIR Std.
ActivityDefinition.participant.​type Base required Action Participant Type VS 📍0.11.1 This IG
ActivityDefinition.participant.​role Base example Action Participant Role VS 📍0.11.1 This IG
ActivityDefinition.participant.​function Base example Action Participant Function 📍5.0.0 FHIR Std.
ActivityDefinition.product[x] Base example SNOMED CT Medication Codes 📍5.0.0 FHIR Std.
ActivityDefinition.product[x]:productCodeableConcept Base extensible Vaccine Code ValueSet 📍0.11.1 This IG
ActivityDefinition.bodySite Base example Body Site VS 📍0.11.1 This IG

Constraints

Id Grade Path(s) Description Expression

This structure is derived from ActivityDefinition

Summary

Must-Support: 40 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of ActivityDefinition.subject[x]
  • The element 1 is sliced based on the value of ActivityDefinition.product[x]

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ActivityDefinition C 0..* ActivityDefinition(5.0.0) The definition of a specific activity to be taken, independent of any particular patient or context
Interfaces Implemented: MetadataResource
Constraints: cnl-0
ActivityDefinition.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
ActivityDefinition.contained 0..* Resource Contained, inline Resources
ActivityDefinition.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
ActivityDefinition.url This element must be supported. This element is included in summaries. C 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
Constraints: cnl-1
ActivityDefinition.identifier This element must be supported. This element is included in summaries. 0..* Identifier Additional identifier for the activity definition
ActivityDefinition.version This element must be supported. This element is included in summaries. 0..1 string Business version of the activity definition
ActivityDefinition.versionAlgorithm[x] This element must be supported. This element is included in summaries. 0..1 How to compare versions
Binding: VersionAlgorithmVS (0.11.1) (extensible)
ActivityDefinition.versionAlgorithm[x].versionAlgorithmString string
ActivityDefinition.versionAlgorithm[x].versionAlgorithmCoding Coding
ActivityDefinition.name This element must be supported. This element is included in summaries. C 0..1 string Name for this activity definition (computer friendly)
ActivityDefinition.title This element must be supported. This element is included in summaries. 0..1 string Activity definition title (in Uzbek language)
ActivityDefinition.title.Slices for extension 0..* Extension Activity definition title (in Russian and Karakalpak languages)
Slice: Unordered, Open by value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ActivityDefinition.title.Slices for extension.extension:translation This element must be supported. 0..* (Complex) Language Translation (Localization)
URL: http://hl7.org/fhir/StructureDefinition/translation
Constraints: ext-1
ActivityDefinition.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatusVS (0.11.1) (required)
ActivityDefinition.Slices for subject[x] This element must be supported. 0..1 Type of individual the activity definition is intended for
Slice: Unordered, Closed by type:$this
Binding: ParticipantResourceTypes (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
ActivityDefinition.Slices for subject[x].subjectCodeableConcept CodeableConcept
ActivityDefinition.Slices for subject[x].subjectReference Reference(Group | MedicinalProductDefinition | SubstanceDefinition | AdministrableProductDefinition | ManufacturedItemDefinition | PackagedProductDefinition)
ActivityDefinition.Slices for subject[x].subjectCanonical canonical(EvidenceVariable)
ActivityDefinition.Slices for subject[x].subject[x]:subjectCodeableConcept This element must be supported. 0..1 CodeableConcept Type of individual the activity definition is intended for
Binding: ResourceTypeVS (0.11.1) (extensible)
ActivityDefinition.date This element must be supported. This element is included in summaries. 0..1 dateTime Date last changed
ActivityDefinition.publisher This element must be supported. This element is included in summaries. 0..1 string Name of the publisher/steward (organization or individual)
ActivityDefinition.description This element must be supported. This element is included in summaries. 0..1 markdown Natural language description of the activity definition
ActivityDefinition.effectivePeriod This element must be supported. This element is included in summaries. 0..1 Period When the activity definition is expected to be used
ActivityDefinition.kind This element must be supported. This element is included in summaries. 0..1 code Kind of resource
Binding: RequestResourceTypesVS (0.11.1) (required)
ActivityDefinition.profile This element must be supported. 0..1 canonical(StructureDefinition) What profile the resource needs to conform to
ActivityDefinition.code This element must be supported. This element is included in summaries. 0..1 CodeableConcept Detail type of activity
Binding: ProcedureCodeVS (0.11.1) (extensible)
ActivityDefinition.intent This element must be supported. 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntentVS (0.11.1) (required)
ActivityDefinition.priority This element must be supported. 0..1 code routine | urgent | asap | stat
Binding: RequestPriorityVS (0.11.1) (required)
ActivityDefinition.doNotPerform This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 boolean True if the activity should not be performed
ActivityDefinition.timing[x] This element must be supported. 0..1 When activity is to occur
ActivityDefinition.timing[x].timingTiming Timing
ActivityDefinition.timing[x].timingAge Age
ActivityDefinition.timing[x].timingRange Range
ActivityDefinition.timing[x].timingDuration Duration
ActivityDefinition.participant This element must be supported. 0..* BackboneElement Who should participate in the action
ActivityDefinition.participant.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ActivityDefinition.participant.type This element must be supported. 0..1 code careteam | device | group | healthcareservice | location | organization | patient | practitioner | practitionerrole | relatedperson
Binding: ActionParticipantTypeVS (0.11.1) (required)
ActivityDefinition.participant.typeCanonical This element must be supported. 0..1 canonical(CapabilityStatement) Who or what can participate
ActivityDefinition.participant.typeReference This element must be supported. 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who or what can participate
ActivityDefinition.participant.role This element must be supported. 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc
Binding: ActionParticipantRoleVS (0.11.1) (example)
ActivityDefinition.participant.function This element must be supported. 0..1 CodeableConcept E.g. Author, Reviewer, Witness, etc
Binding: ActionParticipantFunction (example)
ActivityDefinition.Slices for product[x] This element must be supported. 0..1 What's administered/supplied
Slice: Unordered, Closed by type:$this
Binding: SNOMEDCTMedicationCodes (example): Code describing the type of substance or medication.
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ActivityDefinition.Slices for product[x].productReference Reference(Medication | Ingredient | Substance | SubstanceDefinition)
ActivityDefinition.Slices for product[x].productCodeableConcept CodeableConcept
ActivityDefinition.Slices for product[x].product[x]:productCodeableConcept This element must be supported. 0..1 CodeableConcept What's administered/supplied
Binding: VaccineCodeVS (0.11.1) (extensible)
Additional BindingsPurposeUsage
VaccineCodeVS (0.11.1) Required UZCoreActivityDefinition#ActivityDefinition.code = SNOMED CT: 33879002 (Active immunization)
ActivityDefinition.Slices for product[x].product[x]:productReference This element must be supported. 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition) What's administered/supplied
ActivityDefinition.quantity This element must be supported. C 0..1 SimpleQuantity(5.0.0) How much is administered/consumed/supplied
Constraints: sqty-1
ActivityDefinition.dosage This element must be supported. 0..* Dosage Detailed dosage instructions
ActivityDefinition.bodySite This element must be supported. 0..* CodeableConcept What part of body to perform on
Binding: BodySiteVS (0.11.1) (example)
ActivityDefinition.specimenRequirement This element must be supported. 0..* canonical(SpecimenDefinition) What specimens are required to perform this action
ActivityDefinition.observationRequirement This element must be supported. 0..* canonical(ObservationDefinition) What observations are required to perform this action
ActivityDefinition.observationResultRequirement This element must be supported. 0..* canonical(ObservationDefinition) What observations must be produced by this action
ActivityDefinition.transform This element must be supported. 0..1 canonical(StructureMap) Transform to apply the template
ActivityDefinition.dynamicValue This element must be supported. 0..* BackboneElement Dynamic aspects of the definition
ActivityDefinition.dynamicValue.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ActivityDefinition.dynamicValue.path This element must be supported. 1..1 string The path to the element to be set dynamically
ActivityDefinition.dynamicValue.expression This element must be supported. 1..1 Expression An expression that provides the dynamic value for the customization

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ActivityDefinition.versionAlgorithm[x] Base extensible Version algorithm types 📍0.11.1 This IG
ActivityDefinition.status Base required Publication Status VS 📍0.11.1 This IG
ActivityDefinition.subject[x] Base extensible Participant Resource Types 📍5.0.0 FHIR Std.
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Resource types 📍0.11.1 This IG
ActivityDefinition.kind Base required Request resource types 📍0.11.1 This IG
ActivityDefinition.code Base extensible Procedure Codes 📍0.11.1 This IG
ActivityDefinition.intent Base required Request Intent VS 📍0.11.1 This IG
ActivityDefinition.priority Base required Request Priority VS 📍0.11.1 This IG
ActivityDefinition.participant.​type Base required Action Participant Type VS 📍0.11.1 This IG
ActivityDefinition.participant.​role Base example Action Participant Role VS 📍0.11.1 This IG
ActivityDefinition.participant.​function Base example Action Participant Function 📍5.0.0 FHIR Std.
ActivityDefinition.product[x] Base example SNOMED CT Medication Codes 📍5.0.0 FHIR Std.
ActivityDefinition.product[x]:productCodeableConcept Base extensible Vaccine Code ValueSet 📍0.11.1 This IG
ActivityDefinition.bodySite Base example Body Site VS 📍0.11.1 This IG

Constraints

Id Grade Path(s) Description Expression

Differential View

This structure is derived from ActivityDefinition

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ActivityDefinition 0..* ActivityDefinition(5.0.0) The definition of a specific activity to be taken, independent of any particular patient or context
Interfaces Implemented: MetadataResource
ActivityDefinition.url This element must be supported. 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
ActivityDefinition.identifier This element must be supported. 0..* Identifier Additional identifier for the activity definition
ActivityDefinition.version This element must be supported. 0..1 string Business version of the activity definition
ActivityDefinition.versionAlgorithm[x] This element must be supported. 0..1 string, Coding How to compare versions
Binding: VersionAlgorithmVS (0.11.1) (extensible)
ActivityDefinition.name This element must be supported. 0..1 string Name for this activity definition (computer friendly)
ActivityDefinition.title This element must be supported. 0..1 string Activity definition title (in Uzbek language)
ActivityDefinition.title.Slices for extension 0..* Extension Activity definition title (in Russian and Karakalpak languages)
Slice: Unordered, Open by value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ActivityDefinition.title.Slices for extension.extension:translation This element must be supported. 0..* (Complex) Language Translation (Localization)
URL: http://hl7.org/fhir/StructureDefinition/translation
ActivityDefinition.status This element must be supported. 1..1 code draft | active | retired | unknown
Binding: PublicationStatusVS (0.11.1) (required)
ActivityDefinition.Slices for subject[x] This element must be supported. 0..1 CodeableConcept, Reference(Group | MedicinalProductDefinition | SubstanceDefinition | AdministrableProductDefinition | ManufacturedItemDefinition | PackagedProductDefinition), canonical(EvidenceVariable) Type of individual the activity definition is intended for
Slice: Unordered, Open by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
ActivityDefinition.Slices for subject[x].subject[x]:subjectCodeableConcept This element must be supported. 0..1 CodeableConcept Type of individual the activity definition is intended for
Binding: ResourceTypeVS (0.11.1) (extensible)
ActivityDefinition.date This element must be supported. 0..1 dateTime Date last changed
ActivityDefinition.publisher This element must be supported. 0..1 string Name of the publisher/steward (organization or individual)
ActivityDefinition.description This element must be supported. 0..1 markdown Natural language description of the activity definition
ActivityDefinition.effectivePeriod This element must be supported. 0..1 Period When the activity definition is expected to be used
ActivityDefinition.kind This element must be supported. 0..1 code Kind of resource
Binding: RequestResourceTypesVS (0.11.1) (required)
ActivityDefinition.profile This element must be supported. 0..1 canonical(StructureDefinition) What profile the resource needs to conform to
ActivityDefinition.code This element must be supported. 0..1 CodeableConcept Detail type of activity
Binding: ProcedureCodeVS (0.11.1) (extensible)
ActivityDefinition.intent This element must be supported. 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntentVS (0.11.1) (required)
ActivityDefinition.priority This element must be supported. 0..1 code routine | urgent | asap | stat
Binding: RequestPriorityVS (0.11.1) (required)
ActivityDefinition.doNotPerform This element must be supported. 0..1 boolean True if the activity should not be performed
ActivityDefinition.timing[x] This element must be supported. 0..1 Timing, Age, Range, Duration When activity is to occur
ActivityDefinition.participant This element must be supported. 0..* BackboneElement Who should participate in the action
ActivityDefinition.participant.type This element must be supported. 0..1 code careteam | device | group | healthcareservice | location | organization | patient | practitioner | practitionerrole | relatedperson
Binding: ActionParticipantTypeVS (0.11.1) (required)
ActivityDefinition.participant.typeCanonical This element must be supported. 0..1 canonical(CapabilityStatement) Who or what can participate
ActivityDefinition.participant.typeReference This element must be supported. 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who or what can participate
ActivityDefinition.participant.role This element must be supported. 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc
Binding: ActionParticipantRoleVS (0.11.1) (example)
ActivityDefinition.participant.function This element must be supported. 0..1 CodeableConcept E.g. Author, Reviewer, Witness, etc
ActivityDefinition.Slices for product[x] This element must be supported. 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition), CodeableConcept What's administered/supplied
Slice: Unordered, Open by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ActivityDefinition.Slices for product[x].product[x]:productCodeableConcept This element must be supported. 0..1 CodeableConcept What's administered/supplied
Binding: VaccineCodeVS (0.11.1) (extensible)
Additional BindingsPurposeUsage
VaccineCodeVS (0.11.1) Required UZCoreActivityDefinition#ActivityDefinition.code = SNOMED CT: 33879002 (Active immunization)
ActivityDefinition.Slices for product[x].product[x]:productReference This element must be supported. 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition) What's administered/supplied
ActivityDefinition.quantity This element must be supported. 0..1 SimpleQuantity(5.0.0) How much is administered/consumed/supplied
ActivityDefinition.dosage This element must be supported. 0..* Dosage Detailed dosage instructions
ActivityDefinition.bodySite This element must be supported. 0..* CodeableConcept What part of body to perform on
Binding: BodySiteVS (0.11.1) (example)
ActivityDefinition.specimenRequirement This element must be supported. 0..* canonical(SpecimenDefinition) What specimens are required to perform this action
ActivityDefinition.observationRequirement This element must be supported. 0..* canonical(ObservationDefinition) What observations are required to perform this action
ActivityDefinition.observationResultRequirement This element must be supported. 0..* canonical(ObservationDefinition) What observations must be produced by this action
ActivityDefinition.transform This element must be supported. 0..1 canonical(StructureMap) Transform to apply the template
ActivityDefinition.dynamicValue This element must be supported. 0..* BackboneElement Dynamic aspects of the definition
ActivityDefinition.dynamicValue.path This element must be supported. 1..1 string The path to the element to be set dynamically
ActivityDefinition.dynamicValue.expression This element must be supported. 1..1 Expression An expression that provides the dynamic value for the customization

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
ActivityDefinition.versionAlgorithm[x] Base extensible Version algorithm types 📍0.11.1 This IG
ActivityDefinition.status Base required Publication Status VS 📍0.11.1 This IG
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Resource types 📍0.11.1 This IG
ActivityDefinition.kind Base required Request resource types 📍0.11.1 This IG
ActivityDefinition.code Base extensible Procedure Codes 📍0.11.1 This IG
ActivityDefinition.intent Base required Request Intent VS 📍0.11.1 This IG
ActivityDefinition.priority Base required Request Priority VS 📍0.11.1 This IG
ActivityDefinition.participant.​type Base required Action Participant Type VS 📍0.11.1 This IG
ActivityDefinition.participant.​role Base example Action Participant Role VS 📍0.11.1 This IG
ActivityDefinition.product[x]:productCodeableConcept Base extensible Vaccine Code ValueSet 📍0.11.1 This IG
ActivityDefinition.bodySite Base example Body Site VS 📍0.11.1 This IG

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ActivityDefinition C 0..* ActivityDefinition(5.0.0) The definition of a specific activity to be taken, independent of any particular patient or context
Interfaces Implemented: MetadataResource
Constraints: cnl-0
ActivityDefinition.id This element is included in summaries. 0..1 id Logical id of this artifact
ActivityDefinition.meta This element is included in summaries. 0..1 Meta Metadata about the resource
ActivityDefinition.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
ActivityDefinition.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
ActivityDefinition.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
ActivityDefinition.contained 0..* Resource Contained, inline Resources
ActivityDefinition.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
ActivityDefinition.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
ActivityDefinition.url This element must be supported. This element is included in summaries. C 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
Constraints: cnl-1
ActivityDefinition.identifier This element must be supported. This element is included in summaries. 0..* Identifier Additional identifier for the activity definition
ActivityDefinition.version This element must be supported. This element is included in summaries. 0..1 string Business version of the activity definition
ActivityDefinition.versionAlgorithm[x] This element must be supported. This element is included in summaries. 0..1 How to compare versions
Binding: VersionAlgorithmVS (0.11.1) (extensible)
ActivityDefinition.versionAlgorithm[x].versionAlgorithmString string
ActivityDefinition.versionAlgorithm[x].versionAlgorithmCoding Coding
ActivityDefinition.name This element must be supported. This element is included in summaries. C 0..1 string Name for this activity definition (computer friendly)
ActivityDefinition.title This element must be supported. This element is included in summaries. 0..1 string Activity definition title (in Uzbek language)
ActivityDefinition.title.id 0..1 string xml:id (or equivalent in JSON)
ActivityDefinition.title.Slices for extension 0..* Extension Activity definition title (in Russian and Karakalpak languages)
Slice: Unordered, Open by value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ActivityDefinition.title.Slices for extension.extension:translation This element must be supported. 0..* (Complex) Language Translation (Localization)
URL: http://hl7.org/fhir/StructureDefinition/translation
Constraints: ext-1
ActivityDefinition.title.value 0..1 string Primitive value for string
Max Length:1048576
ActivityDefinition.subtitle 0..1 string Subordinate title of the activity definition
ActivityDefinition.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatusVS (0.11.1) (required)
ActivityDefinition.experimental This element is included in summaries. 0..1 boolean For testing purposes, not real usage
ActivityDefinition.Slices for subject[x] This element must be supported. 0..1 Type of individual the activity definition is intended for
Slice: Unordered, Closed by type:$this
Binding: ParticipantResourceTypes (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
ActivityDefinition.Slices for subject[x].subjectCodeableConcept CodeableConcept
ActivityDefinition.Slices for subject[x].subjectReference Reference(Group | MedicinalProductDefinition | SubstanceDefinition | AdministrableProductDefinition | ManufacturedItemDefinition | PackagedProductDefinition)
ActivityDefinition.Slices for subject[x].subjectCanonical canonical(EvidenceVariable)
ActivityDefinition.Slices for subject[x].subject[x]:subjectCodeableConcept This element must be supported. 0..1 CodeableConcept Type of individual the activity definition is intended for
Binding: ResourceTypeVS (0.11.1) (extensible)
ActivityDefinition.date This element must be supported. This element is included in summaries. 0..1 dateTime Date last changed
ActivityDefinition.publisher This element must be supported. This element is included in summaries. 0..1 string Name of the publisher/steward (organization or individual)
ActivityDefinition.contact This element is included in summaries. 0..* ContactDetail Contact details for the publisher
ActivityDefinition.description This element must be supported. This element is included in summaries. 0..1 markdown Natural language description of the activity definition
ActivityDefinition.useContext This element is included in summaries. 0..* UsageContext The context that the content is intended to support
ActivityDefinition.jurisdiction This element is included in summaries. 0..* CodeableConcept Intended jurisdiction for activity definition (if applicable)
Binding: JurisdictionValueSet (extensible): Countries and regions within which this artifact is targeted for use.
ActivityDefinition.purpose 0..1 markdown Why this activity definition is defined
ActivityDefinition.usage 0..1 markdown Describes the clinical usage of the activity definition
ActivityDefinition.copyright 0..1 markdown Use and/or publishing restrictions
ActivityDefinition.copyrightLabel 0..1 string Copyright holder and year(s)
ActivityDefinition.approvalDate 0..1 date When the activity definition was approved by publisher
ActivityDefinition.lastReviewDate 0..1 date When the activity definition was last reviewed by the publisher
ActivityDefinition.effectivePeriod This element must be supported. This element is included in summaries. 0..1 Period When the activity definition is expected to be used
ActivityDefinition.topic 0..* CodeableConcept E.g. Education, Treatment, Assessment, etc
Binding: DefinitionTopic (example): High-level categorization of the definition, used for searching, sorting, and filtering.
ActivityDefinition.author 0..* ContactDetail Who authored the content
ActivityDefinition.editor 0..* ContactDetail Who edited the content
ActivityDefinition.reviewer 0..* ContactDetail Who reviewed the content
ActivityDefinition.endorser 0..* ContactDetail Who endorsed the content
ActivityDefinition.relatedArtifact 0..* RelatedArtifact Additional documentation, citations, etc
ActivityDefinition.library 0..* canonical(Library) Logic used by the activity definition
ActivityDefinition.kind This element must be supported. This element is included in summaries. 0..1 code Kind of resource
Binding: RequestResourceTypesVS (0.11.1) (required)
ActivityDefinition.profile This element must be supported. 0..1 canonical(StructureDefinition) What profile the resource needs to conform to
ActivityDefinition.code This element must be supported. This element is included in summaries. 0..1 CodeableConcept Detail type of activity
Binding: ProcedureCodeVS (0.11.1) (extensible)
ActivityDefinition.intent This element must be supported. 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntentVS (0.11.1) (required)
ActivityDefinition.priority This element must be supported. 0..1 code routine | urgent | asap | stat
Binding: RequestPriorityVS (0.11.1) (required)
ActivityDefinition.doNotPerform This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 boolean True if the activity should not be performed
ActivityDefinition.timing[x] This element must be supported. 0..1 When activity is to occur
ActivityDefinition.timing[x].timingTiming Timing
ActivityDefinition.timing[x].timingAge Age
ActivityDefinition.timing[x].timingRange Range
ActivityDefinition.timing[x].timingDuration Duration
ActivityDefinition.asNeeded[x] This element is included in summaries. 0..1 Preconditions for service
Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc.
ActivityDefinition.asNeeded[x].asNeededBoolean boolean
ActivityDefinition.asNeeded[x].asNeededCodeableConcept CodeableConcept
ActivityDefinition.location 0..1 CodeableReference(Location) Where it should happen
ActivityDefinition.participant This element must be supported. 0..* BackboneElement Who should participate in the action
ActivityDefinition.participant.id 0..1 string Unique id for inter-element referencing
ActivityDefinition.participant.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
ActivityDefinition.participant.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ActivityDefinition.participant.type This element must be supported. 0..1 code careteam | device | group | healthcareservice | location | organization | patient | practitioner | practitionerrole | relatedperson
Binding: ActionParticipantTypeVS (0.11.1) (required)
ActivityDefinition.participant.typeCanonical This element must be supported. 0..1 canonical(CapabilityStatement) Who or what can participate
ActivityDefinition.participant.typeReference This element must be supported. 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who or what can participate
ActivityDefinition.participant.role This element must be supported. 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc
Binding: ActionParticipantRoleVS (0.11.1) (example)
ActivityDefinition.participant.function This element must be supported. 0..1 CodeableConcept E.g. Author, Reviewer, Witness, etc
Binding: ActionParticipantFunction (example)
ActivityDefinition.Slices for product[x] This element must be supported. 0..1 What's administered/supplied
Slice: Unordered, Closed by type:$this
Binding: SNOMEDCTMedicationCodes (example): Code describing the type of substance or medication.
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ActivityDefinition.Slices for product[x].productReference Reference(Medication | Ingredient | Substance | SubstanceDefinition)
ActivityDefinition.Slices for product[x].productCodeableConcept CodeableConcept
ActivityDefinition.Slices for product[x].product[x]:productCodeableConcept This element must be supported. 0..1 CodeableConcept What's administered/supplied
Binding: VaccineCodeVS (0.11.1) (extensible)
Additional BindingsPurposeUsage
VaccineCodeVS (0.11.1) Required UZCoreActivityDefinition#ActivityDefinition.code = SNOMED CT: 33879002 (Active immunization)
ActivityDefinition.Slices for product[x].product[x]:productReference This element must be supported. 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition) What's administered/supplied
ActivityDefinition.quantity This element must be supported. C 0..1 SimpleQuantity(5.0.0) How much is administered/consumed/supplied
Constraints: sqty-1
ActivityDefinition.dosage This element must be supported. 0..* Dosage Detailed dosage instructions
ActivityDefinition.bodySite This element must be supported. 0..* CodeableConcept What part of body to perform on
Binding: BodySiteVS (0.11.1) (example)
ActivityDefinition.specimenRequirement This element must be supported. 0..* canonical(SpecimenDefinition) What specimens are required to perform this action
ActivityDefinition.observationRequirement This element must be supported. 0..* canonical(ObservationDefinition) What observations are required to perform this action
ActivityDefinition.observationResultRequirement This element must be supported. 0..* canonical(ObservationDefinition) What observations must be produced by this action
ActivityDefinition.transform This element must be supported. 0..1 canonical(StructureMap) Transform to apply the template
ActivityDefinition.dynamicValue This element must be supported. 0..* BackboneElement Dynamic aspects of the definition
ActivityDefinition.dynamicValue.id 0..1 string Unique id for inter-element referencing
ActivityDefinition.dynamicValue.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
ActivityDefinition.dynamicValue.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ActivityDefinition.dynamicValue.path This element must be supported. 1..1 string The path to the element to be set dynamically
ActivityDefinition.dynamicValue.expression This element must be supported. 1..1 Expression An expression that provides the dynamic value for the customization

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ActivityDefinition.language Base required All Languages 📍5.0.0 FHIR Std.
ActivityDefinition.versionAlgorithm[x] Base extensible Version algorithm types 📍0.11.1 This IG
ActivityDefinition.status Base required Publication Status VS 📍0.11.1 This IG
ActivityDefinition.subject[x] Base extensible Participant Resource Types 📍5.0.0 FHIR Std.
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Resource types 📍0.11.1 This IG
ActivityDefinition.jurisdiction Base extensible Jurisdiction ValueSet 📍5.0.0 FHIR Std.
ActivityDefinition.topic Base example Definition Topic 📍5.0.0 FHIR Std.
ActivityDefinition.kind Base required Request resource types 📍0.11.1 This IG
ActivityDefinition.code Base extensible Procedure Codes 📍0.11.1 This IG
ActivityDefinition.intent Base required Request Intent VS 📍0.11.1 This IG
ActivityDefinition.priority Base required Request Priority VS 📍0.11.1 This IG
ActivityDefinition.asNeeded[x] Base example SNOMED CT Medication As Needed Reason Codes 📍5.0.0 FHIR Std.
ActivityDefinition.participant.​type Base required Action Participant Type VS 📍0.11.1 This IG
ActivityDefinition.participant.​role Base example Action Participant Role VS 📍0.11.1 This IG
ActivityDefinition.participant.​function Base example Action Participant Function 📍5.0.0 FHIR Std.
ActivityDefinition.product[x] Base example SNOMED CT Medication Codes 📍5.0.0 FHIR Std.
ActivityDefinition.product[x]:productCodeableConcept Base extensible Vaccine Code ValueSet 📍0.11.1 This IG
ActivityDefinition.bodySite Base example Body Site VS 📍0.11.1 This IG

Constraints

Id Grade Path(s) Description Expression

This structure is derived from ActivityDefinition

Summary

Must-Support: 40 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of ActivityDefinition.subject[x]
  • The element 1 is sliced based on the value of ActivityDefinition.product[x]

 

Other representations of profile: CSV, Excel, Schematron

Request resource types

ActivityDefinition.kind uses the existing national Request resource types ValueSet, which includes the complete FHIR R5 Request Resource Types list. The national supplement supplies Uzbek and Russian designations. This permits ServiceRequest and all other base request types without adding a new ActivityDefinition profile. Event resources such as Observation and QuestionnaireResponse are not request types and remain excluded by the required base binding.

For an invitation template, use this existing profile with kind = ServiceRequest, intent = plan, and profile naming the existing UZ Core ServiceRequest. Patient, invitation category, program identifier and the pinned PlanDefinition reference are populated when the application creates the patient request. Definitions do not evaluate results or change a patient request status. Screening examples and the application contract belong to Integrations.