Union of http://smart.who.int/base/StructureDefinition/SGActivityDefinition and http://smart.who.int/base/StructureDefinition/SGActivityDefinition

This is the set of resources that conform to either of the profiles SMART Guidelines ActivityDefinition (http://smart.who.int/base/StructureDefinition/SGActivityDefinition) and SMART Guidelines ActivityDefinition (http://smart.who.int/base/StructureDefinition/SGActivityDefinition). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ActivityDefinition C0..*The definition of a specific activity to be taken, independent of any particular patient or context
Constraints: adf-0, shr-1
ActivityDefinition.meta This element is included in summaries. 0..1MetaMetadata about the resource
ActivityDefinition.implicitRules This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created
ActivityDefinition.language 0..1codeLanguage of the resource content
Binding: ?? (preferred): A human language.
ActivityDefinition.text 0..1NarrativeText 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..*ResourceContained, inline Resources
ActivityDefinition.extension 0..*ExtensionExtension
ActivityDefinition.modifierExtension This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
ActivityDefinition.url This element must be supported. This element is included in summaries. 1..1uriCanonical identifier for this activity definition, represented as a URI (globally unique)
ActivityDefinition.identifier This element is included in summaries. 0..*IdentifierAdditional identifier for the activity definition
ActivityDefinition.version This element must be supported. This element is included in summaries. 1..1stringBusiness version of the activity definition
ActivityDefinition.name This element must be supported. This element is included in summaries. 1..1stringName for this activity definition (computer friendly)
ActivityDefinition.title This element must be supported. This element is included in summaries. 1..1stringName for this activity definition (human friendly)
ActivityDefinition.subtitle 0..1stringSubordinate 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..1codedraft | active | retired | unknown
Binding: ?? (required): The lifecycle status of an artifact.
ActivityDefinition.experimental This element must be supported. This element is included in summaries. 1..1booleanFor testing purposes, not real usage
ActivityDefinition.subject[x] 0..1Type of individual the activity definition is intended for
Binding: ?? (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
ActivityDefinition.subject[x].subjectCodeableConceptCodeableConcept
ActivityDefinition.subject[x].subjectReferenceReference(Group)
ActivityDefinition.date This element is included in summaries. 0..1dateTimeDate last changed
ActivityDefinition.publisher This element must be supported. This element is included in summaries. 1..1stringName of the publisher (organization or individual)
ActivityDefinition.contact This element is included in summaries. 0..*ContactDetailContact details for the publisher
ActivityDefinition.description This element must be supported. This element is included in summaries. 1..1markdownNatural language description of the activity definition
ActivityDefinition.useContext This element is included in summaries. 0..*UsageContextThe context that the content is intended to support
ActivityDefinition.jurisdiction This element is included in summaries. 0..*CodeableConceptIntended jurisdiction for activity definition (if applicable)
Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use.
ActivityDefinition.purpose 0..1markdownWhy this activity definition is defined
ActivityDefinition.usage 0..1stringDescribes the clinical usage of the activity definition
ActivityDefinition.copyright 0..1markdownUse and/or publishing restrictions
ActivityDefinition.approvalDate 0..1dateWhen the activity definition was approved by publisher
ActivityDefinition.lastReviewDate 0..1dateWhen the activity definition was last reviewed
ActivityDefinition.effectivePeriod This element is included in summaries. 0..1PeriodWhen the activity definition is expected to be used
ActivityDefinition.topic 0..*CodeableConceptE.g. Education, Treatment, Assessment, etc.
Binding: ?? (example): High-level categorization of the definition, used for searching, sorting, and filtering.
ActivityDefinition.author 0..*ContactDetailWho authored the content
ActivityDefinition.editor 0..*ContactDetailWho edited the content
ActivityDefinition.reviewer 0..*ContactDetailWho reviewed the content
ActivityDefinition.endorser 0..*ContactDetailWho endorsed the content
ActivityDefinition.relatedArtifact 0..*RelatedArtifactAdditional documentation, citations, etc.
ActivityDefinition.library 0..*canonical(Library)Logic used by the activity definition
ActivityDefinition.kind This element is included in summaries. 0..1codeKind of resource
Binding: ?? (required): The kind of activity the definition is describing.
ActivityDefinition.profile 0..1canonical(StructureDefinition)What profile the resource needs to conform to
ActivityDefinition.code This element is included in summaries. 0..1CodeableConceptDetail type of activity
Binding: ?? (example): Detailed type of the activity; e.g. CBC.
ActivityDefinition.intent 0..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: ?? (required): Codes indicating the degree of authority/intentionality associated with a request.
ActivityDefinition.priority 0..1coderoutine | urgent | asap | stat
Binding: ?? (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..1booleanTrue if the activity should not be performed
ActivityDefinition.timing[x] 0..1When activity is to occur
ActivityDefinition.timing[x].timingTimingTiming
ActivityDefinition.timing[x].timingDateTimedateTime
ActivityDefinition.timing[x].timingAgeAge
ActivityDefinition.timing[x].timingPeriodPeriod
ActivityDefinition.timing[x].timingRangeRange
ActivityDefinition.timing[x].timingDurationDuration
ActivityDefinition.location 0..1Reference(Location)Where it should happen
ActivityDefinition.participant 0..*BackboneElementWho should participate in the action
ActivityDefinition.participant.extension 0..*ExtensionAdditional content defined by implementations
ActivityDefinition.participant.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
ActivityDefinition.participant.type 1..1codepatient | practitioner | related-person | device
Binding: ?? (required): The type of participant in the activity.
ActivityDefinition.participant.role 0..1CodeableConceptE.g. Nurse, Surgeon, Parent, etc.
Binding: ?? (example): Defines roles played by participants for the action.
ActivityDefinition.product[x] 0..1What's administered/supplied
Binding: ?? (example): Code describing the type of substance or medication.
ActivityDefinition.product[x].productReferenceReference(Medication | Substance)
ActivityDefinition.product[x].productCodeableConceptCodeableConcept
ActivityDefinition.quantity 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellHow much is administered/consumed/supplied
ActivityDefinition.dosage 0..*DosageDetailed dosage instructions
ActivityDefinition.bodySite 0..*CodeableConceptWhat part of body to perform on
Binding: ?? (example): A code that identifies the anatomical location.
ActivityDefinition.specimenRequirement 0..*Reference(SpecimenDefinition)What specimens are required to perform this action
ActivityDefinition.observationRequirement 0..*Reference(ObservationDefinition)What observations are required to perform this action
ActivityDefinition.observationResultRequirement 0..*Reference(ObservationDefinition)What observations must be produced by this action
ActivityDefinition.transform 0..1canonical(StructureMap)Transform to apply the template
ActivityDefinition.dynamicValue 0..*BackboneElementDynamic aspects of the definition
ActivityDefinition.dynamicValue.extension 0..*ExtensionAdditional content defined by implementations
ActivityDefinition.dynamicValue.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
ActivityDefinition.dynamicValue.path 1..1stringThe path to the element to be set dynamically
ActivityDefinition.dynamicValue.expression 1..1ExpressionAn expression that provides the dynamic value for the customization

doco Documentation for this format