Health New Zealand Te Whatu Ora Shared Care FHIR API
0.4.7 - release New Zealand flag

Health New Zealand Te Whatu Ora Shared Care FHIR API - Local Development build (v0.4.7) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: ServiceRequestActivityDefinition

Official URL: https://fhir-ig.digital.health.nz/shared-care/StructureDefinition/ServiceRequestActivityDefinition Version: 0.1.3
Active as of 2026-10-13 Computable Name: ServiceRequestActivityDefinition

ActivityDefinition resource which creates (templates) ServiceRequests

Usages:

  • This Profile is not used by any profiles in this Specification

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ActivityDefinition C 0..* ActivityDefinition The definition of a specific activity to be taken, independent of any particular patient or context
Constraints: adf-0
ActivityDefinition.identifier This element is included in summaries. 1..* Identifier Additional identifier for the activity definition
ActivityDefinition.identifier.use This element is a modifier element. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: usual
ActivityDefinition.identifier.value This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
ActivityDefinition.status This element is a modifier element. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
ActivityDefinition.Slices for subject[x] 0..1 Type of individual the activity definition is intended for
Slice: Unordered, Closed by type:$this
Binding: SubjectType (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)
ActivityDefinition.Slices for subject[x].subject[x]:subjectCodeableConcept 0..1 CodeableConcept Type of individual the activity definition is intended for
Binding: SubjectType (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
Required Pattern: At least the following
ActivityDefinition.kind This element is included in summaries. 1..1 code Kind of resource
Binding: RequestResourceType (required): The kind of activity the definition is describing.
Required Pattern: ServiceRequest
ActivityDefinition.doNotPerform This element is a modifier element. This element is included in summaries. 0..1 boolean True if the activity should not be performed

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ActivityDefinition.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
ActivityDefinition.status Base required PublicationStatus 📍4.0.1 FHIR Std.
ActivityDefinition.subject[x] Base extensible Subject type 📍4.0.1 FHIR Std.
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Subject type 📍4.0.1 FHIR Std.
ActivityDefinition.kind Base required RequestResourceType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

This structure is derived from ActivityDefinition

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ActivityDefinition 0..* ActivityDefinition The definition of a specific activity to be taken, independent of any particular patient or context
ActivityDefinition.implicitRules 0..0 A set of rules under which this content was created
ActivityDefinition.modifierExtension 0..0 Extension
ActivityDefinition.identifier 1..* Identifier Additional identifier for the activity definition
ActivityDefinition.identifier.use 1..1 code usual | official | temp | secondary | old (If known)
Required Pattern: usual
ActivityDefinition.identifier.value 1..1 string The value that is unique
ActivityDefinition.Slices for subject[x] 0..1 CodeableConcept, Reference(Group) 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 0..1 CodeableConcept Type of individual the activity definition is intended for
Required Pattern: At least the following
ActivityDefinition.useContext 0..0 The context that the content is intended to support
ActivityDefinition.copyright 0..0 Use and/or publishing restrictions
ActivityDefinition.approvalDate 0..0 When the activity definition was approved by publisher
ActivityDefinition.lastReviewDate 0..0 When the activity definition was last reviewed
ActivityDefinition.effectivePeriod 0..0 When the activity definition is expected to be used
ActivityDefinition.topic 0..0 E.g. Education, Treatment, Assessment, etc.
ActivityDefinition.author 0..0 Who authored the content
ActivityDefinition.editor 0..0 Who edited the content
ActivityDefinition.reviewer 0..0 Who reviewed the content
ActivityDefinition.endorser 0..0 Who endorsed the content
ActivityDefinition.relatedArtifact 0..0 Additional documentation, citations, etc.
ActivityDefinition.library 0..0 Logic used by the activity definition
ActivityDefinition.kind 1..1 code Kind of resource
Required Pattern: ServiceRequest
ActivityDefinition.profile 0..0 What profile the resource needs to conform to
ActivityDefinition.location 0..0 Where it should happen
ActivityDefinition.participant
ActivityDefinition.participant.type 1..1 code patient | practitioner | related-person | device
Required Pattern: patient
ActivityDefinition.product[x] 0..0 What's administered/supplied
ActivityDefinition.quantity 0..0 How much is administered/consumed/supplied
ActivityDefinition.dosage 0..0 Detailed dosage instructions
ActivityDefinition.bodySite 0..0 What part of body to perform on
ActivityDefinition.specimenRequirement 0..0 What specimens are required to perform this action
ActivityDefinition.observationRequirement 0..0 What observations are required to perform this action
ActivityDefinition.observationResultRequirement 0..0 What observations must be produced by this action
ActivityDefinition.transform 0..0 Transform to apply the template
ActivityDefinition.dynamicValue 0..0 Dynamic aspects of the definition

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
ActivityDefinition C 0..* ActivityDefinition The definition of a specific activity to be taken, independent of any particular patient or context
Constraints: adf-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.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
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
ActivityDefinition.url This element is included in summaries. 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
ActivityDefinition.identifier This element is included in summaries. 1..* Identifier Additional identifier for the activity definition
ActivityDefinition.identifier.id 0..1 string Unique id for inter-element referencing
ActivityDefinition.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ActivityDefinition.identifier.use This element is a modifier element. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: usual
ActivityDefinition.identifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
ActivityDefinition.identifier.system This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
ActivityDefinition.identifier.value This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
ActivityDefinition.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
ActivityDefinition.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
ActivityDefinition.version This element is included in summaries. 0..1 string Business version of the activity definition
ActivityDefinition.name This element is included in summaries. C 0..1 string Name for this activity definition (computer friendly)
ActivityDefinition.title This element is included in summaries. 0..1 string Name for this activity definition (human friendly)
ActivityDefinition.subtitle 0..1 string Subordinate title of the activity definition
ActivityDefinition.status This element is a modifier element. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
ActivityDefinition.experimental This element is included in summaries. 0..1 boolean For testing purposes, not real usage
ActivityDefinition.Slices for subject[x] 0..1 Type of individual the activity definition is intended for
Slice: Unordered, Closed by type:$this
Binding: SubjectType (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)
ActivityDefinition.Slices for subject[x].subject[x]:subjectCodeableConcept 0..1 CodeableConcept Type of individual the activity definition is intended for
Binding: SubjectType (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
Required Pattern: At least the following
ActivityDefinition.date This element is included in summaries. 0..1 dateTime Date last changed
ActivityDefinition.publisher This element is included in summaries. 0..1 string Name of the publisher (organization or individual)
ActivityDefinition.contact This element is included in summaries. 0..* ContactDetail Contact details for the publisher
ActivityDefinition.description This element is included in summaries. 0..1 markdown Natural language description of the activity definition
ActivityDefinition.jurisdiction This element is included in summaries. 0..* CodeableConcept Intended jurisdiction for activity definition (if applicable)
Binding: Jurisdiction ValueSet (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 string Describes the clinical usage of the activity definition
ActivityDefinition.kind This element is included in summaries. 1..1 code Kind of resource
Binding: RequestResourceType (required): The kind of activity the definition is describing.
Required Pattern: ServiceRequest
ActivityDefinition.code This element is included in summaries. 0..1 CodeableConcept Detail type of activity
Binding: ProcedureCodes(SNOMEDCT) (example): Detailed type of the activity; e.g. CBC.
ActivityDefinition.intent 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required): Codes indicating the degree of authority/intentionality associated with a request.
ActivityDefinition.priority 0..1 code routine | urgent | asap | stat
Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request.
ActivityDefinition.doNotPerform This element is a modifier element. This element is included in summaries. 0..1 boolean True if the activity should not be performed
ActivityDefinition.timing[x] 0..1 When activity is to occur
ActivityDefinition.timing[x].timingTiming Timing
ActivityDefinition.timing[x].timingDateTime dateTime
ActivityDefinition.timing[x].timingAge Age
ActivityDefinition.timing[x].timingPeriod Period
ActivityDefinition.timing[x].timingRange Range
ActivityDefinition.timing[x].timingDuration Duration
ActivityDefinition.participant 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
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
ActivityDefinition.participant.type 1..1 code patient | practitioner | related-person | device
Binding: ActionParticipantType (required): The type of participant in the activity.
Required Pattern: patient
ActivityDefinition.participant.role 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc.
Binding: ActionParticipantRole (example): Defines roles played by participants for the action.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ActivityDefinition.language Base preferred Common Languages 📍4.0.1 FHIR Std.
ActivityDefinition.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
ActivityDefinition.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
ActivityDefinition.status Base required PublicationStatus 📍4.0.1 FHIR Std.
ActivityDefinition.subject[x] Base extensible Subject type 📍4.0.1 FHIR Std.
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Subject type 📍4.0.1 FHIR Std.
ActivityDefinition.jurisdiction Base extensible Jurisdiction 📍4.0.1 FHIR Std.
ActivityDefinition.kind Base required RequestResourceType 📍4.0.1 FHIR Std.
ActivityDefinition.code Base example Procedure Codes (SNOMED CT) 📍4.0.1 FHIR Std.
ActivityDefinition.intent Base required RequestIntent 📍4.0.1 FHIR Std.
ActivityDefinition.priority Base required Request priority 📍4.0.1 FHIR Std.
ActivityDefinition.participant.​type Base required ActionParticipantType 📍4.0.1 FHIR Std.
ActivityDefinition.participant.​role Base example Action participant role 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

This structure is derived from ActivityDefinition

Summary

Mandatory: 4 elements
Prohibited: 25 elements

Slices

This structure defines the following Slices:

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

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ActivityDefinition C 0..* ActivityDefinition The definition of a specific activity to be taken, independent of any particular patient or context
Constraints: adf-0
ActivityDefinition.identifier This element is included in summaries. 1..* Identifier Additional identifier for the activity definition
ActivityDefinition.identifier.use This element is a modifier element. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: usual
ActivityDefinition.identifier.value This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
ActivityDefinition.status This element is a modifier element. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
ActivityDefinition.Slices for subject[x] 0..1 Type of individual the activity definition is intended for
Slice: Unordered, Closed by type:$this
Binding: SubjectType (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)
ActivityDefinition.Slices for subject[x].subject[x]:subjectCodeableConcept 0..1 CodeableConcept Type of individual the activity definition is intended for
Binding: SubjectType (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
Required Pattern: At least the following
ActivityDefinition.kind This element is included in summaries. 1..1 code Kind of resource
Binding: RequestResourceType (required): The kind of activity the definition is describing.
Required Pattern: ServiceRequest
ActivityDefinition.doNotPerform This element is a modifier element. This element is included in summaries. 0..1 boolean True if the activity should not be performed

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ActivityDefinition.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
ActivityDefinition.status Base required PublicationStatus 📍4.0.1 FHIR Std.
ActivityDefinition.subject[x] Base extensible Subject type 📍4.0.1 FHIR Std.
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Subject type 📍4.0.1 FHIR Std.
ActivityDefinition.kind Base required RequestResourceType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Differential View

This structure is derived from ActivityDefinition

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ActivityDefinition 0..* ActivityDefinition The definition of a specific activity to be taken, independent of any particular patient or context
ActivityDefinition.implicitRules 0..0 A set of rules under which this content was created
ActivityDefinition.modifierExtension 0..0 Extension
ActivityDefinition.identifier 1..* Identifier Additional identifier for the activity definition
ActivityDefinition.identifier.use 1..1 code usual | official | temp | secondary | old (If known)
Required Pattern: usual
ActivityDefinition.identifier.value 1..1 string The value that is unique
ActivityDefinition.Slices for subject[x] 0..1 CodeableConcept, Reference(Group) 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 0..1 CodeableConcept Type of individual the activity definition is intended for
Required Pattern: At least the following
ActivityDefinition.useContext 0..0 The context that the content is intended to support
ActivityDefinition.copyright 0..0 Use and/or publishing restrictions
ActivityDefinition.approvalDate 0..0 When the activity definition was approved by publisher
ActivityDefinition.lastReviewDate 0..0 When the activity definition was last reviewed
ActivityDefinition.effectivePeriod 0..0 When the activity definition is expected to be used
ActivityDefinition.topic 0..0 E.g. Education, Treatment, Assessment, etc.
ActivityDefinition.author 0..0 Who authored the content
ActivityDefinition.editor 0..0 Who edited the content
ActivityDefinition.reviewer 0..0 Who reviewed the content
ActivityDefinition.endorser 0..0 Who endorsed the content
ActivityDefinition.relatedArtifact 0..0 Additional documentation, citations, etc.
ActivityDefinition.library 0..0 Logic used by the activity definition
ActivityDefinition.kind 1..1 code Kind of resource
Required Pattern: ServiceRequest
ActivityDefinition.profile 0..0 What profile the resource needs to conform to
ActivityDefinition.location 0..0 Where it should happen
ActivityDefinition.participant
ActivityDefinition.participant.type 1..1 code patient | practitioner | related-person | device
Required Pattern: patient
ActivityDefinition.product[x] 0..0 What's administered/supplied
ActivityDefinition.quantity 0..0 How much is administered/consumed/supplied
ActivityDefinition.dosage 0..0 Detailed dosage instructions
ActivityDefinition.bodySite 0..0 What part of body to perform on
ActivityDefinition.specimenRequirement 0..0 What specimens are required to perform this action
ActivityDefinition.observationRequirement 0..0 What observations are required to perform this action
ActivityDefinition.observationResultRequirement 0..0 What observations must be produced by this action
ActivityDefinition.transform 0..0 Transform to apply the template
ActivityDefinition.dynamicValue 0..0 Dynamic aspects of the definition

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ActivityDefinition C 0..* ActivityDefinition The definition of a specific activity to be taken, independent of any particular patient or context
Constraints: adf-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.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
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
ActivityDefinition.url This element is included in summaries. 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
ActivityDefinition.identifier This element is included in summaries. 1..* Identifier Additional identifier for the activity definition
ActivityDefinition.identifier.id 0..1 string Unique id for inter-element referencing
ActivityDefinition.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ActivityDefinition.identifier.use This element is a modifier element. This element is included in summaries. 1..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
Required Pattern: usual
ActivityDefinition.identifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
ActivityDefinition.identifier.system This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
ActivityDefinition.identifier.value This element is included in summaries. 1..1 string The value that is unique
Example General: 123456
ActivityDefinition.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
ActivityDefinition.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
ActivityDefinition.version This element is included in summaries. 0..1 string Business version of the activity definition
ActivityDefinition.name This element is included in summaries. C 0..1 string Name for this activity definition (computer friendly)
ActivityDefinition.title This element is included in summaries. 0..1 string Name for this activity definition (human friendly)
ActivityDefinition.subtitle 0..1 string Subordinate title of the activity definition
ActivityDefinition.status This element is a modifier element. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
ActivityDefinition.experimental This element is included in summaries. 0..1 boolean For testing purposes, not real usage
ActivityDefinition.Slices for subject[x] 0..1 Type of individual the activity definition is intended for
Slice: Unordered, Closed by type:$this
Binding: SubjectType (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)
ActivityDefinition.Slices for subject[x].subject[x]:subjectCodeableConcept 0..1 CodeableConcept Type of individual the activity definition is intended for
Binding: SubjectType (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
Required Pattern: At least the following
ActivityDefinition.date This element is included in summaries. 0..1 dateTime Date last changed
ActivityDefinition.publisher This element is included in summaries. 0..1 string Name of the publisher (organization or individual)
ActivityDefinition.contact This element is included in summaries. 0..* ContactDetail Contact details for the publisher
ActivityDefinition.description This element is included in summaries. 0..1 markdown Natural language description of the activity definition
ActivityDefinition.jurisdiction This element is included in summaries. 0..* CodeableConcept Intended jurisdiction for activity definition (if applicable)
Binding: Jurisdiction ValueSet (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 string Describes the clinical usage of the activity definition
ActivityDefinition.kind This element is included in summaries. 1..1 code Kind of resource
Binding: RequestResourceType (required): The kind of activity the definition is describing.
Required Pattern: ServiceRequest
ActivityDefinition.code This element is included in summaries. 0..1 CodeableConcept Detail type of activity
Binding: ProcedureCodes(SNOMEDCT) (example): Detailed type of the activity; e.g. CBC.
ActivityDefinition.intent 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required): Codes indicating the degree of authority/intentionality associated with a request.
ActivityDefinition.priority 0..1 code routine | urgent | asap | stat
Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request.
ActivityDefinition.doNotPerform This element is a modifier element. This element is included in summaries. 0..1 boolean True if the activity should not be performed
ActivityDefinition.timing[x] 0..1 When activity is to occur
ActivityDefinition.timing[x].timingTiming Timing
ActivityDefinition.timing[x].timingDateTime dateTime
ActivityDefinition.timing[x].timingAge Age
ActivityDefinition.timing[x].timingPeriod Period
ActivityDefinition.timing[x].timingRange Range
ActivityDefinition.timing[x].timingDuration Duration
ActivityDefinition.participant 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
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
ActivityDefinition.participant.type 1..1 code patient | practitioner | related-person | device
Binding: ActionParticipantType (required): The type of participant in the activity.
Required Pattern: patient
ActivityDefinition.participant.role 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc.
Binding: ActionParticipantRole (example): Defines roles played by participants for the action.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ActivityDefinition.language Base preferred Common Languages 📍4.0.1 FHIR Std.
ActivityDefinition.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
ActivityDefinition.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
ActivityDefinition.status Base required PublicationStatus 📍4.0.1 FHIR Std.
ActivityDefinition.subject[x] Base extensible Subject type 📍4.0.1 FHIR Std.
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Subject type 📍4.0.1 FHIR Std.
ActivityDefinition.jurisdiction Base extensible Jurisdiction 📍4.0.1 FHIR Std.
ActivityDefinition.kind Base required RequestResourceType 📍4.0.1 FHIR Std.
ActivityDefinition.code Base example Procedure Codes (SNOMED CT) 📍4.0.1 FHIR Std.
ActivityDefinition.intent Base required RequestIntent 📍4.0.1 FHIR Std.
ActivityDefinition.priority Base required Request priority 📍4.0.1 FHIR Std.
ActivityDefinition.participant.​type Base required ActionParticipantType 📍4.0.1 FHIR Std.
ActivityDefinition.participant.​role Base example Action participant role 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

This structure is derived from ActivityDefinition

Summary

Mandatory: 4 elements
Prohibited: 25 elements

Slices

This structure defines the following Slices:

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

 

Other representations of profile: CSV, Excel, Schematron