StructureDefinition-ck-MyActivityDefinition

This profile sets minimum expectations for the ActivityDefinition resource to record, search and fetch ActivityDefinition of a patient. It identifies the mandatory core elements, extensions, vocabularies and value sets which SHALL be present in the Observation resource when using this profile.

Formal Views of Profile Content

Description of Profiles, Differentials, and Snapshots.

The official URL for this profile is: http://www.collabkare.io/r4/StructureDefinition/ck-MyActivityDefinition

Published on Fri Jul 10 18:01:04 IST 2020 as a active by CollabKare.

This profile builds on ActivityDefinition


Complete Summary of the Mandatory Requirements

This extension is optional. If used, it SHALL include a coded and/or text value indicating the type of accessibility options offered.

NameFlagsCard.TypeDescription & Constraintsdoco
.. ActivityDefinition 0..*ActivityDefinitionMyActivityDefinition
... dynamicValue S0..*BackboneElementDynamic aspects of the definition.
.... path 1..1stringThe path to the element to be set dynamically
Fixed Value: QTc Interval
.... expression S1..1ExpressionAn expression that provides the dynamic value for the customization
..... language 1..1codetext/cql | text/fhirpath | application/x-fhir-query | etc.
Fixed Value: text/cql
..... expression 0..1stringExpression in specified language
Fixed Value: QT / RR^0.5

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. ActivityDefinition I0..*ActivityDefinitionMyActivityDefinition
... id Σ0..1stringLogical id of this artifact
... meta ΣI0..1MetaMetadata about the resource
... implicitRules ?!ΣI0..1uriA set of rules under which this content was created
... language I0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension I0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!I0..*ExtensionExtensions that cannot be ignored
... url ΣI0..1uriCanonical identifier for this activity definition, represented as a URI (globally unique)
... identifier ΣI0..*IdentifierAdditional identifier for the activity definition
... version ΣI0..1stringBusiness version of the activity definition
... name ΣI0..1stringName for this activity definition (computer friendly)
... title ΣI0..1stringName for this activity definition (human friendly)
... subtitle I0..1stringSubordinate title of the activity definition
... status ?!ΣI1..1codedraft | active | retired | unknown
Binding: PublicationStatus (required)
... experimental ΣI0..1booleanFor testing purposes, not real usage
... subject[x] I0..1Type of individual the activity definition is intended for
Binding: SubjectType (extensible)
.... subjectCodeableConceptCodeableConcept
.... subjectReferenceReference(Group)
... date ΣI0..1dateTimeDate last changed
... publisher ΣI0..1stringName of the publisher (organization or individual)
... contact ΣI0..*ContactDetailContact details for the publisher
... description ΣI0..1markdownNatural language description of the activity definition
... useContext ΣI0..*UsageContextThe context that the content is intended to support
... jurisdiction ΣI0..*CodeableConceptIntended jurisdiction for activity definition (if applicable)
Binding: Jurisdiction ValueSet (extensible)
... purpose I0..1markdownWhy this activity definition is defined
... usage I0..1stringDescribes the clinical usage of the activity definition
... copyright I0..1markdownUse and/or publishing restrictions
... approvalDate I0..1dateWhen the activity definition was approved by publisher
... lastReviewDate I0..1dateWhen the activity definition was last reviewed
... effectivePeriod ΣI0..1PeriodWhen the activity definition is expected to be used
... topic I0..*CodeableConceptE.g. Education, Treatment, Assessment, etc.
Binding: DefinitionTopic (example)
... author I0..*ContactDetailWho authored the content
... editor I0..*ContactDetailWho edited the content
... reviewer I0..*ContactDetailWho reviewed the content
... endorser I0..*ContactDetailWho endorsed the content
... relatedArtifact I0..*RelatedArtifactAdditional documentation, citations, etc.
... library I0..*canonical(Library)Logic used by the activity definition
... kind ΣI0..1codeKind of resource
Binding: RequestResourceType (required)
... profile I0..1canonical(StructureDefinition)What profile the resource needs to conform to
... code ΣI0..1CodeableConceptDetail type of activity
Binding: ProcedureCodes(SNOMEDCT) (example)
... intent I0..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required)
... priority I0..1coderoutine | urgent | asap | stat
Binding: RequestPriority (required)
... doNotPerform ?!ΣI0..1booleanTrue if the activity should not be performed
... timing[x] I0..1When activity is to occur
.... timingTimingTiming
.... timingDateTimedateTime
.... timingAgeAge
.... timingPeriodPeriod
.... timingRangeRange
.... timingDurationDuration
... location I0..1Reference(Location)Where it should happen
... participant I0..*BackboneElementWho should participate in the action
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type I1..1codepatient | practitioner | related-person | device
Binding: ActionParticipantType (required)
.... role I0..1CodeableConceptE.g. Nurse, Surgeon, Parent, etc.
Binding: ActionParticipantRole (example)
... product[x] I0..1What's administered/supplied
Binding: SNOMEDCTMedicationCodes (example)
.... productReferenceReference(Medication | Substance)
.... productCodeableConceptCodeableConcept
... quantity I0..1SimpleQuantityHow much is administered/consumed/supplied
... dosage I0..*DosageDetailed dosage instructions
... bodySite I0..*CodeableConceptWhat part of body to perform on
Binding: SNOMEDCTBodyStructures (example)
... specimenRequirement I0..*Reference(SpecimenDefinition)What specimens are required to perform this action
... observationRequirement I0..*Reference(ObservationDefinition)What observations are required to perform this action
... observationResultRequirement I0..*Reference(ObservationDefinition)What observations must be produced by this action
... transform I0..1canonical(StructureMap)Transform to apply the template
... dynamicValue SI0..*BackboneElementDynamic aspects of the definition.
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... path I1..1stringThe path to the element to be set dynamically
Fixed Value: QTc Interval
.... expression SI1..1ExpressionAn expression that provides the dynamic value for the customization
..... id 0..1stringUnique id for inter-element referencing
..... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... description ΣI0..1stringNatural language description of the condition
..... name ΣI0..1idShort name assigned to expression for reuse
..... language ΣI1..1codetext/cql | text/fhirpath | application/x-fhir-query | etc.
Binding: ExpressionLanguage (extensible)
Max Binding: http://www.rfc-editor.org/bcp/bcp13.txt
Fixed Value: text/cql
..... expression ΣI0..1stringExpression in specified language
Fixed Value: QT / RR^0.5
..... reference ΣI0..1uriWhere the expression is found

doco Documentation for this format

Summary

Must-Support: 2 elements
Fixed Value: 3 elements

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. ActivityDefinition 0..*ActivityDefinitionMyActivityDefinition
... dynamicValue S0..*BackboneElementDynamic aspects of the definition.
.... path 1..1stringThe path to the element to be set dynamically
Fixed Value: QTc Interval
.... expression S1..1ExpressionAn expression that provides the dynamic value for the customization
..... language 1..1codetext/cql | text/fhirpath | application/x-fhir-query | etc.
Fixed Value: text/cql
..... expression 0..1stringExpression in specified language
Fixed Value: QT / RR^0.5

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. ActivityDefinition I0..*ActivityDefinitionMyActivityDefinition
... id Σ0..1stringLogical id of this artifact
... meta ΣI0..1MetaMetadata about the resource
... implicitRules ?!ΣI0..1uriA set of rules under which this content was created
... language I0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension I0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!I0..*ExtensionExtensions that cannot be ignored
... url ΣI0..1uriCanonical identifier for this activity definition, represented as a URI (globally unique)
... identifier ΣI0..*IdentifierAdditional identifier for the activity definition
... version ΣI0..1stringBusiness version of the activity definition
... name ΣI0..1stringName for this activity definition (computer friendly)
... title ΣI0..1stringName for this activity definition (human friendly)
... subtitle I0..1stringSubordinate title of the activity definition
... status ?!ΣI1..1codedraft | active | retired | unknown
Binding: PublicationStatus (required)
... experimental ΣI0..1booleanFor testing purposes, not real usage
... subject[x] I0..1Type of individual the activity definition is intended for
Binding: SubjectType (extensible)
.... subjectCodeableConceptCodeableConcept
.... subjectReferenceReference(Group)
... date ΣI0..1dateTimeDate last changed
... publisher ΣI0..1stringName of the publisher (organization or individual)
... contact ΣI0..*ContactDetailContact details for the publisher
... description ΣI0..1markdownNatural language description of the activity definition
... useContext ΣI0..*UsageContextThe context that the content is intended to support
... jurisdiction ΣI0..*CodeableConceptIntended jurisdiction for activity definition (if applicable)
Binding: Jurisdiction ValueSet (extensible)
... purpose I0..1markdownWhy this activity definition is defined
... usage I0..1stringDescribes the clinical usage of the activity definition
... copyright I0..1markdownUse and/or publishing restrictions
... approvalDate I0..1dateWhen the activity definition was approved by publisher
... lastReviewDate I0..1dateWhen the activity definition was last reviewed
... effectivePeriod ΣI0..1PeriodWhen the activity definition is expected to be used
... topic I0..*CodeableConceptE.g. Education, Treatment, Assessment, etc.
Binding: DefinitionTopic (example)
... author I0..*ContactDetailWho authored the content
... editor I0..*ContactDetailWho edited the content
... reviewer I0..*ContactDetailWho reviewed the content
... endorser I0..*ContactDetailWho endorsed the content
... relatedArtifact I0..*RelatedArtifactAdditional documentation, citations, etc.
... library I0..*canonical(Library)Logic used by the activity definition
... kind ΣI0..1codeKind of resource
Binding: RequestResourceType (required)
... profile I0..1canonical(StructureDefinition)What profile the resource needs to conform to
... code ΣI0..1CodeableConceptDetail type of activity
Binding: ProcedureCodes(SNOMEDCT) (example)
... intent I0..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required)
... priority I0..1coderoutine | urgent | asap | stat
Binding: RequestPriority (required)
... doNotPerform ?!ΣI0..1booleanTrue if the activity should not be performed
... timing[x] I0..1When activity is to occur
.... timingTimingTiming
.... timingDateTimedateTime
.... timingAgeAge
.... timingPeriodPeriod
.... timingRangeRange
.... timingDurationDuration
... location I0..1Reference(Location)Where it should happen
... participant I0..*BackboneElementWho should participate in the action
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type I1..1codepatient | practitioner | related-person | device
Binding: ActionParticipantType (required)
.... role I0..1CodeableConceptE.g. Nurse, Surgeon, Parent, etc.
Binding: ActionParticipantRole (example)
... product[x] I0..1What's administered/supplied
Binding: SNOMEDCTMedicationCodes (example)
.... productReferenceReference(Medication | Substance)
.... productCodeableConceptCodeableConcept
... quantity I0..1SimpleQuantityHow much is administered/consumed/supplied
... dosage I0..*DosageDetailed dosage instructions
... bodySite I0..*CodeableConceptWhat part of body to perform on
Binding: SNOMEDCTBodyStructures (example)
... specimenRequirement I0..*Reference(SpecimenDefinition)What specimens are required to perform this action
... observationRequirement I0..*Reference(ObservationDefinition)What observations are required to perform this action
... observationResultRequirement I0..*Reference(ObservationDefinition)What observations must be produced by this action
... transform I0..1canonical(StructureMap)Transform to apply the template
... dynamicValue SI0..*BackboneElementDynamic aspects of the definition.
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... path I1..1stringThe path to the element to be set dynamically
Fixed Value: QTc Interval
.... expression SI1..1ExpressionAn expression that provides the dynamic value for the customization
..... id 0..1stringUnique id for inter-element referencing
..... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... description ΣI0..1stringNatural language description of the condition
..... name ΣI0..1idShort name assigned to expression for reuse
..... language ΣI1..1codetext/cql | text/fhirpath | application/x-fhir-query | etc.
Binding: ExpressionLanguage (extensible)
Max Binding: http://www.rfc-editor.org/bcp/bcp13.txt
Fixed Value: text/cql
..... expression ΣI0..1stringExpression in specified language
Fixed Value: QT / RR^0.5
..... reference ΣI0..1uriWhere the expression is found

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron


Quick Start

Below is an overview of the required set of RESTful FHIR interactions - for example, search and read operations - for this profile. See the Conformance requirements for a complete list of supported RESTful interactions for this IG.

No Search criteria for accessibility extension.