Единая платформа цифрового здравоохранения Узбекистана
0.5.0 - ci-build Uzbekistan флаг

Uzbekistan Digital Health Platform - Локальная сборка (v0.5.0), построенная FHIR (HL7® FHIR® Стандартные инструменты сборки. Смотрите каталог опубликованных версий

Профиль ресурса: UZ Core ActivityDefinition ( Экспериментальный )

Официальный URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-activity-definition Версия: 0.5.0
Active по состоянию на 2025-08-18 Вычисляемое имя: 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.

Использование:

You can also check for usages in the FHIR IG Statistics

Формальные представления содержимого профиля

Описание профилей, дифференциалов, снимков и их представлений.

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. 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
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... url SΣC 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
Constraints: cnl-1
... identifier SΣ 0..* Identifier Additional identifier for the activity definition
... version SΣ 0..1 string Business version of the activity definition
... versionAlgorithm[x] SΣ 0..1 How to compare versions
Привязка: VersionAlgorithmVS (0.5.0) (extensible)
.... versionAlgorithmString string
.... versionAlgorithmCoding Coding
... name SΣC 0..1 string Name for this activity definition (computer friendly)
... title SΣ 0..1 string Name for this activity definition (human friendly)
... status ?!SΣ 1..1 code draft | active | retired | unknown
Привязка: PublicationStatusVS (0.5.0) (required)
... Разрезы для subject[x] S 0..1 Type of individual the activity definition is intended for
Разрез: Не упорядочено, Открыто от type:$this
Привязка: ParticipantResourceTypes (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
.... subjectCodeableConcept CodeableConcept
.... subjectReference Reference(Group | MedicinalProductDefinition | SubstanceDefinition | AdministrableProductDefinition | ManufacturedItemDefinition | PackagedProductDefinition)
.... subjectCanonical canonical(EvidenceVariable)
.... subject[x]:subjectCodeableConcept S 0..1 CodeableConcept Type of individual the activity definition is intended for
Привязка: ResourceTypeVS (0.5.0) (extensible)
... date SΣ 0..1 dateTime Date last changed
... publisher SΣ 0..1 string Name of the publisher/steward (organization or individual)
... description SΣ 0..1 markdown Natural language description of the activity definition
... effectivePeriod SΣ 0..1 Period When the activity definition is expected to be used
... kind SΣ 0..1 code Kind of resource
Привязка: RequestResourceTypesVS (0.5.0) (required)
... profile S 0..1 canonical(StructureDefinition) What profile the resource needs to conform to
... code SΣ 0..1 CodeableConcept Detail type of activity
Привязка: ProcedureCodeVS (0.5.0) (example)
... intent S 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Привязка: RequestIntentVS (0.5.0) (required)
... priority S 0..1 code routine | urgent | asap | stat
Привязка: RequestPriorityVS (0.5.0) (required)
... doNotPerform ?!SΣ 0..1 boolean True if the activity should not be performed
... timing[x] S 0..1 When activity is to occur
.... timingTiming Timing
.... timingAge Age
.... timingRange Range
.... timingDuration Duration
... participant S 0..* BackboneElement Who should participate in the action
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type S 0..1 code careteam | device | group | healthcareservice | location | organization | patient | practitioner | practitionerrole | relatedperson
Привязка: ActionParticipantTypeVS (0.5.0) (required)
.... typeCanonical S 0..1 canonical(CapabilityStatement) Who or what can participate
.... typeReference S 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who or what can participate
.... role S 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc
Привязка: ActionParticipantRoleVS (0.5.0) (example)
.... function S 0..1 CodeableConcept E.g. Author, Reviewer, Witness, etc
Привязка: ActionParticipantFunction (example)
... Разрезы для product[x] S 0..1 What's administered/supplied
Разрез: Не упорядочено, Закрыто от type:$this
Привязка: SNOMEDCTMedicationCodes (example): Code describing the type of substance or medication.
.... productReference Reference(Medication | Ingredient | Substance | SubstanceDefinition)
.... productCodeableConcept CodeableConcept
.... product[x]:productReference S 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition) What's administered/supplied
.... product[x]:productCodeableConcept S 0..1 CodeableConcept What's administered/supplied
Привязка: SNOMEDCTMedicationCodes (example): Code describing the type of substance or medication.
... quantity S 0..1 SimpleQuantity(5.0.0) How much is administered/consumed/supplied
... dosage S 0..* Dosage Detailed dosage instructions
... bodySite S 0..* CodeableConcept What part of body to perform on
Привязка: BodySiteVS (0.5.0) (example)
... specimenRequirement S 0..* canonical(SpecimenDefinition) What specimens are required to perform this action
... observationRequirement S 0..* canonical(ObservationDefinition) What observations are required to perform this action
... observationResultRequirement S 0..* canonical(ObservationDefinition) What observations must be produced by this action
... transform S 0..1 canonical(StructureMap) Transform to apply the template
... dynamicValue S 0..* BackboneElement Dynamic aspects of the definition
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... path S 1..1 string The path to the element to be set dynamically
.... expression S 1..1 Expression An expression that provides the dynamic value for the customization

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
ActivityDefinition.versionAlgorithm[x] Base extensible Version algorithm types 📍0.5.0 этот IG
ActivityDefinition.status Base required Publication Status VS 📍0.5.0 этот IG
ActivityDefinition.subject[x] Base extensible Participant Resource Types 📍5.0.0 Стандарт FHIR
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Resource types 📍0.5.0 этот IG
ActivityDefinition.kind Base required Request resource types 📍0.5.0 этот IG
ActivityDefinition.code Base example Procedure Code Codes 📍0.5.0 этот IG
ActivityDefinition.intent Base required Request Intent VS 📍0.5.0 этот IG
ActivityDefinition.priority Base required Request Priority VS 📍0.5.0 этот IG
ActivityDefinition.participant.​type Base required Action Participant Type VS 📍0.5.0 этот IG
ActivityDefinition.participant.​role Base example Action Participant Role VS 📍0.5.0 этот IG
ActivityDefinition.participant.​function Base example Action Participant Function 📍5.0.0 Стандарт FHIR
ActivityDefinition.product[x] Base example SNOMED CT Medication Codes 📍5.0.0 Стандарт FHIR
ActivityDefinition.product[x]:productCodeableConcept Base example SNOMED CT Medication Codes 📍5.0.0 Стандарт FHIR
ActivityDefinition.bodySite Base example Body Site VS 📍0.5.0 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
cnl-0 warning ActivityDefinition Name should be usable as an identifier for the module by machine processing applications such as code generation name.exists() implies name.matches('^[A-Z]([A-Za-z0-9_]){1,254}$')
cnl-1 warning ActivityDefinition.url URL should not contain | or # - these characters make processing canonical references problematic exists() implies matches('^[^|# ]+$')
ele-1 error ActivityDefinition.implicitRules, ActivityDefinition.modifierExtension, ActivityDefinition.url, ActivityDefinition.identifier, ActivityDefinition.version, ActivityDefinition.versionAlgorithm[x], ActivityDefinition.name, ActivityDefinition.title, ActivityDefinition.status, ActivityDefinition.subject[x], ActivityDefinition.subject[x]:subjectCodeableConcept, ActivityDefinition.date, ActivityDefinition.publisher, ActivityDefinition.description, ActivityDefinition.effectivePeriod, ActivityDefinition.kind, ActivityDefinition.profile, ActivityDefinition.code, ActivityDefinition.intent, ActivityDefinition.priority, ActivityDefinition.doNotPerform, ActivityDefinition.timing[x], ActivityDefinition.participant, ActivityDefinition.participant.modifierExtension, ActivityDefinition.participant.type, ActivityDefinition.participant.typeCanonical, ActivityDefinition.participant.typeReference, ActivityDefinition.participant.role, ActivityDefinition.participant.function, ActivityDefinition.product[x], ActivityDefinition.product[x]:productReference, ActivityDefinition.product[x]:productCodeableConcept, ActivityDefinition.quantity, ActivityDefinition.dosage, ActivityDefinition.bodySite, ActivityDefinition.specimenRequirement, ActivityDefinition.observationRequirement, ActivityDefinition.observationResultRequirement, ActivityDefinition.transform, ActivityDefinition.dynamicValue, ActivityDefinition.dynamicValue.modifierExtension, ActivityDefinition.dynamicValue.path, ActivityDefinition.dynamicValue.expression All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error ActivityDefinition.modifierExtension, ActivityDefinition.participant.modifierExtension, ActivityDefinition.dynamicValue.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. 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
... url S 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
... identifier S 0..* Identifier Additional identifier for the activity definition
... version S 0..1 string Business version of the activity definition
... versionAlgorithm[x] S 0..1 string, Coding How to compare versions
Привязка: VersionAlgorithmVS (0.5.0) (extensible)
... name S 0..1 string Name for this activity definition (computer friendly)
... title S 0..1 string Name for this activity definition (human friendly)
... status S 1..1 code draft | active | retired | unknown
Привязка: PublicationStatusVS (0.5.0) (required)
... Разрезы для subject[x] S 0..1 CodeableConcept, Reference(Group | MedicinalProductDefinition | SubstanceDefinition | AdministrableProductDefinition | ManufacturedItemDefinition | PackagedProductDefinition), canonical(EvidenceVariable) Type of individual the activity definition is intended for
Разрез: Не упорядочено, Открыто от type:$this
.... subject[x]:subjectCodeableConcept S 0..1 CodeableConcept Type of individual the activity definition is intended for
Привязка: ResourceTypeVS (0.5.0) (extensible)
... date S 0..1 dateTime Date last changed
... publisher S 0..1 string Name of the publisher/steward (organization or individual)
... description S 0..1 markdown Natural language description of the activity definition
... effectivePeriod S 0..1 Period When the activity definition is expected to be used
... kind S 0..1 code Kind of resource
Привязка: RequestResourceTypesVS (0.5.0) (required)
... profile S 0..1 canonical(StructureDefinition) What profile the resource needs to conform to
... code S 0..1 CodeableConcept Detail type of activity
Привязка: ProcedureCodeVS (0.5.0) (example)
... intent S 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Привязка: RequestIntentVS (0.5.0) (required)
... priority S 0..1 code routine | urgent | asap | stat
Привязка: RequestPriorityVS (0.5.0) (required)
... doNotPerform S 0..1 boolean True if the activity should not be performed
... timing[x] S 0..1 Timing, Age, Range, Duration When activity is to occur
... participant S 0..* BackboneElement Who should participate in the action
.... type S 0..1 code careteam | device | group | healthcareservice | location | organization | patient | practitioner | practitionerrole | relatedperson
Привязка: ActionParticipantTypeVS (0.5.0) (required)
.... typeCanonical S 0..1 canonical(CapabilityStatement) Who or what can participate
.... typeReference S 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who or what can participate
.... role S 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc
Привязка: ActionParticipantRoleVS (0.5.0) (example)
.... function S 0..1 CodeableConcept E.g. Author, Reviewer, Witness, etc
... Разрезы для product[x] S 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition), CodeableConcept What's administered/supplied
Разрез: Не упорядочено, Открыто от type:$this
.... product[x]:productReference S 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition) What's administered/supplied
.... product[x]:productCodeableConcept S 0..1 CodeableConcept What's administered/supplied
... quantity S 0..1 SimpleQuantity(5.0.0) How much is administered/consumed/supplied
... dosage S 0..* Dosage Detailed dosage instructions
... bodySite S 0..* CodeableConcept What part of body to perform on
Привязка: BodySiteVS (0.5.0) (example)
... specimenRequirement S 0..* canonical(SpecimenDefinition) What specimens are required to perform this action
... observationRequirement S 0..* canonical(ObservationDefinition) What observations are required to perform this action
... observationResultRequirement S 0..* canonical(ObservationDefinition) What observations must be produced by this action
... transform S 0..1 canonical(StructureMap) Transform to apply the template
... dynamicValue S 0..* BackboneElement Dynamic aspects of the definition
.... path S 1..1 string The path to the element to be set dynamically
.... expression S 1..1 Expression An expression that provides the dynamic value for the customization

doco Документация для этого формата

Терминологические привязки (дифференциал)

Путь Статус Использование ValueSet Версия Источник
ActivityDefinition.versionAlgorithm[x] Base extensible Version algorithm types 📍0.5.0 этот IG
ActivityDefinition.status Base required Publication Status VS 📍0.5.0 этот IG
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Resource types 📍0.5.0 этот IG
ActivityDefinition.kind Base required Request resource types 📍0.5.0 этот IG
ActivityDefinition.code Base example Procedure Code Codes 📍0.5.0 этот IG
ActivityDefinition.intent Base required Request Intent VS 📍0.5.0 этот IG
ActivityDefinition.priority Base required Request Priority VS 📍0.5.0 этот IG
ActivityDefinition.participant.​type Base required Action Participant Type VS 📍0.5.0 этот IG
ActivityDefinition.participant.​role Base example Action Participant Role VS 📍0.5.0 этот IG
ActivityDefinition.bodySite Base example Body Site VS 📍0.5.0 этот IG
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. 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
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Привязка: AllLanguages (required): IETF language tag for a human language
Дополнительные привязкиЦель
CommonLanguages Старт
... 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
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... url SΣC 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
Constraints: cnl-1
... identifier SΣ 0..* Identifier Additional identifier for the activity definition
... version SΣ 0..1 string Business version of the activity definition
... versionAlgorithm[x] SΣ 0..1 How to compare versions
Привязка: VersionAlgorithmVS (0.5.0) (extensible)
.... versionAlgorithmString string
.... versionAlgorithmCoding Coding
... name SΣC 0..1 string Name for this activity definition (computer friendly)
... title SΣ 0..1 string Name for this activity definition (human friendly)
... subtitle 0..1 string Subordinate title of the activity definition
... status ?!SΣ 1..1 code draft | active | retired | unknown
Привязка: PublicationStatusVS (0.5.0) (required)
... experimental Σ 0..1 boolean For testing purposes, not real usage
... Разрезы для subject[x] S 0..1 Type of individual the activity definition is intended for
Разрез: Не упорядочено, Открыто от type:$this
Привязка: ParticipantResourceTypes (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
.... subjectCodeableConcept CodeableConcept
.... subjectReference Reference(Group | MedicinalProductDefinition | SubstanceDefinition | AdministrableProductDefinition | ManufacturedItemDefinition | PackagedProductDefinition)
.... subjectCanonical canonical(EvidenceVariable)
.... subject[x]:subjectCodeableConcept S 0..1 CodeableConcept Type of individual the activity definition is intended for
Привязка: ResourceTypeVS (0.5.0) (extensible)
... date SΣ 0..1 dateTime Date last changed
... publisher SΣ 0..1 string Name of the publisher/steward (organization or individual)
... contact Σ 0..* ContactDetail Contact details for the publisher
... description SΣ 0..1 markdown Natural language description of the activity definition
... useContext Σ 0..* UsageContext The context that the content is intended to support
... jurisdiction Σ 0..* CodeableConcept Intended jurisdiction for activity definition (if applicable)
Привязка: JurisdictionValueSet (extensible): Countries and regions within which this artifact is targeted for use.
... purpose 0..1 markdown Why this activity definition is defined
... usage 0..1 markdown Describes the clinical usage of the activity definition
... copyright 0..1 markdown Use and/or publishing restrictions
... copyrightLabel 0..1 string Copyright holder and year(s)
... approvalDate 0..1 date When the activity definition was approved by publisher
... lastReviewDate 0..1 date When the activity definition was last reviewed by the publisher
... effectivePeriod SΣ 0..1 Period When the activity definition is expected to be used
... topic 0..* CodeableConcept E.g. Education, Treatment, Assessment, etc
Привязка: DefinitionTopic (example): High-level categorization of the definition, used for searching, sorting, and filtering.
... author 0..* ContactDetail Who authored the content
... editor 0..* ContactDetail Who edited the content
... reviewer 0..* ContactDetail Who reviewed the content
... endorser 0..* ContactDetail Who endorsed the content
... relatedArtifact 0..* RelatedArtifact Additional documentation, citations, etc
... library 0..* canonical(Library) Logic used by the activity definition
... kind SΣ 0..1 code Kind of resource
Привязка: RequestResourceTypesVS (0.5.0) (required)
... profile S 0..1 canonical(StructureDefinition) What profile the resource needs to conform to
... code SΣ 0..1 CodeableConcept Detail type of activity
Привязка: ProcedureCodeVS (0.5.0) (example)
... intent S 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Привязка: RequestIntentVS (0.5.0) (required)
... priority S 0..1 code routine | urgent | asap | stat
Привязка: RequestPriorityVS (0.5.0) (required)
... doNotPerform ?!SΣ 0..1 boolean True if the activity should not be performed
... timing[x] S 0..1 When activity is to occur
.... timingTiming Timing
.... timingAge Age
.... timingRange Range
.... timingDuration Duration
... asNeeded[x] Σ 0..1 Preconditions for service
Привязка: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc.
.... asNeededBoolean boolean
.... asNeededCodeableConcept CodeableConcept
... location 0..1 CodeableReference(Location) Where it should happen
... participant S 0..* BackboneElement Who should participate in the action
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type S 0..1 code careteam | device | group | healthcareservice | location | organization | patient | practitioner | practitionerrole | relatedperson
Привязка: ActionParticipantTypeVS (0.5.0) (required)
.... typeCanonical S 0..1 canonical(CapabilityStatement) Who or what can participate
.... typeReference S 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who or what can participate
.... role S 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc
Привязка: ActionParticipantRoleVS (0.5.0) (example)
.... function S 0..1 CodeableConcept E.g. Author, Reviewer, Witness, etc
Привязка: ActionParticipantFunction (example)
... Разрезы для product[x] S 0..1 What's administered/supplied
Разрез: Не упорядочено, Закрыто от type:$this
Привязка: SNOMEDCTMedicationCodes (example): Code describing the type of substance or medication.
.... productReference Reference(Medication | Ingredient | Substance | SubstanceDefinition)
.... productCodeableConcept CodeableConcept
.... product[x]:productReference S 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition) What's administered/supplied
.... product[x]:productCodeableConcept S 0..1 CodeableConcept What's administered/supplied
Привязка: SNOMEDCTMedicationCodes (example): Code describing the type of substance or medication.
... quantity S 0..1 SimpleQuantity(5.0.0) How much is administered/consumed/supplied
... dosage S 0..* Dosage Detailed dosage instructions
... bodySite S 0..* CodeableConcept What part of body to perform on
Привязка: BodySiteVS (0.5.0) (example)
... specimenRequirement S 0..* canonical(SpecimenDefinition) What specimens are required to perform this action
... observationRequirement S 0..* canonical(ObservationDefinition) What observations are required to perform this action
... observationResultRequirement S 0..* canonical(ObservationDefinition) What observations must be produced by this action
... transform S 0..1 canonical(StructureMap) Transform to apply the template
... dynamicValue S 0..* BackboneElement Dynamic aspects of the definition
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... path S 1..1 string The path to the element to be set dynamically
.... expression S 1..1 Expression An expression that provides the dynamic value for the customization

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
ActivityDefinition.language Base required All Languages 📍5.0.0 Стандарт FHIR
ActivityDefinition.versionAlgorithm[x] Base extensible Version algorithm types 📍0.5.0 этот IG
ActivityDefinition.status Base required Publication Status VS 📍0.5.0 этот IG
ActivityDefinition.subject[x] Base extensible Participant Resource Types 📍5.0.0 Стандарт FHIR
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Resource types 📍0.5.0 этот IG
ActivityDefinition.jurisdiction Base extensible Jurisdiction ValueSet 📍5.0.0 Стандарт FHIR
ActivityDefinition.topic Base example Definition Topic 📍5.0.0 Стандарт FHIR
ActivityDefinition.kind Base required Request resource types 📍0.5.0 этот IG
ActivityDefinition.code Base example Procedure Code Codes 📍0.5.0 этот IG
ActivityDefinition.intent Base required Request Intent VS 📍0.5.0 этот IG
ActivityDefinition.priority Base required Request Priority VS 📍0.5.0 этот IG
ActivityDefinition.asNeeded[x] Base example SNOMED CT Medication As Needed Reason Codes 📍5.0.0 Стандарт FHIR
ActivityDefinition.participant.​type Base required Action Participant Type VS 📍0.5.0 этот IG
ActivityDefinition.participant.​role Base example Action Participant Role VS 📍0.5.0 этот IG
ActivityDefinition.participant.​function Base example Action Participant Function 📍5.0.0 Стандарт FHIR
ActivityDefinition.product[x] Base example SNOMED CT Medication Codes 📍5.0.0 Стандарт FHIR
ActivityDefinition.product[x]:productCodeableConcept Base example SNOMED CT Medication Codes 📍5.0.0 Стандарт FHIR
ActivityDefinition.bodySite Base example Body Site VS 📍0.5.0 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
cnl-0 warning ActivityDefinition Name should be usable as an identifier for the module by machine processing applications such as code generation name.exists() implies name.matches('^[A-Z]([A-Za-z0-9_]){1,254}$')
cnl-1 warning ActivityDefinition.url URL should not contain | or # - these characters make processing canonical references problematic exists() implies matches('^[^|# ]+$')
ele-1 error ActivityDefinition.meta, ActivityDefinition.implicitRules, ActivityDefinition.language, ActivityDefinition.text, ActivityDefinition.extension, ActivityDefinition.modifierExtension, ActivityDefinition.url, ActivityDefinition.identifier, ActivityDefinition.version, ActivityDefinition.versionAlgorithm[x], ActivityDefinition.name, ActivityDefinition.title, ActivityDefinition.subtitle, ActivityDefinition.status, ActivityDefinition.experimental, ActivityDefinition.subject[x], ActivityDefinition.subject[x]:subjectCodeableConcept, ActivityDefinition.date, ActivityDefinition.publisher, ActivityDefinition.contact, ActivityDefinition.description, ActivityDefinition.useContext, ActivityDefinition.jurisdiction, ActivityDefinition.purpose, ActivityDefinition.usage, ActivityDefinition.copyright, ActivityDefinition.copyrightLabel, ActivityDefinition.approvalDate, ActivityDefinition.lastReviewDate, ActivityDefinition.effectivePeriod, ActivityDefinition.topic, ActivityDefinition.author, ActivityDefinition.editor, ActivityDefinition.reviewer, ActivityDefinition.endorser, ActivityDefinition.relatedArtifact, ActivityDefinition.library, ActivityDefinition.kind, ActivityDefinition.profile, ActivityDefinition.code, ActivityDefinition.intent, ActivityDefinition.priority, ActivityDefinition.doNotPerform, ActivityDefinition.timing[x], ActivityDefinition.asNeeded[x], ActivityDefinition.location, ActivityDefinition.participant, ActivityDefinition.participant.extension, ActivityDefinition.participant.modifierExtension, ActivityDefinition.participant.type, ActivityDefinition.participant.typeCanonical, ActivityDefinition.participant.typeReference, ActivityDefinition.participant.role, ActivityDefinition.participant.function, ActivityDefinition.product[x], ActivityDefinition.product[x]:productReference, ActivityDefinition.product[x]:productCodeableConcept, ActivityDefinition.quantity, ActivityDefinition.dosage, ActivityDefinition.bodySite, ActivityDefinition.specimenRequirement, ActivityDefinition.observationRequirement, ActivityDefinition.observationResultRequirement, ActivityDefinition.transform, ActivityDefinition.dynamicValue, ActivityDefinition.dynamicValue.extension, ActivityDefinition.dynamicValue.modifierExtension, ActivityDefinition.dynamicValue.path, ActivityDefinition.dynamicValue.expression All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error ActivityDefinition.extension, ActivityDefinition.modifierExtension, ActivityDefinition.participant.extension, ActivityDefinition.participant.modifierExtension, ActivityDefinition.dynamicValue.extension, ActivityDefinition.dynamicValue.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

Summary

Обязательная поддержка: 39 элементs

Структуры

Эта структура относится к этим другим структурам:

Разрезы

Эта структура определяет следующие Разрезы:

  • Элемент 1 разрешен в зависимости от значения ActivityDefinition.subject[x]
  • Элемент 1 разрешен в зависимости от значения ActivityDefinition.product[x]

Просмотр ключевых элементов

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. 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
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... url SΣC 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
Constraints: cnl-1
... identifier SΣ 0..* Identifier Additional identifier for the activity definition
... version SΣ 0..1 string Business version of the activity definition
... versionAlgorithm[x] SΣ 0..1 How to compare versions
Привязка: VersionAlgorithmVS (0.5.0) (extensible)
.... versionAlgorithmString string
.... versionAlgorithmCoding Coding
... name SΣC 0..1 string Name for this activity definition (computer friendly)
... title SΣ 0..1 string Name for this activity definition (human friendly)
... status ?!SΣ 1..1 code draft | active | retired | unknown
Привязка: PublicationStatusVS (0.5.0) (required)
... Разрезы для subject[x] S 0..1 Type of individual the activity definition is intended for
Разрез: Не упорядочено, Открыто от type:$this
Привязка: ParticipantResourceTypes (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
.... subjectCodeableConcept CodeableConcept
.... subjectReference Reference(Group | MedicinalProductDefinition | SubstanceDefinition | AdministrableProductDefinition | ManufacturedItemDefinition | PackagedProductDefinition)
.... subjectCanonical canonical(EvidenceVariable)
.... subject[x]:subjectCodeableConcept S 0..1 CodeableConcept Type of individual the activity definition is intended for
Привязка: ResourceTypeVS (0.5.0) (extensible)
... date SΣ 0..1 dateTime Date last changed
... publisher SΣ 0..1 string Name of the publisher/steward (organization or individual)
... description SΣ 0..1 markdown Natural language description of the activity definition
... effectivePeriod SΣ 0..1 Period When the activity definition is expected to be used
... kind SΣ 0..1 code Kind of resource
Привязка: RequestResourceTypesVS (0.5.0) (required)
... profile S 0..1 canonical(StructureDefinition) What profile the resource needs to conform to
... code SΣ 0..1 CodeableConcept Detail type of activity
Привязка: ProcedureCodeVS (0.5.0) (example)
... intent S 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Привязка: RequestIntentVS (0.5.0) (required)
... priority S 0..1 code routine | urgent | asap | stat
Привязка: RequestPriorityVS (0.5.0) (required)
... doNotPerform ?!SΣ 0..1 boolean True if the activity should not be performed
... timing[x] S 0..1 When activity is to occur
.... timingTiming Timing
.... timingAge Age
.... timingRange Range
.... timingDuration Duration
... participant S 0..* BackboneElement Who should participate in the action
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type S 0..1 code careteam | device | group | healthcareservice | location | organization | patient | practitioner | practitionerrole | relatedperson
Привязка: ActionParticipantTypeVS (0.5.0) (required)
.... typeCanonical S 0..1 canonical(CapabilityStatement) Who or what can participate
.... typeReference S 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who or what can participate
.... role S 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc
Привязка: ActionParticipantRoleVS (0.5.0) (example)
.... function S 0..1 CodeableConcept E.g. Author, Reviewer, Witness, etc
Привязка: ActionParticipantFunction (example)
... Разрезы для product[x] S 0..1 What's administered/supplied
Разрез: Не упорядочено, Закрыто от type:$this
Привязка: SNOMEDCTMedicationCodes (example): Code describing the type of substance or medication.
.... productReference Reference(Medication | Ingredient | Substance | SubstanceDefinition)
.... productCodeableConcept CodeableConcept
.... product[x]:productReference S 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition) What's administered/supplied
.... product[x]:productCodeableConcept S 0..1 CodeableConcept What's administered/supplied
Привязка: SNOMEDCTMedicationCodes (example): Code describing the type of substance or medication.
... quantity S 0..1 SimpleQuantity(5.0.0) How much is administered/consumed/supplied
... dosage S 0..* Dosage Detailed dosage instructions
... bodySite S 0..* CodeableConcept What part of body to perform on
Привязка: BodySiteVS (0.5.0) (example)
... specimenRequirement S 0..* canonical(SpecimenDefinition) What specimens are required to perform this action
... observationRequirement S 0..* canonical(ObservationDefinition) What observations are required to perform this action
... observationResultRequirement S 0..* canonical(ObservationDefinition) What observations must be produced by this action
... transform S 0..1 canonical(StructureMap) Transform to apply the template
... dynamicValue S 0..* BackboneElement Dynamic aspects of the definition
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... path S 1..1 string The path to the element to be set dynamically
.... expression S 1..1 Expression An expression that provides the dynamic value for the customization

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
ActivityDefinition.versionAlgorithm[x] Base extensible Version algorithm types 📍0.5.0 этот IG
ActivityDefinition.status Base required Publication Status VS 📍0.5.0 этот IG
ActivityDefinition.subject[x] Base extensible Participant Resource Types 📍5.0.0 Стандарт FHIR
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Resource types 📍0.5.0 этот IG
ActivityDefinition.kind Base required Request resource types 📍0.5.0 этот IG
ActivityDefinition.code Base example Procedure Code Codes 📍0.5.0 этот IG
ActivityDefinition.intent Base required Request Intent VS 📍0.5.0 этот IG
ActivityDefinition.priority Base required Request Priority VS 📍0.5.0 этот IG
ActivityDefinition.participant.​type Base required Action Participant Type VS 📍0.5.0 этот IG
ActivityDefinition.participant.​role Base example Action Participant Role VS 📍0.5.0 этот IG
ActivityDefinition.participant.​function Base example Action Participant Function 📍5.0.0 Стандарт FHIR
ActivityDefinition.product[x] Base example SNOMED CT Medication Codes 📍5.0.0 Стандарт FHIR
ActivityDefinition.product[x]:productCodeableConcept Base example SNOMED CT Medication Codes 📍5.0.0 Стандарт FHIR
ActivityDefinition.bodySite Base example Body Site VS 📍0.5.0 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
cnl-0 warning ActivityDefinition Name should be usable as an identifier for the module by machine processing applications such as code generation name.exists() implies name.matches('^[A-Z]([A-Za-z0-9_]){1,254}$')
cnl-1 warning ActivityDefinition.url URL should not contain | or # - these characters make processing canonical references problematic exists() implies matches('^[^|# ]+$')
ele-1 error ActivityDefinition.implicitRules, ActivityDefinition.modifierExtension, ActivityDefinition.url, ActivityDefinition.identifier, ActivityDefinition.version, ActivityDefinition.versionAlgorithm[x], ActivityDefinition.name, ActivityDefinition.title, ActivityDefinition.status, ActivityDefinition.subject[x], ActivityDefinition.subject[x]:subjectCodeableConcept, ActivityDefinition.date, ActivityDefinition.publisher, ActivityDefinition.description, ActivityDefinition.effectivePeriod, ActivityDefinition.kind, ActivityDefinition.profile, ActivityDefinition.code, ActivityDefinition.intent, ActivityDefinition.priority, ActivityDefinition.doNotPerform, ActivityDefinition.timing[x], ActivityDefinition.participant, ActivityDefinition.participant.modifierExtension, ActivityDefinition.participant.type, ActivityDefinition.participant.typeCanonical, ActivityDefinition.participant.typeReference, ActivityDefinition.participant.role, ActivityDefinition.participant.function, ActivityDefinition.product[x], ActivityDefinition.product[x]:productReference, ActivityDefinition.product[x]:productCodeableConcept, ActivityDefinition.quantity, ActivityDefinition.dosage, ActivityDefinition.bodySite, ActivityDefinition.specimenRequirement, ActivityDefinition.observationRequirement, ActivityDefinition.observationResultRequirement, ActivityDefinition.transform, ActivityDefinition.dynamicValue, ActivityDefinition.dynamicValue.modifierExtension, ActivityDefinition.dynamicValue.path, ActivityDefinition.dynamicValue.expression All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error ActivityDefinition.modifierExtension, ActivityDefinition.participant.modifierExtension, ActivityDefinition.dynamicValue.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

Дифференциальный вид

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. 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
... url S 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
... identifier S 0..* Identifier Additional identifier for the activity definition
... version S 0..1 string Business version of the activity definition
... versionAlgorithm[x] S 0..1 string, Coding How to compare versions
Привязка: VersionAlgorithmVS (0.5.0) (extensible)
... name S 0..1 string Name for this activity definition (computer friendly)
... title S 0..1 string Name for this activity definition (human friendly)
... status S 1..1 code draft | active | retired | unknown
Привязка: PublicationStatusVS (0.5.0) (required)
... Разрезы для subject[x] S 0..1 CodeableConcept, Reference(Group | MedicinalProductDefinition | SubstanceDefinition | AdministrableProductDefinition | ManufacturedItemDefinition | PackagedProductDefinition), canonical(EvidenceVariable) Type of individual the activity definition is intended for
Разрез: Не упорядочено, Открыто от type:$this
.... subject[x]:subjectCodeableConcept S 0..1 CodeableConcept Type of individual the activity definition is intended for
Привязка: ResourceTypeVS (0.5.0) (extensible)
... date S 0..1 dateTime Date last changed
... publisher S 0..1 string Name of the publisher/steward (organization or individual)
... description S 0..1 markdown Natural language description of the activity definition
... effectivePeriod S 0..1 Period When the activity definition is expected to be used
... kind S 0..1 code Kind of resource
Привязка: RequestResourceTypesVS (0.5.0) (required)
... profile S 0..1 canonical(StructureDefinition) What profile the resource needs to conform to
... code S 0..1 CodeableConcept Detail type of activity
Привязка: ProcedureCodeVS (0.5.0) (example)
... intent S 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Привязка: RequestIntentVS (0.5.0) (required)
... priority S 0..1 code routine | urgent | asap | stat
Привязка: RequestPriorityVS (0.5.0) (required)
... doNotPerform S 0..1 boolean True if the activity should not be performed
... timing[x] S 0..1 Timing, Age, Range, Duration When activity is to occur
... participant S 0..* BackboneElement Who should participate in the action
.... type S 0..1 code careteam | device | group | healthcareservice | location | organization | patient | practitioner | practitionerrole | relatedperson
Привязка: ActionParticipantTypeVS (0.5.0) (required)
.... typeCanonical S 0..1 canonical(CapabilityStatement) Who or what can participate
.... typeReference S 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who or what can participate
.... role S 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc
Привязка: ActionParticipantRoleVS (0.5.0) (example)
.... function S 0..1 CodeableConcept E.g. Author, Reviewer, Witness, etc
... Разрезы для product[x] S 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition), CodeableConcept What's administered/supplied
Разрез: Не упорядочено, Открыто от type:$this
.... product[x]:productReference S 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition) What's administered/supplied
.... product[x]:productCodeableConcept S 0..1 CodeableConcept What's administered/supplied
... quantity S 0..1 SimpleQuantity(5.0.0) How much is administered/consumed/supplied
... dosage S 0..* Dosage Detailed dosage instructions
... bodySite S 0..* CodeableConcept What part of body to perform on
Привязка: BodySiteVS (0.5.0) (example)
... specimenRequirement S 0..* canonical(SpecimenDefinition) What specimens are required to perform this action
... observationRequirement S 0..* canonical(ObservationDefinition) What observations are required to perform this action
... observationResultRequirement S 0..* canonical(ObservationDefinition) What observations must be produced by this action
... transform S 0..1 canonical(StructureMap) Transform to apply the template
... dynamicValue S 0..* BackboneElement Dynamic aspects of the definition
.... path S 1..1 string The path to the element to be set dynamically
.... expression S 1..1 Expression An expression that provides the dynamic value for the customization

doco Документация для этого формата

Терминологические привязки (дифференциал)

Путь Статус Использование ValueSet Версия Источник
ActivityDefinition.versionAlgorithm[x] Base extensible Version algorithm types 📍0.5.0 этот IG
ActivityDefinition.status Base required Publication Status VS 📍0.5.0 этот IG
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Resource types 📍0.5.0 этот IG
ActivityDefinition.kind Base required Request resource types 📍0.5.0 этот IG
ActivityDefinition.code Base example Procedure Code Codes 📍0.5.0 этот IG
ActivityDefinition.intent Base required Request Intent VS 📍0.5.0 этот IG
ActivityDefinition.priority Base required Request Priority VS 📍0.5.0 этот IG
ActivityDefinition.participant.​type Base required Action Participant Type VS 📍0.5.0 этот IG
ActivityDefinition.participant.​role Base example Action Participant Role VS 📍0.5.0 этот IG
ActivityDefinition.bodySite Base example Body Site VS 📍0.5.0 этот IG

Обзор моментальных снимковView

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: Filtersdoco
.. 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
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Привязка: AllLanguages (required): IETF language tag for a human language
Дополнительные привязкиЦель
CommonLanguages Старт
... 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
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... url SΣC 0..1 uri Canonical identifier for this activity definition, represented as a URI (globally unique)
Constraints: cnl-1
... identifier SΣ 0..* Identifier Additional identifier for the activity definition
... version SΣ 0..1 string Business version of the activity definition
... versionAlgorithm[x] SΣ 0..1 How to compare versions
Привязка: VersionAlgorithmVS (0.5.0) (extensible)
.... versionAlgorithmString string
.... versionAlgorithmCoding Coding
... name SΣC 0..1 string Name for this activity definition (computer friendly)
... title SΣ 0..1 string Name for this activity definition (human friendly)
... subtitle 0..1 string Subordinate title of the activity definition
... status ?!SΣ 1..1 code draft | active | retired | unknown
Привязка: PublicationStatusVS (0.5.0) (required)
... experimental Σ 0..1 boolean For testing purposes, not real usage
... Разрезы для subject[x] S 0..1 Type of individual the activity definition is intended for
Разрез: Не упорядочено, Открыто от type:$this
Привязка: ParticipantResourceTypes (extensible): The possible types of subjects for an activity (E.g. Patient, Practitioner, Organization, Location, etc.).
.... subjectCodeableConcept CodeableConcept
.... subjectReference Reference(Group | MedicinalProductDefinition | SubstanceDefinition | AdministrableProductDefinition | ManufacturedItemDefinition | PackagedProductDefinition)
.... subjectCanonical canonical(EvidenceVariable)
.... subject[x]:subjectCodeableConcept S 0..1 CodeableConcept Type of individual the activity definition is intended for
Привязка: ResourceTypeVS (0.5.0) (extensible)
... date SΣ 0..1 dateTime Date last changed
... publisher SΣ 0..1 string Name of the publisher/steward (organization or individual)
... contact Σ 0..* ContactDetail Contact details for the publisher
... description SΣ 0..1 markdown Natural language description of the activity definition
... useContext Σ 0..* UsageContext The context that the content is intended to support
... jurisdiction Σ 0..* CodeableConcept Intended jurisdiction for activity definition (if applicable)
Привязка: JurisdictionValueSet (extensible): Countries and regions within which this artifact is targeted for use.
... purpose 0..1 markdown Why this activity definition is defined
... usage 0..1 markdown Describes the clinical usage of the activity definition
... copyright 0..1 markdown Use and/or publishing restrictions
... copyrightLabel 0..1 string Copyright holder and year(s)
... approvalDate 0..1 date When the activity definition was approved by publisher
... lastReviewDate 0..1 date When the activity definition was last reviewed by the publisher
... effectivePeriod SΣ 0..1 Period When the activity definition is expected to be used
... topic 0..* CodeableConcept E.g. Education, Treatment, Assessment, etc
Привязка: DefinitionTopic (example): High-level categorization of the definition, used for searching, sorting, and filtering.
... author 0..* ContactDetail Who authored the content
... editor 0..* ContactDetail Who edited the content
... reviewer 0..* ContactDetail Who reviewed the content
... endorser 0..* ContactDetail Who endorsed the content
... relatedArtifact 0..* RelatedArtifact Additional documentation, citations, etc
... library 0..* canonical(Library) Logic used by the activity definition
... kind SΣ 0..1 code Kind of resource
Привязка: RequestResourceTypesVS (0.5.0) (required)
... profile S 0..1 canonical(StructureDefinition) What profile the resource needs to conform to
... code SΣ 0..1 CodeableConcept Detail type of activity
Привязка: ProcedureCodeVS (0.5.0) (example)
... intent S 0..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Привязка: RequestIntentVS (0.5.0) (required)
... priority S 0..1 code routine | urgent | asap | stat
Привязка: RequestPriorityVS (0.5.0) (required)
... doNotPerform ?!SΣ 0..1 boolean True if the activity should not be performed
... timing[x] S 0..1 When activity is to occur
.... timingTiming Timing
.... timingAge Age
.... timingRange Range
.... timingDuration Duration
... asNeeded[x] Σ 0..1 Preconditions for service
Привязка: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc.
.... asNeededBoolean boolean
.... asNeededCodeableConcept CodeableConcept
... location 0..1 CodeableReference(Location) Where it should happen
... participant S 0..* BackboneElement Who should participate in the action
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... type S 0..1 code careteam | device | group | healthcareservice | location | organization | patient | practitioner | practitionerrole | relatedperson
Привязка: ActionParticipantTypeVS (0.5.0) (required)
.... typeCanonical S 0..1 canonical(CapabilityStatement) Who or what can participate
.... typeReference S 0..1 Reference(CareTeam | Device | DeviceDefinition | Endpoint | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) Who or what can participate
.... role S 0..1 CodeableConcept E.g. Nurse, Surgeon, Parent, etc
Привязка: ActionParticipantRoleVS (0.5.0) (example)
.... function S 0..1 CodeableConcept E.g. Author, Reviewer, Witness, etc
Привязка: ActionParticipantFunction (example)
... Разрезы для product[x] S 0..1 What's administered/supplied
Разрез: Не упорядочено, Закрыто от type:$this
Привязка: SNOMEDCTMedicationCodes (example): Code describing the type of substance or medication.
.... productReference Reference(Medication | Ingredient | Substance | SubstanceDefinition)
.... productCodeableConcept CodeableConcept
.... product[x]:productReference S 0..1 Reference(Medication | Ingredient | Substance | SubstanceDefinition) What's administered/supplied
.... product[x]:productCodeableConcept S 0..1 CodeableConcept What's administered/supplied
Привязка: SNOMEDCTMedicationCodes (example): Code describing the type of substance or medication.
... quantity S 0..1 SimpleQuantity(5.0.0) How much is administered/consumed/supplied
... dosage S 0..* Dosage Detailed dosage instructions
... bodySite S 0..* CodeableConcept What part of body to perform on
Привязка: BodySiteVS (0.5.0) (example)
... specimenRequirement S 0..* canonical(SpecimenDefinition) What specimens are required to perform this action
... observationRequirement S 0..* canonical(ObservationDefinition) What observations are required to perform this action
... observationResultRequirement S 0..* canonical(ObservationDefinition) What observations must be produced by this action
... transform S 0..1 canonical(StructureMap) Transform to apply the template
... dynamicValue S 0..* BackboneElement Dynamic aspects of the definition
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... path S 1..1 string The path to the element to be set dynamically
.... expression S 1..1 Expression An expression that provides the dynamic value for the customization

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
ActivityDefinition.language Base required All Languages 📍5.0.0 Стандарт FHIR
ActivityDefinition.versionAlgorithm[x] Base extensible Version algorithm types 📍0.5.0 этот IG
ActivityDefinition.status Base required Publication Status VS 📍0.5.0 этот IG
ActivityDefinition.subject[x] Base extensible Participant Resource Types 📍5.0.0 Стандарт FHIR
ActivityDefinition.subject[x]:subjectCodeableConcept Base extensible Resource types 📍0.5.0 этот IG
ActivityDefinition.jurisdiction Base extensible Jurisdiction ValueSet 📍5.0.0 Стандарт FHIR
ActivityDefinition.topic Base example Definition Topic 📍5.0.0 Стандарт FHIR
ActivityDefinition.kind Base required Request resource types 📍0.5.0 этот IG
ActivityDefinition.code Base example Procedure Code Codes 📍0.5.0 этот IG
ActivityDefinition.intent Base required Request Intent VS 📍0.5.0 этот IG
ActivityDefinition.priority Base required Request Priority VS 📍0.5.0 этот IG
ActivityDefinition.asNeeded[x] Base example SNOMED CT Medication As Needed Reason Codes 📍5.0.0 Стандарт FHIR
ActivityDefinition.participant.​type Base required Action Participant Type VS 📍0.5.0 этот IG
ActivityDefinition.participant.​role Base example Action Participant Role VS 📍0.5.0 этот IG
ActivityDefinition.participant.​function Base example Action Participant Function 📍5.0.0 Стандарт FHIR
ActivityDefinition.product[x] Base example SNOMED CT Medication Codes 📍5.0.0 Стандарт FHIR
ActivityDefinition.product[x]:productCodeableConcept Base example SNOMED CT Medication Codes 📍5.0.0 Стандарт FHIR
ActivityDefinition.bodySite Base example Body Site VS 📍0.5.0 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
cnl-0 warning ActivityDefinition Name should be usable as an identifier for the module by machine processing applications such as code generation name.exists() implies name.matches('^[A-Z]([A-Za-z0-9_]){1,254}$')
cnl-1 warning ActivityDefinition.url URL should not contain | or # - these characters make processing canonical references problematic exists() implies matches('^[^|# ]+$')
ele-1 error ActivityDefinition.meta, ActivityDefinition.implicitRules, ActivityDefinition.language, ActivityDefinition.text, ActivityDefinition.extension, ActivityDefinition.modifierExtension, ActivityDefinition.url, ActivityDefinition.identifier, ActivityDefinition.version, ActivityDefinition.versionAlgorithm[x], ActivityDefinition.name, ActivityDefinition.title, ActivityDefinition.subtitle, ActivityDefinition.status, ActivityDefinition.experimental, ActivityDefinition.subject[x], ActivityDefinition.subject[x]:subjectCodeableConcept, ActivityDefinition.date, ActivityDefinition.publisher, ActivityDefinition.contact, ActivityDefinition.description, ActivityDefinition.useContext, ActivityDefinition.jurisdiction, ActivityDefinition.purpose, ActivityDefinition.usage, ActivityDefinition.copyright, ActivityDefinition.copyrightLabel, ActivityDefinition.approvalDate, ActivityDefinition.lastReviewDate, ActivityDefinition.effectivePeriod, ActivityDefinition.topic, ActivityDefinition.author, ActivityDefinition.editor, ActivityDefinition.reviewer, ActivityDefinition.endorser, ActivityDefinition.relatedArtifact, ActivityDefinition.library, ActivityDefinition.kind, ActivityDefinition.profile, ActivityDefinition.code, ActivityDefinition.intent, ActivityDefinition.priority, ActivityDefinition.doNotPerform, ActivityDefinition.timing[x], ActivityDefinition.asNeeded[x], ActivityDefinition.location, ActivityDefinition.participant, ActivityDefinition.participant.extension, ActivityDefinition.participant.modifierExtension, ActivityDefinition.participant.type, ActivityDefinition.participant.typeCanonical, ActivityDefinition.participant.typeReference, ActivityDefinition.participant.role, ActivityDefinition.participant.function, ActivityDefinition.product[x], ActivityDefinition.product[x]:productReference, ActivityDefinition.product[x]:productCodeableConcept, ActivityDefinition.quantity, ActivityDefinition.dosage, ActivityDefinition.bodySite, ActivityDefinition.specimenRequirement, ActivityDefinition.observationRequirement, ActivityDefinition.observationResultRequirement, ActivityDefinition.transform, ActivityDefinition.dynamicValue, ActivityDefinition.dynamicValue.extension, ActivityDefinition.dynamicValue.modifierExtension, ActivityDefinition.dynamicValue.path, ActivityDefinition.dynamicValue.expression All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error ActivityDefinition.extension, ActivityDefinition.modifierExtension, ActivityDefinition.participant.extension, ActivityDefinition.participant.modifierExtension, ActivityDefinition.dynamicValue.extension, ActivityDefinition.dynamicValue.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

Summary

Обязательная поддержка: 39 элементs

Структуры

Эта структура относится к этим другим структурам:

Разрезы

Эта структура определяет следующие Разрезы:

  • Элемент 1 разрешен в зависимости от значения ActivityDefinition.subject[x]
  • Элемент 1 разрешен в зависимости от значения ActivityDefinition.product[x]

 

Другие представления профиля: CSV, Excel, Schematron