FHIR R4B Core Resources
Classes representing FHIR R4B core resources.
Account
Path: fhircraft.fhir.resources.datatypes.R4B.core.account.Account
Bases: DomainResource
A financial tool for tracking value accrued for a particular purpose. In the healthcare field, used to track charges for a patient, cost centers, etc.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Account number |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | inactive | entered-in-error | on-hold | unknown |
None
|
type
|
CodeableConcept | None
|
E.g. patient, expense, depreciation |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Human-readable label |
None
|
subject
|
List[Reference] | None
|
The entity that caused the expenses |
None
|
servicePeriod
|
Period | None
|
Transaction window |
None
|
coverage
|
List[AccountCoverage] | None
|
The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account |
None
|
owner
|
Reference | None
|
Entity managing the Account |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Explanation of purpose/use |
None
|
guarantor
|
List[AccountGuarantor] | None
|
The parties ultimately responsible for balancing the Account |
None
|
partOf
|
Reference | None
|
Reference to a parent Account |
None
|
AccountCoverage
Path: fhircraft.fhir.resources.datatypes.R4B.core.account.AccountCoverage
Bases: BackboneElement
The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
coverage
|
Reference | None
|
The party(s), such as insurances, that may contribute to the payment of this account |
None
|
priority
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
The priority of the coverage in the context of this account |
None
|
AccountGuarantor
Path: fhircraft.fhir.resources.datatypes.R4B.core.account.AccountGuarantor
Bases: BackboneElement
The parties responsible for balancing the account if other payment options fall short.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
party
|
Reference | None
|
Responsible entity |
None
|
onHold
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Credit or other hold applied |
None
|
period
|
Period | None
|
Guarantee account during |
None
|
ActivityDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.activity_definition.ActivityDefinition
Bases: DomainResource
This resource allows for the definition of some activity to be performed, independent of a particular patient, practitioner, or other performance context.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this activity definition, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the activity definition |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the activity definition |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this activity definition (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this activity definition (human friendly) |
None
|
subtitle
|
Annotated[str | String, BeforeValidator] | None
|
Subordinate title of the activity definition |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
subjectCodeableConcept
|
CodeableConcept | None
|
Type of individual the activity definition is intended for |
None
|
subjectReference
|
Reference | None
|
Type of individual the activity definition is intended for |
None
|
subjectCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
Type of individual the activity definition is intended for |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the activity definition |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for activity definition (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this activity definition is defined |
None
|
usage
|
Annotated[str | String, BeforeValidator] | None
|
Describes the clinical usage of the activity definition |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
approvalDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the activity definition was approved by publisher |
None
|
lastReviewDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the activity definition was last reviewed |
None
|
effectivePeriod
|
Period | None
|
When the activity definition is expected to be used |
None
|
topic
|
List[CodeableConcept] | None
|
E.g. Education, Treatment, Assessment, etc. |
None
|
author
|
List[ContactDetail] | None
|
Who authored the content |
None
|
editor
|
List[ContactDetail] | None
|
Who edited the content |
None
|
reviewer
|
List[ContactDetail] | None
|
Who reviewed the content |
None
|
endorser
|
List[ContactDetail] | None
|
Who endorsed the content |
None
|
relatedArtifact
|
List[RelatedArtifact] | None
|
Additional documentation, citations, etc. |
None
|
library
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Logic used by the activity definition |
None
|
kind
|
Annotated[str | Code, BeforeValidator] | None
|
Kind of resource |
None
|
profile
|
Annotated[str | Canonical, BeforeValidator] | None
|
What profile the resource needs to conform to |
None
|
code
|
CodeableConcept | None
|
Detail type of activity |
None
|
intent
|
Annotated[str | Code, BeforeValidator] | None
|
proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option |
None
|
priority
|
Annotated[str | Code, BeforeValidator] | None
|
routine | urgent | asap | stat |
None
|
doNotPerform
|
Annotated[bool | Boolean, BeforeValidator] | None
|
True if the activity should not be performed |
None
|
timingTiming
|
Timing | None
|
When activity is to occur |
None
|
timingDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When activity is to occur |
None
|
timingAge
|
Age | None
|
When activity is to occur |
None
|
timingPeriod
|
Period | None
|
When activity is to occur |
None
|
timingRange
|
Range | None
|
When activity is to occur |
None
|
timingDuration
|
Duration | None
|
When activity is to occur |
None
|
location
|
Reference | None
|
Where it should happen |
None
|
participant
|
List[ActivityDefinitionParticipant] | None
|
Who should participate in the action |
None
|
productReference
|
Reference | None
|
What's administered/supplied |
None
|
productCodeableConcept
|
CodeableConcept | None
|
What's administered/supplied |
None
|
quantity
|
Quantity | None
|
How much is administered/consumed/supplied |
None
|
dosage
|
List[Dosage] | None
|
Detailed dosage instructions |
None
|
bodySite
|
List[CodeableConcept] | None
|
What part of body to perform on |
None
|
specimenRequirement
|
List[Reference] | None
|
What specimens are required to perform this action |
None
|
observationRequirement
|
List[Reference] | None
|
What observations are required to perform this action |
None
|
observationResultRequirement
|
List[Reference] | None
|
What observations must be produced by this action |
None
|
transform
|
Annotated[str | Canonical, BeforeValidator] | None
|
Transform to apply the template |
None
|
dynamicValue
|
List[ActivityDefinitionDynamicValue] | None
|
Dynamic aspects of the definition |
None
|
ActivityDefinitionDynamicValue
Path: fhircraft.fhir.resources.datatypes.R4B.core.activity_definition.ActivityDefinitionDynamicValue
Bases: BackboneElement
Dynamic values that will be evaluated to produce values for elements of the resulting resource. For example, if the dosage of a medication must be computed based on the patient's weight, a dynamic value would be used to specify an expression that calculated the weight, and the path on the request resource that would contain the result.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
path
|
Annotated[str | String, BeforeValidator] | None
|
The path to the element to be set dynamically |
None
|
expression
|
Expression | None
|
An expression that provides the dynamic value for the customization |
None
|
ActivityDefinitionParticipant
Path: fhircraft.fhir.resources.datatypes.R4B.core.activity_definition.ActivityDefinitionParticipant
Bases: BackboneElement
Indicates who should participate in performing the action described.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
patient | practitioner | related-person | device |
None
|
role
|
CodeableConcept | None
|
E.g. Nurse, Surgeon, Parent, etc. |
None
|
AdministrableProductDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.administrable_product_definition.AdministrableProductDefinition
Bases: DomainResource
A medicinal product in the final form which is suitable for administering to a patient (after any mixing of multiple components, dissolution etc. has been performed).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
An identifier for the administrable product |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
formOf
|
List[Reference] | None
|
References a product from which one or more of the constituent parts of that product can be prepared and used as described by this administrable product |
None
|
administrableDoseForm
|
CodeableConcept | None
|
The dose form of the final product after necessary reconstitution or processing |
None
|
unitOfPresentation
|
CodeableConcept | None
|
The presentation type in which this item is given to a patient. e.g. for a spray - 'puff' |
None
|
producedFrom
|
List[Reference] | None
|
Indicates the specific manufactured items that are part of the 'formOf' product that are used in the preparation of this specific administrable form |
None
|
ingredient
|
List[CodeableConcept] | None
|
The ingredients of this administrable medicinal product. This is only needed if the ingredients are not specified either using ManufacturedItemDefiniton, or using by incoming references from the Ingredient resource |
None
|
device
|
Reference | None
|
A device that is integral to the medicinal product, in effect being considered as an "ingredient" of the medicinal product |
None
|
property_
|
List[AdministrableProductDefinitionProperty] | None
|
Characteristics e.g. a product's onset of action |
None
|
routeOfAdministration
|
List[AdministrableProductDefinitionRouteOfAdministration] | None
|
The path by which the product is taken into or makes contact with the body |
None
|
AdministrableProductDefinitionProperty
Path: fhircraft.fhir.resources.datatypes.R4B.core.administrable_product_definition.AdministrableProductDefinitionProperty
Bases: BackboneElement
Characteristics e.g. a product's onset of action.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
A code expressing the type of characteristic |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
A value for the characteristic |
None
|
valueQuantity
|
Quantity | None
|
A value for the characteristic |
None
|
valueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
A value for the characteristic |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
A value for the characteristic |
None
|
valueAttachment
|
Attachment | None
|
A value for the characteristic |
None
|
status
|
CodeableConcept | None
|
The status of characteristic e.g. assigned or pending |
None
|
AdministrableProductDefinitionRouteOfAdministration
Path: fhircraft.fhir.resources.datatypes.R4B.core.administrable_product_definition.AdministrableProductDefinitionRouteOfAdministration
Bases: BackboneElement
The path by which the product is taken into or makes contact with the body. In some regions this is referred to as the licenced or approved route. RouteOfAdministration cannot be used when the 'formOf' product already uses MedicinalProductDefinition.route (and vice versa).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Coded expression for the route |
None
|
firstDose
|
Quantity | None
|
The first dose (dose quantity) administered can be specified for the product |
None
|
maxSingleDose
|
Quantity | None
|
The maximum single dose that can be administered |
None
|
maxDosePerDay
|
Quantity | None
|
The maximum dose quantity to be administered in any one 24-h period |
None
|
maxDosePerTreatmentPeriod
|
Ratio | None
|
The maximum dose per treatment period that can be administered |
None
|
maxTreatmentPeriod
|
Duration | None
|
The maximum treatment period during which the product can be administered |
None
|
targetSpecies
|
List[AdministrableProductDefinitionRouteOfAdministrationTargetSpecies] | None
|
A species for which this route applies |
None
|
AdministrableProductDefinitionRouteOfAdministrationTargetSpecies
Path: fhircraft.fhir.resources.datatypes.R4B.core.administrable_product_definition.AdministrableProductDefinitionRouteOfAdministrationTargetSpecies
Bases: BackboneElement
A species for which this route applies.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Coded expression for the species |
None
|
withdrawalPeriod
|
List[AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesWithdrawalPeriod] | None
|
A species specific time during which consumption of animal product is not appropriate |
None
|
AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesWithdrawalPeriod
Path: fhircraft.fhir.resources.datatypes.R4B.core.administrable_product_definition.AdministrableProductDefinitionRouteOfAdministrationTargetSpeciesWithdrawalPeriod
Bases: BackboneElement
A species specific time during which consumption of animal product is not appropriate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
tissue
|
CodeableConcept | None
|
The type of tissue for which the withdrawal period applies, e.g. meat, milk |
None
|
value
|
Quantity | None
|
A value for the time |
None
|
supportingInformation
|
Annotated[str | String, BeforeValidator] | None
|
Extra information about the withdrawal period |
None
|
AdverseEvent
Path: fhircraft.fhir.resources.datatypes.R4B.core.adverse_event.AdverseEvent
Bases: DomainResource
Actual or potential/avoided event causing unintended physical injury resulting from or contributed to by medical care, a research study or other healthcare setting factors that requires additional monitoring, treatment, or hospitalization, or that results in death.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
Identifier | None
|
Business identifier for the event |
None
|
actuality
|
Annotated[str | Code, BeforeValidator] | None
|
actual | potential |
None
|
category
|
List[CodeableConcept] | None
|
product-problem | product-quality | product-use-error | wrong-dose | incorrect-prescribing-information | wrong-technique | wrong-route-of-administration | wrong-rate | wrong-duration | wrong-time | expired-drug | medical-device-use-error | problem-different-manufacturer | unsafe-physical-environment |
None
|
event
|
CodeableConcept | None
|
Type of the event itself in relation to the subject |
None
|
subject
|
Reference | None
|
Subject impacted by event |
None
|
encounter
|
Reference | None
|
Encounter created as part of |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the event occurred |
None
|
detected
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the event was detected |
None
|
recordedDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the event was recorded |
None
|
resultingCondition
|
List[Reference] | None
|
Effect on the subject due to this event |
None
|
location
|
Reference | None
|
Location where adverse event occurred |
None
|
seriousness
|
CodeableConcept | None
|
Seriousness of the event |
None
|
severity
|
CodeableConcept | None
|
mild | moderate | severe |
None
|
outcome
|
CodeableConcept | None
|
resolved | recovering | ongoing | resolvedWithSequelae | fatal | unknown |
None
|
recorder
|
Reference | None
|
Who recorded the adverse event |
None
|
contributor
|
List[Reference] | None
|
Who was involved in the adverse event or the potential adverse event |
None
|
suspectEntity
|
List[AdverseEventSuspectEntity] | None
|
The suspected agent causing the adverse event |
None
|
subjectMedicalHistory
|
List[Reference] | None
|
AdverseEvent.subjectMedicalHistory |
None
|
referenceDocument
|
List[Reference] | None
|
AdverseEvent.referenceDocument |
None
|
study
|
List[Reference] | None
|
AdverseEvent.study |
None
|
AdverseEventSuspectEntity
Path: fhircraft.fhir.resources.datatypes.R4B.core.adverse_event.AdverseEventSuspectEntity
Bases: BackboneElement
Describes the entity that is suspected to have caused the adverse event.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
instance
|
Reference | None
|
Refers to the specific entity that caused the adverse event |
None
|
causality
|
List[AdverseEventSuspectEntityCausality] | None
|
Information on the possible cause of the event |
None
|
AdverseEventSuspectEntityCausality
Path: fhircraft.fhir.resources.datatypes.R4B.core.adverse_event.AdverseEventSuspectEntityCausality
Bases: BackboneElement
Information on the possible cause of the event.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
assessment
|
CodeableConcept | None
|
Assessment of if the entity caused the event |
None
|
productRelatedness
|
Annotated[str | String, BeforeValidator] | None
|
AdverseEvent.suspectEntity.causalityProductRelatedness |
None
|
author
|
Reference | None
|
AdverseEvent.suspectEntity.causalityAuthor |
None
|
method
|
CodeableConcept | None
|
ProbabilityScale | Bayesian | Checklist |
None
|
AllergyIntolerance
Path: fhircraft.fhir.resources.datatypes.R4B.core.allergy_intolerance.AllergyIntolerance
Bases: DomainResource
Risk of harmful or undesirable, physiological response which is unique to an individual and associated with exposure to a substance.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External ids for this item |
None
|
clinicalStatus
|
CodeableConcept | None
|
active | inactive | resolved |
None
|
verificationStatus
|
CodeableConcept | None
|
unconfirmed | confirmed | refuted | entered-in-error |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
allergy | intolerance - Underlying mechanism (if known) |
None
|
category
|
List[Annotated[str | Code, BeforeValidator]] | None
|
food | medication | environment | biologic |
None
|
criticality
|
Annotated[str | Code, BeforeValidator] | None
|
low | high | unable-to-assess |
None
|
code
|
CodeableConcept | None
|
code that identifies the allergy or intolerance |
None
|
patient
|
Reference | None
|
Who the sensitivity is for |
None
|
encounter
|
Reference | None
|
Encounter when the allergy or intolerance was asserted |
None
|
onsetDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When allergy or intolerance was identified |
None
|
onsetAge
|
Age | None
|
When allergy or intolerance was identified |
None
|
onsetPeriod
|
Period | None
|
When allergy or intolerance was identified |
None
|
onsetRange
|
Range | None
|
When allergy or intolerance was identified |
None
|
onsetString
|
Annotated[str | String, BeforeValidator] | None
|
When allergy or intolerance was identified |
None
|
recordedDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date first version of the resource instance was recorded |
None
|
recorder
|
Reference | None
|
Who recorded the sensitivity |
None
|
asserter
|
Reference | None
|
Source of the information about the allergy |
None
|
lastOccurrence
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date(/time) of last known occurrence of a reaction |
None
|
note
|
List[Annotation] | None
|
Additional text not captured in other fields |
None
|
reaction
|
List[AllergyIntoleranceReaction] | None
|
Adverse Reaction Events linked to exposure to substance |
None
|
AllergyIntoleranceReaction
Path: fhircraft.fhir.resources.datatypes.R4B.core.allergy_intolerance.AllergyIntoleranceReaction
Bases: BackboneElement
Details about each adverse reaction event linked to exposure to the identified substance.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
substance
|
CodeableConcept | None
|
Specific substance or pharmaceutical product considered to be responsible for event |
None
|
manifestation
|
List[CodeableConcept] | None
|
Clinical symptoms/signs associated with the Event |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Description of the event as a whole |
None
|
onset
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date(/time) when manifestations showed |
None
|
severity
|
Annotated[str | Code, BeforeValidator] | None
|
mild | moderate | severe (of event as a whole) |
None
|
exposureRoute
|
CodeableConcept | None
|
How the subject was exposed to the substance |
None
|
note
|
List[Annotation] | None
|
Text about event not captured in other fields |
None
|
Appointment
Path: fhircraft.fhir.resources.datatypes.R4B.core.appointment.Appointment
Bases: DomainResource
A booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter(s).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External Ids for this item |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
proposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error | checked-in | waitlist |
None
|
cancelationReason
|
CodeableConcept | None
|
The coded reason for the appointment being cancelled |
None
|
serviceCategory
|
List[CodeableConcept] | None
|
A broad categorization of the service that is to be performed during this appointment |
None
|
serviceType
|
List[CodeableConcept] | None
|
The specific service that is to be performed during this appointment |
None
|
specialty
|
List[CodeableConcept] | None
|
The specialty of a practitioner that would be required to perform the service requested in this appointment |
None
|
appointmentType
|
CodeableConcept | None
|
The style of appointment or patient that has been booked in the slot (not service type) |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Coded reason this appointment is scheduled |
None
|
reasonReference
|
List[Reference] | None
|
Reason the appointment is to take place (resource) |
None
|
priority
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Used to make informed decisions if needing to re-prioritize |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Shown on a subject line in a meeting request, or appointment list |
None
|
supportingInformation
|
List[Reference] | None
|
Additional information to support the appointment |
None
|
start
|
Annotated[datetime | Instant, BeforeValidator] | None
|
When appointment is to take place |
None
|
end
|
Annotated[datetime | Instant, BeforeValidator] | None
|
When appointment is to conclude |
None
|
minutesDuration
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Can be less than start/end (e.g. estimate) |
None
|
slot
|
List[Reference] | None
|
The slots that this appointment is filling |
None
|
created
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The date that this appointment was initially created |
None
|
comment
|
Annotated[str | String, BeforeValidator] | None
|
Additional comments |
None
|
patientInstruction
|
Annotated[str | String, BeforeValidator] | None
|
Detailed information and instructions for the patient |
None
|
basedOn
|
List[Reference] | None
|
The service request this appointment is allocated to assess |
None
|
participant
|
List[AppointmentParticipant] | None
|
Participants involved in appointment |
None
|
requestedPeriod
|
List[Period] | None
|
Potential date/time interval(s) requested to allocate the appointment within |
None
|
AppointmentParticipant
Path: fhircraft.fhir.resources.datatypes.R4B.core.appointment.AppointmentParticipant
Bases: BackboneElement
List of participants involved in the appointment.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
List[CodeableConcept] | None
|
Role of participant in the appointment |
None
|
actor
|
Reference | None
|
Person, Location/HealthcareService or Device |
None
|
required
|
Annotated[str | Code, BeforeValidator] | None
|
required | optional | information-only |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
accepted | declined | tentative | needs-action |
None
|
period
|
Period | None
|
Participation period of the actor |
None
|
AppointmentResponse
Path: fhircraft.fhir.resources.datatypes.R4B.core.appointment_response.AppointmentResponse
Bases: DomainResource
A reply to an appointment request for a patient and/or practitioner(s), such as a confirmation or rejection.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External Ids for this item |
None
|
appointment
|
Reference | None
|
Appointment this response relates to |
None
|
start
|
Annotated[datetime | Instant, BeforeValidator] | None
|
time from appointment, or requested new start time |
None
|
end
|
Annotated[datetime | Instant, BeforeValidator] | None
|
time from appointment, or requested new end time |
None
|
participantType
|
List[CodeableConcept] | None
|
Role of participant in the appointment |
None
|
actor
|
Reference | None
|
Person, Location, HealthcareService, or Device |
None
|
participantStatus
|
Annotated[str | Code, BeforeValidator] | None
|
accepted | declined | tentative | needs-action |
None
|
comment
|
Annotated[str | String, BeforeValidator] | None
|
Additional comments |
None
|
AuditEvent
Path: fhircraft.fhir.resources.datatypes.R4B.core.audit_event.AuditEvent
Bases: DomainResource
A record of an event made for purposes of maintaining a security log. Typical uses include detection of intrusion attempts and monitoring for inappropriate usage.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
type
|
Coding | None
|
Type/identifier of event |
None
|
subtype
|
List[Coding] | None
|
More specific type/id for the event |
None
|
action
|
Annotated[str | Code, BeforeValidator] | None
|
Type of action performed during the event |
None
|
period
|
Period | None
|
When the activity occurred |
None
|
recorded
|
Annotated[datetime | Instant, BeforeValidator] | None
|
time when the event was recorded |
None
|
outcome
|
Annotated[str | Code, BeforeValidator] | None
|
Whether the event succeeded or failed |
None
|
outcomeDesc
|
Annotated[str | String, BeforeValidator] | None
|
Description of the event outcome |
None
|
purposeOfEvent
|
List[CodeableConcept] | None
|
The purposeOfUse of the event |
None
|
agent
|
List[AuditEventAgent] | None
|
Actor involved in the event |
None
|
source
|
AuditEventSource | None
|
Audit Event Reporter |
None
|
entity
|
List[AuditEventEntity] | None
|
Data or objects used |
None
|
AuditEventAgent
Path: fhircraft.fhir.resources.datatypes.R4B.core.audit_event.AuditEventAgent
Bases: BackboneElement
An actor taking an active role in the event or activity that is logged.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
How agent participated |
None
|
role
|
List[CodeableConcept] | None
|
Agent role in the event |
None
|
who
|
Reference | None
|
Identifier of who |
None
|
altId
|
Annotated[str | String, BeforeValidator] | None
|
Alternative User identity |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Human friendly name for the agent |
None
|
requestor
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether user is initiator |
None
|
location
|
Reference | None
|
Where |
None
|
policy
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Policy that authorized event |
None
|
media
|
Coding | None
|
Type of media |
None
|
network
|
AuditEventAgentNetwork | None
|
Logical network location for application activity |
None
|
purposeOfUse
|
List[CodeableConcept] | None
|
Reason given for this user |
None
|
AuditEventAgentNetwork
Path: fhircraft.fhir.resources.datatypes.R4B.core.audit_event.AuditEventAgentNetwork
Bases: BackboneElement
Logical network location for application activity, if the activity has a network location.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
address
|
Annotated[str | String, BeforeValidator] | None
|
Identifier for the network access point of the user device |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
The type of network access point |
None
|
AuditEventEntity
Path: fhircraft.fhir.resources.datatypes.R4B.core.audit_event.AuditEventEntity
Bases: BackboneElement
Specific instances of data or objects that have been accessed.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
what
|
Reference | None
|
Specific instance of resource |
None
|
type
|
Coding | None
|
Type of entity involved |
None
|
role
|
Coding | None
|
What role the entity played |
None
|
lifecycle
|
Coding | None
|
Life-cycle stage for the entity |
None
|
securityLabel
|
List[Coding] | None
|
Security labels on the entity |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Descriptor for entity |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Descriptive text |
None
|
query
|
Annotated[str | Base64Binary, BeforeValidator] | None
|
Query parameters |
None
|
detail
|
List[AuditEventEntityDetail] | None
|
Additional Information about the entity |
None
|
AuditEventEntityDetail
Path: fhircraft.fhir.resources.datatypes.R4B.core.audit_event.AuditEventEntityDetail
Bases: BackboneElement
Tagged value pairs for conveying additional information about the entity.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | String, BeforeValidator] | None
|
Name of the property |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Property value |
None
|
valueBase64Binary
|
Annotated[str | Base64Binary, BeforeValidator] | None
|
Property value |
None
|
AuditEventSource
Path: fhircraft.fhir.resources.datatypes.R4B.core.audit_event.AuditEventSource
Bases: BackboneElement
The system that is reporting the event.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
site
|
Annotated[str | String, BeforeValidator] | None
|
Logical source location within the enterprise |
None
|
observer
|
Reference | None
|
The identity of source detecting the event |
None
|
type
|
List[Coding] | None
|
The type of source where event originated |
None
|
Basic
Path: fhircraft.fhir.resources.datatypes.R4B.core.basic.Basic
Bases: DomainResource
Basic is used for handling concepts not yet defined in FHIR, narrative-only resources that don't map to an existing resource, and custom resources not appropriate for inclusion in the FHIR specification.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifier |
None
|
code
|
CodeableConcept | None
|
Kind of Resource |
None
|
subject
|
Reference | None
|
Identifies the focus of this resource |
None
|
created
|
Annotated[date | str | Date, BeforeValidator] | None
|
When created |
None
|
author
|
Reference | None
|
Who created |
None
|
Binary
Path: fhircraft.fhir.resources.datatypes.R4B.core.binary.Binary
Bases: Resource
A resource that represents the data of a single raw artifact as digital content accessible in its native format. A Binary resource can contain any content, whether text, image, pdf, zip archive, etc.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
contentType
|
Annotated[str | Code, BeforeValidator] | None
|
MimeType of the binary content |
None
|
securityContext
|
Reference | None
|
Identifies another resource to use as proxy when enforcing access control |
None
|
data
|
Annotated[str | Base64Binary, BeforeValidator] | None
|
The actual content |
None
|
BiologicallyDerivedProduct
Path: fhircraft.fhir.resources.datatypes.R4B.core.biologically_derived_product.BiologicallyDerivedProduct
Bases: DomainResource
A material substance originating from a biological entity intended to be transplanted or infused
into another (possibly the same) biological entity.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External ids for this item |
None
|
productCategory
|
Annotated[str | Code, BeforeValidator] | None
|
organ | tissue | fluid | cells | biologicalAgent |
None
|
productCode
|
CodeableConcept | None
|
What this biologically derived product is |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
available | unavailable |
None
|
request
|
List[Reference] | None
|
Procedure request |
None
|
quantity
|
Annotated[int | Integer, BeforeValidator] | None
|
The amount of this biologically derived product |
None
|
parent
|
List[Reference] | None
|
BiologicallyDerivedProduct parent |
None
|
collection
|
BiologicallyDerivedProductCollection | None
|
How this product was collected |
None
|
processing
|
List[BiologicallyDerivedProductProcessing] | None
|
Any processing of the product during collection |
None
|
manipulation
|
BiologicallyDerivedProductManipulation | None
|
Any manipulation of product post-collection |
None
|
storage
|
List[BiologicallyDerivedProductStorage] | None
|
Product storage |
None
|
BiologicallyDerivedProductCollection
Path: fhircraft.fhir.resources.datatypes.R4B.core.biologically_derived_product.BiologicallyDerivedProductCollection
Bases: BackboneElement
How this product was collected.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
collector
|
Reference | None
|
Individual performing collection |
None
|
source
|
Reference | None
|
Who is product from |
None
|
collectedDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
time of product collection |
None
|
collectedPeriod
|
Period | None
|
time of product collection |
None
|
BiologicallyDerivedProductManipulation
Path: fhircraft.fhir.resources.datatypes.R4B.core.biologically_derived_product.BiologicallyDerivedProductManipulation
Bases: BackboneElement
Any manipulation of product post-collection that is intended to alter the product. For example a buffy-coat enrichment or CD8 reduction of Peripheral Blood Stem Cells to make it more suitable for infusion.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Description of manipulation |
None
|
timeDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
time of manipulation |
None
|
timePeriod
|
Period | None
|
time of manipulation |
None
|
BiologicallyDerivedProductProcessing
Path: fhircraft.fhir.resources.datatypes.R4B.core.biologically_derived_product.BiologicallyDerivedProductProcessing
Bases: BackboneElement
Any processing of the product during collection that does not change the fundamental nature of the product. For example adding anti-coagulants during the collection of Peripheral Blood Stem Cells.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Description of of processing |
None
|
procedure
|
CodeableConcept | None
|
Procesing code |
None
|
additive
|
Reference | None
|
Substance added during processing |
None
|
timeDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
time of processing |
None
|
timePeriod
|
Period | None
|
time of processing |
None
|
BiologicallyDerivedProductStorage
Path: fhircraft.fhir.resources.datatypes.R4B.core.biologically_derived_product.BiologicallyDerivedProductStorage
Bases: BackboneElement
Product storage.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Description of storage |
None
|
temperature
|
Annotated[float | Decimal, BeforeValidator] | None
|
Storage temperature |
None
|
scale
|
Annotated[str | Code, BeforeValidator] | None
|
farenheit | celsius | kelvin |
None
|
duration
|
Period | None
|
Storage timeperiod |
None
|
BodyStructure
Path: fhircraft.fhir.resources.datatypes.R4B.core.body_structure.BodyStructure
Bases: DomainResource
Record details about an anatomical structure. This resource may be used when a coded concept does not provide the necessary detail needed for the use case.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Bodystructure identifier |
None
|
active
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether this record is in active use |
None
|
morphology
|
CodeableConcept | None
|
Kind of Structure |
None
|
location
|
CodeableConcept | None
|
Body site |
None
|
locationQualifier
|
List[CodeableConcept] | None
|
Body site modifier |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Text description |
None
|
image
|
List[Attachment] | None
|
Attached images |
None
|
patient
|
Reference | None
|
Who this is about |
None
|
Bundle
Path: fhircraft.fhir.resources.datatypes.R4B.core.bundle.Bundle
Bases: Resource
A container for a collection of resources.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
identifier
|
Identifier | None
|
Persistent identifier for the bundle |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection |
None
|
timestamp
|
Annotated[datetime | Instant, BeforeValidator] | None
|
When the bundle was assembled |
None
|
total
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
If search, the total number of matches |
None
|
link
|
List[BundleLink] | None
|
Links related to this Bundle |
None
|
entry
|
List[BundleEntry] | None
|
Entry in the bundle - will have a resource or information |
None
|
signature
|
Signature | None
|
Digital Signature |
None
|
BundleEntry
Path: fhircraft.fhir.resources.datatypes.R4B.core.bundle.BundleEntry
Bases: BackboneElement
An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
link
|
List[BundleEntryLink] | None
|
Links related to this entry |
None
|
fullUrl
|
Annotated[str | Uri, BeforeValidator] | None
|
URI for resource (Absolute URL server address or URI for UUID/OID) |
None
|
resource
|
Resource | None
|
A resource in the bundle |
None
|
search
|
BundleEntrySearch | None
|
Search related information |
None
|
request
|
BundleEntryRequest | None
|
Additional execution information (transaction/batch/history) |
None
|
response
|
BundleEntryResponse | None
|
Results of execution (transaction/batch/history) |
None
|
BundleEntryLink
Path: fhircraft.fhir.resources.datatypes.R4B.core.bundle.BundleEntryLink
Bases: BackboneElement
A series of links that provide context to this entry.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
relation
|
Annotated[str | String, BeforeValidator] | None
|
See http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1 |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
Reference details for the link |
None
|
BundleEntryRequest
Path: fhircraft.fhir.resources.datatypes.R4B.core.bundle.BundleEntryRequest
Bases: BackboneElement
Additional information about how this entry should be processed as part of a transaction or batch. For history, it shows how the entry was processed to create the version contained in the entry.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
method
|
Annotated[str | Code, BeforeValidator] | None
|
GET | HEAD | POST | PUT | DELETE | PATCH |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
URL for HTTP equivalent of this entry |
None
|
ifNoneMatch
|
Annotated[str | String, BeforeValidator] | None
|
For managing cache currency |
None
|
ifModifiedSince
|
Annotated[datetime | Instant, BeforeValidator] | None
|
For managing cache currency |
None
|
ifMatch
|
Annotated[str | String, BeforeValidator] | None
|
For managing update contention |
None
|
ifNoneExist
|
Annotated[str | String, BeforeValidator] | None
|
For conditional creates |
None
|
BundleEntryResponse
Path: fhircraft.fhir.resources.datatypes.R4B.core.bundle.BundleEntryResponse
Bases: BackboneElement
Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
status
|
Annotated[str | String, BeforeValidator] | None
|
Status response code (text optional) |
None
|
location
|
Annotated[str | Uri, BeforeValidator] | None
|
The location (if the operation returns a location) |
None
|
etag
|
Annotated[str | String, BeforeValidator] | None
|
The Etag for the resource (if relevant) |
None
|
lastModified
|
Annotated[datetime | Instant, BeforeValidator] | None
|
Server's date time modified |
None
|
outcome
|
Resource | None
|
OperationOutcome with hints and warnings (for batch/transaction) |
None
|
BundleEntrySearch
Path: fhircraft.fhir.resources.datatypes.R4B.core.bundle.BundleEntrySearch
Bases: BackboneElement
Information about the search process that lead to the creation of this entry.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
mode
|
Annotated[str | Code, BeforeValidator] | None
|
match | include | outcome - why this is in the result set |
None
|
score
|
Annotated[float | Decimal, BeforeValidator] | None
|
Search ranking (between 0 and 1) |
None
|
BundleLink
Path: fhircraft.fhir.resources.datatypes.R4B.core.bundle.BundleLink
Bases: BackboneElement
A series of links that provide context to this bundle.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
relation
|
Annotated[str | String, BeforeValidator] | None
|
See http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1 |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
Reference details for the link |
None
|
CapabilityStatement
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatement
Bases: DomainResource
A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this capability statement, represented as a URI (globally unique) |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the capability statement |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this capability statement (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this capability statement (human friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the capability statement |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for capability statement (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this capability statement is defined |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
kind
|
Annotated[str | Code, BeforeValidator] | None
|
instance | capability | requirements |
None
|
instantiates
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
canonical URL of another capability statement this implements |
None
|
imports
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
canonical URL of another capability statement this adds to |
None
|
software
|
CapabilityStatementSoftware | None
|
Software that is covered by this capability statement |
None
|
implementation
|
CapabilityStatementImplementation | None
|
If this describes a specific instance |
None
|
fhirVersion
|
Annotated[str | Code, BeforeValidator] | None
|
FHIR Version the system supports |
None
|
format
|
List[Annotated[str | Code, BeforeValidator]] | None
|
formats supported (xml | json | ttl | mime type) |
None
|
patchFormat
|
List[Annotated[str | Code, BeforeValidator]] | None
|
Patch formats supported |
None
|
implementationGuide
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Implementation guides supported |
None
|
rest
|
List[CapabilityStatementRest] | None
|
If the endpoint is a RESTful one |
None
|
messaging
|
List[CapabilityStatementMessaging] | None
|
If messaging is supported |
None
|
document
|
List[CapabilityStatementDocument] | None
|
Document definition |
None
|
CapabilityStatementDocument
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementDocument
Bases: BackboneElement
A document definition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
mode
|
Annotated[str | Code, BeforeValidator] | None
|
producer | consumer |
None
|
documentation
|
Annotated[str | Markdown, BeforeValidator] | None
|
Description of document support |
None
|
profile
|
Annotated[str | Canonical, BeforeValidator] | None
|
Constraint on the resources used in the document |
None
|
CapabilityStatementImplementation
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementImplementation
Bases: BackboneElement
Identifies a specific implementation instance that is described by the capability statement - i.e. a particular installation, rather than the capabilities of a software program.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Describes this specific instance |
None
|
url
|
Annotated[str | Url, BeforeValidator] | None
|
Base URL for the installation |
None
|
custodian
|
Reference | None
|
Organization that manages the data |
None
|
CapabilityStatementMessaging
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementMessaging
Bases: BackboneElement
A description of the messaging capabilities of the solution.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
endpoint
|
List[CapabilityStatementMessagingEndpoint] | None
|
Where messages should be sent |
None
|
reliableCache
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Reliable Message Cache Length (min) |
None
|
documentation
|
Annotated[str | Markdown, BeforeValidator] | None
|
Messaging interface behavior details |
None
|
supportedMessage
|
List[CapabilityStatementMessagingSupportedMessage] | None
|
Messages supported by this system |
None
|
CapabilityStatementMessagingEndpoint
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementMessagingEndpoint
Bases: BackboneElement
An endpoint (network accessible address) to which messages and/or replies are to be sent.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
protocol
|
Coding | None
|
http | ftp | mllp + |
None
|
address
|
Annotated[str | Url, BeforeValidator] | None
|
Network address or identifier of the end-point |
None
|
CapabilityStatementMessagingSupportedMessage
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementMessagingSupportedMessage
Bases: BackboneElement
References to message definitions for messages this system can send or receive.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
mode
|
Annotated[str | Code, BeforeValidator] | None
|
sender | receiver |
None
|
definition
|
Annotated[str | Canonical, BeforeValidator] | None
|
Message supported by this system |
None
|
CapabilityStatementRest
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementRest
Bases: BackboneElement
A definition of the restful capabilities of the solution, if any.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
mode
|
Annotated[str | Code, BeforeValidator] | None
|
client | server |
None
|
documentation
|
Annotated[str | Markdown, BeforeValidator] | None
|
General description of implementation |
None
|
security
|
CapabilityStatementRestSecurity | None
|
Information about security of implementation |
None
|
resource
|
List[CapabilityStatementRestResource] | None
|
Resource served on the REST interface |
None
|
interaction
|
List[CapabilityStatementRestInteraction] | None
|
What operations are supported? |
None
|
searchParam
|
List[CapabilityStatementRestSearchParam] | None
|
Search parameters for searching all resources |
None
|
operation
|
List[CapabilityStatementRestOperation] | None
|
Definition of a system level operation |
None
|
compartment
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Compartments served/used by system |
None
|
CapabilityStatementRestInteraction
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementRestInteraction
Bases: BackboneElement
A specification of restful operations supported by the system.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
transaction | batch | search-system | history-system |
None
|
documentation
|
Annotated[str | Markdown, BeforeValidator] | None
|
Anything special about operation behavior |
None
|
CapabilityStatementRestOperation
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementRestOperation
Bases: BackboneElement
Definition of an operation or a named query together with its parameters and their meaning and type.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name by which the operation/query is invoked |
None
|
definition
|
Annotated[str | Canonical, BeforeValidator] | None
|
The defined operation/query |
None
|
documentation
|
Annotated[str | Markdown, BeforeValidator] | None
|
Specific details about operation behavior |
None
|
CapabilityStatementRestResource
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementRestResource
Bases: BackboneElement
A specification of the restful capabilities of the solution for a specific resource type.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
A resource type that is supported |
None
|
profile
|
Annotated[str | Canonical, BeforeValidator] | None
|
Base System profile for all uses of resource |
None
|
supportedProfile
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Profiles for use cases supported |
None
|
documentation
|
Annotated[str | Markdown, BeforeValidator] | None
|
Additional information about the use of the resource type |
None
|
interaction
|
List[CapabilityStatementRestResourceInteraction] | None
|
What operations are supported? |
None
|
versioning
|
Annotated[str | Code, BeforeValidator] | None
|
no-version | versioned | versioned-update |
None
|
readHistory
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether vRead can return past versions |
None
|
updateCreate
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If update can commit to a new identity |
None
|
conditionalCreate
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If allows/uses conditional create |
None
|
conditionalRead
|
Annotated[str | Code, BeforeValidator] | None
|
not-supported | modified-since | not-match | full-support |
None
|
conditionalUpdate
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If allows/uses conditional update |
None
|
conditionalDelete
|
Annotated[str | Code, BeforeValidator] | None
|
not-supported | single | multiple - how conditional delete is supported |
None
|
referencePolicy
|
List[Annotated[str | Code, BeforeValidator]] | None
|
literal | logical | resolves | enforced | local |
None
|
searchInclude
|
List[Annotated[str | String, BeforeValidator]] | None
|
_include values supported by the server |
None
|
searchRevInclude
|
List[Annotated[str | String, BeforeValidator]] | None
|
_revinclude values supported by the server |
None
|
searchParam
|
List[CapabilityStatementRestResourceSearchParam] | None
|
Search parameters supported by implementation |
None
|
operation
|
List[CapabilityStatementRestResourceOperation] | None
|
Definition of a resource operation |
None
|
CapabilityStatementRestResourceInteraction
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementRestResourceInteraction
Bases: BackboneElement
Identifies a restful operation supported by the solution.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
read | vread | update | patch | delete | history-instance | history-type | create | search-type |
None
|
documentation
|
Annotated[str | Markdown, BeforeValidator] | None
|
Anything special about operation behavior |
None
|
CapabilityStatementRestResourceOperation
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementRestResourceOperation
Bases: BackboneElement
Definition of an operation or a named query together with its parameters and their meaning and type. Consult the definition of the operation for details about how to invoke the operation, and the parameters.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name by which the operation/query is invoked |
None
|
definition
|
Annotated[str | Canonical, BeforeValidator] | None
|
The defined operation/query |
None
|
documentation
|
Annotated[str | Markdown, BeforeValidator] | None
|
Specific details about operation behavior |
None
|
CapabilityStatementRestResourceSearchParam
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementRestResourceSearchParam
Bases: BackboneElement
Search parameters for implementations to support and/or make use of - either references to ones defined in the specification, or additional ones defined for/by the implementation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name of search parameter |
None
|
definition
|
Annotated[str | Canonical, BeforeValidator] | None
|
Source of definition for parameter |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
number | date | string | token | reference | composite | quantity | uri | special |
None
|
documentation
|
Annotated[str | Markdown, BeforeValidator] | None
|
Server-specific usage |
None
|
CapabilityStatementRestSearchParam
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementRestSearchParam
Bases: BackboneElement
Search parameters that are supported for searching all resources for implementations to support and/or make use of - either references to ones defined in the specification, or additional ones defined for/by the implementation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name of search parameter |
None
|
definition
|
Annotated[str | Canonical, BeforeValidator] | None
|
Source of definition for parameter |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
number | date | string | token | reference | composite | quantity | uri | special |
None
|
documentation
|
Annotated[str | Markdown, BeforeValidator] | None
|
Server-specific usage |
None
|
CapabilityStatementRestSecurity
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementRestSecurity
Bases: BackboneElement
Information about security implementation from an interface perspective - what a client needs to know.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
cors
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Adds CORS Headers (http://enable-cors.org/) |
None
|
service
|
List[CodeableConcept] | None
|
OAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | Certificates |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
General description of how security works |
None
|
CapabilityStatementSoftware
Path: fhircraft.fhir.resources.datatypes.R4B.core.capability_statement.CapabilityStatementSoftware
Bases: BackboneElement
Software that is covered by this capability statement. It is used when the capability statement describes the capabilities of a particular software version, independent of an installation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
A name the software is known by |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Version covered by this statement |
None
|
releaseDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date this version was released |
None
|
CarePlan
Path: fhircraft.fhir.resources.datatypes.R4B.core.care_plan.CarePlan
Bases: DomainResource
Describes the intention of how one or more practitioners intend to deliver care for a particular patient, group or community for a period of time, possibly limited to care for a specific condition or set of conditions.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External Ids for this plan |
None
|
instantiatesCanonical
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Instantiates FHIR protocol or definition |
None
|
instantiatesUri
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Instantiates external protocol or definition |
None
|
basedOn
|
List[Reference] | None
|
Fulfills CarePlan |
None
|
replaces
|
List[Reference] | None
|
CarePlan replaced by this CarePlan |
None
|
partOf
|
List[Reference] | None
|
Part of referenced CarePlan |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | on-hold | revoked | completed | entered-in-error | unknown |
None
|
intent
|
Annotated[str | Code, BeforeValidator] | None
|
proposal | plan | order | option |
None
|
category
|
List[CodeableConcept] | None
|
Type of plan |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Human-friendly name for the care plan |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Summary of nature of plan |
None
|
subject
|
Reference | None
|
Who the care plan is for |
None
|
encounter
|
Reference | None
|
Encounter created as part of |
None
|
period
|
Period | None
|
time period plan covers |
None
|
created
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date record was first recorded |
None
|
author
|
Reference | None
|
Who is the designated responsible party |
None
|
contributor
|
List[Reference] | None
|
Who provided the content of the care plan |
None
|
careTeam
|
List[Reference] | None
|
Who's involved in plan? |
None
|
addresses
|
List[Reference] | None
|
Health issues this plan addresses |
None
|
supportingInfo
|
List[Reference] | None
|
Information considered as part of plan |
None
|
goal
|
List[Reference] | None
|
Desired outcome of plan |
None
|
activity
|
List[CarePlanActivity] | None
|
Action to occur as part of plan |
None
|
note
|
List[Annotation] | None
|
Comments about the plan |
None
|
CarePlanActivity
Path: fhircraft.fhir.resources.datatypes.R4B.core.care_plan.CarePlanActivity
Bases: BackboneElement
Identifies a planned action to occur as part of the plan. For example, a medication to be used, lab tests to perform, self-monitoring, education, etc.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
outcomeCodeableConcept
|
List[CodeableConcept] | None
|
Results of the activity |
None
|
outcomeReference
|
List[Reference] | None
|
Appointment, Encounter, Procedure, etc. |
None
|
progress
|
List[Annotation] | None
|
Comments about the activity status/progress |
None
|
reference
|
Reference | None
|
Activity details defined in specific resource |
None
|
detail
|
CarePlanActivityDetail | None
|
In-line definition of activity |
None
|
CarePlanActivityDetail
Path: fhircraft.fhir.resources.datatypes.R4B.core.care_plan.CarePlanActivityDetail
Bases: BackboneElement
A simple summary of a planned activity suitable for a general care plan system (e.g. form driven) that doesn't know about specific resources such as procedure etc.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
kind
|
Annotated[str | Code, BeforeValidator] | None
|
Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription |
None
|
instantiatesCanonical
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Instantiates FHIR protocol or definition |
None
|
instantiatesUri
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Instantiates external protocol or definition |
None
|
code
|
CodeableConcept | None
|
Detail type of activity |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Why activity should be done or why activity was prohibited |
None
|
reasonReference
|
List[Reference] | None
|
Why activity is needed |
None
|
goal
|
List[Reference] | None
|
Goals this activity relates to |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
not-started | scheduled | in-progress | on-hold | completed | cancelled | stopped | unknown | entered-in-error |
None
|
statusReason
|
CodeableConcept | None
|
Reason for current status |
None
|
doNotPerform
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If true, activity is prohibiting action |
None
|
scheduledTiming
|
Timing | None
|
When activity is to occur |
None
|
scheduledPeriod
|
Period | None
|
When activity is to occur |
None
|
scheduledString
|
Annotated[str | String, BeforeValidator] | None
|
When activity is to occur |
None
|
location
|
Reference | None
|
Where it should happen |
None
|
performer
|
List[Reference] | None
|
Who will be responsible? |
None
|
productCodeableConcept
|
CodeableConcept | None
|
What is to be administered/supplied |
None
|
productReference
|
Reference | None
|
What is to be administered/supplied |
None
|
dailyAmount
|
Quantity | None
|
How to consume/day? |
None
|
quantity
|
Quantity | None
|
How much to administer/supply/consume |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Extra info describing activity to perform |
None
|
CareTeam
Path: fhircraft.fhir.resources.datatypes.R4B.core.care_team.CareTeam
Bases: DomainResource
The Care Team includes all the people and organizations who plan to participate in the coordination and delivery of care for a patient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External Ids for this team |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
proposed | active | suspended | inactive | entered-in-error |
None
|
category
|
List[CodeableConcept] | None
|
Type of team |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name of the team, such as crisis assessment team |
None
|
subject
|
Reference | None
|
Who care team is for |
None
|
encounter
|
Reference | None
|
Encounter created as part of |
None
|
period
|
Period | None
|
time period team covers |
None
|
participant
|
List[CareTeamParticipant] | None
|
Members of the team |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Why the care team exists |
None
|
reasonReference
|
List[Reference] | None
|
Why the care team exists |
None
|
managingOrganization
|
List[Reference] | None
|
Organization responsible for the care team |
None
|
telecom
|
List[ContactPoint] | None
|
A contact detail for the care team (that applies to all members) |
None
|
note
|
List[Annotation] | None
|
Comments made about the CareTeam |
None
|
CareTeamParticipant
Path: fhircraft.fhir.resources.datatypes.R4B.core.care_team.CareTeamParticipant
Bases: BackboneElement
Identifies all people and organizations who are expected to be involved in the care team.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
role
|
List[CodeableConcept] | None
|
Type of involvement |
None
|
member
|
Reference | None
|
Who is involved |
None
|
onBehalfOf
|
Reference | None
|
Organization of the practitioner |
None
|
period
|
Period | None
|
time period of participant |
None
|
CatalogEntry
Path: fhircraft.fhir.resources.datatypes.R4B.core.catalog_entry.CatalogEntry
Bases: DomainResource
Catalog entries are wrappers that contextualize items included in a catalog.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Unique identifier of the catalog item |
None
|
type
|
CodeableConcept | None
|
The type of item - medication, device, service, protocol or other |
None
|
orderable
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the entry represents an orderable item |
None
|
referencedItem
|
Reference | None
|
The item that is being defined |
None
|
additionalIdentifier
|
List[Identifier] | None
|
Any additional identifier(s) for the catalog item, in the same granularity or concept |
None
|
classification
|
List[CodeableConcept] | None
|
Classification (category or class) of the item entry |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
validityPeriod
|
Period | None
|
The time period in which this catalog entry is expected to be active |
None
|
validTo
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The date until which this catalog entry is expected to be active |
None
|
lastUpdated
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When was this catalog last updated |
None
|
additionalCharacteristic
|
List[CodeableConcept] | None
|
Additional characteristics of the catalog entry |
None
|
additionalClassification
|
List[CodeableConcept] | None
|
Additional classification of the catalog entry |
None
|
relatedEntry
|
List[CatalogEntryRelatedEntry] | None
|
An item that this catalog entry is related to |
None
|
CatalogEntryRelatedEntry
Path: fhircraft.fhir.resources.datatypes.R4B.core.catalog_entry.CatalogEntryRelatedEntry
Bases: BackboneElement
Used for example, to point to a substance, or to a device used to administer a medication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
relationtype
|
Annotated[str | Code, BeforeValidator] | None
|
triggers | is-replaced-by |
None
|
item
|
Reference | None
|
The reference to the related item |
None
|
ChargeItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.charge_item.ChargeItem
Bases: DomainResource
The resource ChargeItem describes the provision of healthcare provider products for a certain patient, therefore referring not only to the product, but containing in addition details of the provision, like date, time, amounts and participating organizations and persons. Main Usage of the ChargeItem is to enable the billing process and internal cost allocation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for item |
None
|
definitionUri
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Defining information about the code of this charge item |
None
|
definitionCanonical
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Resource defining the code of this ChargeItem |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
planned | billable | not-billable | aborted | billed | entered-in-error | unknown |
None
|
partOf
|
List[Reference] | None
|
Part of referenced ChargeItem |
None
|
code
|
CodeableConcept | None
|
A code that identifies the charge, like a billing code |
None
|
subject
|
Reference | None
|
Individual service was done for/to |
None
|
context
|
Reference | None
|
Encounter / Episode associated with event |
None
|
occurrenceDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the charged service was applied |
None
|
occurrencePeriod
|
Period | None
|
When the charged service was applied |
None
|
occurrenceTiming
|
Timing | None
|
When the charged service was applied |
None
|
performer
|
List[ChargeItemPerformer] | None
|
Who performed charged service |
None
|
performingOrganization
|
Reference | None
|
Organization providing the charged service |
None
|
requestingOrganization
|
Reference | None
|
Organization requesting the charged service |
None
|
costCenter
|
Reference | None
|
Organization that has ownership of the (potential, future) revenue |
None
|
quantity
|
Quantity | None
|
Quantity of which the charge item has been serviced |
None
|
bodysite
|
List[CodeableConcept] | None
|
Anatomical location, if relevant |
None
|
factorOverride
|
Annotated[float | Decimal, BeforeValidator] | None
|
Factor overriding the associated rules |
None
|
priceOverride
|
Money | None
|
Price overriding the associated rules |
None
|
overrideReason
|
Annotated[str | String, BeforeValidator] | None
|
Reason for overriding the list price/factor |
None
|
enterer
|
Reference | None
|
Individual who was entering |
None
|
enteredDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date the charge item was entered |
None
|
reason
|
List[CodeableConcept] | None
|
Why was the charged service rendered? |
None
|
service
|
List[Reference] | None
|
Which rendered service is being charged? |
None
|
productReference
|
Reference | None
|
Product charged |
None
|
productCodeableConcept
|
CodeableConcept | None
|
Product charged |
None
|
account
|
List[Reference] | None
|
Account to place this charge |
None
|
note
|
List[Annotation] | None
|
Comments made about the ChargeItem |
None
|
supportingInformation
|
List[Reference] | None
|
Further information supporting this charge |
None
|
ChargeItemPerformer
Path: fhircraft.fhir.resources.datatypes.R4B.core.charge_item.ChargeItemPerformer
Bases: BackboneElement
Indicates who or what performed or participated in the charged service.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
function
|
CodeableConcept | None
|
What type of performance was done |
None
|
actor
|
Reference | None
|
Individual who was performing |
None
|
ChargeItemDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.charge_item_definition.ChargeItemDefinition
Bases: DomainResource
The ChargeItemDefinition resource provides the properties that apply to the (billing) codes necessary to calculate costs and prices. The properties may differ largely depending on type and realm, therefore this resource gives only a rough structure and requires profiling for each type of billing code system.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this charge item definition, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the charge item definition |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the charge item definition |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this charge item definition (human friendly) |
None
|
derivedFromUri
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Underlying externally-defined charge item definition |
None
|
partOf
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
A larger definition of which this particular definition is a component or step |
None
|
replaces
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Completed or terminated request(s) whose function is taken by this new request |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the charge item definition |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for charge item definition (if applicable) |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
approvalDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the charge item definition was approved by publisher |
None
|
lastReviewDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the charge item definition was last reviewed |
None
|
effectivePeriod
|
Period | None
|
When the charge item definition is expected to be used |
None
|
code
|
CodeableConcept | None
|
Billing codes or product types this definition applies to |
None
|
instance
|
List[Reference] | None
|
Instances this definition applies to |
None
|
applicability
|
List[ChargeItemDefinitionApplicability] | None
|
Whether or not the billing code is applicable |
None
|
propertyGroup
|
List[ChargeItemDefinitionPropertyGroup] | None
|
Group of properties which are applicable under the same conditions |
None
|
ChargeItemDefinitionApplicability
Path: fhircraft.fhir.resources.datatypes.R4B.core.charge_item_definition.ChargeItemDefinitionApplicability
Bases: BackboneElement
Expressions that describe applicability criteria for the billing code.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Natural language description of the condition |
None
|
language
|
Annotated[str | String, BeforeValidator] | None
|
Language of the expression |
None
|
expression
|
Annotated[str | String, BeforeValidator] | None
|
boolean-valued expression |
None
|
ChargeItemDefinitionPropertyGroup
Path: fhircraft.fhir.resources.datatypes.R4B.core.charge_item_definition.ChargeItemDefinitionPropertyGroup
Bases: BackboneElement
Group of properties which are applicable under the same conditions. If no applicability rules are established for the group, then all properties always apply.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
applicability
|
List[ChargeItemDefinitionPropertyGroupApplicability] | None
|
Conditions under which the priceComponent is applicable |
None
|
priceComponent
|
List[ChargeItemDefinitionPropertyGroupPriceComponent] | None
|
Components of total line item price |
None
|
ChargeItemDefinitionPropertyGroupApplicability
Path: fhircraft.fhir.resources.datatypes.R4B.core.charge_item_definition.ChargeItemDefinitionPropertyGroupApplicability
Bases: BackboneElement
Expressions that describe applicability criteria for the priceComponent.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Natural language description of the condition |
None
|
language
|
Annotated[str | String, BeforeValidator] | None
|
Language of the expression |
None
|
expression
|
Annotated[str | String, BeforeValidator] | None
|
boolean-valued expression |
None
|
ChargeItemDefinitionPropertyGroupPriceComponent
Path: fhircraft.fhir.resources.datatypes.R4B.core.charge_item_definition.ChargeItemDefinitionPropertyGroupPriceComponent
Bases: BackboneElement
The price for a ChargeItem may be calculated as a base price with surcharges/deductions that apply in certain conditions. A ChargeItemDefinition resource that defines the prices, factors and conditions that apply to a billing code is currently under development. The priceComponent element can be used to offer transparency to the recipient of the Invoice of how the prices have been calculated.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
base | surcharge | deduction | discount | tax | informational |
None
|
code
|
CodeableConcept | None
|
code identifying the specific component |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Factor used for calculating this component |
None
|
amount
|
Money | None
|
Monetary amount associated with this component |
None
|
Citation
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.Citation
Bases: DomainResource
The Citation Resource enables reference to any knowledge artifact for purposes of identification and attribution. The Citation Resource supports existing reference structures and developing publication practices such as versioning, expressing complex contributorship roles, and referencing computable resources.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this citation, represented as a globally unique URI |
None
|
identifier
|
List[Identifier] | None
|
Identifier for the Citation resource itself |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the citation |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this citation (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this citation (human friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
The publisher of the Citation, not the publisher of the article or artifact being cited |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher of the Citation Resource |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the citation |
None
|
useContext
|
List[UsageContext] | None
|
The context that the Citation Resource content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for citation (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this citation is defined |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions for the Citation, not for the cited artifact |
None
|
approvalDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the citation was approved by publisher |
None
|
lastReviewDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the citation was last reviewed |
None
|
effectivePeriod
|
Period | None
|
When the citation is expected to be used |
None
|
author
|
List[ContactDetail] | None
|
Who authored the Citation |
None
|
editor
|
List[ContactDetail] | None
|
Who edited the Citation |
None
|
reviewer
|
List[ContactDetail] | None
|
Who reviewed the Citation |
None
|
endorser
|
List[ContactDetail] | None
|
Who endorsed the Citation |
None
|
summary
|
List[CitationSummary] | None
|
A human-readable display of the citation |
None
|
classification
|
List[CitationClassification] | None
|
The assignment to an organizing scheme |
None
|
note
|
List[Annotation] | None
|
Used for general notes and annotations not coded elsewhere |
None
|
currentState
|
List[CodeableConcept] | None
|
The status of the citation |
None
|
statusDate
|
List[CitationStatusDate] | None
|
An effective date or period for a status of the citation |
None
|
relatesTo
|
List[CitationRelatesTo] | None
|
Artifact related to the Citation Resource |
None
|
citedArtifact
|
CitationCitedArtifact | None
|
The article or artifact being described |
None
|
CitationCitedArtifact
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifact
Bases: BackboneElement
The article or artifact being described.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identifier
|
List[Identifier] | None
|
May include DOI, PMID, PMCID, etc. |
None
|
relatedIdentifier
|
List[Identifier] | None
|
May include trial registry identifiers |
None
|
dateAccessed
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the cited artifact was accessed |
None
|
version
|
CitationCitedArtifactVersion | None
|
The defined version of the cited artifact |
None
|
currentState
|
List[CodeableConcept] | None
|
The status of the cited artifact |
None
|
statusDate
|
List[CitationCitedArtifactStatusDate] | None
|
An effective date or period for a status of the cited artifact |
None
|
title
|
List[CitationCitedArtifactTitle] | None
|
The title details of the article or artifact |
None
|
abstract
|
List[CitationCitedArtifactAbstract] | None
|
Summary of the article or artifact |
None
|
part
|
CitationCitedArtifactPart | None
|
The component of the article or artifact |
None
|
relatesTo
|
List[CitationCitedArtifactRelatesTo] | None
|
The artifact related to the cited artifact |
None
|
publicationForm
|
List[CitationCitedArtifactPublicationForm] | None
|
If multiple, used to represent alternative forms of the article that are not separate citations |
None
|
webLocation
|
List[CitationCitedArtifactWebLocation] | None
|
Used for any URL for the article or artifact cited |
None
|
classification
|
List[CitationCitedArtifactClassification] | None
|
The assignment to an organizing scheme |
None
|
contributorship
|
CitationCitedArtifactContributorship | None
|
Attribution of authors and other contributors |
None
|
note
|
List[Annotation] | None
|
Any additional information or content for the article or artifact |
None
|
CitationCitedArtifactAbstract
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactAbstract
Bases: BackboneElement
Summary of the article or artifact.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
The kind of abstract |
None
|
language
|
CodeableConcept | None
|
Used to express the specific language |
None
|
text
|
Annotated[str | Markdown, BeforeValidator] | None
|
Abstract content |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Copyright notice for the abstract |
None
|
CitationCitedArtifactClassification
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactClassification
Bases: BackboneElement
The assignment to an organizing scheme.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
The kind of classifier (e.g. publication type, keyword) |
None
|
classifier
|
List[CodeableConcept] | None
|
The specific classification value |
None
|
whoClassified
|
CitationCitedArtifactClassificationWhoClassified | None
|
Provenance and copyright of classification |
None
|
CitationCitedArtifactClassificationWhoClassified
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactClassificationWhoClassified
Bases: BackboneElement
Provenance and copyright of classification.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
person
|
Reference | None
|
Person who created the classification |
None
|
organization
|
Reference | None
|
Organization who created the classification |
None
|
publisher
|
Reference | None
|
The publisher of the classification, not the publisher of the article or artifact being cited |
None
|
classifierCopyright
|
Annotated[str | String, BeforeValidator] | None
|
Rights management statement for the classification |
None
|
freeToShare
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Acceptable to re-use the classification |
None
|
CitationCitedArtifactContributorship
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactContributorship
Bases: BackboneElement
This element is used to list authors and other contributors, their contact information, specific contributions, and summary statements.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
complete
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Indicates if the list includes all authors and/or contributors |
None
|
entry
|
List[CitationCitedArtifactContributorshipEntry] | None
|
An individual entity named in the list |
None
|
summary
|
List[CitationCitedArtifactContributorshipSummary] | None
|
Used to record a display of the author/contributor list without separate coding for each list member |
None
|
CitationCitedArtifactContributorshipEntry
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactContributorshipEntry
Bases: BackboneElement
An individual entity named in the author list or contributor list.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
HumanName | None
|
A name associated with the person |
None
|
initials
|
Annotated[str | String, BeforeValidator] | None
|
Initials for forename |
None
|
collectiveName
|
Annotated[str | String, BeforeValidator] | None
|
Used for collective or corporate name as an author |
None
|
identifier
|
List[Identifier] | None
|
Author identifier, eg ORCID |
None
|
affiliationInfo
|
List[CitationCitedArtifactContributorshipEntryAffiliationInfo] | None
|
Organizational affiliation |
None
|
address
|
List[Address] | None
|
Physical mailing address |
None
|
telecom
|
List[ContactPoint] | None
|
Email or telephone contact methods for the author or contributor |
None
|
contributionType
|
List[CodeableConcept] | None
|
The specific contribution |
None
|
role
|
CodeableConcept | None
|
The role of the contributor (e.g. author, editor, reviewer) |
None
|
contributionInstance
|
List[CitationCitedArtifactContributorshipEntryContributionInstance] | None
|
Contributions with accounting for time or number |
None
|
correspondingContact
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Indication of which contributor is the corresponding contributor for the role |
None
|
listOrder
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Used to code order of authors |
None
|
CitationCitedArtifactContributorshipEntryAffiliationInfo
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactContributorshipEntryAffiliationInfo
Bases: BackboneElement
Organization affiliated with the entity.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
affiliation
|
Annotated[str | String, BeforeValidator] | None
|
Display for the organization |
None
|
role
|
Annotated[str | String, BeforeValidator] | None
|
Role within the organization, such as professional title |
None
|
identifier
|
List[Identifier] | None
|
Identifier for the organization |
None
|
CitationCitedArtifactContributorshipEntryContributionInstance
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactContributorshipEntryContributionInstance
Bases: BackboneElement
Contributions with accounting for time or number.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
The specific contribution |
None
|
time
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The time that the contribution was made |
None
|
CitationCitedArtifactContributorshipSummary
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactContributorshipSummary
Bases: BackboneElement
Used to record a display of the author/contributor list without separate coding for each list member.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Either authorList or contributorshipStatement |
None
|
style
|
CodeableConcept | None
|
The format for the display string |
None
|
source
|
CodeableConcept | None
|
Used to code the producer or rule for creating the display string |
None
|
value
|
Annotated[str | Markdown, BeforeValidator] | None
|
The display string for the author list, contributor list, or contributorship statement |
None
|
CitationCitedArtifactPart
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactPart
Bases: BackboneElement
The component of the article or artifact.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
The kind of component |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
The specification of the component |
None
|
baseCitation
|
Reference | None
|
The citation for the full article or artifact |
None
|
CitationCitedArtifactPublicationForm
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactPublicationForm
Bases: BackboneElement
If multiple, used to represent alternative forms of the article that are not separate citations.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
publishedIn
|
CitationCitedArtifactPublicationFormPublishedIn | None
|
The collection the cited article or artifact is published in |
None
|
periodicRelease
|
CitationCitedArtifactPublicationFormPeriodicRelease | None
|
The specific issue in which the cited article resides |
None
|
articleDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The date the article was added to the database, or the date the article was released |
None
|
lastRevisionDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The date the article was last revised or updated in the database |
None
|
language
|
List[CodeableConcept] | None
|
Language in which this form of the article is published |
None
|
accessionNumber
|
Annotated[str | String, BeforeValidator] | None
|
Entry number or identifier for inclusion in a database |
None
|
pageString
|
Annotated[str | String, BeforeValidator] | None
|
Used for full display of pagination |
None
|
firstPage
|
Annotated[str | String, BeforeValidator] | None
|
Used for isolated representation of first page |
None
|
lastPage
|
Annotated[str | String, BeforeValidator] | None
|
Used for isolated representation of last page |
None
|
pageCount
|
Annotated[str | String, BeforeValidator] | None
|
Number of pages or screens |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Copyright notice for the full article or artifact |
None
|
CitationCitedArtifactPublicationFormPeriodicRelease
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactPublicationFormPeriodicRelease
Bases: BackboneElement
The specific issue in which the cited article resides.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
citedMedium
|
CodeableConcept | None
|
Internet or Print |
None
|
volume
|
Annotated[str | String, BeforeValidator] | None
|
Volume number of journal in which the article is published |
None
|
issue
|
Annotated[str | String, BeforeValidator] | None
|
Issue, part or supplement of journal in which the article is published |
None
|
dateOfPublication
|
CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublication | None
|
Defining the date on which the issue of the journal was published |
None
|
CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublication
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactPublicationFormPeriodicReleaseDateOfPublication
Bases: BackboneElement
Defining the date on which the issue of the journal was published.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
date
|
Annotated[date | str | Date, BeforeValidator] | None
|
Date on which the issue of the journal was published |
None
|
year
|
Annotated[str | String, BeforeValidator] | None
|
Year on which the issue of the journal was published |
None
|
month
|
Annotated[str | String, BeforeValidator] | None
|
Month on which the issue of the journal was published |
None
|
day
|
Annotated[str | String, BeforeValidator] | None
|
Day on which the issue of the journal was published |
None
|
season
|
Annotated[str | String, BeforeValidator] | None
|
Season on which the issue of the journal was published |
None
|
text
|
Annotated[str | String, BeforeValidator] | None
|
Text representation of the date of which the issue of the journal was published |
None
|
CitationCitedArtifactPublicationFormPublishedIn
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactPublicationFormPublishedIn
Bases: BackboneElement
The collection the cited article or artifact is published in.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Kind of container (e.g. Periodical, database, or book) |
None
|
identifier
|
List[Identifier] | None
|
Journal identifiers include ISSN, ISO Abbreviation and NLMuniqueID; Book identifiers include ISBN |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name of the database or title of the book or journal |
None
|
publisher
|
Reference | None
|
Name of the publisher |
None
|
publisherLocation
|
Annotated[str | String, BeforeValidator] | None
|
Geographic location of the publisher |
None
|
CitationCitedArtifactRelatesTo
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactRelatesTo
Bases: BackboneElement
The artifact related to the cited artifact.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
relationshipType
|
CodeableConcept | None
|
How the cited artifact relates to the target artifact |
None
|
targetClassifier
|
List[CodeableConcept] | None
|
The clasification of the related artifact |
None
|
targetUri
|
Annotated[str | Uri, BeforeValidator] | None
|
The article or artifact that the cited artifact is related to |
None
|
targetIdentifier
|
Identifier | None
|
The article or artifact that the cited artifact is related to |
None
|
targetReference
|
Reference | None
|
The article or artifact that the cited artifact is related to |
None
|
targetAttachment
|
Attachment | None
|
The article or artifact that the cited artifact is related to |
None
|
CitationCitedArtifactStatusDate
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactStatusDate
Bases: BackboneElement
An effective date or period for a status of the cited artifact.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
activity
|
CodeableConcept | None
|
Classification of the status |
None
|
actual
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Either occurred or expected |
None
|
period
|
Period | None
|
When the status started and/or ended |
None
|
CitationCitedArtifactTitle
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactTitle
Bases: BackboneElement
The title details of the article or artifact.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
List[CodeableConcept] | None
|
The kind of title |
None
|
language
|
CodeableConcept | None
|
Used to express the specific language |
None
|
text
|
Annotated[str | Markdown, BeforeValidator] | None
|
The title of the article or artifact |
None
|
CitationCitedArtifactVersion
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactVersion
Bases: BackboneElement
The defined version of the cited artifact.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
The version number or other version identifier |
None
|
baseCitation
|
Reference | None
|
Citation for the main version of the cited artifact |
None
|
CitationCitedArtifactWebLocation
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationCitedArtifactWebLocation
Bases: BackboneElement
Used for any URL for the article or artifact cited.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
code the reason for different URLs, e.g. abstract and full-text |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
The specific URL |
None
|
CitationClassification
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationClassification
Bases: BackboneElement
The assignment to an organizing scheme.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
The kind of classifier (e.g. publication type, keyword) |
None
|
classifier
|
List[CodeableConcept] | None
|
The specific classification value |
None
|
CitationRelatesTo
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationRelatesTo
Bases: BackboneElement
Artifact related to the Citation Resource.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
relationshipType
|
CodeableConcept | None
|
How the Citation resource relates to the target artifact |
None
|
targetClassifier
|
List[CodeableConcept] | None
|
The clasification of the related artifact |
None
|
targetUri
|
Annotated[str | Uri, BeforeValidator] | None
|
The article or artifact that the Citation Resource is related to |
None
|
targetIdentifier
|
Identifier | None
|
The article or artifact that the Citation Resource is related to |
None
|
targetReference
|
Reference | None
|
The article or artifact that the Citation Resource is related to |
None
|
targetAttachment
|
Attachment | None
|
The article or artifact that the Citation Resource is related to |
None
|
CitationStatusDate
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationStatusDate
Bases: BackboneElement
An effective date or period for a status of the citation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
activity
|
CodeableConcept | None
|
Classification of the status |
None
|
actual
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Either occurred or expected |
None
|
period
|
Period | None
|
When the status started and/or ended |
None
|
CitationSummary
Path: fhircraft.fhir.resources.datatypes.R4B.core.citation.CitationSummary
Bases: BackboneElement
A human-readable display of the citation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
style
|
CodeableConcept | None
|
Format for display of the citation |
None
|
text
|
Annotated[str | Markdown, BeforeValidator] | None
|
The human-readable display of the citation |
None
|
Claim
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim.Claim
Bases: DomainResource
A provider issued list of professional services and products which have been provided, or are to be provided, to a patient which is sent to an insurer for reimbursement.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for claim |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | cancelled | draft | entered-in-error |
None
|
type
|
CodeableConcept | None
|
Category or discipline |
None
|
subType
|
CodeableConcept | None
|
More granular claim type |
None
|
use
|
Annotated[str | Code, BeforeValidator] | None
|
claim | preauthorization | predetermination |
None
|
patient
|
Reference | None
|
The recipient of the products and services |
None
|
billablePeriod
|
Period | None
|
Relevant time frame for the claim |
None
|
created
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Resource creation date |
None
|
enterer
|
Reference | None
|
Author of the claim |
None
|
insurer
|
Reference | None
|
Target |
None
|
provider
|
Reference | None
|
Party responsible for the claim |
None
|
priority
|
CodeableConcept | None
|
Desired processing ugency |
None
|
fundsReserve
|
CodeableConcept | None
|
For whom to reserve funds |
None
|
related
|
List[ClaimRelated] | None
|
Prior or corollary claims |
None
|
prescription
|
Reference | None
|
Prescription authorizing services and products |
None
|
originalPrescription
|
Reference | None
|
Original prescription if superseded by fulfiller |
None
|
payee
|
ClaimPayee | None
|
Recipient of benefits payable |
None
|
referral
|
Reference | None
|
Treatment referral |
None
|
facility
|
Reference | None
|
Servicing facility |
None
|
careTeam
|
List[ClaimCareTeam] | None
|
Members of the care team |
None
|
supportingInfo
|
List[ClaimSupportingInfo] | None
|
Supporting information |
None
|
diagnosis
|
List[ClaimDiagnosis] | None
|
Pertinent diagnosis information |
None
|
procedure
|
List[ClaimProcedure] | None
|
Clinical procedures performed |
None
|
insurance
|
List[ClaimInsurance] | None
|
Patient insurance information |
None
|
accident
|
ClaimAccident | None
|
Details of the event |
None
|
item
|
List[ClaimItem] | None
|
Product or service provided |
None
|
total
|
Money | None
|
Total claim cost |
None
|
ClaimAccident
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim.ClaimAccident
Bases: BackboneElement
Details of an accident which resulted in injuries which required the products and services listed in the claim.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
date
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the incident occurred |
None
|
type
|
CodeableConcept | None
|
The nature of the accident |
None
|
locationAddress
|
Address | None
|
Where the event occurred |
None
|
locationReference
|
Reference | None
|
Where the event occurred |
None
|
ClaimCareTeam
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim.ClaimCareTeam
Bases: BackboneElement
The members of the team who provided the products and services.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Order of care team |
None
|
provider
|
Reference | None
|
Practitioner or organization |
None
|
responsible
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Indicator of the lead practitioner |
None
|
role
|
CodeableConcept | None
|
Function within the team |
None
|
qualification
|
CodeableConcept | None
|
Practitioner credential or specialization |
None
|
ClaimDiagnosis
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim.ClaimDiagnosis
Bases: BackboneElement
Information about diagnoses relevant to the claim items.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Diagnosis instance identifier |
None
|
diagnosisCodeableConcept
|
CodeableConcept | None
|
Nature of illness or problem |
None
|
diagnosisReference
|
Reference | None
|
Nature of illness or problem |
None
|
type
|
List[CodeableConcept] | None
|
Timing or nature of the diagnosis |
None
|
onAdmission
|
CodeableConcept | None
|
Present on admission |
None
|
packageCode
|
CodeableConcept | None
|
Package billing code |
None
|
ClaimInsurance
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim.ClaimInsurance
Bases: BackboneElement
Financial instruments for reimbursement for the health care products and services specified on the claim.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Insurance instance identifier |
None
|
focal
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Coverage to be used for adjudication |
None
|
identifier
|
Identifier | None
|
Pre-assigned Claim number |
None
|
coverage
|
Reference | None
|
Insurance information |
None
|
businessArrangement
|
Annotated[str | String, BeforeValidator] | None
|
Additional provider contract number |
None
|
preAuthRef
|
List[Annotated[str | String, BeforeValidator]] | None
|
Prior authorization reference number |
None
|
claimResponse
|
Reference | None
|
Adjudication results |
None
|
ClaimItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim.ClaimItem
Bases: BackboneElement
A claim line. Either a simple product or service or a 'group' of details which can each be a simple items or groups of sub-details.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Item instance identifier |
None
|
careTeamSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable careTeam members |
None
|
diagnosisSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable diagnoses |
None
|
procedureSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable procedures |
None
|
informationSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable exception and supporting information |
None
|
revenue
|
CodeableConcept | None
|
Revenue or cost center code |
None
|
category
|
CodeableConcept | None
|
Benefit classification |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Product or service billing modifiers |
None
|
programCode
|
List[CodeableConcept] | None
|
Program the product or service is provided under |
None
|
servicedDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Date or dates of service or product delivery |
None
|
servicedPeriod
|
Period | None
|
Date or dates of service or product delivery |
None
|
locationCodeableConcept
|
CodeableConcept | None
|
Place of service or where product was supplied |
None
|
locationAddress
|
Address | None
|
Place of service or where product was supplied |
None
|
locationReference
|
Reference | None
|
Place of service or where product was supplied |
None
|
quantity
|
Quantity | None
|
Count of products or services |
None
|
unitPrice
|
Money | None
|
Fee, charge or cost per item |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Price scaling factor |
None
|
net
|
Money | None
|
Total item cost |
None
|
udi
|
List[Reference] | None
|
Unique device identifier |
None
|
bodySite
|
CodeableConcept | None
|
Anatomical location |
None
|
subSite
|
List[CodeableConcept] | None
|
Anatomical sub-location |
None
|
encounter
|
List[Reference] | None
|
Encounters related to this billed item |
None
|
detail
|
List[ClaimItemDetail] | None
|
Product or service provided |
None
|
ClaimItemDetail
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim.ClaimItemDetail
Bases: BackboneElement
A claim detail line. Either a simple (a product or service) or a 'group' of sub-details which are simple items.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Item instance identifier |
None
|
revenue
|
CodeableConcept | None
|
Revenue or cost center code |
None
|
category
|
CodeableConcept | None
|
Benefit classification |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Service/Product billing modifiers |
None
|
programCode
|
List[CodeableConcept] | None
|
Program the product or service is provided under |
None
|
quantity
|
Quantity | None
|
Count of products or services |
None
|
unitPrice
|
Money | None
|
Fee, charge or cost per item |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Price scaling factor |
None
|
net
|
Money | None
|
Total item cost |
None
|
udi
|
List[Reference] | None
|
Unique device identifier |
None
|
subDetail
|
List[ClaimItemDetailSubDetail] | None
|
Product or service provided |
None
|
ClaimItemDetailSubDetail
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim.ClaimItemDetailSubDetail
Bases: BackboneElement
A claim detail line. Either a simple (a product or service) or a 'group' of sub-details which are simple items.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Item instance identifier |
None
|
revenue
|
CodeableConcept | None
|
Revenue or cost center code |
None
|
category
|
CodeableConcept | None
|
Benefit classification |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Service/Product billing modifiers |
None
|
programCode
|
List[CodeableConcept] | None
|
Program the product or service is provided under |
None
|
quantity
|
Quantity | None
|
Count of products or services |
None
|
unitPrice
|
Money | None
|
Fee, charge or cost per item |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Price scaling factor |
None
|
net
|
Money | None
|
Total item cost |
None
|
udi
|
List[Reference] | None
|
Unique device identifier |
None
|
ClaimPayee
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim.ClaimPayee
Bases: BackboneElement
The party to be reimbursed for cost of the products and services according to the terms of the policy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Category of recipient |
None
|
party
|
Reference | None
|
Recipient reference |
None
|
ClaimProcedure
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim.ClaimProcedure
Bases: BackboneElement
Procedures performed on the patient relevant to the billing items with the claim.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Procedure instance identifier |
None
|
type
|
List[CodeableConcept] | None
|
Category of Procedure |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the procedure was performed |
None
|
procedureCodeableConcept
|
CodeableConcept | None
|
Specific clinical procedure |
None
|
procedureReference
|
Reference | None
|
Specific clinical procedure |
None
|
udi
|
List[Reference] | None
|
Unique device identifier |
None
|
ClaimRelated
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim.ClaimRelated
Bases: BackboneElement
Other claims which are related to this claim such as prior submissions or claims for related services or for the same event.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
claim
|
Reference | None
|
Reference to the related claim |
None
|
relationship
|
CodeableConcept | None
|
How the reference claim is related |
None
|
reference
|
Identifier | None
|
File or case reference |
None
|
ClaimSupportingInfo
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim.ClaimSupportingInfo
Bases: BackboneElement
Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Information instance identifier |
None
|
category
|
CodeableConcept | None
|
Classification of the supplied information |
None
|
code
|
CodeableConcept | None
|
Type of information |
None
|
timingDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When it occurred |
None
|
timingPeriod
|
Period | None
|
When it occurred |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Data to be provided |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Data to be provided |
None
|
valueQuantity
|
Quantity | None
|
Data to be provided |
None
|
valueAttachment
|
Attachment | None
|
Data to be provided |
None
|
valueReference
|
Reference | None
|
Data to be provided |
None
|
reason
|
CodeableConcept | None
|
Explanation for the information |
None
|
ClaimResponse
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponse
Bases: DomainResource
This resource provides the adjudication details from the processing of a Claim resource.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for a claim response |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | cancelled | draft | entered-in-error |
None
|
type
|
CodeableConcept | None
|
More granular claim type |
None
|
subType
|
CodeableConcept | None
|
More granular claim type |
None
|
use
|
Annotated[str | Code, BeforeValidator] | None
|
claim | preauthorization | predetermination |
None
|
patient
|
Reference | None
|
The recipient of the products and services |
None
|
created
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Response creation date |
None
|
insurer
|
Reference | None
|
Party responsible for reimbursement |
None
|
requestor
|
Reference | None
|
Party responsible for the claim |
None
|
request
|
Reference | None
|
id_ of resource triggering adjudication |
None
|
outcome
|
Annotated[str | Code, BeforeValidator] | None
|
queued | complete | error | partial |
None
|
disposition
|
Annotated[str | String, BeforeValidator] | None
|
Disposition Message |
None
|
preAuthRef
|
Annotated[str | String, BeforeValidator] | None
|
Preauthorization reference |
None
|
preAuthPeriod
|
Period | None
|
Preauthorization reference effective period |
None
|
payeeType
|
CodeableConcept | None
|
Party to be paid any benefits payable |
None
|
item
|
List[ClaimResponseItem] | None
|
Adjudication for claim line items |
None
|
addItem
|
List[ClaimResponseAddItem] | None
|
Insurer added line items |
None
|
adjudication
|
List[ClaimResponseItemAdjudication] | None
|
Header-level adjudication |
None
|
total
|
List[ClaimResponseTotal] | None
|
Adjudication totals |
None
|
payment
|
ClaimResponsePayment | None
|
Payment Details |
None
|
fundsReserve
|
CodeableConcept | None
|
Funds reserved status |
None
|
formCode
|
CodeableConcept | None
|
Printed form identifier |
None
|
form
|
Attachment | None
|
Printed reference or actual form |
None
|
processNote
|
List[ClaimResponseProcessNote] | None
|
Note concerning adjudication |
None
|
communicationRequest
|
List[Reference] | None
|
Request for additional information |
None
|
insurance
|
List[ClaimResponseInsurance] | None
|
Patient insurance information |
None
|
error
|
List[ClaimResponseError] | None
|
Processing errors |
None
|
ClaimResponseAddItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponseAddItem
Bases: BackboneElement
The first-tier service adjudications for payor added product or service lines.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
itemSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Item sequence number |
None
|
detailSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Detail sequence number |
None
|
subdetailSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Subdetail sequence number |
None
|
provider
|
List[Reference] | None
|
Authorized providers |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Service/Product billing modifiers |
None
|
programCode
|
List[CodeableConcept] | None
|
Program the product or service is provided under |
None
|
servicedDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Date or dates of service or product delivery |
None
|
servicedPeriod
|
Period | None
|
Date or dates of service or product delivery |
None
|
locationCodeableConcept
|
CodeableConcept | None
|
Place of service or where product was supplied |
None
|
locationAddress
|
Address | None
|
Place of service or where product was supplied |
None
|
locationReference
|
Reference | None
|
Place of service or where product was supplied |
None
|
quantity
|
Quantity | None
|
Count of products or services |
None
|
unitPrice
|
Money | None
|
Fee, charge or cost per item |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Price scaling factor |
None
|
net
|
Money | None
|
Total item cost |
None
|
bodySite
|
CodeableConcept | None
|
Anatomical location |
None
|
subSite
|
List[CodeableConcept] | None
|
Anatomical sub-location |
None
|
noteNumber
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable note numbers |
None
|
adjudication
|
List[ClaimResponseItemAdjudication] | None
|
Added items adjudication |
None
|
detail
|
List[ClaimResponseAddItemDetail] | None
|
Insurer added line details |
None
|
ClaimResponseAddItemDetail
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponseAddItemDetail
Bases: BackboneElement
The second-tier service adjudications for payor added services.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Service/Product billing modifiers |
None
|
quantity
|
Quantity | None
|
Count of products or services |
None
|
unitPrice
|
Money | None
|
Fee, charge or cost per item |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Price scaling factor |
None
|
net
|
Money | None
|
Total item cost |
None
|
noteNumber
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable note numbers |
None
|
adjudication
|
List[ClaimResponseItemAdjudication] | None
|
Added items detail adjudication |
None
|
subDetail
|
List[ClaimResponseAddItemDetailSubDetail] | None
|
Insurer added line items |
None
|
ClaimResponseAddItemDetailSubDetail
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponseAddItemDetailSubDetail
Bases: BackboneElement
The third-tier service adjudications for payor added services.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Service/Product billing modifiers |
None
|
quantity
|
Quantity | None
|
Count of products or services |
None
|
unitPrice
|
Money | None
|
Fee, charge or cost per item |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Price scaling factor |
None
|
net
|
Money | None
|
Total item cost |
None
|
noteNumber
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable note numbers |
None
|
adjudication
|
List[ClaimResponseItemAdjudication] | None
|
Added items detail adjudication |
None
|
ClaimResponseError
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponseError
Bases: BackboneElement
Errors encountered during the processing of the adjudication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
itemSequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Item sequence number |
None
|
detailSequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Detail sequence number |
None
|
subDetailSequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Subdetail sequence number |
None
|
code
|
CodeableConcept | None
|
Error code detailing processing issues |
None
|
ClaimResponseInsurance
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponseInsurance
Bases: BackboneElement
Financial instruments for reimbursement for the health care products and services specified on the claim.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Insurance instance identifier |
None
|
focal
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Coverage to be used for adjudication |
None
|
coverage
|
Reference | None
|
Insurance information |
None
|
businessArrangement
|
Annotated[str | String, BeforeValidator] | None
|
Additional provider contract number |
None
|
claimResponse
|
Reference | None
|
Adjudication results |
None
|
ClaimResponseItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponseItem
Bases: BackboneElement
A claim line. Either a simple (a product or service) or a 'group' of details which can also be a simple items or groups of sub-details.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
itemSequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Claim item instance identifier |
None
|
noteNumber
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable note numbers |
None
|
adjudication
|
List[ClaimResponseItemAdjudication] | None
|
Adjudication details |
None
|
detail
|
List[ClaimResponseItemDetail] | None
|
Adjudication for claim details |
None
|
ClaimResponseItemAdjudication
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponseItemAdjudication
Bases: BackboneElement
If this item is a group then the values here are a summary of the adjudication of the detail items. If this item is a simple product or service then this is the result of the adjudication of this item.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
category
|
CodeableConcept | None
|
Type of adjudication information |
None
|
reason
|
CodeableConcept | None
|
Explanation of adjudication outcome |
None
|
amount
|
Money | None
|
Monetary amount |
None
|
value
|
Annotated[float | Decimal, BeforeValidator] | None
|
Non-monetary value |
None
|
ClaimResponseItemDetail
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponseItemDetail
Bases: BackboneElement
A claim detail. Either a simple (a product or service) or a 'group' of sub-details which are simple items.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
detailSequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Claim detail instance identifier |
None
|
noteNumber
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable note numbers |
None
|
adjudication
|
List[ClaimResponseItemDetailAdjudication] | None
|
Detail level adjudication details |
None
|
subDetail
|
List[ClaimResponseItemDetailSubDetail] | None
|
Adjudication for claim sub-details |
None
|
ClaimResponseItemDetailAdjudication
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponseItemDetailAdjudication
Bases: BackboneElement
The adjudication results.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
category
|
CodeableConcept | None
|
Type of adjudication information |
None
|
reason
|
CodeableConcept | None
|
Explanation of adjudication outcome |
None
|
amount
|
Money | None
|
Monetary amount |
None
|
value
|
Annotated[float | Decimal, BeforeValidator] | None
|
Non-monetary value |
None
|
ClaimResponseItemDetailSubDetail
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponseItemDetailSubDetail
Bases: BackboneElement
A sub-detail adjudication of a simple product or service.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
subDetailSequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Claim sub-detail instance identifier |
None
|
noteNumber
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable note numbers |
None
|
adjudication
|
List[ClaimResponseItemAdjudication] | None
|
Subdetail level adjudication details |
None
|
ClaimResponsePayment
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponsePayment
Bases: BackboneElement
Payment details for the adjudication of the claim.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Partial or complete payment |
None
|
adjustment
|
Money | None
|
Payment adjustment for non-claim issues |
None
|
adjustmentReason
|
CodeableConcept | None
|
Explanation for the adjustment |
None
|
date
|
Annotated[date | str | Date, BeforeValidator] | None
|
Expected date of payment |
None
|
amount
|
Money | None
|
Payable amount after adjustment |
None
|
identifier
|
Identifier | None
|
Business identifier for the payment |
None
|
ClaimResponseProcessNote
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponseProcessNote
Bases: BackboneElement
A note that describes or explains adjudication results in a human readable form.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
number
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Note instance identifier |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
display | print | printoper |
None
|
text
|
Annotated[str | String, BeforeValidator] | None
|
Note explanatory text |
None
|
language
|
CodeableConcept | None
|
Language of the text |
None
|
ClaimResponseTotal
Path: fhircraft.fhir.resources.datatypes.R4B.core.claim_response.ClaimResponseTotal
Bases: BackboneElement
Categorized monetary totals for the adjudication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
category
|
CodeableConcept | None
|
Type of adjudication information |
None
|
amount
|
Money | None
|
Financial total for the category |
None
|
ClinicalImpression
Path: fhircraft.fhir.resources.datatypes.R4B.core.clinical_impression.ClinicalImpression
Bases: DomainResource
A record of a clinical assessment performed to determine what problem(s) may affect the patient and before planning the treatments or management strategies that are best to manage a patient's condition. Assessments are often 1:1 with a clinical consultation / encounter, but this varies greatly depending on the clinical workflow. This resource is called "ClinicalImpression" rather than "ClinicalAssessment" to avoid confusion with the recording of assessment tools such as Apgar score.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifier |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
in-progress | completed | entered-in-error |
None
|
statusReason
|
CodeableConcept | None
|
Reason for current status |
None
|
code
|
CodeableConcept | None
|
Kind of assessment performed |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Why/how the assessment was performed |
None
|
subject
|
Reference | None
|
Patient or group assessed |
None
|
encounter
|
Reference | None
|
Encounter created as part of |
None
|
effectiveDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
time of assessment |
None
|
effectivePeriod
|
Period | None
|
time of assessment |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the assessment was documented |
None
|
assessor
|
Reference | None
|
The clinician performing the assessment |
None
|
previous
|
Reference | None
|
Reference to last assessment |
None
|
problem
|
List[Reference] | None
|
Relevant impressions of patient state |
None
|
investigation
|
List[ClinicalImpressionInvestigation] | None
|
One or more sets of investigations (signs, symptoms, etc.) |
None
|
protocol
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Clinical Protocol followed |
None
|
summary
|
Annotated[str | String, BeforeValidator] | None
|
Summary of the assessment |
None
|
finding
|
List[ClinicalImpressionFinding] | None
|
Possible or likely findings and diagnoses |
None
|
prognosisCodeableConcept
|
List[CodeableConcept] | None
|
Estimate of likely outcome |
None
|
prognosisReference
|
List[Reference] | None
|
RiskAssessment expressing likely outcome |
None
|
supportingInfo
|
List[Reference] | None
|
Information supporting the clinical impression |
None
|
note
|
List[Annotation] | None
|
Comments made about the ClinicalImpression |
None
|
ClinicalImpressionFinding
Path: fhircraft.fhir.resources.datatypes.R4B.core.clinical_impression.ClinicalImpressionFinding
Bases: BackboneElement
Specific findings or diagnoses that were considered likely or relevant to ongoing treatment.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
itemCodeableConcept
|
CodeableConcept | None
|
What was found |
None
|
itemReference
|
Reference | None
|
What was found |
None
|
basis
|
Annotated[str | String, BeforeValidator] | None
|
Which investigations support finding |
None
|
ClinicalImpressionInvestigation
Path: fhircraft.fhir.resources.datatypes.R4B.core.clinical_impression.ClinicalImpressionInvestigation
Bases: BackboneElement
One or more sets of investigations (signs, symptoms, etc.). The actual grouping of investigations varies greatly depending on the type and context of the assessment. These investigations may include data generated during the assessment process, or data previously generated and recorded that is pertinent to the outcomes.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
A name/code for the set |
None
|
item
|
List[Reference] | None
|
Record of a specific investigation |
None
|
ClinicalUseDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.clinical_use_definition.ClinicalUseDefinition
Bases: DomainResource
A single issue - either an indication, contraindication, interaction or an undesirable effect for a medicinal product, medication, device or procedure.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifier for this issue |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
indication | contraindication | interaction | undesirable-effect | warning |
None
|
category
|
List[CodeableConcept] | None
|
A categorisation of the issue, primarily for dividing warnings into subject heading areas such as "Pregnancy", "Overdose" |
None
|
subject
|
List[Reference] | None
|
The medication or procedure for which this is an indication |
None
|
status
|
CodeableConcept | None
|
Whether this is a current issue or one that has been retired etc |
None
|
contraindication
|
ClinicalUseDefinitionContraindication | None
|
Specifics for when this is a contraindication |
None
|
indication
|
ClinicalUseDefinitionIndication | None
|
Specifics for when this is an indication |
None
|
interaction
|
ClinicalUseDefinitionInteraction | None
|
Specifics for when this is an interaction |
None
|
population
|
List[Reference] | None
|
The population group to which this applies |
None
|
undesirableEffect
|
ClinicalUseDefinitionUndesirableEffect | None
|
A possible negative outcome from the use of this treatment |
None
|
warning
|
ClinicalUseDefinitionWarning | None
|
Critical environmental, health or physical risks or hazards. For example 'Do not operate heavy machinery', 'May cause drowsiness' |
None
|
ClinicalUseDefinitionContraindication
Path: fhircraft.fhir.resources.datatypes.R4B.core.clinical_use_definition.ClinicalUseDefinitionContraindication
Bases: BackboneElement
Specifics for when this is a contraindication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
diseaseSymptomProcedure
|
CodeableReference | None
|
The situation that is being documented as contraindicating against this item |
None
|
diseaseStatus
|
CodeableReference | None
|
The status of the disease or symptom for the contraindication |
None
|
comorbidity
|
List[CodeableReference] | None
|
A comorbidity (concurrent condition) or coinfection |
None
|
indication
|
List[Reference] | None
|
The indication which this is a contraidication for |
None
|
otherTherapy
|
List[ClinicalUseDefinitionContraindicationOtherTherapy] | None
|
Information about use of the product in relation to other therapies described as part of the contraindication |
None
|
ClinicalUseDefinitionContraindicationOtherTherapy
Path: fhircraft.fhir.resources.datatypes.R4B.core.clinical_use_definition.ClinicalUseDefinitionContraindicationOtherTherapy
Bases: BackboneElement
Information about the use of the medicinal product in relation to other therapies described as part of the contraindication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
relationshipType
|
CodeableConcept | None
|
The type of relationship between the product indication/contraindication and another therapy |
None
|
therapy
|
CodeableReference | None
|
Reference to a specific medication as part of an indication or contraindication |
None
|
ClinicalUseDefinitionIndication
Path: fhircraft.fhir.resources.datatypes.R4B.core.clinical_use_definition.ClinicalUseDefinitionIndication
Bases: BackboneElement
Specifics for when this is an indication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
diseaseSymptomProcedure
|
CodeableReference | None
|
The situation that is being documented as an indicaton for this item |
None
|
diseaseStatus
|
CodeableReference | None
|
The status of the disease or symptom for the indication |
None
|
comorbidity
|
List[CodeableReference] | None
|
A comorbidity or coinfection as part of the indication |
None
|
intendedEffect
|
CodeableReference | None
|
The intended effect, aim or strategy to be achieved |
None
|
durationRange
|
Range | None
|
Timing or duration information |
None
|
durationString
|
Annotated[str | String, BeforeValidator] | None
|
Timing or duration information |
None
|
undesirableEffect
|
List[Reference] | None
|
An unwanted side effect or negative outcome of the subject of this resource when being used for this indication |
None
|
otherTherapy
|
List[ClinicalUseDefinitionIndicationOtherTherapy] | None
|
The use of the medicinal product in relation to other therapies described as part of the indication |
None
|
ClinicalUseDefinitionIndicationOtherTherapy
Path: fhircraft.fhir.resources.datatypes.R4B.core.clinical_use_definition.ClinicalUseDefinitionIndicationOtherTherapy
Bases: BackboneElement
Information about the use of the medicinal product in relation to other therapies described as part of the indication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
relationshipType
|
CodeableConcept | None
|
The type of relationship between the product indication/contraindication and another therapy |
None
|
therapy
|
CodeableReference | None
|
Reference to a specific medication as part of an indication or contraindication |
None
|
ClinicalUseDefinitionInteraction
Path: fhircraft.fhir.resources.datatypes.R4B.core.clinical_use_definition.ClinicalUseDefinitionInteraction
Bases: BackboneElement
Specifics for when this is an interaction.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
interactant
|
List[ClinicalUseDefinitionInteractionInteractant] | None
|
The specific medication, food, substance or laboratory test that interacts |
None
|
type
|
CodeableConcept | None
|
The type of the interaction e.g. drug-drug interaction, drug-lab test interaction |
None
|
effect
|
CodeableReference | None
|
The effect of the interaction, for example "reduced gastric absorption of primary medication" |
None
|
incidence
|
CodeableConcept | None
|
The incidence of the interaction, e.g. theoretical, observed |
None
|
management
|
List[CodeableConcept] | None
|
Actions for managing the interaction |
None
|
ClinicalUseDefinitionInteractionInteractant
Path: fhircraft.fhir.resources.datatypes.R4B.core.clinical_use_definition.ClinicalUseDefinitionInteractionInteractant
Bases: BackboneElement
The specific medication, food, substance or laboratory test that interacts.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
itemReference
|
Reference | None
|
The specific medication, food or laboratory test that interacts |
None
|
itemCodeableConcept
|
CodeableConcept | None
|
The specific medication, food or laboratory test that interacts |
None
|
ClinicalUseDefinitionUndesirableEffect
Path: fhircraft.fhir.resources.datatypes.R4B.core.clinical_use_definition.ClinicalUseDefinitionUndesirableEffect
Bases: BackboneElement
Describe the possible undesirable effects (negative outcomes) from the use of the medicinal product as treatment.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
symptomConditionEffect
|
CodeableReference | None
|
The situation in which the undesirable effect may manifest |
None
|
classification
|
CodeableConcept | None
|
High level classification of the effect |
None
|
frequencyOfOccurrence
|
CodeableConcept | None
|
How often the effect is seen |
None
|
ClinicalUseDefinitionWarning
Path: fhircraft.fhir.resources.datatypes.R4B.core.clinical_use_definition.ClinicalUseDefinitionWarning
Bases: BackboneElement
A critical piece of information about environmental, health or physical risks or hazards that serve as caution to the user. For example 'Do not operate heavy machinery', 'May cause drowsiness', or 'Get medical advice/attention if you feel unwell'.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
A textual definition of this warning, with formatting |
None
|
code
|
CodeableConcept | None
|
A coded or unformatted textual definition of this warning |
None
|
CodeSystem
Path: fhircraft.fhir.resources.datatypes.R4B.core.code_system.CodeSystem
Bases: DomainResource
The CodeSystem resource is used to declare the existence of and describe a code system or code system supplement and its key properties, and optionally define a part or all of its content.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this code system, represented as a URI (globally unique) (Coding.system) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the code system (business identifier) |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the code system (Coding.version) |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this code system (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this code system (human friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the code system |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for code system (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this code system is defined |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
caseSensitive
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If code comparison is case sensitive |
None
|
valueSet
|
Annotated[str | Canonical, BeforeValidator] | None
|
canonical reference to the value set with entire code system |
None
|
hierarchyMeaning
|
Annotated[str | Code, BeforeValidator] | None
|
grouped-by | is-a | part-of | classified-with |
None
|
compositional
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If code system defines a compositional grammar |
None
|
versionNeeded
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If definitions are not stable |
None
|
content
|
Annotated[str | Code, BeforeValidator] | None
|
not-present | example | fragment | complete | supplement |
None
|
supplements
|
Annotated[str | Canonical, BeforeValidator] | None
|
canonical URL of code System this adds designations and properties to |
None
|
count
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Total concepts in the code system |
None
|
filter
|
List[CodeSystemFilter] | None
|
Filter that can be used in a value set |
None
|
property_
|
List[CodeSystemProperty] | None
|
Additional information supplied about each concept |
None
|
concept
|
List[CodeSystemConcept] | None
|
Concepts in the code system |
None
|
CodeSystemConcept
Path: fhircraft.fhir.resources.datatypes.R4B.core.code_system.CodeSystemConcept
Bases: BackboneElement
Concepts that are in the code system. The concept definitions are inherently hierarchical, but the definitions must be consulted to determine what the meanings of the hierarchical relationships are.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
code that identifies concept |
None
|
display
|
Annotated[str | String, BeforeValidator] | None
|
Text to display to the user |
None
|
definition
|
Annotated[str | String, BeforeValidator] | None
|
Formal definition |
None
|
designation
|
List[CodeSystemConceptDesignation] | None
|
Additional representations for the concept |
None
|
property_
|
List[CodeSystemConceptProperty] | None
|
Property value for the concept |
None
|
concept
|
List[CodeSystemConcept] | None
|
Child Concepts (is-a/contains/categorizes) |
None
|
CodeSystemConceptDesignation
Path: fhircraft.fhir.resources.datatypes.R4B.core.code_system.CodeSystemConceptDesignation
Bases: BackboneElement
Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Human language of the designation |
None
|
use
|
Coding | None
|
Details how this designation would be used |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
The text value for this designation |
None
|
CodeSystemConceptProperty
Path: fhircraft.fhir.resources.datatypes.R4B.core.code_system.CodeSystemConceptProperty
Bases: BackboneElement
A property value for this concept.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
Reference to CodeSystem.property.code |
None
|
valueCode
|
Annotated[str | Code, BeforeValidator] | None
|
Value of the property for this concept |
None
|
valueCoding
|
Coding | None
|
Value of the property for this concept |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Value of the property for this concept |
None
|
valueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
Value of the property for this concept |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Value of the property for this concept |
None
|
valueDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Value of the property for this concept |
None
|
valueDecimal
|
Annotated[float | Decimal, BeforeValidator] | None
|
Value of the property for this concept |
None
|
CodeSystemFilter
Path: fhircraft.fhir.resources.datatypes.R4B.core.code_system.CodeSystemFilter
Bases: BackboneElement
A filter that can be used in a value set compose statement when selecting concepts using a filter.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
code that identifies the filter |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
How or why the filter is used |
None
|
operator
|
List[Annotated[str | Code, BeforeValidator]] | None
|
= | is-a | descendent-of | is-not-a | regex | in | not-in | generalizes | exists |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
What to use for the value |
None
|
CodeSystemProperty
Path: fhircraft.fhir.resources.datatypes.R4B.core.code_system.CodeSystemProperty
Bases: BackboneElement
A property defines an additional slot through which additional information can be provided about a concept.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
Identifies the property on the concepts, and when referred to in operations |
None
|
uri
|
Annotated[str | Uri, BeforeValidator] | None
|
Formal identifier for the property |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Why the property is defined, and/or what it conveys |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
code | Coding | string | integer | boolean | dateTime | decimal |
None
|
Communication
Path: fhircraft.fhir.resources.datatypes.R4B.core.communication.Communication
Bases: DomainResource
An occurrence of information being transmitted; e.g. an alert that was sent to a responsible provider, a public health agency that was notified about a reportable condition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Unique identifier |
None
|
instantiatesCanonical
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Instantiates FHIR protocol or definition |
None
|
instantiatesUri
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Instantiates external protocol or definition |
None
|
basedOn
|
List[Reference] | None
|
Request fulfilled by this communication |
None
|
partOf
|
List[Reference] | None
|
Part of this action |
None
|
inResponseTo
|
List[Reference] | None
|
Reply to |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown |
None
|
statusReason
|
CodeableConcept | None
|
Reason for current status |
None
|
category
|
List[CodeableConcept] | None
|
Message category |
None
|
priority
|
Annotated[str | Code, BeforeValidator] | None
|
routine | urgent | asap | stat |
None
|
medium
|
List[CodeableConcept] | None
|
A channel of communication |
None
|
subject
|
Reference | None
|
Focus of message |
None
|
topic
|
CodeableConcept | None
|
Description of the purpose/content |
None
|
about
|
List[Reference] | None
|
Resources that pertain to this communication |
None
|
encounter
|
Reference | None
|
Encounter created as part of |
None
|
sent
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When sent |
None
|
received
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When received |
None
|
recipient
|
List[Reference] | None
|
Message recipient |
None
|
sender
|
Reference | None
|
Message sender |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Indication for message |
None
|
reasonReference
|
List[Reference] | None
|
Why was communication done? |
None
|
payload
|
List[CommunicationPayload] | None
|
Message payload |
None
|
note
|
List[Annotation] | None
|
Comments made about the communication |
None
|
CommunicationPayload
Path: fhircraft.fhir.resources.datatypes.R4B.core.communication.CommunicationPayload
Bases: BackboneElement
Text, attachment(s), or resource(s) that was communicated to the recipient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
contentString
|
Annotated[str | String, BeforeValidator] | None
|
Message part content |
None
|
contentAttachment
|
Attachment | None
|
Message part content |
None
|
contentReference
|
Reference | None
|
Message part content |
None
|
CommunicationRequest
Path: fhircraft.fhir.resources.datatypes.R4B.core.communication_request.CommunicationRequest
Bases: DomainResource
A request to convey information; e.g. the CDS system proposes that an alert be sent to a responsible provider, the CDS system proposes that the public health agency be notified about a reportable condition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Unique identifier |
None
|
basedOn
|
List[Reference] | None
|
Fulfills plan or proposal |
None
|
replaces
|
List[Reference] | None
|
Request(s) replaced by this request |
None
|
groupIdentifier
|
Identifier | None
|
Composite request this is part of |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | on-hold | revoked | completed | entered-in-error | unknown |
None
|
statusReason
|
CodeableConcept | None
|
Reason for current status |
None
|
category
|
List[CodeableConcept] | None
|
Message category |
None
|
priority
|
Annotated[str | Code, BeforeValidator] | None
|
routine | urgent | asap | stat |
None
|
doNotPerform
|
Annotated[bool | Boolean, BeforeValidator] | None
|
True if request is prohibiting action |
None
|
medium
|
List[CodeableConcept] | None
|
A channel of communication |
None
|
subject
|
Reference | None
|
Focus of message |
None
|
about
|
List[Reference] | None
|
Resources that pertain to this communication request |
None
|
encounter
|
Reference | None
|
Encounter created as part of |
None
|
payload
|
List[CommunicationRequestPayload] | None
|
Message payload |
None
|
occurrenceDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When scheduled |
None
|
occurrencePeriod
|
Period | None
|
When scheduled |
None
|
authoredOn
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When request transitioned to being actionable |
None
|
requester
|
Reference | None
|
Who/what is requesting service |
None
|
recipient
|
List[Reference] | None
|
Message recipient |
None
|
sender
|
Reference | None
|
Message sender |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Why is communication needed? |
None
|
reasonReference
|
List[Reference] | None
|
Why is communication needed? |
None
|
note
|
List[Annotation] | None
|
Comments made about communication request |
None
|
CommunicationRequestPayload
Path: fhircraft.fhir.resources.datatypes.R4B.core.communication_request.CommunicationRequestPayload
Bases: BackboneElement
Text, attachment(s), or resource(s) to be communicated to the recipient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
contentString
|
Annotated[str | String, BeforeValidator] | None
|
Message part content |
None
|
contentAttachment
|
Attachment | None
|
Message part content |
None
|
contentReference
|
Reference | None
|
Message part content |
None
|
CompartmentDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.compartment_definition.CompartmentDefinition
Bases: DomainResource
A compartment definition that defines how resources are accessed on a server.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this compartment definition, represented as a URI (globally unique) |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the compartment definition |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this compartment definition (computer friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the compartment definition |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this compartment definition is defined |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
Patient | Encounter | RelatedPerson | Practitioner | Device |
None
|
search
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the search syntax is supported |
None
|
resource
|
List[CompartmentDefinitionResource] | None
|
How a resource is related to the compartment |
None
|
CompartmentDefinitionResource
Path: fhircraft.fhir.resources.datatypes.R4B.core.compartment_definition.CompartmentDefinitionResource
Bases: BackboneElement
Information about how a resource is related to the compartment.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
Name of resource type |
None
|
param
|
List[Annotated[str | String, BeforeValidator]] | None
|
Search Parameter Name, or chained parameters |
None
|
documentation
|
Annotated[str | String, BeforeValidator] | None
|
Additional documentation about the resource and compartment |
None
|
Composition
Path: fhircraft.fhir.resources.datatypes.R4B.core.composition.Composition
Bases: DomainResource
A set of healthcare-related information that is assembled together into a single logical package that provides a single coherent statement of meaning, establishes its own context and that has clinical attestation with regard to who is making the statement. A Composition defines the structure and narrative content necessary for a document. However, a Composition alone does not constitute a document. Rather, the Composition must be the first entry in a Bundle where Bundle.type=document, and any other resources referenced from Composition must be included as subsequent entries in the Bundle (for example Patient, Practitioner, Encounter, etc.).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
Identifier | None
|
Version-independent identifier for the Composition |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
preliminary | final | amended | entered-in-error |
None
|
type
|
CodeableConcept | None
|
Kind of composition (LOINC if possible) |
None
|
category
|
List[CodeableConcept] | None
|
Categorization of Composition |
None
|
subject
|
Reference | None
|
Who and/or what the composition is about |
None
|
encounter
|
Reference | None
|
Context of the Composition |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Composition editing time |
None
|
author
|
List[Reference] | None
|
Who and/or what authored the composition |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Human Readable name/title |
None
|
confidentiality
|
Annotated[str | Code, BeforeValidator] | None
|
As defined by affinity domain |
None
|
attester
|
List[CompositionAttester] | None
|
Attests to accuracy of composition |
None
|
custodian
|
Reference | None
|
Organization which maintains the composition |
None
|
relatesTo
|
List[CompositionRelatesTo] | None
|
Relationships to other compositions/documents |
None
|
event
|
List[CompositionEvent] | None
|
The clinical service(s) being documented |
None
|
section
|
List[CompositionSection] | None
|
Composition is broken into sections |
None
|
CompositionAttester
Path: fhircraft.fhir.resources.datatypes.R4B.core.composition.CompositionAttester
Bases: BackboneElement
A participant who has attested to the accuracy of the composition/document.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
mode
|
Annotated[str | Code, BeforeValidator] | None
|
personal | professional | legal | official |
None
|
time
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the composition was attested |
None
|
party
|
Reference | None
|
Who attested the composition |
None
|
CompositionEvent
Path: fhircraft.fhir.resources.datatypes.R4B.core.composition.CompositionEvent
Bases: BackboneElement
The clinical service, such as a colonoscopy or an appendectomy, being documented.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
List[CodeableConcept] | None
|
code(s) that apply to the event being documented |
None
|
period
|
Period | None
|
The period covered by the documentation |
None
|
detail
|
List[Reference] | None
|
The event(s) being documented |
None
|
CompositionRelatesTo
Path: fhircraft.fhir.resources.datatypes.R4B.core.composition.CompositionRelatesTo
Bases: BackboneElement
Relationships that this composition has with other compositions or documents that already exist.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
replaces | transforms | signs | appends |
None
|
targetIdentifier
|
Identifier | None
|
Target of the relationship |
None
|
targetReference
|
Reference | None
|
Target of the relationship |
None
|
CompositionSection
Path: fhircraft.fhir.resources.datatypes.R4B.core.composition.CompositionSection
Bases: BackboneElement
The root of the sections that make up the composition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Label for section (e.g. for ToC) |
None
|
code
|
CodeableConcept | None
|
Classification of section (recommended) |
None
|
author
|
List[Reference] | None
|
Who and/or what authored the section |
None
|
focus
|
Reference | None
|
Who/what the section is about, when it is not about the subject of composition |
None
|
text
|
Narrative | None
|
Text summary of the section, for human interpretation |
None
|
mode
|
Annotated[str | Code, BeforeValidator] | None
|
working | snapshot | changes |
None
|
orderedBy
|
CodeableConcept | None
|
Order of section entries |
None
|
entry
|
List[Reference] | None
|
A reference to data that supports this section |
None
|
emptyReason
|
CodeableConcept | None
|
Why the section is empty |
None
|
section
|
List[CompositionSection] | None
|
Nested Section |
None
|
ConceptMap
Path: fhircraft.fhir.resources.datatypes.R4B.core.concept_map.ConceptMap
Bases: DomainResource
A statement of relationships from one set of concepts to one or more other concepts - either concepts in code systems, or data element/data element concepts, or classes in class models.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this concept map, represented as a URI (globally unique) |
None
|
identifier
|
Identifier | None
|
Additional identifier for the concept map |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the concept map |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this concept map (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this concept map (human friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the concept map |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for concept map (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this concept map is defined |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
sourceUri
|
Annotated[str | Uri, BeforeValidator] | None
|
The source value set that contains the concepts that are being mapped |
None
|
sourceCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
The source value set that contains the concepts that are being mapped |
None
|
targetUri
|
Annotated[str | Uri, BeforeValidator] | None
|
The target value set which provides context for the mappings |
None
|
targetCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
The target value set which provides context for the mappings |
None
|
group
|
List[ConceptMapGroup] | None
|
Same source and target systems |
None
|
ConceptMapGroup
Path: fhircraft.fhir.resources.datatypes.R4B.core.concept_map.ConceptMapGroup
Bases: BackboneElement
A group of mappings that all have the same source and target system.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
source
|
Annotated[str | Uri, BeforeValidator] | None
|
Source system where concepts to be mapped are defined |
None
|
sourceVersion
|
Annotated[str | String, BeforeValidator] | None
|
Specific version of the code system |
None
|
target
|
Annotated[str | Uri, BeforeValidator] | None
|
Target system that the concepts are to be mapped to |
None
|
targetVersion
|
Annotated[str | String, BeforeValidator] | None
|
Specific version of the code system |
None
|
element
|
List[ConceptMapGroupElement] | None
|
Mappings for a concept from the source set |
None
|
unmapped
|
ConceptMapGroupUnmapped | None
|
What to do when there is no mapping for the source concept |
None
|
ConceptMapGroupElement
Path: fhircraft.fhir.resources.datatypes.R4B.core.concept_map.ConceptMapGroupElement
Bases: BackboneElement
Mappings for an individual concept in the source to one or more concepts in the target.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
Identifies element being mapped |
None
|
display
|
Annotated[str | String, BeforeValidator] | None
|
Display for the code |
None
|
target
|
List[ConceptMapGroupElementTarget] | None
|
Concept in target system for element |
None
|
ConceptMapGroupElementTarget
Path: fhircraft.fhir.resources.datatypes.R4B.core.concept_map.ConceptMapGroupElementTarget
Bases: BackboneElement
A concept from the target value set that this concept maps to.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
code that identifies the target element |
None
|
display
|
Annotated[str | String, BeforeValidator] | None
|
Display for the code |
None
|
equivalence
|
Annotated[str | Code, BeforeValidator] | None
|
relatedto | equivalent | equal | wider | subsumes | narrower | specializes | inexact | unmatched | disjoint |
None
|
comment
|
Annotated[str | String, BeforeValidator] | None
|
Description of status/issues in mapping |
None
|
dependsOn
|
List[ConceptMapGroupElementTargetDependsOn] | None
|
Other elements required for this mapping (from context) |
None
|
product
|
List[ConceptMapGroupElementTargetProduct] | None
|
Other concepts that this mapping also produces |
None
|
ConceptMapGroupElementTargetDependsOn
Path: fhircraft.fhir.resources.datatypes.R4B.core.concept_map.ConceptMapGroupElementTargetDependsOn
Bases: BackboneElement
A set of additional dependencies for this mapping to hold. This mapping is only applicable if the specified element can be resolved, and it has the specified value.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
property_
|
Annotated[str | Uri, BeforeValidator] | None
|
Reference to property mapping depends on |
None
|
system
|
Annotated[str | Canonical, BeforeValidator] | None
|
code System (if necessary) |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
Value of the referenced element |
None
|
display
|
Annotated[str | String, BeforeValidator] | None
|
Display for the code (if value is a code) |
None
|
ConceptMapGroupElementTargetProduct
Path: fhircraft.fhir.resources.datatypes.R4B.core.concept_map.ConceptMapGroupElementTargetProduct
Bases: BackboneElement
A set of additional outcomes from this mapping to other elements. To properly execute this mapping, the specified element must be mapped to some data element or source that is in context. The mapping may still be useful without a place for the additional data elements, but the equivalence cannot be relied on.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
property_
|
Annotated[str | Uri, BeforeValidator] | None
|
Reference to property mapping depends on |
None
|
system
|
Annotated[str | Canonical, BeforeValidator] | None
|
code System (if necessary) |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
Value of the referenced element |
None
|
display
|
Annotated[str | String, BeforeValidator] | None
|
Display for the code (if value is a code) |
None
|
ConceptMapGroupUnmapped
Path: fhircraft.fhir.resources.datatypes.R4B.core.concept_map.ConceptMapGroupUnmapped
Bases: BackboneElement
What to do when there is no mapping for the source concept. "Unmapped" does not include codes that are unmatched, and the unmapped element is ignored in a code is specified to have equivalence = unmatched.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
mode
|
Annotated[str | Code, BeforeValidator] | None
|
provided | fixed | other-map |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
Fixed code when mode = fixed |
None
|
display
|
Annotated[str | String, BeforeValidator] | None
|
Display for the code |
None
|
url
|
Annotated[str | Canonical, BeforeValidator] | None
|
canonical reference to an additional ConceptMap to use for mapping if the source concept is unmapped |
None
|
Condition
Path: fhircraft.fhir.resources.datatypes.R4B.core.condition.Condition
Bases: DomainResource
A clinical condition, problem, diagnosis, or other event, situation, issue, or clinical concept that has risen to a level of concern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External Ids for this condition |
None
|
clinicalStatus
|
CodeableConcept | None
|
active | recurrence | relapse | inactive | remission | resolved |
None
|
verificationStatus
|
CodeableConcept | None
|
unconfirmed | provisional | differential | confirmed | refuted | entered-in-error |
None
|
category
|
List[CodeableConcept] | None
|
problem-list-item | encounter-diagnosis |
None
|
severity
|
CodeableConcept | None
|
Subjective severity of condition |
None
|
code
|
CodeableConcept | None
|
Identification of the condition, problem or diagnosis |
None
|
bodySite
|
List[CodeableConcept] | None
|
Anatomical location, if relevant |
None
|
subject
|
Reference | None
|
Who has the condition? |
None
|
encounter
|
Reference | None
|
Encounter created as part of |
None
|
onsetDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Estimated or actual date, date-time, or age |
None
|
onsetAge
|
Age | None
|
Estimated or actual date, date-time, or age |
None
|
onsetPeriod
|
Period | None
|
Estimated or actual date, date-time, or age |
None
|
onsetRange
|
Range | None
|
Estimated or actual date, date-time, or age |
None
|
onsetString
|
Annotated[str | String, BeforeValidator] | None
|
Estimated or actual date, date-time, or age |
None
|
abatementDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When in resolution/remission |
None
|
abatementAge
|
Age | None
|
When in resolution/remission |
None
|
abatementPeriod
|
Period | None
|
When in resolution/remission |
None
|
abatementRange
|
Range | None
|
When in resolution/remission |
None
|
abatementString
|
Annotated[str | String, BeforeValidator] | None
|
When in resolution/remission |
None
|
recordedDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date record was first recorded |
None
|
recorder
|
Reference | None
|
Who recorded the condition |
None
|
asserter
|
Reference | None
|
Person who asserts this condition |
None
|
stage
|
List[ConditionStage] | None
|
Stage/grade, usually assessed formally |
None
|
evidence
|
List[ConditionEvidence] | None
|
Supporting evidence |
None
|
note
|
List[Annotation] | None
|
Additional information about the Condition |
None
|
ConditionEvidence
Path: fhircraft.fhir.resources.datatypes.R4B.core.condition.ConditionEvidence
Bases: BackboneElement
Supporting evidence / manifestations that are the basis of the Condition's verification status, such as evidence that confirmed or refuted the condition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
List[CodeableConcept] | None
|
Manifestation/symptom |
None
|
detail
|
List[Reference] | None
|
Supporting information found elsewhere |
None
|
ConditionStage
Path: fhircraft.fhir.resources.datatypes.R4B.core.condition.ConditionStage
Bases: BackboneElement
Clinical stage or grade of a condition. May include formal severity assessments.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
summary
|
CodeableConcept | None
|
Simple summary (disease specific) |
None
|
assessment
|
List[Reference] | None
|
Formal record of assessment |
None
|
type
|
CodeableConcept | None
|
Kind of staging |
None
|
Consent
Path: fhircraft.fhir.resources.datatypes.R4B.core.consent.Consent
Bases: DomainResource
A record of a healthcare consumer's choices, which permits or denies identified recipient(s) or recipient role(s) to perform one or more actions within a given policy context, for specific purposes and periods of time.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Identifier for this record (external references) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | proposed | active | rejected | inactive | entered-in-error |
None
|
scope
|
CodeableConcept | None
|
Which of the four areas this resource covers (extensible) |
None
|
category
|
List[CodeableConcept] | None
|
Classification of the consent statement - for indexing/retrieval |
None
|
patient
|
Reference | None
|
Who the consent applies to |
None
|
dateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When this Consent was created or indexed |
None
|
performer
|
List[Reference] | None
|
Who is agreeing to the policy and rules |
None
|
organization
|
List[Reference] | None
|
Custodian of the consent |
None
|
sourceAttachment
|
Attachment | None
|
Source from which this consent is taken |
None
|
sourceReference
|
Reference | None
|
Source from which this consent is taken |
None
|
policy
|
List[ConsentPolicy] | None
|
Policies covered by this consent |
None
|
policyRule
|
CodeableConcept | None
|
Regulation that this consents to |
None
|
verification
|
List[ConsentVerification] | None
|
Consent Verified by patient or family |
None
|
provision
|
ConsentProvision | None
|
Constraints to the base Consent.policyRule |
None
|
ConsentPolicy
Path: fhircraft.fhir.resources.datatypes.R4B.core.consent.ConsentPolicy
Bases: BackboneElement
The references to the policies that are included in this consent scope. Policies may be organizational, but are often defined jurisdictionally, or in law.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
authority
|
Annotated[str | Uri, BeforeValidator] | None
|
Enforcement source for policy |
None
|
uri
|
Annotated[str | Uri, BeforeValidator] | None
|
Specific policy covered by this consent |
None
|
ConsentProvision
Path: fhircraft.fhir.resources.datatypes.R4B.core.consent.ConsentProvision
Bases: BackboneElement
An exception to the base policy of this consent. An exception can be an addition or removal of access permissions.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
deny | permit |
None
|
period
|
Period | None
|
Timeframe for this rule |
None
|
actor
|
List[ConsentProvisionActor] | None
|
Who|what controlled by this rule (or group, by role) |
None
|
action
|
List[CodeableConcept] | None
|
Actions controlled by this rule |
None
|
securityLabel
|
List[Coding] | None
|
Security Labels that define affected resources |
None
|
purpose
|
List[Coding] | None
|
Context of activities covered by this rule |
None
|
class_
|
List[Coding] | None
|
e.g. Resource Type, Profile, CDA, etc. |
None
|
code
|
List[CodeableConcept] | None
|
e.g. LOINC or SNOMED CT code, etc. in the content |
None
|
dataPeriod
|
Period | None
|
Timeframe for data controlled by this rule |
None
|
data
|
List[ConsentProvisionData] | None
|
Data controlled by this rule |
None
|
provision
|
List[ConsentProvision] | None
|
Nested Exception Rules |
None
|
ConsentProvisionActor
Path: fhircraft.fhir.resources.datatypes.R4B.core.consent.ConsentProvisionActor
Bases: BackboneElement
Who or what is controlled by this rule. Use group to identify a set of actors by some property they share (e.g. 'admitting officers').
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
role
|
CodeableConcept | None
|
How the actor is involved |
None
|
reference
|
Reference | None
|
Resource for the actor (or group, by role) |
None
|
ConsentProvisionData
Path: fhircraft.fhir.resources.datatypes.R4B.core.consent.ConsentProvisionData
Bases: BackboneElement
The resources controlled by this rule if specific resources are referenced.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
meaning
|
Annotated[str | Code, BeforeValidator] | None
|
instance | related | dependents | authoredby |
None
|
reference
|
Reference | None
|
The actual data reference |
None
|
ConsentVerification
Path: fhircraft.fhir.resources.datatypes.R4B.core.consent.ConsentVerification
Bases: BackboneElement
Whether a treatment instruction (e.g. artificial respiration yes or no) was verified with the patient, his/her family or another authorized person.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
verified
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Has been verified |
None
|
verifiedWith
|
Reference | None
|
Person who verified |
None
|
verificationDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When consent verified |
None
|
Contract
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.Contract
Bases: DomainResource
Legally enforceable, formally recorded unilateral or bilateral directive i.e., a policy or agreement.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Contract number |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
Basal definition |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business edition |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated |
None
|
legalState
|
CodeableConcept | None
|
Negotiation status |
None
|
instantiatesCanonical
|
Reference | None
|
Source Contract Definition |
None
|
instantiatesUri
|
Annotated[str | Uri, BeforeValidator] | None
|
External Contract Definition |
None
|
contentDerivative
|
CodeableConcept | None
|
Content derived from the basal information |
None
|
issued
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When this Contract was issued |
None
|
applies
|
Period | None
|
Effective time |
None
|
expirationType
|
CodeableConcept | None
|
Contract cessation cause |
None
|
subject
|
List[Reference] | None
|
Contract Target Entity |
None
|
authority
|
List[Reference] | None
|
Authority under which this Contract has standing |
None
|
domain
|
List[Reference] | None
|
A sphere of control governed by an authoritative jurisdiction, organization, or person |
None
|
site
|
List[Reference] | None
|
Specific Location |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Computer friendly designation |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Human Friendly name |
None
|
subtitle
|
Annotated[str | String, BeforeValidator] | None
|
Subordinate Friendly name |
None
|
alias
|
List[Annotated[str | String, BeforeValidator]] | None
|
Acronym or short name |
None
|
author
|
Reference | None
|
Source of Contract |
None
|
scope
|
CodeableConcept | None
|
Range of Legal Concerns |
None
|
topicCodeableConcept
|
CodeableConcept | None
|
Focus of contract interest |
None
|
topicReference
|
Reference | None
|
Focus of contract interest |
None
|
type
|
CodeableConcept | None
|
Legal instrument category |
None
|
subType
|
List[CodeableConcept] | None
|
Subtype within the context of type |
None
|
contentDefinition
|
ContractContentDefinition | None
|
Contract precursor content |
None
|
term
|
List[ContractTerm] | None
|
Contract Term List |
None
|
supportingInfo
|
List[Reference] | None
|
Extra Information |
None
|
relevantHistory
|
List[Reference] | None
|
Key event in Contract History |
None
|
signer
|
List[ContractSigner] | None
|
Contract Signatory |
None
|
friendly
|
List[ContractFriendly] | None
|
Contract Friendly Language |
None
|
legal
|
List[ContractLegal] | None
|
Contract Legal Language |
None
|
rule
|
List[ContractRule] | None
|
Computable Contract Language |
None
|
legallyBindingAttachment
|
Attachment | None
|
Binding Contract |
None
|
legallyBindingReference
|
Reference | None
|
Binding Contract |
None
|
ContractContentDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractContentDefinition
Bases: BackboneElement
Precusory content developed with a focus and intent of supporting the formation a Contract instance, which may be associated with and transformable into a Contract.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Content structure and use |
None
|
subType
|
CodeableConcept | None
|
Detailed Content Type Definition |
None
|
publisher
|
Reference | None
|
Publisher Entity |
None
|
publicationDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When published |
None
|
publicationStatus
|
Annotated[str | Code, BeforeValidator] | None
|
amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Publication Ownership |
None
|
ContractFriendly
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractFriendly
Bases: BackboneElement
The "patient friendly language" versionof the Contract in whole or in parts. "Patient friendly language" means the representation of the Contract and Contract Provisions in a manner that is readily accessible and understandable by a layperson in accordance with best practices for communication styles that ensure that those agreeing to or signing the Contract understand the roles, actions, obligations, responsibilities, and implication of the agreement.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
contentAttachment
|
Attachment | None
|
Easily comprehended representation of this Contract |
None
|
contentReference
|
Reference | None
|
Easily comprehended representation of this Contract |
None
|
ContractLegal
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractLegal
Bases: BackboneElement
List of Legal expressions or representations of this Contract.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
contentAttachment
|
Attachment | None
|
Contract Legal Text |
None
|
contentReference
|
Reference | None
|
Contract Legal Text |
None
|
ContractRule
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractRule
Bases: BackboneElement
List of Computable Policy Rule Language Representations of this Contract.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
contentAttachment
|
Attachment | None
|
Computable Contract Rules |
None
|
contentReference
|
Reference | None
|
Computable Contract Rules |
None
|
ContractSigner
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractSigner
Bases: BackboneElement
Parties with legal standing in the Contract, including the principal parties, the grantor(s) and grantee(s), which are any person or organization bound by the contract, and any ancillary parties, which facilitate the execution of the contract such as a notary or witness.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Coding | None
|
Contract Signatory Role |
None
|
party
|
Reference | None
|
Contract Signatory Party |
None
|
signature
|
List[Signature] | None
|
Contract Documentation Signature |
None
|
ContractTerm
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractTerm
Bases: BackboneElement
One or more Contract Provisions, which may be related and conveyed as a group, and may contain nested groups.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identifier
|
Identifier | None
|
Contract Term Number |
None
|
issued
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Contract Term Issue date time |
None
|
applies
|
Period | None
|
Contract Term Effective time |
None
|
topicCodeableConcept
|
CodeableConcept | None
|
Term Concern |
None
|
topicReference
|
Reference | None
|
Term Concern |
None
|
type
|
CodeableConcept | None
|
Contract Term Type or Form |
None
|
subType
|
CodeableConcept | None
|
Contract Term Type specific classification |
None
|
text
|
Annotated[str | String, BeforeValidator] | None
|
Term Statement |
None
|
securityLabel
|
List[ContractTermSecurityLabel] | None
|
Protection for the Term |
None
|
offer
|
ContractTermOffer | None
|
Context of the Contract term |
None
|
asset
|
List[ContractTermAsset] | None
|
Contract Term Asset List |
None
|
action
|
List[ContractTermAction] | None
|
Entity being ascribed responsibility |
None
|
group
|
List[ContractTerm] | None
|
Nested Contract Term Group |
None
|
ContractTermAction
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractTermAction
Bases: BackboneElement
An actor taking a role in an activity for which it can be assigned some degree of responsibility for the activity taking place.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
doNotPerform
|
Annotated[bool | Boolean, BeforeValidator] | None
|
True if the term prohibits the action |
None
|
type
|
CodeableConcept | None
|
Type or form of the action |
None
|
subject
|
List[ContractTermActionSubject] | None
|
Entity of the action |
None
|
intent
|
CodeableConcept | None
|
Purpose for the Contract Term Action |
None
|
linkId
|
List[Annotated[str | String, BeforeValidator]] | None
|
Pointer to specific item |
None
|
status
|
CodeableConcept | None
|
State of the action |
None
|
context
|
Reference | None
|
Episode associated with action |
None
|
contextLinkId
|
List[Annotated[str | String, BeforeValidator]] | None
|
Pointer to specific item |
None
|
occurrenceDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When action happens |
None
|
occurrencePeriod
|
Period | None
|
When action happens |
None
|
occurrenceTiming
|
Timing | None
|
When action happens |
None
|
requester
|
List[Reference] | None
|
Who asked for action |
None
|
requesterLinkId
|
List[Annotated[str | String, BeforeValidator]] | None
|
Pointer to specific item |
None
|
performerType
|
List[CodeableConcept] | None
|
Kind of service performer |
None
|
performerRole
|
CodeableConcept | None
|
Competency of the performer |
None
|
performer
|
Reference | None
|
Actor that wil execute (or not) the action |
None
|
performerLinkId
|
List[Annotated[str | String, BeforeValidator]] | None
|
Pointer to specific item |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Why is action (not) needed? |
None
|
reasonReference
|
List[Reference] | None
|
Why is action (not) needed? |
None
|
reason
|
List[Annotated[str | String, BeforeValidator]] | None
|
Why action is to be performed |
None
|
reasonLinkId
|
List[Annotated[str | String, BeforeValidator]] | None
|
Pointer to specific item |
None
|
note
|
List[Annotation] | None
|
Comments about the action |
None
|
securityLabelNumber
|
List[Annotated[int | UnsignedInt, BeforeValidator]] | None
|
Action restriction numbers |
None
|
ContractTermActionSubject
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractTermActionSubject
Bases: BackboneElement
Entity of the action.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
reference
|
List[Reference] | None
|
Entity of the action |
None
|
role
|
CodeableConcept | None
|
Role type of the agent |
None
|
ContractTermAsset
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractTermAsset
Bases: BackboneElement
Contract Term Asset List.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
scope
|
CodeableConcept | None
|
Range of asset |
None
|
type
|
List[CodeableConcept] | None
|
Asset category |
None
|
typeReference
|
List[Reference] | None
|
Associated entities |
None
|
subtype
|
List[CodeableConcept] | None
|
Asset sub-category |
None
|
relationship
|
Coding | None
|
Kinship of the asset |
None
|
context
|
List[ContractTermAssetContext] | None
|
Circumstance of the asset |
None
|
condition
|
Annotated[str | String, BeforeValidator] | None
|
Quality desctiption of asset |
None
|
periodType
|
List[CodeableConcept] | None
|
Asset availability types |
None
|
period
|
List[Period] | None
|
time period of the asset |
None
|
usePeriod
|
List[Period] | None
|
time period |
None
|
text
|
Annotated[str | String, BeforeValidator] | None
|
Asset clause or question text |
None
|
linkId
|
List[Annotated[str | String, BeforeValidator]] | None
|
Pointer to asset text |
None
|
answer
|
List[ContractTermAssetAnswer] | None
|
Response to assets |
None
|
securityLabelNumber
|
List[Annotated[int | UnsignedInt, BeforeValidator]] | None
|
Asset restriction numbers |
None
|
valuedItem
|
List[ContractTermAssetValuedItem] | None
|
Contract Valued Item List |
None
|
ContractTermAssetAnswer
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractTermAssetAnswer
Bases: BackboneElement
Response to assets.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
The actual answer response |
None
|
valueDecimal
|
Annotated[float | Decimal, BeforeValidator] | None
|
The actual answer response |
None
|
valueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
The actual answer response |
None
|
valueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
The actual answer response |
None
|
valueDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The actual answer response |
None
|
valueTime
|
Annotated[time | Time, BeforeValidator] | None
|
The actual answer response |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
The actual answer response |
None
|
valueUri
|
Annotated[str | Uri, BeforeValidator] | None
|
The actual answer response |
None
|
valueAttachment
|
Attachment | None
|
The actual answer response |
None
|
valueCoding
|
Coding | None
|
The actual answer response |
None
|
valueQuantity
|
Quantity | None
|
The actual answer response |
None
|
valueReference
|
Reference | None
|
The actual answer response |
None
|
ContractTermAssetContext
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractTermAssetContext
Bases: BackboneElement
Circumstance of the asset.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
reference
|
Reference | None
|
Creator,custodian or owner |
None
|
code
|
List[CodeableConcept] | None
|
Codeable asset context |
None
|
text
|
Annotated[str | String, BeforeValidator] | None
|
Context description |
None
|
ContractTermAssetValuedItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractTermAssetValuedItem
Bases: BackboneElement
Contract Valued Item List.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
entityCodeableConcept
|
CodeableConcept | None
|
Contract Valued Item Type |
None
|
entityReference
|
Reference | None
|
Contract Valued Item Type |
None
|
identifier
|
Identifier | None
|
Contract Valued Item Number |
None
|
effectiveTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Contract Valued Item Effective Tiem |
None
|
quantity
|
Quantity | None
|
Count of Contract Valued Items |
None
|
unitPrice
|
Money | None
|
Contract Valued Item fee, charge, or cost |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Contract Valued Item Price Scaling Factor |
None
|
points
|
Annotated[float | Decimal, BeforeValidator] | None
|
Contract Valued Item Difficulty Scaling Factor |
None
|
net
|
Money | None
|
Total Contract Valued Item Value |
None
|
payment
|
Annotated[str | String, BeforeValidator] | None
|
Terms of valuation |
None
|
paymentDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When payment is due |
None
|
responsible
|
Reference | None
|
Who will make payment |
None
|
recipient
|
Reference | None
|
Who will receive payment |
None
|
linkId
|
List[Annotated[str | String, BeforeValidator]] | None
|
Pointer to specific item |
None
|
securityLabelNumber
|
List[Annotated[int | UnsignedInt, BeforeValidator]] | None
|
Security Labels that define affected terms |
None
|
ContractTermOffer
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractTermOffer
Bases: BackboneElement
The matter of concern in the context of this provision of the agrement.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identifier
|
List[Identifier] | None
|
Offer business ID |
None
|
party
|
List[ContractTermOfferParty] | None
|
Offer Recipient |
None
|
topic
|
Reference | None
|
Negotiable offer asset |
None
|
type
|
CodeableConcept | None
|
Contract Offer Type or Form |
None
|
decision
|
CodeableConcept | None
|
Accepting party choice |
None
|
decisionMode
|
List[CodeableConcept] | None
|
How decision is conveyed |
None
|
answer
|
List[ContractTermOfferAnswer] | None
|
Response to offer text |
None
|
text
|
Annotated[str | String, BeforeValidator] | None
|
Human readable offer text |
None
|
linkId
|
List[Annotated[str | String, BeforeValidator]] | None
|
Pointer to text |
None
|
securityLabelNumber
|
List[Annotated[int | UnsignedInt, BeforeValidator]] | None
|
Offer restriction numbers |
None
|
ContractTermOfferAnswer
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractTermOfferAnswer
Bases: BackboneElement
Response to offer text.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
The actual answer response |
None
|
valueDecimal
|
Annotated[float | Decimal, BeforeValidator] | None
|
The actual answer response |
None
|
valueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
The actual answer response |
None
|
valueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
The actual answer response |
None
|
valueDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The actual answer response |
None
|
valueTime
|
Annotated[time | Time, BeforeValidator] | None
|
The actual answer response |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
The actual answer response |
None
|
valueUri
|
Annotated[str | Uri, BeforeValidator] | None
|
The actual answer response |
None
|
valueAttachment
|
Attachment | None
|
The actual answer response |
None
|
valueCoding
|
Coding | None
|
The actual answer response |
None
|
valueQuantity
|
Quantity | None
|
The actual answer response |
None
|
valueReference
|
Reference | None
|
The actual answer response |
None
|
ContractTermOfferParty
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractTermOfferParty
Bases: BackboneElement
Offer Recipient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
reference
|
List[Reference] | None
|
Referenced entity |
None
|
role
|
CodeableConcept | None
|
Participant engagement type |
None
|
ContractTermSecurityLabel
Path: fhircraft.fhir.resources.datatypes.R4B.core.contract.ContractTermSecurityLabel
Bases: BackboneElement
Security labels that protect the handling of information about the term and its elements, which may be specifically identified..
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
number
|
List[Annotated[int | UnsignedInt, BeforeValidator]] | None
|
Link to Security Labels |
None
|
classification
|
Coding | None
|
Confidentiality Protection |
None
|
category
|
List[Coding] | None
|
Applicable Policy |
None
|
control
|
List[Coding] | None
|
Handling Instructions |
None
|
Coverage
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage.Coverage
Bases: DomainResource
Financial instrument which may be used to reimburse or pay for health care products and services. Includes both insurance and self-payment.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for the coverage |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | cancelled | draft | entered-in-error |
None
|
type
|
CodeableConcept | None
|
Coverage category such as medical or accident |
None
|
policyHolder
|
Reference | None
|
Owner of the policy |
None
|
subscriber
|
Reference | None
|
Subscriber to the policy |
None
|
subscriberId
|
Annotated[str | String, BeforeValidator] | None
|
ID assigned to the subscriber |
None
|
beneficiary
|
Reference | None
|
Plan beneficiary |
None
|
dependent
|
Annotated[str | String, BeforeValidator] | None
|
Dependent number |
None
|
relationship
|
CodeableConcept | None
|
Beneficiary relationship to the subscriber |
None
|
period
|
Period | None
|
Coverage start and end dates |
None
|
payor
|
List[Reference] | None
|
Issuer of the policy |
None
|
class_
|
List[CoverageClass] | None
|
Additional coverage classifications |
None
|
order
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Relative order of the coverage |
None
|
network
|
Annotated[str | String, BeforeValidator] | None
|
Insurer network |
None
|
costToBeneficiary
|
List[CoverageCostToBeneficiary] | None
|
Patient payments for services/products |
None
|
subrogation
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Reimbursement to insurer |
None
|
contract
|
List[Reference] | None
|
Contract details |
None
|
CoverageClass
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage.CoverageClass
Bases: BackboneElement
A suite of underwriter specific classifiers.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Type of class such as 'group' or 'plan' |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
Value associated with the type |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Human readable description of the type and value |
None
|
CoverageCostToBeneficiary
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage.CoverageCostToBeneficiary
Bases: BackboneElement
A suite of codes indicating the cost category and associated amount which have been detailed in the policy and may have been included on the health card.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Cost category |
None
|
valueQuantity
|
Quantity | None
|
The amount or percentage due from the beneficiary |
None
|
valueMoney
|
Money | None
|
The amount or percentage due from the beneficiary |
None
|
exception
|
List[CoverageCostToBeneficiaryException] | None
|
Exceptions for patient payments |
None
|
CoverageCostToBeneficiaryException
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage.CoverageCostToBeneficiaryException
Bases: BackboneElement
A suite of codes indicating exceptions or reductions to patient costs and their effective periods.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Exception category |
None
|
period
|
Period | None
|
The effective period of the exception |
None
|
CoverageEligibilityRequest
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage_eligibility_request.CoverageEligibilityRequest
Bases: DomainResource
The CoverageEligibilityRequest provides patient and insurance coverage information to an insurer for them to respond, in the form of an CoverageEligibilityResponse, with information regarding whether the stated coverage is valid and in-force and optionally to provide the insurance details of the policy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for coverage eligiblity request |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | cancelled | draft | entered-in-error |
None
|
priority
|
CodeableConcept | None
|
Desired processing priority |
None
|
purpose
|
List[Annotated[str | Code, BeforeValidator]] | None
|
auth-requirements | benefits | discovery | validation |
None
|
patient
|
Reference | None
|
Intended recipient of products and services |
None
|
servicedDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Estimated date or dates of service |
None
|
servicedPeriod
|
Period | None
|
Estimated date or dates of service |
None
|
created
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Creation date |
None
|
enterer
|
Reference | None
|
Author |
None
|
provider
|
Reference | None
|
Party responsible for the request |
None
|
insurer
|
Reference | None
|
Coverage issuer |
None
|
facility
|
Reference | None
|
Servicing facility |
None
|
supportingInfo
|
List[CoverageEligibilityRequestSupportingInfo] | None
|
Supporting information |
None
|
insurance
|
List[CoverageEligibilityRequestInsurance] | None
|
Patient insurance information |
None
|
item
|
List[CoverageEligibilityRequestItem] | None
|
Item to be evaluated for eligibiity |
None
|
CoverageEligibilityRequestInsurance
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage_eligibility_request.CoverageEligibilityRequestInsurance
Bases: BackboneElement
Financial instruments for reimbursement for the health care products and services.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
focal
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Applicable coverage |
None
|
coverage
|
Reference | None
|
Insurance information |
None
|
businessArrangement
|
Annotated[str | String, BeforeValidator] | None
|
Additional provider contract number |
None
|
CoverageEligibilityRequestItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage_eligibility_request.CoverageEligibilityRequestItem
Bases: BackboneElement
Service categories or billable services for which benefit details and/or an authorization prior to service delivery may be required by the payor.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
supportingInfoSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable exception or supporting information |
None
|
category
|
CodeableConcept | None
|
Benefit classification |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Product or service billing modifiers |
None
|
provider
|
Reference | None
|
Perfoming practitioner |
None
|
quantity
|
Quantity | None
|
Count of products or services |
None
|
unitPrice
|
Money | None
|
Fee, charge or cost per item |
None
|
facility
|
Reference | None
|
Servicing facility |
None
|
diagnosis
|
List[CoverageEligibilityRequestItemDiagnosis] | None
|
Applicable diagnosis |
None
|
detail
|
List[Reference] | None
|
Product or service details |
None
|
CoverageEligibilityRequestItemDiagnosis
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage_eligibility_request.CoverageEligibilityRequestItemDiagnosis
Bases: BackboneElement
Patient diagnosis for which care is sought.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
diagnosisCodeableConcept
|
CodeableConcept | None
|
Nature of illness or problem |
None
|
diagnosisReference
|
Reference | None
|
Nature of illness or problem |
None
|
CoverageEligibilityRequestSupportingInfo
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage_eligibility_request.CoverageEligibilityRequestSupportingInfo
Bases: BackboneElement
Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Information instance identifier |
None
|
information
|
Reference | None
|
Data to be provided |
None
|
appliesToAll
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Applies to all items |
None
|
CoverageEligibilityResponse
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage_eligibility_response.CoverageEligibilityResponse
Bases: DomainResource
This resource provides eligibility and plan details from the processing of an CoverageEligibilityRequest resource.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for coverage eligiblity request |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | cancelled | draft | entered-in-error |
None
|
purpose
|
List[Annotated[str | Code, BeforeValidator]] | None
|
auth-requirements | benefits | discovery | validation |
None
|
patient
|
Reference | None
|
Intended recipient of products and services |
None
|
servicedDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Estimated date or dates of service |
None
|
servicedPeriod
|
Period | None
|
Estimated date or dates of service |
None
|
created
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Response creation date |
None
|
requestor
|
Reference | None
|
Party responsible for the request |
None
|
request
|
Reference | None
|
Eligibility request reference |
None
|
outcome
|
Annotated[str | Code, BeforeValidator] | None
|
queued | complete | error | partial |
None
|
disposition
|
Annotated[str | String, BeforeValidator] | None
|
Disposition Message |
None
|
insurer
|
Reference | None
|
Coverage issuer |
None
|
insurance
|
List[CoverageEligibilityResponseInsurance] | None
|
Patient insurance information |
None
|
preAuthRef
|
Annotated[str | String, BeforeValidator] | None
|
Preauthorization reference |
None
|
form
|
CodeableConcept | None
|
Printed form identifier |
None
|
error
|
List[CoverageEligibilityResponseError] | None
|
Processing errors |
None
|
CoverageEligibilityResponseError
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage_eligibility_response.CoverageEligibilityResponseError
Bases: BackboneElement
Errors encountered during the processing of the request.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Error code detailing processing issues |
None
|
CoverageEligibilityResponseInsurance
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage_eligibility_response.CoverageEligibilityResponseInsurance
Bases: BackboneElement
Financial instruments for reimbursement for the health care products and services.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
coverage
|
Reference | None
|
Insurance information |
None
|
inforce
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Coverage inforce indicator |
None
|
benefitPeriod
|
Period | None
|
When the benefits are applicable |
None
|
item
|
List[CoverageEligibilityResponseInsuranceItem] | None
|
Benefits and authorization details |
None
|
CoverageEligibilityResponseInsuranceItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage_eligibility_response.CoverageEligibilityResponseInsuranceItem
Bases: BackboneElement
Benefits and optionally current balances, and authorization details by category or service.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
category
|
CodeableConcept | None
|
Benefit classification |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Product or service billing modifiers |
None
|
provider
|
Reference | None
|
Performing practitioner |
None
|
excluded
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Excluded from the plan |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Short name for the benefit |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Description of the benefit or services covered |
None
|
network
|
CodeableConcept | None
|
In or out of network |
None
|
unit
|
CodeableConcept | None
|
Individual or family |
None
|
term
|
CodeableConcept | None
|
Annual or lifetime |
None
|
benefit
|
List[CoverageEligibilityResponseInsuranceItemBenefit] | None
|
Benefit Summary |
None
|
authorizationRequired
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Authorization required flag |
None
|
authorizationSupporting
|
List[CodeableConcept] | None
|
Type of required supporting materials |
None
|
authorizationUrl
|
Annotated[str | Uri, BeforeValidator] | None
|
Preauthorization requirements endpoint |
None
|
CoverageEligibilityResponseInsuranceItemBenefit
Path: fhircraft.fhir.resources.datatypes.R4B.core.coverage_eligibility_response.CoverageEligibilityResponseInsuranceItemBenefit
Bases: BackboneElement
Benefits used to date.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Benefit classification |
None
|
allowedUnsignedInt
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Benefits allowed |
None
|
allowedString
|
Annotated[str | String, BeforeValidator] | None
|
Benefits allowed |
None
|
allowedMoney
|
Money | None
|
Benefits allowed |
None
|
usedUnsignedInt
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Benefits used |
None
|
usedString
|
Annotated[str | String, BeforeValidator] | None
|
Benefits used |
None
|
usedMoney
|
Money | None
|
Benefits used |
None
|
DetectedIssue
Path: fhircraft.fhir.resources.datatypes.R4B.core.detected_issue.DetectedIssue
Bases: DomainResource
Indicates an actual or potential clinical issue with or between one or more active or proposed clinical actions for a patient; e.g. Drug-drug interaction, Ineffective treatment frequency, Procedure-condition conflict, etc.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Unique id for the detected issue |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
registered | preliminary | final | amended + |
None
|
code
|
CodeableConcept | None
|
Issue Category, e.g. drug-drug, duplicate therapy, etc. |
None
|
severity
|
Annotated[str | Code, BeforeValidator] | None
|
high | moderate | low |
None
|
patient
|
Reference | None
|
Associated patient |
None
|
identifiedDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When identified |
None
|
identifiedPeriod
|
Period | None
|
When identified |
None
|
author
|
Reference | None
|
The provider or device that identified the issue |
None
|
implicated
|
List[Reference] | None
|
Problem resource |
None
|
evidence
|
List[DetectedIssueEvidence] | None
|
Supporting evidence |
None
|
detail
|
Annotated[str | String, BeforeValidator] | None
|
Description and context |
None
|
reference
|
Annotated[str | Uri, BeforeValidator] | None
|
Authority for issue |
None
|
mitigation
|
List[DetectedIssueMitigation] | None
|
Step taken to address |
None
|
DetectedIssueEvidence
Path: fhircraft.fhir.resources.datatypes.R4B.core.detected_issue.DetectedIssueEvidence
Bases: BackboneElement
Supporting evidence or manifestations that provide the basis for identifying the detected issue such as a GuidanceResponse or MeasureReport.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
List[CodeableConcept] | None
|
Manifestation |
None
|
detail
|
List[Reference] | None
|
Supporting information |
None
|
DetectedIssueMitigation
Path: fhircraft.fhir.resources.datatypes.R4B.core.detected_issue.DetectedIssueMitigation
Bases: BackboneElement
Indicates an action that has been taken or is committed to reduce or eliminate the likelihood of the risk identified by the detected issue from manifesting. Can also reflect an observation of known mitigating factors that may reduce/eliminate the need for any action.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
action
|
CodeableConcept | None
|
What mitigation? |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date committed |
None
|
author
|
Reference | None
|
Who is committing? |
None
|
Device
Path: fhircraft.fhir.resources.datatypes.R4B.core.device.Device
Bases: DomainResource
A type of a manufactured item that is used in the provision of healthcare without being substantially changed through that activity. The device may be a medical or non-medical device.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Instance identifier |
None
|
definition
|
Reference | None
|
The reference to the definition for the device |
None
|
udiCarrier
|
List[DeviceUdiCarrier] | None
|
Unique Device Identifier (UDI) Barcode string |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | inactive | entered-in-error | unknown |
None
|
statusReason
|
List[CodeableConcept] | None
|
online | paused | standby | offline | not-ready | transduc-discon | hw-discon | off |
None
|
distinctIdentifier
|
Annotated[str | String, BeforeValidator] | None
|
The distinct identification string |
None
|
manufacturer
|
Annotated[str | String, BeforeValidator] | None
|
Name of device manufacturer |
None
|
manufactureDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date when the device was made |
None
|
expirationDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date and time of expiry of this device (if applicable) |
None
|
lotNumber
|
Annotated[str | String, BeforeValidator] | None
|
Lot number of manufacture |
None
|
serialNumber
|
Annotated[str | String, BeforeValidator] | None
|
Serial number assigned by the manufacturer |
None
|
deviceName
|
List[DeviceDeviceName] | None
|
The name of the device as given by the manufacturer |
None
|
modelNumber
|
Annotated[str | String, BeforeValidator] | None
|
The manufacturer's model number for the device |
None
|
partNumber
|
Annotated[str | String, BeforeValidator] | None
|
The part number or catalog number of the device |
None
|
type
|
CodeableConcept | None
|
The kind or type of device |
None
|
specialization
|
List[DeviceSpecialization] | None
|
The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication |
None
|
version
|
List[DeviceVersion] | None
|
The actual design of the device or software version running on the device |
None
|
property_
|
List[DeviceProperty] | None
|
The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties |
None
|
patient
|
Reference | None
|
Patient to whom Device is affixed |
None
|
owner
|
Reference | None
|
Organization responsible for device |
None
|
contact
|
List[ContactPoint] | None
|
Details for human/organization for support |
None
|
location
|
Reference | None
|
Where the device is found |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
Network address to contact device |
None
|
note
|
List[Annotation] | None
|
Device notes and comments |
None
|
safety
|
List[CodeableConcept] | None
|
Safety Characteristics of Device |
None
|
parent
|
Reference | None
|
The device that this device is attached to or is part of |
None
|
DeviceDeviceName
Path: fhircraft.fhir.resources.datatypes.R4B.core.device.DeviceDeviceName
Bases: BackboneElement
This represents the manufacturer's name of the device as provided by the device, from a UDI label, or by a person describing the Device. This typically would be used when a person provides the name(s) or when the device represents one of the names available from DeviceDefinition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
The name that identifies the device |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
udi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other |
None
|
DeviceProperty
Path: fhircraft.fhir.resources.datatypes.R4B.core.device.DeviceProperty
Bases: BackboneElement
The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
code that specifies the property DeviceDefinitionPropetyCode (Extensible) |
None
|
valueQuantity
|
List[Quantity] | None
|
Property value as a quantity |
None
|
valueCode
|
List[CodeableConcept] | None
|
Property value as a code, e.g., NTP4 (synced to NTP) |
None
|
DeviceSpecialization
Path: fhircraft.fhir.resources.datatypes.R4B.core.device.DeviceSpecialization
Bases: BackboneElement
The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
systemType
|
CodeableConcept | None
|
The standard that is used to operate and communicate |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
The version of the standard that is used to operate and communicate |
None
|
DeviceUdiCarrier
Path: fhircraft.fhir.resources.datatypes.R4B.core.device.DeviceUdiCarrier
Bases: BackboneElement
Unique device identifier (UDI) assigned to device label or package. Note that the Device may include multiple udiCarriers as it either may include just the udiCarrier for the jurisdiction it is sold, or for multiple jurisdictions it could have been sold.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
deviceIdentifier
|
Annotated[str | String, BeforeValidator] | None
|
Mandatory fixed portion of UDI |
None
|
issuer
|
Annotated[str | Uri, BeforeValidator] | None
|
UDI Issuing Organization |
None
|
jurisdiction
|
Annotated[str | Uri, BeforeValidator] | None
|
Regional UDI authority |
None
|
carrierAIDC
|
Annotated[str | Base64Binary, BeforeValidator] | None
|
UDI Machine Readable Barcode string |
None
|
carrierHRF
|
Annotated[str | String, BeforeValidator] | None
|
UDI Human Readable Barcode string |
None
|
entryType
|
Annotated[str | Code, BeforeValidator] | None
|
barcode | rfid | manual + |
None
|
DeviceVersion
Path: fhircraft.fhir.resources.datatypes.R4B.core.device.DeviceVersion
Bases: BackboneElement
The actual design of the device or software version running on the device.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
The type of the device version, e.g. manufacturer, approved, internal |
None
|
component
|
Identifier | None
|
A single component of the device version |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
The version text |
None
|
DeviceDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.device_definition.DeviceDefinition
Bases: DomainResource
The characteristics, operational status and capabilities of a medical-related component of a medical device.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Instance identifier |
None
|
udiDeviceIdentifier
|
List[DeviceDefinitionUdiDeviceIdentifier] | None
|
Unique Device Identifier (UDI) Barcode string |
None
|
manufacturerString
|
Annotated[str | String, BeforeValidator] | None
|
Name of device manufacturer |
None
|
manufacturerReference
|
Reference | None
|
Name of device manufacturer |
None
|
deviceName
|
List[DeviceDefinitionDeviceName] | None
|
A name given to the device to identify it |
None
|
modelNumber
|
Annotated[str | String, BeforeValidator] | None
|
The model number for the device |
None
|
type
|
CodeableConcept | None
|
What kind of device or device system this is |
None
|
specialization
|
List[DeviceDefinitionSpecialization] | None
|
The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication |
None
|
version
|
List[Annotated[str | String, BeforeValidator]] | None
|
Available versions |
None
|
safety
|
List[CodeableConcept] | None
|
Safety characteristics of the device |
None
|
shelfLifeStorage
|
List[ProductShelfLife] | None
|
Shelf Life and storage information |
None
|
physicalCharacteristics
|
ProdCharacteristic | None
|
Dimensions, color etc. |
None
|
languageCode
|
List[CodeableConcept] | None
|
Language code for the human-readable text strings produced by the device (all supported) |
None
|
capability
|
List[DeviceDefinitionCapability] | None
|
Device capabilities |
None
|
property_
|
List[DeviceDefinitionProperty] | None
|
The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties |
None
|
owner
|
Reference | None
|
Organization responsible for device |
None
|
contact
|
List[ContactPoint] | None
|
Details for human/organization for support |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
Network address to contact device |
None
|
onlineInformation
|
Annotated[str | Uri, BeforeValidator] | None
|
Access to on-line information |
None
|
note
|
List[Annotation] | None
|
Device notes and comments |
None
|
quantity
|
Quantity | None
|
The quantity of the device present in the packaging (e.g. the number of devices present in a pack, or the number of devices in the same package of the medicinal product) |
None
|
parentDevice
|
Reference | None
|
The parent device it can be part of |
None
|
material
|
List[DeviceDefinitionMaterial] | None
|
A substance used to create the material(s) of which the device is made |
None
|
DeviceDefinitionCapability
Path: fhircraft.fhir.resources.datatypes.R4B.core.device_definition.DeviceDefinitionCapability
Bases: BackboneElement
Device capabilities.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Type of capability |
None
|
description
|
List[CodeableConcept] | None
|
Description of capability |
None
|
DeviceDefinitionDeviceName
Path: fhircraft.fhir.resources.datatypes.R4B.core.device_definition.DeviceDefinitionDeviceName
Bases: BackboneElement
A name given to the device to identify it.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
The name of the device |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
udi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other |
None
|
DeviceDefinitionMaterial
Path: fhircraft.fhir.resources.datatypes.R4B.core.device_definition.DeviceDefinitionMaterial
Bases: BackboneElement
A substance used to create the material(s) of which the device is made.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
substance
|
CodeableConcept | None
|
The substance |
None
|
alternate
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Indicates an alternative material of the device |
None
|
allergenicIndicator
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the substance is a known or suspected allergen |
None
|
DeviceDefinitionProperty
Path: fhircraft.fhir.resources.datatypes.R4B.core.device_definition.DeviceDefinitionProperty
Bases: BackboneElement
The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
code that specifies the property DeviceDefinitionPropetyCode (Extensible) |
None
|
valueQuantity
|
List[Quantity] | None
|
Property value as a quantity |
None
|
valueCode
|
List[CodeableConcept] | None
|
Property value as a code, e.g., NTP4 (synced to NTP) |
None
|
DeviceDefinitionSpecialization
Path: fhircraft.fhir.resources.datatypes.R4B.core.device_definition.DeviceDefinitionSpecialization
Bases: BackboneElement
The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
systemType
|
Annotated[str | String, BeforeValidator] | None
|
The standard that is used to operate and communicate |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
The version of the standard that is used to operate and communicate |
None
|
DeviceDefinitionUdiDeviceIdentifier
Path: fhircraft.fhir.resources.datatypes.R4B.core.device_definition.DeviceDefinitionUdiDeviceIdentifier
Bases: BackboneElement
Unique device identifier (UDI) assigned to device label or package. Note that the Device may include multiple udiCarriers as it either may include just the udiCarrier for the jurisdiction it is sold, or for multiple jurisdictions it could have been sold.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
deviceIdentifier
|
Annotated[str | String, BeforeValidator] | None
|
The identifier that is to be associated with every Device that references this DeviceDefintiion for the issuer and jurisdication porvided in the DeviceDefinition.udiDeviceIdentifier |
None
|
issuer
|
Annotated[str | Uri, BeforeValidator] | None
|
The organization that assigns the identifier algorithm |
None
|
jurisdiction
|
Annotated[str | Uri, BeforeValidator] | None
|
The jurisdiction to which the deviceIdentifier applies |
None
|
DeviceMetric
Path: fhircraft.fhir.resources.datatypes.R4B.core.device_metric.DeviceMetric
Bases: DomainResource
Describes a measurement, calculation or setting capability of a medical device.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Instance identifier |
None
|
type
|
CodeableConcept | None
|
Identity of metric, for example Heart Rate or PEEP Setting |
None
|
unit
|
CodeableConcept | None
|
Unit of Measure for the Metric |
None
|
source
|
Reference | None
|
Describes the link to the source Device |
None
|
parent
|
Reference | None
|
Describes the link to the parent Device |
None
|
operationalStatus
|
Annotated[str | Code, BeforeValidator] | None
|
on | off | standby | entered-in-error |
None
|
color
|
Annotated[str | Code, BeforeValidator] | None
|
black | red | green | yellow | blue | magenta | cyan | white |
None
|
category
|
Annotated[str | Code, BeforeValidator] | None
|
measurement | setting | calculation | unspecified |
None
|
measurementPeriod
|
Timing | None
|
Describes the measurement repetition time |
None
|
calibration
|
List[DeviceMetricCalibration] | None
|
Describes the calibrations that have been performed or that are required to be performed |
None
|
DeviceMetricCalibration
Path: fhircraft.fhir.resources.datatypes.R4B.core.device_metric.DeviceMetricCalibration
Bases: BackboneElement
Describes the calibrations that have been performed or that are required to be performed.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
unspecified | offset | gain | two-point |
None
|
state
|
Annotated[str | Code, BeforeValidator] | None
|
not-calibrated | calibration-required | calibrated | unspecified |
None
|
time
|
Annotated[datetime | Instant, BeforeValidator] | None
|
Describes the time last calibration has been performed |
None
|
DeviceRequest
Path: fhircraft.fhir.resources.datatypes.R4B.core.device_request.DeviceRequest
Bases: DomainResource
Represents a request for a patient to employ a medical device. The device may be an implantable device, or an external assistive device, such as a walker.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External Request identifier |
None
|
instantiatesCanonical
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Instantiates FHIR protocol or definition |
None
|
instantiatesUri
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Instantiates external protocol or definition |
None
|
basedOn
|
List[Reference] | None
|
What request fulfills |
None
|
priorRequest
|
List[Reference] | None
|
What request replaces |
None
|
groupIdentifier
|
Identifier | None
|
Identifier of composite request |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | on-hold | revoked | completed | entered-in-error | unknown |
None
|
intent
|
Annotated[str | Code, BeforeValidator] | None
|
proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option |
None
|
priority
|
Annotated[str | Code, BeforeValidator] | None
|
routine | urgent | asap | stat |
None
|
codeReference
|
Reference | None
|
Device requested |
None
|
codeCodeableConcept
|
CodeableConcept | None
|
Device requested |
None
|
parameter
|
List[DeviceRequestParameter] | None
|
Device details |
None
|
subject
|
Reference | None
|
Focus of request |
None
|
encounter
|
Reference | None
|
Encounter motivating request |
None
|
occurrenceDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Desired time or schedule for use |
None
|
occurrencePeriod
|
Period | None
|
Desired time or schedule for use |
None
|
occurrenceTiming
|
Timing | None
|
Desired time or schedule for use |
None
|
authoredOn
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When recorded |
None
|
requester
|
Reference | None
|
Who/what is requesting diagnostics |
None
|
performerType
|
CodeableConcept | None
|
Filler role |
None
|
performer
|
Reference | None
|
Requested Filler |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Coded Reason for request |
None
|
reasonReference
|
List[Reference] | None
|
Linked Reason for request |
None
|
insurance
|
List[Reference] | None
|
Associated insurance coverage |
None
|
supportingInfo
|
List[Reference] | None
|
Additional clinical information |
None
|
note
|
List[Annotation] | None
|
Notes or comments |
None
|
relevantHistory
|
List[Reference] | None
|
Request provenance |
None
|
DeviceRequestParameter
Path: fhircraft.fhir.resources.datatypes.R4B.core.device_request.DeviceRequestParameter
Bases: BackboneElement
Specific parameters for the ordered item. For example, the prism value for lenses.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Device detail |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
Value of detail |
None
|
valueQuantity
|
Quantity | None
|
Value of detail |
None
|
valueRange
|
Range | None
|
Value of detail |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Value of detail |
None
|
DeviceUseStatement
Path: fhircraft.fhir.resources.datatypes.R4B.core.device_use_statement.DeviceUseStatement
Bases: DomainResource
A record of a device being used by a patient where the record is the result of a report from the patient or another clinician.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External identifier for this record |
None
|
basedOn
|
List[Reference] | None
|
Fulfills plan, proposal or order |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | completed | entered-in-error + |
None
|
subject
|
Reference | None
|
Patient using device |
None
|
derivedFrom
|
List[Reference] | None
|
Supporting information |
None
|
timingTiming
|
Timing | None
|
How often the device was used |
None
|
timingPeriod
|
Period | None
|
How often the device was used |
None
|
timingDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
How often the device was used |
None
|
recordedOn
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When statement was recorded |
None
|
source
|
Reference | None
|
Who made the statement |
None
|
device
|
Reference | None
|
Reference to device used |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Why device was used |
None
|
reasonReference
|
List[Reference] | None
|
Why was DeviceUseStatement performed? |
None
|
bodySite
|
CodeableConcept | None
|
Target body site |
None
|
note
|
List[Annotation] | None
|
Addition details (comments, instructions) |
None
|
DiagnosticReport
Path: fhircraft.fhir.resources.datatypes.R4B.core.diagnostic_report.DiagnosticReport
Bases: DomainResource
The findings and interpretation of diagnostic tests performed on patients, groups of patients, devices, and locations, and/or specimens derived from these. The report includes clinical context such as requesting and provider information, and some mix of atomic results, images, textual and coded interpretations, and formatted representation of diagnostic reports.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifier for report |
None
|
basedOn
|
List[Reference] | None
|
What was requested |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
registered | partial | preliminary | final + |
None
|
category
|
List[CodeableConcept] | None
|
Service category |
None
|
code
|
CodeableConcept | None
|
Name/code for this diagnostic report |
None
|
subject
|
Reference | None
|
The subject of the report - usually, but not always, the patient |
None
|
encounter
|
Reference | None
|
Health care event when test ordered |
None
|
effectiveDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Clinically relevant time/time-period for report |
None
|
effectivePeriod
|
Period | None
|
Clinically relevant time/time-period for report |
None
|
issued
|
Annotated[datetime | Instant, BeforeValidator] | None
|
DateTime this version was made |
None
|
performer
|
List[Reference] | None
|
Responsible Diagnostic Service |
None
|
resultsInterpreter
|
List[Reference] | None
|
Primary result interpreter |
None
|
specimen
|
List[Reference] | None
|
Specimens this report is based on |
None
|
result
|
List[Reference] | None
|
Observations |
None
|
imagingStudy
|
List[Reference] | None
|
Reference to full details of imaging associated with the diagnostic report |
None
|
media
|
List[DiagnosticReportMedia] | None
|
Key images associated with this report |
None
|
conclusion
|
Annotated[str | String, BeforeValidator] | None
|
Clinical conclusion (interpretation) of test results |
None
|
conclusionCode
|
List[CodeableConcept] | None
|
Codes for the clinical conclusion of test results |
None
|
presentedForm
|
List[Attachment] | None
|
Entire report as issued |
None
|
DiagnosticReportMedia
Path: fhircraft.fhir.resources.datatypes.R4B.core.diagnostic_report.DiagnosticReportMedia
Bases: BackboneElement
A list of key images associated with this report. The images are generally created during the diagnostic process, and may be directly of the patient, or of treated specimens (i.e. slides of interest).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
comment
|
Annotated[str | String, BeforeValidator] | None
|
Comment about the image (e.g. explanation) |
None
|
link
|
Reference | None
|
Reference to the image source |
None
|
DocumentManifest
Path: fhircraft.fhir.resources.datatypes.R4B.core.document_manifest.DocumentManifest
Bases: DomainResource
A collection of documents compiled for a purpose together with metadata that applies to the collection.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
masterIdentifier
|
Identifier | None
|
Unique Identifier for the set of documents |
None
|
identifier
|
List[Identifier] | None
|
Other identifiers for the manifest |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
current | superseded | entered-in-error |
None
|
type
|
CodeableConcept | None
|
Kind of document set |
None
|
subject
|
Reference | None
|
The subject of the set of documents |
None
|
created
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When this document manifest created |
None
|
author
|
List[Reference] | None
|
Who and/or what authored the DocumentManifest |
None
|
recipient
|
List[Reference] | None
|
Intended to get notified about this set of documents |
None
|
source
|
Annotated[str | Uri, BeforeValidator] | None
|
The source system/application/software |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Human-readable description (title) |
None
|
content
|
List[Reference] | None
|
Items in manifest |
None
|
related
|
List[DocumentManifestRelated] | None
|
Related things |
None
|
DocumentManifestRelated
Path: fhircraft.fhir.resources.datatypes.R4B.core.document_manifest.DocumentManifestRelated
Bases: BackboneElement
Related identifiers or resources associated with the DocumentManifest.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identifier
|
Identifier | None
|
Identifiers of things that are related |
None
|
ref
|
Reference | None
|
Related Resource |
None
|
DocumentReference
Path: fhircraft.fhir.resources.datatypes.R4B.core.document_reference.DocumentReference
Bases: DomainResource
A reference to a document of any kind for any purpose. Provides metadata about the document so that the document can be discovered and managed. The scope of a document is any seralized object with a mime-type, so includes formal patient centric documents (CDA), cliical notes, scanned paper, and non-patient specific documents like policy text.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
masterIdentifier
|
Identifier | None
|
Master Version Specific Identifier |
None
|
identifier
|
List[Identifier] | None
|
Other identifiers for the document |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
current | superseded | entered-in-error |
None
|
docStatus
|
Annotated[str | Code, BeforeValidator] | None
|
preliminary | final | amended | entered-in-error |
None
|
type
|
CodeableConcept | None
|
Kind of document (LOINC if possible) |
None
|
category
|
List[CodeableConcept] | None
|
Categorization of document |
None
|
subject
|
Reference | None
|
Who/what is the subject of the document |
None
|
date
|
Annotated[datetime | Instant, BeforeValidator] | None
|
When this document reference was created |
None
|
author
|
List[Reference] | None
|
Who and/or what authored the document |
None
|
authenticator
|
Reference | None
|
Who/what authenticated the document |
None
|
custodian
|
Reference | None
|
Organization which maintains the document |
None
|
relatesTo
|
List[DocumentReferenceRelatesTo] | None
|
Relationships to other documents |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Human-readable description |
None
|
securityLabel
|
List[CodeableConcept] | None
|
Document security-tags |
None
|
content
|
List[DocumentReferenceContent] | None
|
Document referenced |
None
|
context
|
DocumentReferenceContext | None
|
Clinical context of document |
None
|
DocumentReferenceContent
Path: fhircraft.fhir.resources.datatypes.R4B.core.document_reference.DocumentReferenceContent
Bases: BackboneElement
The document and format referenced. There may be multiple content element repetitions, each with a different format.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
attachment
|
Attachment | None
|
Where to access the document |
None
|
format
|
Coding | None
|
Format/content rules for the document |
None
|
DocumentReferenceContext
Path: fhircraft.fhir.resources.datatypes.R4B.core.document_reference.DocumentReferenceContext
Bases: BackboneElement
The clinical context in which the document was prepared.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
encounter
|
List[Reference] | None
|
Context of the document content |
None
|
event
|
List[CodeableConcept] | None
|
Main clinical acts documented |
None
|
period
|
Period | None
|
time of service that is being documented |
None
|
facilityType
|
CodeableConcept | None
|
Kind of facility where patient was seen |
None
|
practiceSetting
|
CodeableConcept | None
|
Additional details about where the content was created (e.g. clinical specialty) |
None
|
sourcePatientInfo
|
Reference | None
|
Patient demographics from source |
None
|
related
|
List[Reference] | None
|
Related identifiers or resources |
None
|
DocumentReferenceRelatesTo
Path: fhircraft.fhir.resources.datatypes.R4B.core.document_reference.DocumentReferenceRelatesTo
Bases: BackboneElement
Relationships that this document has with other document references that already exist.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
replaces | transforms | signs | appends |
None
|
target
|
Reference | None
|
Target of the relationship |
None
|
DomainResource
Path: fhircraft.fhir.resources.datatypes.R4B.core.domain_resource.DomainResource
Bases: Resource
A resource with narrative, extensions, and contained resources
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
Encounter
Path: fhircraft.fhir.resources.datatypes.R4B.core.encounter.Encounter
Bases: DomainResource
An interaction between a patient and healthcare provider(s) for the purpose of providing healthcare service(s) or assessing the health status of a patient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Identifier(s) by which this encounter is known |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
planned | arrived | triaged | in-progress | onleave | finished | cancelled + |
None
|
statusHistory
|
List[EncounterStatusHistory] | None
|
List of past encounter statuses |
None
|
class_
|
Coding | None
|
Classification of patient encounter |
None
|
classHistory
|
List[EncounterClassHistory] | None
|
List of past encounter classes |
None
|
type
|
List[CodeableConcept] | None
|
Specific type of encounter |
None
|
serviceType
|
CodeableConcept | None
|
Specific type of service |
None
|
priority
|
CodeableConcept | None
|
Indicates the urgency of the encounter |
None
|
subject
|
Reference | None
|
The patient or group present at the encounter |
None
|
episodeOfCare
|
List[Reference] | None
|
Episode(s) of care that this encounter should be recorded against |
None
|
basedOn
|
List[Reference] | None
|
The ServiceRequest that initiated this encounter |
None
|
participant
|
List[EncounterParticipant] | None
|
List of participants involved in the encounter |
None
|
appointment
|
List[Reference] | None
|
The appointment that scheduled this encounter |
None
|
period
|
Period | None
|
The start and end time of the encounter |
None
|
length
|
Duration | None
|
Quantity of time the encounter lasted (less time absent) |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Coded reason the encounter takes place |
None
|
reasonReference
|
List[Reference] | None
|
Reason the encounter takes place (reference) |
None
|
diagnosis
|
List[EncounterDiagnosis] | None
|
The list of diagnosis relevant to this encounter |
None
|
account
|
List[Reference] | None
|
The set of accounts that may be used for billing for this Encounter |
None
|
hospitalization
|
EncounterHospitalization | None
|
Details about the admission to a healthcare service |
None
|
location
|
List[EncounterLocation] | None
|
List of locations where the patient has been |
None
|
serviceProvider
|
Reference | None
|
The organization (facility) responsible for this encounter |
None
|
partOf
|
Reference | None
|
Another Encounter this encounter is part of |
None
|
EncounterClassHistory
Path: fhircraft.fhir.resources.datatypes.R4B.core.encounter.EncounterClassHistory
Bases: BackboneElement
The class history permits the tracking of the encounters transitions without needing to go through the resource history. This would be used for a case where an admission starts of as an emergency encounter, then transitions into an inpatient scenario. Doing this and not restarting a new encounter ensures that any lab/diagnostic results can more easily follow the patient and not require re-processing and not get lost or cancelled during a kind of discharge from emergency to inpatient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
class_
|
Coding | None
|
inpatient | outpatient | ambulatory | emergency + |
None
|
period
|
Period | None
|
The time that the episode was in the specified class |
None
|
EncounterDiagnosis
Path: fhircraft.fhir.resources.datatypes.R4B.core.encounter.EncounterDiagnosis
Bases: BackboneElement
The list of diagnosis relevant to this encounter.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
condition
|
Reference | None
|
The diagnosis or procedure relevant to the encounter |
None
|
use
|
CodeableConcept | None
|
Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …) |
None
|
rank
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Ranking of the diagnosis (for each role type) |
None
|
EncounterHospitalization
Path: fhircraft.fhir.resources.datatypes.R4B.core.encounter.EncounterHospitalization
Bases: BackboneElement
Details about the admission to a healthcare service.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
preAdmissionIdentifier
|
Identifier | None
|
Pre-admission identifier |
None
|
origin
|
Reference | None
|
The location/organization from which the patient came before admission |
None
|
admitSource
|
CodeableConcept | None
|
From where patient was admitted (physician referral, transfer) |
None
|
reAdmission
|
CodeableConcept | None
|
The type of hospital re-admission that has occurred (if any). If the value is absent, then this is not identified as a readmission |
None
|
dietPreference
|
List[CodeableConcept] | None
|
Diet preferences reported by the patient |
None
|
specialCourtesy
|
List[CodeableConcept] | None
|
Special courtesies (VIP, board member) |
None
|
specialArrangement
|
List[CodeableConcept] | None
|
Wheelchair, translator, stretcher, etc. |
None
|
destination
|
Reference | None
|
Location/organization to which the patient is discharged |
None
|
dischargeDisposition
|
CodeableConcept | None
|
Category or kind of location after discharge |
None
|
EncounterLocation
Path: fhircraft.fhir.resources.datatypes.R4B.core.encounter.EncounterLocation
Bases: BackboneElement
List of locations where the patient has been during this encounter.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
location
|
Reference | None
|
Location the encounter takes place |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
planned | active | reserved | completed |
None
|
physicalType
|
CodeableConcept | None
|
The physical type of the location (usually the level in the location hierachy - bed room ward etc.) |
None
|
period
|
Period | None
|
time period during which the patient was present at the location |
None
|
EncounterParticipant
Path: fhircraft.fhir.resources.datatypes.R4B.core.encounter.EncounterParticipant
Bases: BackboneElement
The list of people responsible for providing the service.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
List[CodeableConcept] | None
|
Role of participant in encounter |
None
|
period
|
Period | None
|
Period of time during the encounter that the participant participated |
None
|
individual
|
Reference | None
|
Persons involved in the encounter other than the patient |
None
|
EncounterStatusHistory
Path: fhircraft.fhir.resources.datatypes.R4B.core.encounter.EncounterStatusHistory
Bases: BackboneElement
The status history permits the encounter resource to contain the status history without needing to read through the historical versions of the resource, or even have the server store them.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
planned | arrived | triaged | in-progress | onleave | finished | cancelled + |
None
|
period
|
Period | None
|
The time that the episode was in the specified status |
None
|
Endpoint
Path: fhircraft.fhir.resources.datatypes.R4B.core.endpoint.Endpoint
Bases: DomainResource
The technical details of an endpoint that can be used for electronic services, such as for web services providing XDS.b or a REST endpoint for another FHIR server. This may include any security context information.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Identifies this endpoint across multiple systems |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | suspended | error | off | entered-in-error | test |
None
|
connectionType
|
Coding | None
|
Protocol/Profile/Standard to be used with this endpoint connection |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
A name that this endpoint can be identified by |
None
|
managingOrganization
|
Reference | None
|
Organization that manages this endpoint (might not be the organization that exposes the endpoint) |
None
|
contact
|
List[ContactPoint] | None
|
Contact details for source (e.g. troubleshooting) |
None
|
period
|
Period | None
|
Interval the endpoint is expected to be operational |
None
|
payloadType
|
List[CodeableConcept] | None
|
The type of content that may be used at this endpoint (e.g. XDS Discharge summaries) |
None
|
payloadMimeType
|
List[Annotated[str | Code, BeforeValidator]] | None
|
Mimetype to send. If not specified, the content could be anything (including no payload, if the connectionType defined this) |
None
|
address
|
Annotated[str | Url, BeforeValidator] | None
|
The technical base address for connecting to this endpoint |
None
|
header
|
List[Annotated[str | String, BeforeValidator]] | None
|
Usage depends on the channel type |
None
|
EnrollmentRequest
Path: fhircraft.fhir.resources.datatypes.R4B.core.enrollment_request.EnrollmentRequest
Bases: DomainResource
This resource provides the insurance enrollment details to the insurer regarding a specified coverage.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | cancelled | draft | entered-in-error |
None
|
created
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Creation date |
None
|
insurer
|
Reference | None
|
Target |
None
|
provider
|
Reference | None
|
Responsible practitioner |
None
|
candidate
|
Reference | None
|
The subject to be enrolled |
None
|
coverage
|
Reference | None
|
Insurance information |
None
|
EnrollmentResponse
Path: fhircraft.fhir.resources.datatypes.R4B.core.enrollment_response.EnrollmentResponse
Bases: DomainResource
This resource provides enrollment and plan details from the processing of an EnrollmentRequest resource.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | cancelled | draft | entered-in-error |
None
|
request
|
Reference | None
|
Claim reference |
None
|
outcome
|
Annotated[str | Code, BeforeValidator] | None
|
queued | complete | error | partial |
None
|
disposition
|
Annotated[str | String, BeforeValidator] | None
|
Disposition Message |
None
|
created
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Creation date |
None
|
organization
|
Reference | None
|
Insurer |
None
|
requestProvider
|
Reference | None
|
Responsible practitioner |
None
|
EpisodeOfCare
Path: fhircraft.fhir.resources.datatypes.R4B.core.episode_of_care.EpisodeOfCare
Bases: DomainResource
An association between a patient and an organization / healthcare provider(s) during which time encounters may occur. The managing organization assumes a level of responsibility for the patient during this time.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier(s) relevant for this EpisodeOfCare |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
planned | waitlist | active | onhold | finished | cancelled | entered-in-error |
None
|
statusHistory
|
List[EpisodeOfCareStatusHistory] | None
|
Past list of status codes (the current status may be included to cover the start date of the status) |
None
|
type
|
List[CodeableConcept] | None
|
Type/class - e.g. specialist referral, disease management |
None
|
diagnosis
|
List[EpisodeOfCareDiagnosis] | None
|
The list of diagnosis relevant to this episode of care |
None
|
patient
|
Reference | None
|
The patient who is the focus of this episode of care |
None
|
managingOrganization
|
Reference | None
|
Organization that assumes care |
None
|
period
|
Period | None
|
Interval during responsibility is assumed |
None
|
referralRequest
|
List[Reference] | None
|
Originating Referral Request(s) |
None
|
careManager
|
Reference | None
|
Care manager/care coordinator for the patient |
None
|
team
|
List[Reference] | None
|
Other practitioners facilitating this episode of care |
None
|
account
|
List[Reference] | None
|
The set of accounts that may be used for billing for this EpisodeOfCare |
None
|
EpisodeOfCareDiagnosis
Path: fhircraft.fhir.resources.datatypes.R4B.core.episode_of_care.EpisodeOfCareDiagnosis
Bases: BackboneElement
The list of diagnosis relevant to this episode of care.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
condition
|
Reference | None
|
Conditions/problems/diagnoses this episode of care is for |
None
|
role
|
CodeableConcept | None
|
Role that this diagnosis has within the episode of care (e.g. admission, billing, discharge …) |
None
|
rank
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Ranking of the diagnosis (for each role type) |
None
|
EpisodeOfCareStatusHistory
Path: fhircraft.fhir.resources.datatypes.R4B.core.episode_of_care.EpisodeOfCareStatusHistory
Bases: BackboneElement
The history of statuses that the EpisodeOfCare has been through (without requiring processing the history of the resource).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
planned | waitlist | active | onhold | finished | cancelled | entered-in-error |
None
|
period
|
Period | None
|
Duration the EpisodeOfCare was in the specified status |
None
|
EventDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.event_definition.EventDefinition
Bases: DomainResource
The EventDefinition resource provides a reusable description of when a particular event can occur.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this event definition, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the event definition |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the event definition |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this event definition (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this event definition (human friendly) |
None
|
subtitle
|
Annotated[str | String, BeforeValidator] | None
|
Subordinate title of the event definition |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
subjectCodeableConcept
|
CodeableConcept | None
|
Type of individual the event definition is focused on |
None
|
subjectReference
|
Reference | None
|
Type of individual the event definition is focused on |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the event definition |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for event definition (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this event definition is defined |
None
|
usage
|
Annotated[str | String, BeforeValidator] | None
|
Describes the clinical usage of the event definition |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
approvalDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the event definition was approved by publisher |
None
|
lastReviewDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the event definition was last reviewed |
None
|
effectivePeriod
|
Period | None
|
When the event definition is expected to be used |
None
|
topic
|
List[CodeableConcept] | None
|
E.g. Education, Treatment, Assessment, etc. |
None
|
author
|
List[ContactDetail] | None
|
Who authored the content |
None
|
editor
|
List[ContactDetail] | None
|
Who edited the content |
None
|
reviewer
|
List[ContactDetail] | None
|
Who reviewed the content |
None
|
endorser
|
List[ContactDetail] | None
|
Who endorsed the content |
None
|
relatedArtifact
|
List[RelatedArtifact] | None
|
Additional documentation, citations, etc. |
None
|
trigger
|
List[TriggerDefinition] | None
|
"when" the event occurs (multiple = 'or') |
None
|
Evidence
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence.Evidence
Bases: DomainResource
The Evidence Resource provides a machine-interpretable expression of an evidence concept including the evidence variables (eg population, exposures/interventions, comparators, outcomes, measured variables, confounding variables), the statistics, and the certainty of this evidence.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this evidence, represented as a globally unique URI |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the summary |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of this summary |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this summary (human friendly) |
None
|
citeAsReference
|
Reference | None
|
Citation for this evidence |
None
|
citeAsMarkdown
|
Annotated[str | Markdown, BeforeValidator] | None
|
Citation for this evidence |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
approvalDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the summary was approved by publisher |
None
|
lastReviewDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the summary was last reviewed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
author
|
List[ContactDetail] | None
|
Who authored the content |
None
|
editor
|
List[ContactDetail] | None
|
Who edited the content |
None
|
reviewer
|
List[ContactDetail] | None
|
Who reviewed the content |
None
|
endorser
|
List[ContactDetail] | None
|
Who endorsed the content |
None
|
relatedArtifact
|
List[RelatedArtifact] | None
|
Link or citation to artifact associated with the summary |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Description of the particular summary |
None
|
assertion
|
Annotated[str | Markdown, BeforeValidator] | None
|
Declarative description of the Evidence |
None
|
note
|
List[Annotation] | None
|
Footnotes and/or explanatory notes |
None
|
variableDefinition
|
List[EvidenceVariableDefinition] | None
|
Evidence variable such as population, exposure, or outcome |
None
|
synthesisType
|
CodeableConcept | None
|
The method to combine studies |
None
|
studyType
|
CodeableConcept | None
|
The type of study that produced this evidence |
None
|
statistic
|
List[EvidenceStatistic] | None
|
Values and parameters for a single statistic |
None
|
certainty
|
List[EvidenceCertainty] | None
|
Certainty or quality of the evidence |
None
|
EvidenceCertainty
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence.EvidenceCertainty
Bases: BackboneElement
Assessment of certainty, confidence in the estimates, or quality of the evidence.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Textual description of certainty |
None
|
note
|
List[Annotation] | None
|
Footnotes and/or explanatory notes |
None
|
type
|
CodeableConcept | None
|
Aspect of certainty being rated |
None
|
rating
|
CodeableConcept | None
|
Assessment or judgement of the aspect |
None
|
rater
|
Annotated[str | String, BeforeValidator] | None
|
Individual or group who did the rating |
None
|
subcomponent
|
List[EvidenceCertainty] | None
|
A domain or subdomain of certainty |
None
|
EvidenceStatistic
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence.EvidenceStatistic
Bases: BackboneElement
Values and parameters for a single statistic.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Description of content |
None
|
note
|
List[Annotation] | None
|
Footnotes and/or explanatory notes |
None
|
statisticType
|
CodeableConcept | None
|
Type of statistic, eg relative risk |
None
|
category
|
CodeableConcept | None
|
Associated category for categorical variable |
None
|
quantity
|
Quantity | None
|
Statistic value |
None
|
numberOfEvents
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
The number of events associated with the statistic |
None
|
numberAffected
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
The number of participants affected |
None
|
sampleSize
|
EvidenceStatisticSampleSize | None
|
Number of samples in the statistic |
None
|
attributeEstimate
|
List[EvidenceStatisticAttributeEstimate] | None
|
An attribute of the Statistic |
None
|
modelCharacteristic
|
List[EvidenceStatisticModelCharacteristic] | None
|
An aspect of the statistical model |
None
|
EvidenceStatisticAttributeEstimate
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence.EvidenceStatisticAttributeEstimate
Bases: BackboneElement
A statistical attribute of the statistic such as a measure of heterogeneity.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Textual description of the attribute estimate |
None
|
note
|
List[Annotation] | None
|
Footnote or explanatory note about the estimate |
None
|
type
|
CodeableConcept | None
|
The type of attribute estimate, eg confidence interval or p value |
None
|
quantity
|
Quantity | None
|
The singular quantity of the attribute estimate, for attribute estimates represented as single values; also used to report unit of measure |
None
|
level
|
Annotated[float | Decimal, BeforeValidator] | None
|
Level of confidence interval, eg 0.95 for 95% confidence interval |
None
|
range
|
Range | None
|
Lower and upper bound values of the attribute estimate |
None
|
attributeEstimate
|
List[EvidenceStatisticAttributeEstimate] | None
|
A nested attribute estimate; which is the attribute estimate of an attribute estimate |
None
|
EvidenceStatisticModelCharacteristic
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence.EvidenceStatisticModelCharacteristic
Bases: BackboneElement
A component of the method to generate the statistic.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Model specification |
None
|
value
|
Quantity | None
|
Numerical value to complete model specification |
None
|
variable
|
List[EvidenceStatisticModelCharacteristicVariable] | None
|
A variable adjusted for in the adjusted analysis |
None
|
attributeEstimate
|
List[EvidenceStatisticModelCharacteristicAttributeEstimate] | None
|
An attribute of the statistic used as a model characteristic |
None
|
EvidenceStatisticModelCharacteristicAttributeEstimate
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence.EvidenceStatisticModelCharacteristicAttributeEstimate
Bases: BackboneElement
An attribute of the statistic used as a model characteristic.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Textual description of the attribute estimate |
None
|
note
|
List[Annotation] | None
|
Footnote or explanatory note about the estimate |
None
|
type
|
CodeableConcept | None
|
The type of attribute estimate, eg confidence interval or p value |
None
|
quantity
|
Quantity | None
|
The singular quantity of the attribute estimate, for attribute estimates represented as single values; also used to report unit of measure |
None
|
level
|
Annotated[float | Decimal, BeforeValidator] | None
|
Level of confidence interval, eg 0.95 for 95% confidence interval |
None
|
range
|
Range | None
|
Lower and upper bound values of the attribute estimate |
None
|
attributeEstimate
|
List[EvidenceStatisticAttributeEstimate] | None
|
A nested attribute estimate; which is the attribute estimate of an attribute estimate |
None
|
EvidenceStatisticModelCharacteristicVariable
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence.EvidenceStatisticModelCharacteristicVariable
Bases: BackboneElement
A variable adjusted for in the adjusted analysis.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
variableDefinition
|
Reference | None
|
Description of the variable |
None
|
handling
|
Annotated[str | Code, BeforeValidator] | None
|
continuous | dichotomous | ordinal | polychotomous |
None
|
valueCategory
|
List[CodeableConcept] | None
|
Description for grouping of ordinal or polychotomous variables |
None
|
valueQuantity
|
List[Quantity] | None
|
Discrete value for grouping of ordinal or polychotomous variables |
None
|
valueRange
|
List[Range] | None
|
Range of values for grouping of ordinal or polychotomous variables |
None
|
EvidenceStatisticSampleSize
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence.EvidenceStatisticSampleSize
Bases: BackboneElement
Number of samples in the statistic.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Textual description of sample size for statistic |
None
|
note
|
List[Annotation] | None
|
Footnote or explanatory note about the sample size |
None
|
numberOfStudies
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Number of contributing studies |
None
|
numberOfParticipants
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Cumulative number of participants |
None
|
knownDataCount
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Number of participants with known results for measured variables |
None
|
EvidenceVariableDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence.EvidenceVariableDefinition
Bases: BackboneElement
Evidence variable such as population, exposure, or outcome.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
A text description or summary of the variable |
None
|
note
|
List[Annotation] | None
|
Footnotes and/or explanatory notes |
None
|
variableRole
|
CodeableConcept | None
|
population | subpopulation | exposure | referenceExposure | measuredVariable | confounder |
None
|
observed
|
Reference | None
|
Definition of the actual variable related to the statistic(s) |
None
|
intended
|
Reference | None
|
Definition of the intended variable related to the Evidence |
None
|
directnessMatch
|
CodeableConcept | None
|
low | moderate | high | exact |
None
|
EvidenceReport
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence_report.EvidenceReport
Bases: DomainResource
The EvidenceReport Resource is a specialized container for a collection of resources and codable concepts, adapted to support compositions of Evidence, EvidenceVariable, and Citation resources and related concepts.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this EvidenceReport, represented as a globally unique URI |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
identifier
|
List[Identifier] | None
|
Unique identifier for the evidence report |
None
|
relatedIdentifier
|
List[Identifier] | None
|
Identifiers for articles that may relate to more than one evidence report |
None
|
citeAsReference
|
Reference | None
|
Citation for this report |
None
|
citeAsMarkdown
|
Annotated[str | Markdown, BeforeValidator] | None
|
Citation for this report |
None
|
type
|
CodeableConcept | None
|
Kind of report |
None
|
note
|
List[Annotation] | None
|
Used for footnotes and annotations |
None
|
relatedArtifact
|
List[RelatedArtifact] | None
|
Link, description or reference to artifact associated with the report |
None
|
subject
|
EvidenceReportSubject | None
|
Focus of the report |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
author
|
List[ContactDetail] | None
|
Who authored the content |
None
|
editor
|
List[ContactDetail] | None
|
Who edited the content |
None
|
reviewer
|
List[ContactDetail] | None
|
Who reviewed the content |
None
|
endorser
|
List[ContactDetail] | None
|
Who endorsed the content |
None
|
relatesTo
|
List[EvidenceReportRelatesTo] | None
|
Relationships to other compositions/documents |
None
|
section
|
List[EvidenceReportSection] | None
|
Composition is broken into sections |
None
|
EvidenceReportRelatesTo
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence_report.EvidenceReportRelatesTo
Bases: BackboneElement
Relationships that this composition has with other compositions or documents that already exist.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
replaces | amends | appends | transforms | replacedWith | amendedWith | appendedWith | transformedWith |
None
|
targetIdentifier
|
Identifier | None
|
Target of the relationship |
None
|
targetReference
|
Reference | None
|
Target of the relationship |
None
|
EvidenceReportSection
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence_report.EvidenceReportSection
Bases: BackboneElement
The root of the sections that make up the composition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Label for section (e.g. for ToC) |
None
|
focus
|
CodeableConcept | None
|
Classification of section (recommended) |
None
|
focusReference
|
Reference | None
|
Classification of section by Resource |
None
|
author
|
List[Reference] | None
|
Who and/or what authored the section |
None
|
text
|
Narrative | None
|
Text summary of the section, for human interpretation |
None
|
mode
|
Annotated[str | Code, BeforeValidator] | None
|
working | snapshot | changes |
None
|
orderedBy
|
CodeableConcept | None
|
Order of section entries |
None
|
entryClassifier
|
List[CodeableConcept] | None
|
Extensible classifiers as content |
None
|
entryReference
|
List[Reference] | None
|
Reference to resources as content |
None
|
entryQuantity
|
List[Quantity] | None
|
Quantity as content |
None
|
emptyReason
|
CodeableConcept | None
|
Why the section is empty |
None
|
section
|
List[EvidenceReportSection] | None
|
Nested Section |
None
|
EvidenceReportSubject
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence_report.EvidenceReportSubject
Bases: BackboneElement
Specifies the subject or focus of the report. Answers "What is this report about?".
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
characteristic
|
List[EvidenceReportSubjectCharacteristic] | None
|
Characteristic |
None
|
note
|
List[Annotation] | None
|
Footnotes and/or explanatory notes |
None
|
EvidenceReportSubjectCharacteristic
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence_report.EvidenceReportSubjectCharacteristic
Bases: BackboneElement
Characteristic.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Characteristic code |
None
|
valueReference
|
Reference | None
|
Characteristic value |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
Characteristic value |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Characteristic value |
None
|
valueQuantity
|
Quantity | None
|
Characteristic value |
None
|
valueRange
|
Range | None
|
Characteristic value |
None
|
exclude
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Is used to express not the characteristic |
None
|
period
|
Period | None
|
Timeframe for the characteristic |
None
|
EvidenceVariable
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence_variable.EvidenceVariable
Bases: DomainResource
The EvidenceVariable resource describes an element that knowledge (Evidence) is about.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this evidence variable, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the evidence variable |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the evidence variable |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this evidence variable (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this evidence variable (human friendly) |
None
|
shortTitle
|
Annotated[str | String, BeforeValidator] | None
|
Title for use in informal contexts |
None
|
subtitle
|
Annotated[str | String, BeforeValidator] | None
|
Subordinate title of the EvidenceVariable |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the evidence variable |
None
|
note
|
List[Annotation] | None
|
Used for footnotes or explanatory notes |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
author
|
List[ContactDetail] | None
|
Who authored the content |
None
|
editor
|
List[ContactDetail] | None
|
Who edited the content |
None
|
reviewer
|
List[ContactDetail] | None
|
Who reviewed the content |
None
|
endorser
|
List[ContactDetail] | None
|
Who endorsed the content |
None
|
relatedArtifact
|
List[RelatedArtifact] | None
|
Additional documentation, citations, etc. |
None
|
actual
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Actual or conceptual |
None
|
characteristicCombination
|
Annotated[str | Code, BeforeValidator] | None
|
intersection | union |
None
|
characteristic
|
List[EvidenceVariableCharacteristic] | None
|
What defines the members of the evidence element |
None
|
handling
|
Annotated[str | Code, BeforeValidator] | None
|
continuous | dichotomous | ordinal | polychotomous |
None
|
category
|
List[EvidenceVariableCategory] | None
|
A grouping for ordinal or polychotomous variables |
None
|
EvidenceVariableCategory
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence_variable.EvidenceVariableCategory
Bases: BackboneElement
A grouping (or set of values) described along with other groupings to specify the set of groupings allowed for the variable.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Description of the grouping |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
Definition of the grouping |
None
|
valueQuantity
|
Quantity | None
|
Definition of the grouping |
None
|
valueRange
|
Range | None
|
Definition of the grouping |
None
|
EvidenceVariableCharacteristic
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence_variable.EvidenceVariableCharacteristic
Bases: BackboneElement
A characteristic that defines the members of the evidence element. Multiple characteristics are applied with "and" semantics.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Natural language description of the characteristic |
None
|
definitionReference
|
Reference | None
|
What code or expression defines members? |
None
|
definitionCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
What code or expression defines members? |
None
|
definitionCodeableConcept
|
CodeableConcept | None
|
What code or expression defines members? |
None
|
definitionExpression
|
Expression | None
|
What code or expression defines members? |
None
|
method
|
CodeableConcept | None
|
Method used for describing characteristic |
None
|
device
|
Reference | None
|
Device used for determining characteristic |
None
|
exclude
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the characteristic includes or excludes members |
None
|
timeFromStart
|
EvidenceVariableCharacteristicTimeFromStart | None
|
Observation time from study start |
None
|
groupMeasure
|
Annotated[str | Code, BeforeValidator] | None
|
mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median |
None
|
EvidenceVariableCharacteristicTimeFromStart
Path: fhircraft.fhir.resources.datatypes.R4B.core.evidence_variable.EvidenceVariableCharacteristicTimeFromStart
Bases: BackboneElement
Indicates duration, period, or point of observation from the participant's study entry.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Human readable description |
None
|
quantity
|
Quantity | None
|
Used to express the observation at a defined amount of time after the study start |
None
|
range
|
Range | None
|
Used to express the observation within a period after the study start |
None
|
note
|
List[Annotation] | None
|
Used for footnotes or explanatory notes |
None
|
ExampleScenario
Path: fhircraft.fhir.resources.datatypes.R4B.core.example_scenario.ExampleScenario
Bases: DomainResource
Example of workflow instance.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this example scenario, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the example scenario |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the example scenario |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this example scenario (computer friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for example scenario (if applicable) |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
The purpose of the example, e.g. to illustrate a scenario |
None
|
actor
|
List[ExampleScenarioActor] | None
|
Actor participating in the resource |
None
|
instance
|
List[ExampleScenarioInstance] | None
|
Each resource and each version that is present in the workflow |
None
|
process
|
List[ExampleScenarioProcess] | None
|
Each major process - a group of operations |
None
|
workflow
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Another nested workflow |
None
|
ExampleScenarioActor
Path: fhircraft.fhir.resources.datatypes.R4B.core.example_scenario.ExampleScenarioActor
Bases: BackboneElement
Actor participating in the resource.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
actorId
|
Annotated[str | String, BeforeValidator] | None
|
ID or acronym of the actor |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
person | entity |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
The name of the actor as shown in the page |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
The description of the actor |
None
|
ExampleScenarioInstance
Path: fhircraft.fhir.resources.datatypes.R4B.core.example_scenario.ExampleScenarioInstance
Bases: BackboneElement
Each resource and each version that is present in the workflow.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
resourceId
|
Annotated[str | String, BeforeValidator] | None
|
The id of the resource for referencing |
None
|
resourceType
|
Annotated[str | String, BeforeValidator] | None
|
The type of the resource |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
A short name for the resource instance |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Human-friendly description of the resource instance |
None
|
version
|
List[ExampleScenarioInstanceVersion] | None
|
A specific version of the resource |
None
|
containedInstance
|
List[ExampleScenarioInstanceContainedInstance] | None
|
Resources contained in the instance |
None
|
ExampleScenarioInstanceContainedInstance
Path: fhircraft.fhir.resources.datatypes.R4B.core.example_scenario.ExampleScenarioInstanceContainedInstance
Bases: BackboneElement
Resources contained in the instance (e.g. the observations contained in a bundle).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
resourceId
|
Annotated[str | String, BeforeValidator] | None
|
Each resource contained in the instance |
None
|
versionId
|
Annotated[str | String, BeforeValidator] | None
|
A specific version of a resource contained in the instance |
None
|
ExampleScenarioInstanceVersion
Path: fhircraft.fhir.resources.datatypes.R4B.core.example_scenario.ExampleScenarioInstanceVersion
Bases: BackboneElement
A specific version of the resource.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
versionId
|
Annotated[str | String, BeforeValidator] | None
|
The identifier of a specific version of a resource |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
The description of the resource version |
None
|
ExampleScenarioProcess
Path: fhircraft.fhir.resources.datatypes.R4B.core.example_scenario.ExampleScenarioProcess
Bases: BackboneElement
Each major process - a group of operations.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
The diagram title of the group of operations |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
A longer description of the group of operations |
None
|
preConditions
|
Annotated[str | Markdown, BeforeValidator] | None
|
Description of initial status before the process starts |
None
|
postConditions
|
Annotated[str | Markdown, BeforeValidator] | None
|
Description of final status after the process ends |
None
|
step
|
List[ExampleScenarioProcessStep] | None
|
Each step of the process |
None
|
ExampleScenarioProcessStep
Path: fhircraft.fhir.resources.datatypes.R4B.core.example_scenario.ExampleScenarioProcessStep
Bases: BackboneElement
Each step of the process.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
process
|
List[ExampleScenarioProcess] | None
|
Nested process |
None
|
pause
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If there is a pause in the flow |
None
|
operation
|
ExampleScenarioProcessStepOperation | None
|
Each interaction or action |
None
|
alternative
|
List[ExampleScenarioProcessStepAlternative] | None
|
Alternate non-typical step action |
None
|
ExampleScenarioProcessStepAlternative
Path: fhircraft.fhir.resources.datatypes.R4B.core.example_scenario.ExampleScenarioProcessStepAlternative
Bases: BackboneElement
Indicates an alternative step that can be taken instead of the operations on the base step in exceptional/atypical circumstances.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Label for alternative |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
A human-readable description of each option |
None
|
step
|
List[ExampleScenarioProcessStep] | None
|
What happens in each alternative option |
None
|
ExampleScenarioProcessStepOperation
Path: fhircraft.fhir.resources.datatypes.R4B.core.example_scenario.ExampleScenarioProcessStepOperation
Bases: BackboneElement
Each interaction or action.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
number
|
Annotated[str | String, BeforeValidator] | None
|
The sequential number of the interaction |
None
|
type
|
Annotated[str | String, BeforeValidator] | None
|
The type of operation - CRUD |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
The human-friendly name of the interaction |
None
|
initiator
|
Annotated[str | String, BeforeValidator] | None
|
Who starts the transaction |
None
|
receiver
|
Annotated[str | String, BeforeValidator] | None
|
Who receives the transaction |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
A comment to be inserted in the diagram |
None
|
initiatorActive
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the initiator is deactivated right after the transaction |
None
|
receiverActive
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the receiver is deactivated right after the transaction |
None
|
request
|
ExampleScenarioProcessStepOperationRequest | None
|
Each resource instance used by the initiator |
None
|
response
|
ExampleScenarioInstanceContainedInstance | None
|
Each resource instance used by the responder |
None
|
ExampleScenarioProcessStepOperationRequest
Path: fhircraft.fhir.resources.datatypes.R4B.core.example_scenario.ExampleScenarioProcessStepOperationRequest
Bases: BackboneElement
Each resource instance used by the initiator.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
resourceId
|
Annotated[str | String, BeforeValidator] | None
|
Each resource contained in the instance |
None
|
versionId
|
Annotated[str | String, BeforeValidator] | None
|
A specific version of a resource contained in the instance |
None
|
ExplanationOfBenefit
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefit
Bases: DomainResource
This resource provides: the claim details; adjudication details from the processing of a Claim; and optionally account balance information, for informing the subscriber of the benefits provided.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for the resource |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | cancelled | draft | entered-in-error |
None
|
type
|
CodeableConcept | None
|
Category or discipline |
None
|
subType
|
CodeableConcept | None
|
More granular claim type |
None
|
use
|
Annotated[str | Code, BeforeValidator] | None
|
claim | preauthorization | predetermination |
None
|
patient
|
Reference | None
|
The recipient of the products and services |
None
|
billablePeriod
|
Period | None
|
Relevant time frame for the claim |
None
|
created
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Response creation date |
None
|
enterer
|
Reference | None
|
Author of the claim |
None
|
insurer
|
Reference | None
|
Party responsible for reimbursement |
None
|
provider
|
Reference | None
|
Party responsible for the claim |
None
|
priority
|
CodeableConcept | None
|
Desired processing urgency |
None
|
fundsReserveRequested
|
CodeableConcept | None
|
For whom to reserve funds |
None
|
fundsReserve
|
CodeableConcept | None
|
Funds reserved status |
None
|
related
|
List[ExplanationOfBenefitRelated] | None
|
Prior or corollary claims |
None
|
prescription
|
Reference | None
|
Prescription authorizing services or products |
None
|
originalPrescription
|
Reference | None
|
Original prescription if superceded by fulfiller |
None
|
payee
|
ExplanationOfBenefitPayee | None
|
Recipient of benefits payable |
None
|
referral
|
Reference | None
|
Treatment Referral |
None
|
facility
|
Reference | None
|
Servicing Facility |
None
|
claim
|
Reference | None
|
Claim reference |
None
|
claimResponse
|
Reference | None
|
Claim response reference |
None
|
outcome
|
Annotated[str | Code, BeforeValidator] | None
|
queued | complete | error | partial |
None
|
disposition
|
Annotated[str | String, BeforeValidator] | None
|
Disposition Message |
None
|
preAuthRef
|
List[Annotated[str | String, BeforeValidator]] | None
|
Preauthorization reference |
None
|
preAuthRefPeriod
|
List[Period] | None
|
Preauthorization in-effect period |
None
|
careTeam
|
List[ExplanationOfBenefitCareTeam] | None
|
Care Team members |
None
|
supportingInfo
|
List[ExplanationOfBenefitSupportingInfo] | None
|
Supporting information |
None
|
diagnosis
|
List[ExplanationOfBenefitDiagnosis] | None
|
Pertinent diagnosis information |
None
|
procedure
|
List[ExplanationOfBenefitProcedure] | None
|
Clinical procedures performed |
None
|
precedence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Precedence (primary, secondary, etc.) |
None
|
insurance
|
List[ExplanationOfBenefitInsurance] | None
|
Patient insurance information |
None
|
accident
|
ExplanationOfBenefitAccident | None
|
Details of the event |
None
|
item
|
List[ExplanationOfBenefitItem] | None
|
Product or service provided |
None
|
addItem
|
List[ExplanationOfBenefitAddItem] | None
|
Insurer added line items |
None
|
adjudication
|
List[ExplanationOfBenefitItemAdjudication] | None
|
Header-level adjudication |
None
|
total
|
List[ExplanationOfBenefitTotal] | None
|
Adjudication totals |
None
|
payment
|
ExplanationOfBenefitPayment | None
|
Payment Details |
None
|
formCode
|
CodeableConcept | None
|
Printed form identifier |
None
|
form
|
Attachment | None
|
Printed reference or actual form |
None
|
processNote
|
List[ExplanationOfBenefitProcessNote] | None
|
Note concerning adjudication |
None
|
benefitPeriod
|
Period | None
|
When the benefits are applicable |
None
|
benefitBalance
|
List[ExplanationOfBenefitBenefitBalance] | None
|
Balance by Benefit Category |
None
|
ExplanationOfBenefitAccident
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitAccident
Bases: BackboneElement
Details of a accident which resulted in injuries which required the products and services listed in the claim.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
date
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the incident occurred |
None
|
type
|
CodeableConcept | None
|
The nature of the accident |
None
|
locationAddress
|
Address | None
|
Where the event occurred |
None
|
locationReference
|
Reference | None
|
Where the event occurred |
None
|
ExplanationOfBenefitAddItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitAddItem
Bases: BackboneElement
The first-tier service adjudications for payor added product or service lines.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
itemSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Item sequence number |
None
|
detailSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Detail sequence number |
None
|
subDetailSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Subdetail sequence number |
None
|
provider
|
List[Reference] | None
|
Authorized providers |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Service/Product billing modifiers |
None
|
programCode
|
List[CodeableConcept] | None
|
Program the product or service is provided under |
None
|
servicedDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Date or dates of service or product delivery |
None
|
servicedPeriod
|
Period | None
|
Date or dates of service or product delivery |
None
|
locationCodeableConcept
|
CodeableConcept | None
|
Place of service or where product was supplied |
None
|
locationAddress
|
Address | None
|
Place of service or where product was supplied |
None
|
locationReference
|
Reference | None
|
Place of service or where product was supplied |
None
|
quantity
|
Quantity | None
|
Count of products or services |
None
|
unitPrice
|
Money | None
|
Fee, charge or cost per item |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Price scaling factor |
None
|
net
|
Money | None
|
Total item cost |
None
|
bodySite
|
CodeableConcept | None
|
Anatomical location |
None
|
subSite
|
List[CodeableConcept] | None
|
Anatomical sub-location |
None
|
noteNumber
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable note numbers |
None
|
adjudication
|
List[ExplanationOfBenefitItemAdjudication] | None
|
Added items adjudication |
None
|
detail
|
List[ExplanationOfBenefitAddItemDetail] | None
|
Insurer added line items |
None
|
ExplanationOfBenefitAddItemDetail
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitAddItemDetail
Bases: BackboneElement
The second-tier service adjudications for payor added services.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Service/Product billing modifiers |
None
|
quantity
|
Quantity | None
|
Count of products or services |
None
|
unitPrice
|
Money | None
|
Fee, charge or cost per item |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Price scaling factor |
None
|
net
|
Money | None
|
Total item cost |
None
|
noteNumber
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable note numbers |
None
|
adjudication
|
List[ExplanationOfBenefitItemAdjudication] | None
|
Added items adjudication |
None
|
subDetail
|
List[ExplanationOfBenefitAddItemDetailSubDetail] | None
|
Insurer added line items |
None
|
ExplanationOfBenefitAddItemDetailSubDetail
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitAddItemDetailSubDetail
Bases: BackboneElement
The third-tier service adjudications for payor added services.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Service/Product billing modifiers |
None
|
quantity
|
Quantity | None
|
Count of products or services |
None
|
unitPrice
|
Money | None
|
Fee, charge or cost per item |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Price scaling factor |
None
|
net
|
Money | None
|
Total item cost |
None
|
noteNumber
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable note numbers |
None
|
adjudication
|
List[ExplanationOfBenefitItemAdjudication] | None
|
Added items adjudication |
None
|
ExplanationOfBenefitBenefitBalance
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitBenefitBalance
Bases: BackboneElement
Balance by Benefit Category.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
category
|
CodeableConcept | None
|
Benefit classification |
None
|
excluded
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Excluded from the plan |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Short name for the benefit |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Description of the benefit or services covered |
None
|
network
|
CodeableConcept | None
|
In or out of network |
None
|
unit
|
CodeableConcept | None
|
Individual or family |
None
|
term
|
CodeableConcept | None
|
Annual or lifetime |
None
|
financial
|
List[ExplanationOfBenefitBenefitBalanceFinancial] | None
|
Benefit Summary |
None
|
ExplanationOfBenefitBenefitBalanceFinancial
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitBenefitBalanceFinancial
Bases: BackboneElement
Benefits Used to date.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Benefit classification |
None
|
allowedUnsignedInt
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Benefits allowed |
None
|
allowedString
|
Annotated[str | String, BeforeValidator] | None
|
Benefits allowed |
None
|
allowedMoney
|
Money | None
|
Benefits allowed |
None
|
usedUnsignedInt
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Benefits used |
None
|
usedMoney
|
Money | None
|
Benefits used |
None
|
ExplanationOfBenefitCareTeam
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitCareTeam
Bases: BackboneElement
The members of the team who provided the products and services.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Order of care team |
None
|
provider
|
Reference | None
|
Practitioner or organization |
None
|
responsible
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Indicator of the lead practitioner |
None
|
role
|
CodeableConcept | None
|
Function within the team |
None
|
qualification
|
CodeableConcept | None
|
Practitioner credential or specialization |
None
|
ExplanationOfBenefitDiagnosis
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitDiagnosis
Bases: BackboneElement
Information about diagnoses relevant to the claim items.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Diagnosis instance identifier |
None
|
diagnosisCodeableConcept
|
CodeableConcept | None
|
Nature of illness or problem |
None
|
diagnosisReference
|
Reference | None
|
Nature of illness or problem |
None
|
type
|
List[CodeableConcept] | None
|
Timing or nature of the diagnosis |
None
|
onAdmission
|
CodeableConcept | None
|
Present on admission |
None
|
packageCode
|
CodeableConcept | None
|
Package billing code |
None
|
ExplanationOfBenefitInsurance
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitInsurance
Bases: BackboneElement
Financial instruments for reimbursement for the health care products and services specified on the claim.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
focal
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Coverage to be used for adjudication |
None
|
coverage
|
Reference | None
|
Insurance information |
None
|
preAuthRef
|
List[Annotated[str | String, BeforeValidator]] | None
|
Prior authorization reference number |
None
|
ExplanationOfBenefitItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitItem
Bases: BackboneElement
A claim line. Either a simple (a product or service) or a 'group' of details which can also be a simple items or groups of sub-details.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Item instance identifier |
None
|
careTeamSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable care team members |
None
|
diagnosisSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable diagnoses |
None
|
procedureSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable procedures |
None
|
informationSequence
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable exception and supporting information |
None
|
revenue
|
CodeableConcept | None
|
Revenue or cost center code |
None
|
category
|
CodeableConcept | None
|
Benefit classification |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Product or service billing modifiers |
None
|
programCode
|
List[CodeableConcept] | None
|
Program the product or service is provided under |
None
|
servicedDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Date or dates of service or product delivery |
None
|
servicedPeriod
|
Period | None
|
Date or dates of service or product delivery |
None
|
locationCodeableConcept
|
CodeableConcept | None
|
Place of service or where product was supplied |
None
|
locationAddress
|
Address | None
|
Place of service or where product was supplied |
None
|
locationReference
|
Reference | None
|
Place of service or where product was supplied |
None
|
quantity
|
Quantity | None
|
Count of products or services |
None
|
unitPrice
|
Money | None
|
Fee, charge or cost per item |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Price scaling factor |
None
|
net
|
Money | None
|
Total item cost |
None
|
udi
|
List[Reference] | None
|
Unique device identifier |
None
|
bodySite
|
CodeableConcept | None
|
Anatomical location |
None
|
subSite
|
List[CodeableConcept] | None
|
Anatomical sub-location |
None
|
encounter
|
List[Reference] | None
|
Encounters related to this billed item |
None
|
noteNumber
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable note numbers |
None
|
adjudication
|
List[ExplanationOfBenefitItemAdjudication] | None
|
Adjudication details |
None
|
detail
|
List[ExplanationOfBenefitItemDetail] | None
|
Additional items |
None
|
ExplanationOfBenefitItemAdjudication
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitItemAdjudication
Bases: BackboneElement
If this item is a group then the values here are a summary of the adjudication of the detail items. If this item is a simple product or service then this is the result of the adjudication of this item.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
category
|
CodeableConcept | None
|
Type of adjudication information |
None
|
reason
|
CodeableConcept | None
|
Explanation of adjudication outcome |
None
|
amount
|
Money | None
|
Monetary amount |
None
|
value
|
Annotated[float | Decimal, BeforeValidator] | None
|
Non-monitary value |
None
|
ExplanationOfBenefitItemDetail
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitItemDetail
Bases: BackboneElement
Second-tier of goods and services.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Product or service provided |
None
|
revenue
|
CodeableConcept | None
|
Revenue or cost center code |
None
|
category
|
CodeableConcept | None
|
Benefit classification |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Service/Product billing modifiers |
None
|
programCode
|
List[CodeableConcept] | None
|
Program the product or service is provided under |
None
|
quantity
|
Quantity | None
|
Count of products or services |
None
|
unitPrice
|
Money | None
|
Fee, charge or cost per item |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Price scaling factor |
None
|
net
|
Money | None
|
Total item cost |
None
|
udi
|
List[Reference] | None
|
Unique device identifier |
None
|
noteNumber
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable note numbers |
None
|
adjudication
|
List[ExplanationOfBenefitItemDetailAdjudication] | None
|
Detail level adjudication details |
None
|
subDetail
|
List[ExplanationOfBenefitItemDetailSubDetail] | None
|
Additional items |
None
|
ExplanationOfBenefitItemDetailAdjudication
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitItemDetailAdjudication
Bases: BackboneElement
The adjudication results.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
category
|
CodeableConcept | None
|
Type of adjudication information |
None
|
reason
|
CodeableConcept | None
|
Explanation of adjudication outcome |
None
|
amount
|
Money | None
|
Monetary amount |
None
|
value
|
Annotated[float | Decimal, BeforeValidator] | None
|
Non-monitary value |
None
|
ExplanationOfBenefitItemDetailSubDetail
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitItemDetailSubDetail
Bases: BackboneElement
Third-tier of goods and services.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Product or service provided |
None
|
revenue
|
CodeableConcept | None
|
Revenue or cost center code |
None
|
category
|
CodeableConcept | None
|
Benefit classification |
None
|
productOrService
|
CodeableConcept | None
|
Billing, service, product, or drug code |
None
|
modifier
|
List[CodeableConcept] | None
|
Service/Product billing modifiers |
None
|
programCode
|
List[CodeableConcept] | None
|
Program the product or service is provided under |
None
|
quantity
|
Quantity | None
|
Count of products or services |
None
|
unitPrice
|
Money | None
|
Fee, charge or cost per item |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Price scaling factor |
None
|
net
|
Money | None
|
Total item cost |
None
|
udi
|
List[Reference] | None
|
Unique device identifier |
None
|
noteNumber
|
List[Annotated[int | PositiveInt, BeforeValidator]] | None
|
Applicable note numbers |
None
|
adjudication
|
List[ExplanationOfBenefitItemAdjudication] | None
|
Subdetail level adjudication details |
None
|
ExplanationOfBenefitPayee
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitPayee
Bases: BackboneElement
The party to be reimbursed for cost of the products and services according to the terms of the policy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Category of recipient |
None
|
party
|
Reference | None
|
Recipient reference |
None
|
ExplanationOfBenefitPayment
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitPayment
Bases: BackboneElement
Payment details for the adjudication of the claim.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Partial or complete payment |
None
|
adjustment
|
Money | None
|
Payment adjustment for non-claim issues |
None
|
adjustmentReason
|
CodeableConcept | None
|
Explanation for the variance |
None
|
date
|
Annotated[date | str | Date, BeforeValidator] | None
|
Expected date of payment |
None
|
amount
|
Money | None
|
Payable amount after adjustment |
None
|
identifier
|
Identifier | None
|
Business identifier for the payment |
None
|
ExplanationOfBenefitProcedure
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitProcedure
Bases: BackboneElement
Procedures performed on the patient relevant to the billing items with the claim.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Procedure instance identifier |
None
|
type
|
List[CodeableConcept] | None
|
Category of Procedure |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the procedure was performed |
None
|
procedureCodeableConcept
|
CodeableConcept | None
|
Specific clinical procedure |
None
|
procedureReference
|
Reference | None
|
Specific clinical procedure |
None
|
udi
|
List[Reference] | None
|
Unique device identifier |
None
|
ExplanationOfBenefitProcessNote
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitProcessNote
Bases: BackboneElement
A note that describes or explains adjudication results in a human readable form.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
number
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Note instance identifier |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
display | print | printoper |
None
|
text
|
Annotated[str | String, BeforeValidator] | None
|
Note explanatory text |
None
|
language
|
CodeableConcept | None
|
Language of the text |
None
|
ExplanationOfBenefitRelated
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitRelated
Bases: BackboneElement
Other claims which are related to this claim such as prior submissions or claims for related services or for the same event.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
claim
|
Reference | None
|
Reference to the related claim |
None
|
relationship
|
CodeableConcept | None
|
How the reference claim is related |
None
|
reference
|
Identifier | None
|
File or case reference |
None
|
ExplanationOfBenefitSupportingInfo
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitSupportingInfo
Bases: BackboneElement
Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Information instance identifier |
None
|
category
|
CodeableConcept | None
|
Classification of the supplied information |
None
|
code
|
CodeableConcept | None
|
Type of information |
None
|
timingDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When it occurred |
None
|
timingPeriod
|
Period | None
|
When it occurred |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Data to be provided |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Data to be provided |
None
|
valueQuantity
|
Quantity | None
|
Data to be provided |
None
|
valueAttachment
|
Attachment | None
|
Data to be provided |
None
|
valueReference
|
Reference | None
|
Data to be provided |
None
|
reason
|
Coding | None
|
Explanation for the information |
None
|
ExplanationOfBenefitTotal
Path: fhircraft.fhir.resources.datatypes.R4B.core.explanation_of_benefit.ExplanationOfBenefitTotal
Bases: BackboneElement
Categorized monetary totals for the adjudication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
category
|
CodeableConcept | None
|
Type of adjudication information |
None
|
amount
|
Money | None
|
Financial total for the category |
None
|
FamilyMemberHistory
Path: fhircraft.fhir.resources.datatypes.R4B.core.family_member_history.FamilyMemberHistory
Bases: DomainResource
Significant health conditions for a person related to the patient relevant in the context of care for the patient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External id_(s) for this record |
None
|
instantiatesCanonical
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Instantiates FHIR protocol or definition |
None
|
instantiatesUri
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Instantiates external protocol or definition |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
partial | completed | entered-in-error | health-unknown |
None
|
dataAbsentReason
|
CodeableConcept | None
|
subject-unknown | withheld | unable-to-obtain | deferred |
None
|
patient
|
Reference | None
|
Patient history is about |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When history was recorded or last updated |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
The family member described |
None
|
relationship
|
CodeableConcept | None
|
Relationship to the subject |
None
|
sex
|
CodeableConcept | None
|
male | female | other | unknown |
None
|
bornPeriod
|
Period | None
|
(approximate) date of birth |
None
|
bornDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
(approximate) date of birth |
None
|
bornString
|
Annotated[str | String, BeforeValidator] | None
|
(approximate) date of birth |
None
|
ageAge
|
Age | None
|
(approximate) age |
None
|
ageRange
|
Range | None
|
(approximate) age |
None
|
ageString
|
Annotated[str | String, BeforeValidator] | None
|
(approximate) age |
None
|
estimatedAge
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Age is estimated? |
None
|
deceasedBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Dead? How old/when? |
None
|
deceasedAge
|
Age | None
|
Dead? How old/when? |
None
|
deceasedRange
|
Range | None
|
Dead? How old/when? |
None
|
deceasedDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Dead? How old/when? |
None
|
deceasedString
|
Annotated[str | String, BeforeValidator] | None
|
Dead? How old/when? |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Why was family member history performed? |
None
|
reasonReference
|
List[Reference] | None
|
Why was family member history performed? |
None
|
note
|
List[Annotation] | None
|
General note about related person |
None
|
condition
|
List[FamilyMemberHistoryCondition] | None
|
Condition that the related person had |
None
|
FamilyMemberHistoryCondition
Path: fhircraft.fhir.resources.datatypes.R4B.core.family_member_history.FamilyMemberHistoryCondition
Bases: BackboneElement
The significant Conditions (or condition) that the family member had. This is a repeating section to allow a system to represent more than one condition per resource, though there is nothing stopping multiple resources - one per condition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Condition suffered by relation |
None
|
outcome
|
CodeableConcept | None
|
deceased | permanent disability | etc. |
None
|
contributedToDeath
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the condition contributed to the cause of death |
None
|
onsetAge
|
Age | None
|
When condition first manifested |
None
|
onsetRange
|
Range | None
|
When condition first manifested |
None
|
onsetPeriod
|
Period | None
|
When condition first manifested |
None
|
onsetString
|
Annotated[str | String, BeforeValidator] | None
|
When condition first manifested |
None
|
note
|
List[Annotation] | None
|
Extra information about condition |
None
|
Flag
Path: fhircraft.fhir.resources.datatypes.R4B.core.flag.Flag
Bases: DomainResource
Prospective warnings of potential issues when providing care to the patient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifier |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | inactive | entered-in-error |
None
|
category
|
List[CodeableConcept] | None
|
Clinical, administrative, etc. |
None
|
code
|
CodeableConcept | None
|
Coded or textual message to display to user |
None
|
subject
|
Reference | None
|
Who/What is flag about? |
None
|
period
|
Period | None
|
time period when flag is active |
None
|
encounter
|
Reference | None
|
Alert relevant during encounter |
None
|
author
|
Reference | None
|
Flag creator |
None
|
Goal
Path: fhircraft.fhir.resources.datatypes.R4B.core.goal.Goal
Bases: DomainResource
Describes the intended objective(s) for a patient, group or organization care, for example, weight loss, restoring an activity of daily living, obtaining herd immunity via immunization, meeting a process improvement objective, etc.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External Ids for this goal |
None
|
lifecycleStatus
|
Annotated[str | Code, BeforeValidator] | None
|
proposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected |
None
|
achievementStatus
|
CodeableConcept | None
|
in-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainable |
None
|
category
|
List[CodeableConcept] | None
|
E.g. Treatment, dietary, behavioral, etc. |
None
|
priority
|
CodeableConcept | None
|
high-priority | medium-priority | low-priority |
None
|
description
|
CodeableConcept | None
|
code or text describing goal |
None
|
subject
|
Reference | None
|
Who this goal is intended for |
None
|
startDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When goal pursuit begins |
None
|
startCodeableConcept
|
CodeableConcept | None
|
When goal pursuit begins |
None
|
target
|
List[GoalTarget] | None
|
Target outcome for the goal |
None
|
statusDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When goal status took effect |
None
|
statusReason
|
Annotated[str | String, BeforeValidator] | None
|
Reason for current status |
None
|
expressedBy
|
Reference | None
|
Who's responsible for creating Goal? |
None
|
addresses
|
List[Reference] | None
|
Issues addressed by this goal |
None
|
note
|
List[Annotation] | None
|
Comments about the goal |
None
|
outcomeCode
|
List[CodeableConcept] | None
|
What result was achieved regarding the goal? |
None
|
outcomeReference
|
List[Reference] | None
|
Observation that resulted from goal |
None
|
GoalTarget
Path: fhircraft.fhir.resources.datatypes.R4B.core.goal.GoalTarget
Bases: BackboneElement
Indicates what should be done by when.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
measure
|
CodeableConcept | None
|
The parameter whose value is being tracked |
None
|
detailQuantity
|
Quantity | None
|
The target value to be achieved |
None
|
detailRange
|
Range | None
|
The target value to be achieved |
None
|
detailCodeableConcept
|
CodeableConcept | None
|
The target value to be achieved |
None
|
detailString
|
Annotated[str | String, BeforeValidator] | None
|
The target value to be achieved |
None
|
detailBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
The target value to be achieved |
None
|
detailInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
The target value to be achieved |
None
|
detailRatio
|
Ratio | None
|
The target value to be achieved |
None
|
dueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Reach goal on or before |
None
|
dueDuration
|
Duration | None
|
Reach goal on or before |
None
|
GraphDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.graph_definition.GraphDefinition
Bases: DomainResource
A formal computable definition of a graph of resources - that is, a coherent set of resources that form a graph by following references. The Graph Definition resource defines a set and makes rules about the set.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this graph definition, represented as a URI (globally unique) |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the graph definition |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this graph definition (computer friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the graph definition |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for graph definition (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this graph definition is defined |
None
|
start
|
Annotated[str | Code, BeforeValidator] | None
|
Type of resource at which the graph starts |
None
|
profile
|
Annotated[str | Canonical, BeforeValidator] | None
|
Profile on base resource |
None
|
link
|
List[GraphDefinitionLink] | None
|
Links this graph makes rules about |
None
|
GraphDefinitionLink
Path: fhircraft.fhir.resources.datatypes.R4B.core.graph_definition.GraphDefinitionLink
Bases: BackboneElement
Links this graph makes rules about.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
path
|
Annotated[str | String, BeforeValidator] | None
|
Path in the resource that contains the link |
None
|
sliceName
|
Annotated[str | String, BeforeValidator] | None
|
Which slice (if profiled) |
None
|
min
|
Annotated[int | Integer, BeforeValidator] | None
|
Minimum occurrences for this link |
None
|
max
|
Annotated[str | String, BeforeValidator] | None
|
Maximum occurrences for this link |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Why this link is specified |
None
|
target
|
List[GraphDefinitionLinkTarget] | None
|
Potential target for the link |
None
|
GraphDefinitionLinkTarget
Path: fhircraft.fhir.resources.datatypes.R4B.core.graph_definition.GraphDefinitionLinkTarget
Bases: BackboneElement
Potential target for the link.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
Type of resource this link refers to |
None
|
params
|
Annotated[str | String, BeforeValidator] | None
|
Criteria for reverse lookup |
None
|
profile
|
Annotated[str | Canonical, BeforeValidator] | None
|
Profile for the target resource |
None
|
compartment
|
List[GraphDefinitionLinkTargetCompartment] | None
|
Compartment Consistency Rules |
None
|
link
|
List[GraphDefinitionLink] | None
|
Additional links from target resource |
None
|
GraphDefinitionLinkTargetCompartment
Path: fhircraft.fhir.resources.datatypes.R4B.core.graph_definition.GraphDefinitionLinkTargetCompartment
Bases: BackboneElement
Compartment Consistency Rules.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
use
|
Annotated[str | Code, BeforeValidator] | None
|
condition | requirement |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
Patient | Encounter | RelatedPerson | Practitioner | Device |
None
|
rule
|
Annotated[str | Code, BeforeValidator] | None
|
identical | matching | different | custom |
None
|
expression
|
Annotated[str | String, BeforeValidator] | None
|
Custom rule, as a FHIRPath expression |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Documentation for FHIRPath expression |
None
|
Group
Path: fhircraft.fhir.resources.datatypes.R4B.core.group.Group
Bases: DomainResource
Represents a defined collection of entities that may be discussed or acted upon collectively but which are not expected to act collectively, and are not formally or legally recognized; i.e. a collection of entities that isn't an Organization.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Unique id |
None
|
active
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether this group's record is in active use |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
person | animal | practitioner | device | medication | substance |
None
|
actual
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Descriptive or actual |
None
|
code
|
CodeableConcept | None
|
Kind of Group members |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Label for Group |
None
|
quantity
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Number of members |
None
|
managingEntity
|
Reference | None
|
Entity that is the custodian of the Group's definition |
None
|
characteristic
|
List[GroupCharacteristic] | None
|
Include / Exclude group members by Trait |
None
|
member
|
List[GroupMember] | None
|
Who or what is in group |
None
|
GroupCharacteristic
Path: fhircraft.fhir.resources.datatypes.R4B.core.group.GroupCharacteristic
Bases: BackboneElement
Identifies traits whose presence r absence is shared by members of the group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Kind of characteristic |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
Value held by characteristic |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Value held by characteristic |
None
|
valueQuantity
|
Quantity | None
|
Value held by characteristic |
None
|
valueRange
|
Range | None
|
Value held by characteristic |
None
|
valueReference
|
Reference | None
|
Value held by characteristic |
None
|
exclude
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Group includes or excludes |
None
|
period
|
Period | None
|
Period over which characteristic is tested |
None
|
GroupMember
Path: fhircraft.fhir.resources.datatypes.R4B.core.group.GroupMember
Bases: BackboneElement
Identifies the resource instances that are members of the group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
entity
|
Reference | None
|
Reference to the group member |
None
|
period
|
Period | None
|
Period member belonged to the group |
None
|
inactive
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If member is no longer in group |
None
|
GuidanceResponse
Path: fhircraft.fhir.resources.datatypes.R4B.core.guidance_response.GuidanceResponse
Bases: DomainResource
A guidance response is the formal response to a guidance request, including any output parameters returned by the evaluation, as well as the description of any proposed actions to be taken.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
requestIdentifier
|
Identifier | None
|
The identifier of the request associated with this response, if any |
None
|
identifier
|
List[Identifier] | None
|
Business identifier |
None
|
moduleUri
|
Annotated[str | Uri, BeforeValidator] | None
|
What guidance was requested |
None
|
moduleCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
What guidance was requested |
None
|
moduleCodeableConcept
|
CodeableConcept | None
|
What guidance was requested |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
success | data-requested | data-required | in-progress | failure | entered-in-error |
None
|
subject
|
Reference | None
|
Patient the request was performed for |
None
|
encounter
|
Reference | None
|
Encounter during which the response was returned |
None
|
occurrenceDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the guidance response was processed |
None
|
performer
|
Reference | None
|
Device returning the guidance |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Why guidance is needed |
None
|
reasonReference
|
List[Reference] | None
|
Why guidance is needed |
None
|
note
|
List[Annotation] | None
|
Additional notes about the response |
None
|
evaluationMessage
|
List[Reference] | None
|
Messages resulting from the evaluation of the artifact or artifacts |
None
|
outputParameters
|
Reference | None
|
The output parameters of the evaluation, if any |
None
|
result
|
Reference | None
|
Proposed actions, if any |
None
|
dataRequirement
|
List[DataRequirement] | None
|
Additional required data |
None
|
HealthcareService
Path: fhircraft.fhir.resources.datatypes.R4B.core.healthcare_service.HealthcareService
Bases: DomainResource
The details of a healthcare service available at a location.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External identifiers for this item |
None
|
active
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether this HealthcareService record is in active use |
None
|
providedBy
|
Reference | None
|
Organization that provides this service |
None
|
category
|
List[CodeableConcept] | None
|
Broad category of service being performed or delivered |
None
|
type
|
List[CodeableConcept] | None
|
Type of service that may be delivered or performed |
None
|
specialty
|
List[CodeableConcept] | None
|
Specialties handled by the HealthcareService |
None
|
location
|
List[Reference] | None
|
Location(s) where service may be provided |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Description of service as presented to a consumer while searching |
None
|
comment
|
Annotated[str | String, BeforeValidator] | None
|
Additional description and/or any specific issues not covered elsewhere |
None
|
extraDetails
|
Annotated[str | Markdown, BeforeValidator] | None
|
Extra details about the service that can't be placed in the other fields |
None
|
photo
|
Attachment | None
|
Facilitates quick identification of the service |
None
|
telecom
|
List[ContactPoint] | None
|
Contacts related to the healthcare service |
None
|
coverageArea
|
List[Reference] | None
|
Location(s) service is intended for/available to |
None
|
serviceProvisionCode
|
List[CodeableConcept] | None
|
Conditions under which service is available/offered |
None
|
eligibility
|
List[HealthcareServiceEligibility] | None
|
Specific eligibility requirements required to use the service |
None
|
program
|
List[CodeableConcept] | None
|
Programs that this service is applicable to |
None
|
characteristic
|
List[CodeableConcept] | None
|
Collection of characteristics (attributes) |
None
|
communication
|
List[CodeableConcept] | None
|
The language that this service is offered in |
None
|
referralMethod
|
List[CodeableConcept] | None
|
Ways that the service accepts referrals |
None
|
appointmentRequired
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If an appointment is required for access to this service |
None
|
availableTime
|
List[HealthcareServiceAvailableTime] | None
|
Times the Service Site is available |
None
|
notAvailable
|
List[HealthcareServiceNotAvailable] | None
|
Not available during this time due to provided reason |
None
|
availabilityExceptions
|
Annotated[str | String, BeforeValidator] | None
|
Description of availability exceptions |
None
|
endpoint
|
List[Reference] | None
|
Technical endpoints providing access to electronic services operated for the healthcare service |
None
|
HealthcareServiceAvailableTime
Path: fhircraft.fhir.resources.datatypes.R4B.core.healthcare_service.HealthcareServiceAvailableTime
Bases: BackboneElement
A collection of times that the Service Site is available.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
daysOfWeek
|
List[Annotated[str | Code, BeforeValidator]] | None
|
mon | tue | wed | thu | fri | sat | sun |
None
|
allDay
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Always available? e.g. 24 hour service |
None
|
availableStartTime
|
Annotated[time | Time, BeforeValidator] | None
|
Opening time of day (ignored if allDay = true) |
None
|
availableEndTime
|
Annotated[time | Time, BeforeValidator] | None
|
Closing time of day (ignored if allDay = true) |
None
|
HealthcareServiceEligibility
Path: fhircraft.fhir.resources.datatypes.R4B.core.healthcare_service.HealthcareServiceEligibility
Bases: BackboneElement
Does this service have specific eligibility requirements that need to be met in order to use the service?
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Coded value for the eligibility |
None
|
comment
|
Annotated[str | Markdown, BeforeValidator] | None
|
Describes the eligibility conditions for the service |
None
|
HealthcareServiceNotAvailable
Path: fhircraft.fhir.resources.datatypes.R4B.core.healthcare_service.HealthcareServiceNotAvailable
Bases: BackboneElement
The HealthcareService is not available during this period of time due to the provided reason.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Reason presented to the user explaining why time not available |
None
|
during
|
Period | None
|
Service not available from this date |
None
|
ImagingStudy
Path: fhircraft.fhir.resources.datatypes.R4B.core.imaging_study.ImagingStudy
Bases: DomainResource
Representation of the content produced in a DICOM imaging study. A study comprises a set of series, each of which includes a set of Service-Object Pair Instances (SOP Instances - images or other data) acquired or produced in a common context. A series is of only one modality (e.g. X-ray, CT, MR, ultrasound), but a study may have multiple series of different modalities.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Identifiers for the whole study |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
registered | available | cancelled | entered-in-error | unknown |
None
|
modality
|
List[Coding] | None
|
All series modality if actual acquisition modalities |
None
|
subject
|
Reference | None
|
Who or what is the subject of the study |
None
|
encounter
|
Reference | None
|
Encounter with which this imaging study is associated |
None
|
started
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the study was started |
None
|
basedOn
|
List[Reference] | None
|
Request fulfilled |
None
|
referrer
|
Reference | None
|
Referring physician |
None
|
interpreter
|
List[Reference] | None
|
Who interpreted images |
None
|
endpoint
|
List[Reference] | None
|
Study access endpoint |
None
|
numberOfSeries
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Number of Study Related Series |
None
|
numberOfInstances
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Number of Study Related Instances |
None
|
procedureReference
|
Reference | None
|
The performed Procedure reference |
None
|
procedureCode
|
List[CodeableConcept] | None
|
The performed procedure code |
None
|
location
|
Reference | None
|
Where ImagingStudy occurred |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Why the study was requested |
None
|
reasonReference
|
List[Reference] | None
|
Why was study performed |
None
|
note
|
List[Annotation] | None
|
User-defined comments |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Institution-generated description |
None
|
series
|
List[ImagingStudySeries] | None
|
Each study has one or more series of instances |
None
|
ImagingStudySeries
Path: fhircraft.fhir.resources.datatypes.R4B.core.imaging_study.ImagingStudySeries
Bases: BackboneElement
Each study has one or more series of images or other content.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
uid
|
Annotated[str | Id, BeforeValidator] | None
|
DICOM Series Instance UID for the series |
None
|
number
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Numeric identifier of this series |
None
|
modality
|
Coding | None
|
The modality of the instances in the series |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
A short human readable summary of the series |
None
|
numberOfInstances
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Number of Series Related Instances |
None
|
endpoint
|
List[Reference] | None
|
Series access endpoint |
None
|
bodySite
|
Coding | None
|
Body part examined |
None
|
laterality
|
Coding | None
|
Body part laterality |
None
|
specimen
|
List[Reference] | None
|
Specimen imaged |
None
|
started
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the series started |
None
|
performer
|
List[ImagingStudySeriesPerformer] | None
|
Who performed the series |
None
|
instance
|
List[ImagingStudySeriesInstance] | None
|
A single SOP instance from the series |
None
|
ImagingStudySeriesInstance
Path: fhircraft.fhir.resources.datatypes.R4B.core.imaging_study.ImagingStudySeriesInstance
Bases: BackboneElement
A single SOP instance within the series, e.g. an image, or presentation state.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
uid
|
Annotated[str | Id, BeforeValidator] | None
|
DICOM SOP Instance UID |
None
|
sopClass
|
Coding | None
|
DICOM class type |
None
|
number
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
The number of this instance in the series |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Description of instance |
None
|
ImagingStudySeriesPerformer
Path: fhircraft.fhir.resources.datatypes.R4B.core.imaging_study.ImagingStudySeriesPerformer
Bases: BackboneElement
Indicates who or what performed the series and how they were involved.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
function
|
CodeableConcept | None
|
Type of performance |
None
|
actor
|
Reference | None
|
Who performed the series |
None
|
Immunization
Path: fhircraft.fhir.resources.datatypes.R4B.core.immunization.Immunization
Bases: DomainResource
Describes the event of a patient being administered a vaccine or a record of an immunization as reported by a patient, a clinician or another party.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifier |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
completed | entered-in-error | not-done |
None
|
statusReason
|
CodeableConcept | None
|
Reason not done |
None
|
vaccineCode
|
CodeableConcept | None
|
Vaccine product administered |
None
|
patient
|
Reference | None
|
Who was immunized |
None
|
encounter
|
Reference | None
|
Encounter immunization was part of |
None
|
occurrenceDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Vaccine administration date |
None
|
occurrenceString
|
Annotated[str | String, BeforeValidator] | None
|
Vaccine administration date |
None
|
recorded
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the immunization was first captured in the subject's record |
None
|
primarySource
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Indicates context the data was recorded in |
None
|
reportOrigin
|
CodeableConcept | None
|
Indicates the source of a secondarily reported record |
None
|
location
|
Reference | None
|
Where immunization occurred |
None
|
manufacturer
|
Reference | None
|
Vaccine manufacturer |
None
|
lotNumber
|
Annotated[str | String, BeforeValidator] | None
|
Vaccine lot number |
None
|
expirationDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Vaccine expiration date |
None
|
site
|
CodeableConcept | None
|
Body site vaccine was administered |
None
|
route
|
CodeableConcept | None
|
How vaccine entered body |
None
|
doseQuantity
|
Quantity | None
|
Amount of vaccine administered |
None
|
performer
|
List[ImmunizationPerformer] | None
|
Who performed event |
None
|
note
|
List[Annotation] | None
|
Additional immunization notes |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Why immunization occurred |
None
|
reasonReference
|
List[Reference] | None
|
Why immunization occurred |
None
|
isSubpotent
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Dose potency |
None
|
subpotentReason
|
List[CodeableConcept] | None
|
Reason for being subpotent |
None
|
education
|
List[ImmunizationEducation] | None
|
Educational material presented to patient |
None
|
programEligibility
|
List[CodeableConcept] | None
|
Patient eligibility for a vaccination program |
None
|
fundingSource
|
CodeableConcept | None
|
Funding source for the vaccine |
None
|
reaction
|
List[ImmunizationReaction] | None
|
Details of a reaction that follows immunization |
None
|
protocolApplied
|
List[ImmunizationProtocolApplied] | None
|
Protocol followed by the provider |
None
|
ImmunizationEducation
Path: fhircraft.fhir.resources.datatypes.R4B.core.immunization.ImmunizationEducation
Bases: BackboneElement
Educational material presented to the patient (or guardian) at the time of vaccine administration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
documentType
|
Annotated[str | String, BeforeValidator] | None
|
Educational material document identifier |
None
|
reference
|
Annotated[str | Uri, BeforeValidator] | None
|
Educational material reference pointer |
None
|
publicationDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Educational material publication date |
None
|
presentationDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Educational material presentation date |
None
|
ImmunizationPerformer
Path: fhircraft.fhir.resources.datatypes.R4B.core.immunization.ImmunizationPerformer
Bases: BackboneElement
Indicates who performed the immunization event.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
function
|
CodeableConcept | None
|
What type of performance was done |
None
|
actor
|
Reference | None
|
Individual or organization who was performing |
None
|
ImmunizationProtocolApplied
Path: fhircraft.fhir.resources.datatypes.R4B.core.immunization.ImmunizationProtocolApplied
Bases: BackboneElement
The protocol (set of recommendations) being followed by the provider who administered the dose.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
series
|
Annotated[str | String, BeforeValidator] | None
|
Name of vaccine series |
None
|
authority
|
Reference | None
|
Who is responsible for publishing the recommendations |
None
|
targetDisease
|
List[CodeableConcept] | None
|
Vaccine preventatable disease being targetted |
None
|
doseNumberPositiveInt
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Dose number within series |
None
|
doseNumberString
|
Annotated[str | String, BeforeValidator] | None
|
Dose number within series |
None
|
seriesDosesPositiveInt
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Recommended number of doses for immunity |
None
|
seriesDosesString
|
Annotated[str | String, BeforeValidator] | None
|
Recommended number of doses for immunity |
None
|
ImmunizationReaction
Path: fhircraft.fhir.resources.datatypes.R4B.core.immunization.ImmunizationReaction
Bases: BackboneElement
Categorical data indicating that an adverse event is associated in time to an immunization.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When reaction started |
None
|
detail
|
Reference | None
|
Additional information on reaction |
None
|
reported
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Indicates self-reported reaction |
None
|
ImmunizationEvaluation
Path: fhircraft.fhir.resources.datatypes.R4B.core.immunization_evaluation.ImmunizationEvaluation
Bases: DomainResource
Describes a comparison of an immunization event against published recommendations to determine if the administration is "valid" in relation to those recommendations.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifier |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
completed | entered-in-error |
None
|
patient
|
Reference | None
|
Who this evaluation is for |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date evaluation was performed |
None
|
authority
|
Reference | None
|
Who is responsible for publishing the recommendations |
None
|
targetDisease
|
CodeableConcept | None
|
Evaluation target disease |
None
|
immunizationEvent
|
Reference | None
|
Immunization being evaluated |
None
|
doseStatus
|
CodeableConcept | None
|
Status of the dose relative to published recommendations |
None
|
doseStatusReason
|
List[CodeableConcept] | None
|
Reason for the dose status |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Evaluation notes |
None
|
series
|
Annotated[str | String, BeforeValidator] | None
|
Name of vaccine series |
None
|
doseNumberPositiveInt
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Dose number within series |
None
|
doseNumberString
|
Annotated[str | String, BeforeValidator] | None
|
Dose number within series |
None
|
seriesDosesPositiveInt
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Recommended number of doses for immunity |
None
|
seriesDosesString
|
Annotated[str | String, BeforeValidator] | None
|
Recommended number of doses for immunity |
None
|
ImmunizationRecommendation
Path: fhircraft.fhir.resources.datatypes.R4B.core.immunization_recommendation.ImmunizationRecommendation
Bases: DomainResource
A patient's point-in-time set of recommendations (i.e. forecasting) according to a published schedule with optional supporting justification.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifier |
None
|
patient
|
Reference | None
|
Who this profile is for |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date recommendation(s) created |
None
|
authority
|
Reference | None
|
Who is responsible for protocol |
None
|
recommendation
|
List[ImmunizationRecommendationRecommendation] | None
|
Vaccine administration recommendations |
None
|
ImmunizationRecommendationRecommendation
Path: fhircraft.fhir.resources.datatypes.R4B.core.immunization_recommendation.ImmunizationRecommendationRecommendation
Bases: BackboneElement
Vaccine administration recommendations.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
vaccineCode
|
List[CodeableConcept] | None
|
Vaccine or vaccine group recommendation applies to |
None
|
targetDisease
|
CodeableConcept | None
|
Disease to be immunized against |
None
|
contraindicatedVaccineCode
|
List[CodeableConcept] | None
|
Vaccine which is contraindicated to fulfill the recommendation |
None
|
forecastStatus
|
CodeableConcept | None
|
Vaccine recommendation status |
None
|
forecastReason
|
List[CodeableConcept] | None
|
Vaccine administration status reason |
None
|
dateCriterion
|
List[ImmunizationRecommendationRecommendationDateCriterion] | None
|
Dates governing proposed immunization |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Protocol details |
None
|
series
|
Annotated[str | String, BeforeValidator] | None
|
Name of vaccination series |
None
|
doseNumberPositiveInt
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Recommended dose number within series |
None
|
doseNumberString
|
Annotated[str | String, BeforeValidator] | None
|
Recommended dose number within series |
None
|
seriesDosesPositiveInt
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Recommended number of doses for immunity |
None
|
seriesDosesString
|
Annotated[str | String, BeforeValidator] | None
|
Recommended number of doses for immunity |
None
|
supportingImmunization
|
List[Reference] | None
|
Past immunizations supporting recommendation |
None
|
supportingPatientInformation
|
List[Reference] | None
|
Patient observations supporting recommendation |
None
|
ImmunizationRecommendationRecommendationDateCriterion
Path: fhircraft.fhir.resources.datatypes.R4B.core.immunization_recommendation.ImmunizationRecommendationRecommendationDateCriterion
Bases: BackboneElement
Vaccine date recommendations. For example, earliest date to administer, latest date to administer, etc.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Type of date |
None
|
value
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Recommended date |
None
|
ImplementationGuide
Path: fhircraft.fhir.resources.datatypes.R4B.core.implementation_guide.ImplementationGuide
Bases: DomainResource
A set of rules of how a particular interoperability or standards problem is solved - typically through the use of FHIR resources. This resource is used to gather all the parts of an implementation guide into a logical whole and to publish a computable definition of all the parts.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this implementation guide, represented as a URI (globally unique) |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the implementation guide |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this implementation guide (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this implementation guide (human friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the implementation guide |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for implementation guide (if applicable) |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
packageId
|
Annotated[str | Id, BeforeValidator] | None
|
NPM Package name for IG |
None
|
license
|
Annotated[str | Code, BeforeValidator] | None
|
SPDX license code for this IG (or not-open-source) |
None
|
fhirVersion
|
List[Annotated[str | Code, BeforeValidator]] | None
|
FHIR Version(s) this Implementation Guide targets |
None
|
dependsOn
|
List[ImplementationGuideDependsOn] | None
|
Another Implementation guide this depends on |
None
|
global_
|
List[ImplementationGuideGlobal] | None
|
Profiles that apply globally |
None
|
definition
|
ImplementationGuideDefinition | None
|
Information needed to build the IG |
None
|
manifest
|
ImplementationGuideManifest | None
|
Information about an assembled IG |
None
|
ImplementationGuideDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.implementation_guide.ImplementationGuideDefinition
Bases: BackboneElement
The information needed by an IG publisher tool to publish the whole implementation guide.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
grouping
|
List[ImplementationGuideDefinitionGrouping] | None
|
Grouping used to present related resources in the IG |
None
|
resource
|
List[ImplementationGuideDefinitionResource] | None
|
Resource in the implementation guide |
None
|
page
|
ImplementationGuideDefinitionPage | None
|
Page/Section in the Guide |
None
|
parameter
|
List[ImplementationGuideDefinitionParameter] | None
|
Defines how IG is built by tools |
None
|
template
|
List[ImplementationGuideDefinitionTemplate] | None
|
A template for building resources |
None
|
ImplementationGuideDefinitionGrouping
Path: fhircraft.fhir.resources.datatypes.R4B.core.implementation_guide.ImplementationGuideDefinitionGrouping
Bases: BackboneElement
A logical group of resources. Logical groups can be used when building pages.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Descriptive name for the package |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Human readable text describing the package |
None
|
ImplementationGuideDefinitionPage
Path: fhircraft.fhir.resources.datatypes.R4B.core.implementation_guide.ImplementationGuideDefinitionPage
Bases: BackboneElement
A page / section in the implementation guide. The root page is the implementation guide home page.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
nameUrl
|
Annotated[str | Url, BeforeValidator] | None
|
Where to find that page |
None
|
nameReference
|
Reference | None
|
Where to find that page |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Short title shown for navigational assistance |
None
|
generation
|
Annotated[str | Code, BeforeValidator] | None
|
html | markdown | xml | generated |
None
|
page
|
List[ImplementationGuideDefinitionPage] | None
|
Nested Pages / Sections |
None
|
ImplementationGuideDefinitionParameter
Path: fhircraft.fhir.resources.datatypes.R4B.core.implementation_guide.ImplementationGuideDefinitionParameter
Bases: BackboneElement
Defines how IG is built by tools.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
apply | path-resource | path-pages | path-tx-cache | expansion-parameter | rule-broken-links | generate-xml | generate-json | generate-turtle | html-template |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
Value for named type |
None
|
ImplementationGuideDefinitionResource
Path: fhircraft.fhir.resources.datatypes.R4B.core.implementation_guide.ImplementationGuideDefinitionResource
Bases: BackboneElement
A resource that is part of the implementation guide. Conformance resources (value set, structure definition, capability statements etc.) are obvious candidates for inclusion, but any kind of resource can be included as an example resource.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
reference
|
Reference | None
|
Location of the resource |
None
|
fhirVersion
|
List[Annotated[str | Code, BeforeValidator]] | None
|
Versions this applies to (if different to IG) |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Human Name for the resource |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Reason why included in guide |
None
|
exampleBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Is an example/What is this an example of? |
None
|
exampleCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
Is an example/What is this an example of? |
None
|
groupingId
|
Annotated[str | Id, BeforeValidator] | None
|
Grouping this is part of |
None
|
ImplementationGuideDefinitionTemplate
Path: fhircraft.fhir.resources.datatypes.R4B.core.implementation_guide.ImplementationGuideDefinitionTemplate
Bases: BackboneElement
A template for building resources.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
Type of template specified |
None
|
source
|
Annotated[str | String, BeforeValidator] | None
|
The source location for the template |
None
|
scope
|
Annotated[str | String, BeforeValidator] | None
|
The scope in which the template applies |
None
|
ImplementationGuideDependsOn
Path: fhircraft.fhir.resources.datatypes.R4B.core.implementation_guide.ImplementationGuideDependsOn
Bases: BackboneElement
Another implementation guide that this implementation depends on. Typically, an implementation guide uses value sets, profiles etc.defined in other implementation guides.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
uri
|
Annotated[str | Canonical, BeforeValidator] | None
|
Identity of the IG that this depends on |
None
|
packageId
|
Annotated[str | Id, BeforeValidator] | None
|
NPM Package name for IG this depends on |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Version of the IG |
None
|
ImplementationGuideGlobal
Path: fhircraft.fhir.resources.datatypes.R4B.core.implementation_guide.ImplementationGuideGlobal
Bases: BackboneElement
A set of profiles that all resources covered by this implementation guide must conform to.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
Type this profile applies to |
None
|
profile
|
Annotated[str | Canonical, BeforeValidator] | None
|
Profile that all resources must conform to |
None
|
ImplementationGuideManifest
Path: fhircraft.fhir.resources.datatypes.R4B.core.implementation_guide.ImplementationGuideManifest
Bases: BackboneElement
Information about an assembled implementation guide, created by the publication tooling.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
rendering
|
Annotated[str | Url, BeforeValidator] | None
|
Location of rendered implementation guide |
None
|
resource
|
List[ImplementationGuideManifestResource] | None
|
Resource in the implementation guide |
None
|
page
|
List[ImplementationGuideManifestPage] | None
|
HTML page within the parent IG |
None
|
image
|
List[Annotated[str | String, BeforeValidator]] | None
|
Image within the IG |
None
|
other
|
List[Annotated[str | String, BeforeValidator]] | None
|
Additional linkable file in IG |
None
|
ImplementationGuideManifestPage
Path: fhircraft.fhir.resources.datatypes.R4B.core.implementation_guide.ImplementationGuideManifestPage
Bases: BackboneElement
Information about a page within the IG.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
HTML page name |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Title of the page, for references |
None
|
anchor
|
List[Annotated[str | String, BeforeValidator]] | None
|
Anchor available on the page |
None
|
ImplementationGuideManifestResource
Path: fhircraft.fhir.resources.datatypes.R4B.core.implementation_guide.ImplementationGuideManifestResource
Bases: BackboneElement
A resource that is part of the implementation guide. Conformance resources (value set, structure definition, capability statements etc.) are obvious candidates for inclusion, but any kind of resource can be included as an example resource.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
reference
|
Reference | None
|
Location of the resource |
None
|
exampleBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Is an example/What is this an example of? |
None
|
exampleCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
Is an example/What is this an example of? |
None
|
relativePath
|
Annotated[str | Url, BeforeValidator] | None
|
Relative path for page in IG |
None
|
Ingredient
Path: fhircraft.fhir.resources.datatypes.R4B.core.ingredient.Ingredient
Bases: DomainResource
An ingredient of a manufactured item or pharmaceutical product.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
Identifier | None
|
An identifier or code by which the ingredient can be referenced |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
for_
|
List[Reference] | None
|
The product which this ingredient is a constituent part of |
None
|
role
|
CodeableConcept | None
|
Purpose of the ingredient within the product, e.g. active, inactive |
None
|
function
|
List[CodeableConcept] | None
|
Precise action within the drug product, e.g. antioxidant, alkalizing agent |
None
|
allergenicIndicator
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If the ingredient is a known or suspected allergen |
None
|
manufacturer
|
List[IngredientManufacturer] | None
|
An organization that manufactures this ingredient |
None
|
substance
|
IngredientSubstance | None
|
The substance that comprises this ingredient |
None
|
IngredientManufacturer
Path: fhircraft.fhir.resources.datatypes.R4B.core.ingredient.IngredientManufacturer
Bases: BackboneElement
The organization(s) that manufacture this ingredient. Can be used to indicate: 1) Organizations we are aware of that manufacture this ingredient 2) Specific Manufacturer(s) currently being used 3) Set of organisations allowed to manufacture this ingredient for this product Users must be clear on the application of context relevant to their use case.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
role
|
Annotated[str | Code, BeforeValidator] | None
|
allowed | possible | actual |
None
|
manufacturer
|
Reference | None
|
An organization that manufactures this ingredient |
None
|
IngredientSubstance
Path: fhircraft.fhir.resources.datatypes.R4B.core.ingredient.IngredientSubstance
Bases: BackboneElement
The substance that comprises this ingredient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableReference | None
|
A code or full resource that represents the ingredient substance |
None
|
strength
|
List[IngredientSubstanceStrength] | None
|
The quantity of substance, per presentation, or per volume or mass, and type of quantity |
None
|
IngredientSubstanceStrength
Path: fhircraft.fhir.resources.datatypes.R4B.core.ingredient.IngredientSubstanceStrength
Bases: BackboneElement
The quantity of substance in the unit of presentation, or in the volume (or mass) of the single pharmaceutical product or manufactured item. The allowed repetitions do not represent different strengths, but are different representations - mathematically equivalent - of a single strength.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
presentationRatio
|
Ratio | None
|
The quantity of substance in the unit of presentation |
None
|
presentationRatioRange
|
RatioRange | None
|
The quantity of substance in the unit of presentation |
None
|
textPresentation
|
Annotated[str | String, BeforeValidator] | None
|
Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) |
None
|
concentrationRatio
|
Ratio | None
|
The strength per unitary volume (or mass) |
None
|
concentrationRatioRange
|
RatioRange | None
|
The strength per unitary volume (or mass) |
None
|
textConcentration
|
Annotated[str | String, BeforeValidator] | None
|
Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) |
None
|
measurementPoint
|
Annotated[str | String, BeforeValidator] | None
|
When strength is measured at a particular point or distance |
None
|
country
|
List[CodeableConcept] | None
|
Where the strength range applies |
None
|
referenceStrength
|
List[IngredientSubstanceStrengthReferenceStrength] | None
|
Strength expressed in terms of a reference substance |
None
|
IngredientSubstanceStrengthReferenceStrength
Path: fhircraft.fhir.resources.datatypes.R4B.core.ingredient.IngredientSubstanceStrengthReferenceStrength
Bases: BackboneElement
Strength expressed in terms of a reference substance. For when the ingredient strength is additionally expressed as equivalent to the strength of some other closely related substance (e.g. salt vs. base). Reference strength represents the strength (quantitative composition) of the active moiety of the active substance. There are situations when the active substance and active moiety are different, therefore both a strength and a reference strength are needed.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
substance
|
CodeableReference | None
|
Relevant reference substance |
None
|
strengthRatio
|
Ratio | None
|
Strength expressed in terms of a reference substance |
None
|
strengthRatioRange
|
RatioRange | None
|
Strength expressed in terms of a reference substance |
None
|
measurementPoint
|
Annotated[str | String, BeforeValidator] | None
|
When strength is measured at a particular point or distance |
None
|
country
|
List[CodeableConcept] | None
|
Where the strength range applies |
None
|
InsurancePlan
Path: fhircraft.fhir.resources.datatypes.R4B.core.insurance_plan.InsurancePlan
Bases: DomainResource
Details of a Health Insurance product/plan provided by an organization.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for Product |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
type
|
List[CodeableConcept] | None
|
Kind of product |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Official name |
None
|
alias
|
List[Annotated[str | String, BeforeValidator]] | None
|
Alternate names |
None
|
period
|
Period | None
|
When the product is available |
None
|
ownedBy
|
Reference | None
|
Plan issuer |
None
|
administeredBy
|
Reference | None
|
Product administrator |
None
|
coverageArea
|
List[Reference] | None
|
Where product applies |
None
|
contact
|
List[InsurancePlanContact] | None
|
Contact for the product |
None
|
endpoint
|
List[Reference] | None
|
Technical endpoint |
None
|
network
|
List[Reference] | None
|
What networks are Included |
None
|
coverage
|
List[InsurancePlanCoverage] | None
|
Coverage details |
None
|
plan
|
List[InsurancePlanPlan] | None
|
Plan details |
None
|
InsurancePlanContact
Path: fhircraft.fhir.resources.datatypes.R4B.core.insurance_plan.InsurancePlanContact
Bases: BackboneElement
The contact for the health insurance product for a certain purpose.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
purpose
|
CodeableConcept | None
|
The type of contact |
None
|
name
|
HumanName | None
|
A name associated with the contact |
None
|
telecom
|
List[ContactPoint] | None
|
Contact details (telephone, email, etc.) for a contact |
None
|
address
|
Address | None
|
Visiting or postal addresses for the contact |
None
|
InsurancePlanCoverage
Path: fhircraft.fhir.resources.datatypes.R4B.core.insurance_plan.InsurancePlanCoverage
Bases: BackboneElement
Details about the coverage offered by the insurance product.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Type of coverage |
None
|
network
|
List[Reference] | None
|
What networks provide coverage |
None
|
benefit
|
List[InsurancePlanCoverageBenefit] | None
|
List of benefits |
None
|
InsurancePlanCoverageBenefit
Path: fhircraft.fhir.resources.datatypes.R4B.core.insurance_plan.InsurancePlanCoverageBenefit
Bases: BackboneElement
Specific benefits under this type of coverage.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Type of benefit |
None
|
requirement
|
Annotated[str | String, BeforeValidator] | None
|
Referral requirements |
None
|
limit
|
List[InsurancePlanCoverageBenefitLimit] | None
|
Benefit limits |
None
|
InsurancePlanCoverageBenefitLimit
Path: fhircraft.fhir.resources.datatypes.R4B.core.insurance_plan.InsurancePlanCoverageBenefitLimit
Bases: BackboneElement
The specific limits on the benefit.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
value
|
Quantity | None
|
Maximum value allowed |
None
|
code
|
CodeableConcept | None
|
Benefit limit details |
None
|
InsurancePlanPlan
Path: fhircraft.fhir.resources.datatypes.R4B.core.insurance_plan.InsurancePlanPlan
Bases: BackboneElement
Details about an insurance plan.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for Product |
None
|
type
|
CodeableConcept | None
|
Type of plan |
None
|
coverageArea
|
List[Reference] | None
|
Where product applies |
None
|
network
|
List[Reference] | None
|
What networks provide coverage |
None
|
generalCost
|
List[InsurancePlanPlanGeneralCost] | None
|
Overall costs |
None
|
specificCost
|
List[InsurancePlanPlanSpecificCost] | None
|
Specific costs |
None
|
InsurancePlanPlanGeneralCost
Path: fhircraft.fhir.resources.datatypes.R4B.core.insurance_plan.InsurancePlanPlanGeneralCost
Bases: BackboneElement
Overall costs associated with the plan.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Type of cost |
None
|
groupSize
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Number of enrollees |
None
|
cost
|
Money | None
|
Cost value |
None
|
comment
|
Annotated[str | String, BeforeValidator] | None
|
Additional cost information |
None
|
InsurancePlanPlanSpecificCost
Path: fhircraft.fhir.resources.datatypes.R4B.core.insurance_plan.InsurancePlanPlanSpecificCost
Bases: BackboneElement
Costs associated with the coverage provided by the product.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
category
|
CodeableConcept | None
|
General category of benefit |
None
|
benefit
|
List[InsurancePlanPlanSpecificCostBenefit] | None
|
Benefits list |
None
|
InsurancePlanPlanSpecificCostBenefit
Path: fhircraft.fhir.resources.datatypes.R4B.core.insurance_plan.InsurancePlanPlanSpecificCostBenefit
Bases: BackboneElement
List of the specific benefits under this category of benefit.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Type of specific benefit |
None
|
cost
|
List[InsurancePlanPlanSpecificCostBenefitCost] | None
|
List of the costs |
None
|
InsurancePlanPlanSpecificCostBenefitCost
Path: fhircraft.fhir.resources.datatypes.R4B.core.insurance_plan.InsurancePlanPlanSpecificCostBenefitCost
Bases: BackboneElement
List of the costs associated with a specific benefit.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Type of cost |
None
|
applicability
|
CodeableConcept | None
|
in-network | out-of-network | other |
None
|
qualifiers
|
List[CodeableConcept] | None
|
Additional information about the cost |
None
|
value
|
Quantity | None
|
The actual cost value |
None
|
Invoice
Path: fhircraft.fhir.resources.datatypes.R4B.core.invoice.Invoice
Bases: DomainResource
Invoice containing collected ChargeItems from an Account with calculated individual and total price for Billing purpose.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for item |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | issued | balanced | cancelled | entered-in-error |
None
|
cancelledReason
|
Annotated[str | String, BeforeValidator] | None
|
Reason for cancellation of this Invoice |
None
|
type
|
CodeableConcept | None
|
Type of Invoice |
None
|
subject
|
Reference | None
|
Recipient(s) of goods and services |
None
|
recipient
|
Reference | None
|
Recipient of this invoice |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Invoice date / posting date |
None
|
participant
|
List[InvoiceParticipant] | None
|
Participant in creation of this Invoice |
None
|
issuer
|
Reference | None
|
Issuing Organization of Invoice |
None
|
account
|
Reference | None
|
Account that is being balanced |
None
|
lineItem
|
List[InvoiceLineItem] | None
|
Line items of this Invoice |
None
|
totalPriceComponent
|
List[InvoiceTotalPriceComponent] | None
|
Components of Invoice total |
None
|
totalNet
|
Money | None
|
Net total of this Invoice |
None
|
totalGross
|
Money | None
|
Gross total of this Invoice |
None
|
paymentTerms
|
Annotated[str | Markdown, BeforeValidator] | None
|
Payment details |
None
|
note
|
List[Annotation] | None
|
Comments made about the invoice |
None
|
InvoiceLineItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.invoice.InvoiceLineItem
Bases: BackboneElement
Each line item represents one charge for goods and services rendered. Details such as date, code and amount are found in the referenced ChargeItem resource.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
sequence
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Sequence number of line item |
None
|
chargeItemReference
|
Reference | None
|
Reference to ChargeItem containing details of this line item or an inline billing code |
None
|
chargeItemCodeableConcept
|
CodeableConcept | None
|
Reference to ChargeItem containing details of this line item or an inline billing code |
None
|
priceComponent
|
List[InvoiceLineItemPriceComponent] | None
|
Components of total line item price |
None
|
InvoiceLineItemPriceComponent
Path: fhircraft.fhir.resources.datatypes.R4B.core.invoice.InvoiceLineItemPriceComponent
Bases: BackboneElement
The price for a ChargeItem may be calculated as a base price with surcharges/deductions that apply in certain conditions. A ChargeItemDefinition resource that defines the prices, factors and conditions that apply to a billing code is currently under development. The priceComponent element can be used to offer transparency to the recipient of the Invoice as to how the prices have been calculated.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
base | surcharge | deduction | discount | tax | informational |
None
|
code
|
CodeableConcept | None
|
code identifying the specific component |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Factor used for calculating this component |
None
|
amount
|
Money | None
|
Monetary amount associated with this component |
None
|
InvoiceParticipant
Path: fhircraft.fhir.resources.datatypes.R4B.core.invoice.InvoiceParticipant
Bases: BackboneElement
Indicates who or what performed or participated in the charged service.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
role
|
CodeableConcept | None
|
Type of involvement in creation of this Invoice |
None
|
actor
|
Reference | None
|
Individual who was involved |
None
|
InvoiceTotalPriceComponent
Path: fhircraft.fhir.resources.datatypes.R4B.core.invoice.InvoiceTotalPriceComponent
Bases: BackboneElement
The total amount for the Invoice may be calculated as the sum of the line items with surcharges/deductions that apply in certain conditions. The priceComponent element can be used to offer transparency to the recipient of the Invoice of how the total price was calculated.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
base | surcharge | deduction | discount | tax | informational |
None
|
code
|
CodeableConcept | None
|
code identifying the specific component |
None
|
factor
|
Annotated[float | Decimal, BeforeValidator] | None
|
Factor used for calculating this component |
None
|
amount
|
Money | None
|
Monetary amount associated with this component |
None
|
Library
Path: fhircraft.fhir.resources.datatypes.R4B.core.library.Library
Bases: DomainResource
The Library resource is a general-purpose container for knowledge asset definitions. It can be used to describe and expose existing knowledge assets such as logic libraries and information model descriptions, as well as to describe a collection of knowledge assets.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this library, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the library |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the library |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this library (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this library (human friendly) |
None
|
subtitle
|
Annotated[str | String, BeforeValidator] | None
|
Subordinate title of the library |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
type
|
CodeableConcept | None
|
logic-library | model-definition | asset-collection | module-definition |
None
|
subjectCodeableConcept
|
CodeableConcept | None
|
Type of individual the library content is focused on |
None
|
subjectReference
|
Reference | None
|
Type of individual the library content is focused on |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the library |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for library (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this library is defined |
None
|
usage
|
Annotated[str | String, BeforeValidator] | None
|
Describes the clinical usage of the library |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
approvalDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the library was approved by publisher |
None
|
lastReviewDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the library was last reviewed |
None
|
effectivePeriod
|
Period | None
|
When the library is expected to be used |
None
|
topic
|
List[CodeableConcept] | None
|
E.g. Education, Treatment, Assessment, etc. |
None
|
author
|
List[ContactDetail] | None
|
Who authored the content |
None
|
editor
|
List[ContactDetail] | None
|
Who edited the content |
None
|
reviewer
|
List[ContactDetail] | None
|
Who reviewed the content |
None
|
endorser
|
List[ContactDetail] | None
|
Who endorsed the content |
None
|
relatedArtifact
|
List[RelatedArtifact] | None
|
Additional documentation, citations, etc. |
None
|
parameter
|
List[ParameterDefinition] | None
|
Parameters defined by the library |
None
|
dataRequirement
|
List[DataRequirement] | None
|
What data is referenced by this library |
None
|
content
|
List[Attachment] | None
|
Contents of the library, either embedded or referenced |
None
|
Linkage
Path: fhircraft.fhir.resources.datatypes.R4B.core.linkage.Linkage
Bases: DomainResource
Identifies two or more records (resource instances) that refer to the same real-world "occurrence".
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
active
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether this linkage assertion is active or not |
None
|
author
|
Reference | None
|
Who is responsible for linkages |
None
|
item
|
List[LinkageItem] | None
|
Item to be linked |
None
|
LinkageItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.linkage.LinkageItem
Bases: BackboneElement
Identifies which record considered as the reference to the same real-world occurrence as well as how the items should be evaluated within the collection of linked items.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
source | alternate | historical |
None
|
resource
|
Reference | None
|
Resource being linked |
None
|
List
Path: fhircraft.fhir.resources.datatypes.R4B.core.list.List
Bases: DomainResource
A list is a curated collection of resources.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifier |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
current | retired | entered-in-error |
None
|
mode
|
Annotated[str | Code, BeforeValidator] | None
|
working | snapshot | changes |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Descriptive name for the list |
None
|
code
|
CodeableConcept | None
|
What the purpose of this list is |
None
|
subject
|
Reference | None
|
If all resources have the same subject |
None
|
encounter
|
Reference | None
|
Context in which list created |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the list was prepared |
None
|
source
|
Reference | None
|
Who and/or what defined the list contents (aka Author) |
None
|
orderedBy
|
CodeableConcept | None
|
What order the list has |
None
|
note
|
List[Annotation] | None
|
Comments about the list |
None
|
entry
|
List[ListEntry] | None
|
Entries in the list |
None
|
emptyReason
|
CodeableConcept | None
|
Why list is empty |
None
|
ListEntry
Path: fhircraft.fhir.resources.datatypes.R4B.core.list.ListEntry
Bases: BackboneElement
Entries in this list.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
flag
|
CodeableConcept | None
|
Status/Workflow information about this item |
None
|
deleted
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If this item is actually marked as deleted |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When item added to list |
None
|
item
|
Reference | None
|
Actual entry |
None
|
Location
Path: fhircraft.fhir.resources.datatypes.R4B.core.location.Location
Bases: DomainResource
Details and position information for a physical place where services are provided and resources and participants may be stored, found, contained, or accommodated.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Unique code or number identifying the location to its users |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | suspended | inactive |
None
|
operationalStatus
|
Coding | None
|
The operational status of the location (typically only for a bed/room) |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name of the location as used by humans |
None
|
alias
|
List[Annotated[str | String, BeforeValidator]] | None
|
A list of alternate names that the location is known as, or was known as, in the past |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Additional details about the location that could be displayed as further information to identify the location beyond its name |
None
|
mode
|
Annotated[str | Code, BeforeValidator] | None
|
instance | kind |
None
|
type
|
List[CodeableConcept] | None
|
Type of function performed |
None
|
telecom
|
List[ContactPoint] | None
|
Contact details of the location |
None
|
address
|
Address | None
|
Physical location |
None
|
physicalType
|
CodeableConcept | None
|
Physical form of the location |
None
|
position
|
LocationPosition | None
|
The absolute geographic location |
None
|
managingOrganization
|
Reference | None
|
Organization responsible for provisioning and upkeep |
None
|
partOf
|
Reference | None
|
Another Location this one is physically a part of |
None
|
hoursOfOperation
|
List[LocationHoursOfOperation] | None
|
What days/times during a week is this location usually open |
None
|
availabilityExceptions
|
Annotated[str | String, BeforeValidator] | None
|
Description of availability exceptions |
None
|
endpoint
|
List[Reference] | None
|
Technical endpoints providing access to services operated for the location |
None
|
LocationHoursOfOperation
Path: fhircraft.fhir.resources.datatypes.R4B.core.location.LocationHoursOfOperation
Bases: BackboneElement
What days/times during a week is this location usually open.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
daysOfWeek
|
List[Annotated[str | Code, BeforeValidator]] | None
|
mon | tue | wed | thu | fri | sat | sun |
None
|
allDay
|
Annotated[bool | Boolean, BeforeValidator] | None
|
The Location is open all day |
None
|
openingTime
|
Annotated[time | Time, BeforeValidator] | None
|
time that the Location opens |
None
|
closingTime
|
Annotated[time | Time, BeforeValidator] | None
|
time that the Location closes |
None
|
LocationPosition
Path: fhircraft.fhir.resources.datatypes.R4B.core.location.LocationPosition
Bases: BackboneElement
The absolute geographic location of the Location, expressed using the WGS84 datum (This is the same co-ordinate system used in KML).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
longitude
|
Annotated[float | Decimal, BeforeValidator] | None
|
Longitude with WGS84 datum |
None
|
latitude
|
Annotated[float | Decimal, BeforeValidator] | None
|
Latitude with WGS84 datum |
None
|
altitude
|
Annotated[float | Decimal, BeforeValidator] | None
|
Altitude with WGS84 datum |
None
|
ManufacturedItemDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.manufactured_item_definition.ManufacturedItemDefinition
Bases: DomainResource
The definition and characteristics of a medicinal manufactured item, such as a tablet or capsule, as contained in a packaged medicinal product.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Unique identifier |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
manufacturedDoseForm
|
CodeableConcept | None
|
Dose form as manufactured (before any necessary transformation) |
None
|
unitOfPresentation
|
CodeableConcept | None
|
The “real world” units in which the quantity of the item is described |
None
|
manufacturer
|
List[Reference] | None
|
Manufacturer of the item (Note that this should be named "manufacturer" but it currently causes technical issues) |
None
|
ingredient
|
List[CodeableConcept] | None
|
The ingredients of this manufactured item. Only needed if these are not specified by incoming references from the Ingredient resource |
None
|
property_
|
List[ManufacturedItemDefinitionProperty] | None
|
General characteristics of this item |
None
|
ManufacturedItemDefinitionProperty
Path: fhircraft.fhir.resources.datatypes.R4B.core.manufactured_item_definition.ManufacturedItemDefinitionProperty
Bases: BackboneElement
General characteristics of this item.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
A code expressing the type of characteristic |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
A value for the characteristic |
None
|
valueQuantity
|
Quantity | None
|
A value for the characteristic |
None
|
valueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
A value for the characteristic |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
A value for the characteristic |
None
|
valueAttachment
|
Attachment | None
|
A value for the characteristic |
None
|
Measure
Path: fhircraft.fhir.resources.datatypes.R4B.core.measure.Measure
Bases: DomainResource
The Measure resource provides the definition of a quality measure.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this measure, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the measure |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the measure |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this measure (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this measure (human friendly) |
None
|
subtitle
|
Annotated[str | String, BeforeValidator] | None
|
Subordinate title of the measure |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
subjectCodeableConcept
|
CodeableConcept | None
|
E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device |
None
|
subjectReference
|
Reference | None
|
E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the measure |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for measure (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this measure is defined |
None
|
usage
|
Annotated[str | String, BeforeValidator] | None
|
Describes the clinical usage of the measure |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
approvalDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the measure was approved by publisher |
None
|
lastReviewDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the measure was last reviewed |
None
|
effectivePeriod
|
Period | None
|
When the measure is expected to be used |
None
|
topic
|
List[CodeableConcept] | None
|
The category of the measure, such as Education, Treatment, Assessment, etc. |
None
|
author
|
List[ContactDetail] | None
|
Who authored the content |
None
|
editor
|
List[ContactDetail] | None
|
Who edited the content |
None
|
reviewer
|
List[ContactDetail] | None
|
Who reviewed the content |
None
|
endorser
|
List[ContactDetail] | None
|
Who endorsed the content |
None
|
relatedArtifact
|
List[RelatedArtifact] | None
|
Additional documentation, citations, etc. |
None
|
library
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Logic used by the measure |
None
|
disclaimer
|
Annotated[str | Markdown, BeforeValidator] | None
|
Disclaimer for use of the measure or its referenced content |
None
|
scoring
|
CodeableConcept | None
|
proportion | ratio | continuous-variable | cohort |
None
|
compositeScoring
|
CodeableConcept | None
|
opportunity | all-or-nothing | linear | weighted |
None
|
type
|
List[CodeableConcept] | None
|
process | outcome | structure | patient-reported-outcome | composite |
None
|
riskAdjustment
|
Annotated[str | String, BeforeValidator] | None
|
How risk adjustment is applied for this measure |
None
|
rateAggregation
|
Annotated[str | String, BeforeValidator] | None
|
How is rate aggregation performed for this measure |
None
|
rationale
|
Annotated[str | Markdown, BeforeValidator] | None
|
Detailed description of why the measure exists |
None
|
clinicalRecommendationStatement
|
Annotated[str | Markdown, BeforeValidator] | None
|
Summary of clinical guidelines |
None
|
improvementNotation
|
CodeableConcept | None
|
increase | decrease |
None
|
definition
|
List[Annotated[str | Markdown, BeforeValidator]] | None
|
Defined terms used in the measure documentation |
None
|
guidance
|
Annotated[str | Markdown, BeforeValidator] | None
|
Additional guidance for implementers |
None
|
group
|
List[MeasureGroup] | None
|
Population criteria group |
None
|
supplementalData
|
List[MeasureSupplementalData] | None
|
What other data should be reported with the measure |
None
|
MeasureGroup
Path: fhircraft.fhir.resources.datatypes.R4B.core.measure.MeasureGroup
Bases: BackboneElement
A group of population criteria for the measure.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Meaning of the group |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Summary description |
None
|
population
|
List[MeasureGroupPopulation] | None
|
Population criteria |
None
|
stratifier
|
List[MeasureGroupStratifier] | None
|
Stratifier criteria for the measure |
None
|
MeasureGroupPopulation
Path: fhircraft.fhir.resources.datatypes.R4B.core.measure.MeasureGroupPopulation
Bases: BackboneElement
A population criteria for the measure.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
The human readable description of this population criteria |
None
|
criteria
|
Expression | None
|
The criteria that defines this population |
None
|
MeasureGroupStratifier
Path: fhircraft.fhir.resources.datatypes.R4B.core.measure.MeasureGroupStratifier
Bases: BackboneElement
The stratifier criteria for the measure report, specified as either the name of a valid CQL expression defined within a referenced library or a valid FHIR Resource Path.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Meaning of the stratifier |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
The human readable description of this stratifier |
None
|
criteria
|
Expression | None
|
How the measure should be stratified |
None
|
component
|
List[MeasureGroupStratifierComponent] | None
|
Stratifier criteria component for the measure |
None
|
MeasureGroupStratifierComponent
Path: fhircraft.fhir.resources.datatypes.R4B.core.measure.MeasureGroupStratifierComponent
Bases: BackboneElement
A component of the stratifier criteria for the measure report, specified as either the name of a valid CQL expression defined within a referenced library or a valid FHIR Resource Path.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Meaning of the stratifier component |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
The human readable description of this stratifier component |
None
|
criteria
|
Expression | None
|
Component of how the measure should be stratified |
None
|
MeasureSupplementalData
Path: fhircraft.fhir.resources.datatypes.R4B.core.measure.MeasureSupplementalData
Bases: BackboneElement
The supplemental data criteria for the measure report, specified as either the name of a valid CQL expression within a referenced library, or a valid FHIR Resource Path.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Meaning of the supplemental data |
None
|
usage
|
List[CodeableConcept] | None
|
supplemental-data | risk-adjustment-factor |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
The human readable description of this supplemental data |
None
|
criteria
|
Expression | None
|
Expression describing additional data to be reported |
None
|
MeasureReport
Path: fhircraft.fhir.resources.datatypes.R4B.core.measure_report.MeasureReport
Bases: DomainResource
The MeasureReport resource contains the results of the calculation of a measure; and optionally a reference to the resources involved in that calculation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the MeasureReport |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
complete | pending | error |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
individual | subject-list | summary | data-collection |
None
|
measure
|
Annotated[str | Canonical, BeforeValidator] | None
|
What measure was calculated |
None
|
subject
|
Reference | None
|
What individual(s) the report is for |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the report was generated |
None
|
reporter
|
Reference | None
|
Who is reporting the data |
None
|
period
|
Period | None
|
What period the report covers |
None
|
improvementNotation
|
CodeableConcept | None
|
increase | decrease |
None
|
group
|
List[MeasureReportGroup] | None
|
Measure results for each group |
None
|
evaluatedResource
|
List[Reference] | None
|
What data was used to calculate the measure score |
None
|
MeasureReportGroup
Path: fhircraft.fhir.resources.datatypes.R4B.core.measure_report.MeasureReportGroup
Bases: BackboneElement
The results of the calculation, one for each population group in the measure.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Meaning of the group |
None
|
population
|
List[MeasureReportGroupPopulation] | None
|
The populations in the group |
None
|
measureScore
|
Quantity | None
|
What score this group achieved |
None
|
stratifier
|
List[MeasureReportGroupStratifier] | None
|
Stratification results |
None
|
MeasureReportGroupPopulation
Path: fhircraft.fhir.resources.datatypes.R4B.core.measure_report.MeasureReportGroupPopulation
Bases: BackboneElement
The populations that make up the population group, one for each type of population appropriate for the measure.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation |
None
|
count
|
Annotated[int | Integer, BeforeValidator] | None
|
Size of the population |
None
|
subjectResults
|
Reference | None
|
For subject-list reports, the subject results in this population |
None
|
MeasureReportGroupStratifier
Path: fhircraft.fhir.resources.datatypes.R4B.core.measure_report.MeasureReportGroupStratifier
Bases: BackboneElement
When a measure includes multiple stratifiers, there will be a stratifier group for each stratifier defined by the measure.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
List[CodeableConcept] | None
|
What stratifier of the group |
None
|
stratum
|
List[MeasureReportGroupStratifierStratum] | None
|
Stratum results, one for each unique value, or set of values, in the stratifier, or stratifier components |
None
|
MeasureReportGroupStratifierStratum
Path: fhircraft.fhir.resources.datatypes.R4B.core.measure_report.MeasureReportGroupStratifierStratum
Bases: BackboneElement
This element contains the results for a single stratum within the stratifier. For example, when stratifying on administrative gender, there will be four strata, one for each possible gender value.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
value
|
CodeableConcept | None
|
The stratum value, e.g. male |
None
|
component
|
List[MeasureReportGroupStratifierStratumComponent] | None
|
Stratifier component values |
None
|
population
|
List[MeasureReportGroupStratifierStratumPopulation] | None
|
Population results in this stratum |
None
|
measureScore
|
Quantity | None
|
What score this stratum achieved |
None
|
MeasureReportGroupStratifierStratumComponent
Path: fhircraft.fhir.resources.datatypes.R4B.core.measure_report.MeasureReportGroupStratifierStratumComponent
Bases: BackboneElement
A stratifier component value.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
What stratifier component of the group |
None
|
value
|
CodeableConcept | None
|
The stratum component value, e.g. male |
None
|
MeasureReportGroupStratifierStratumPopulation
Path: fhircraft.fhir.resources.datatypes.R4B.core.measure_report.MeasureReportGroupStratifierStratumPopulation
Bases: BackboneElement
The populations that make up the stratum, one for each type of population appropriate to the measure.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
initial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation |
None
|
count
|
Annotated[int | Integer, BeforeValidator] | None
|
Size of the population |
None
|
subjectResults
|
Reference | None
|
For subject-list reports, the subject results in this population |
None
|
Media
Path: fhircraft.fhir.resources.datatypes.R4B.core.media.Media
Bases: DomainResource
A photo, video, or audio recording acquired or used in healthcare. The actual content may be inline or provided by direct reference.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Identifier(s) for the image |
None
|
basedOn
|
List[Reference] | None
|
Procedure that caused this media to be created |
None
|
partOf
|
List[Reference] | None
|
Part of referenced event |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown |
None
|
type
|
CodeableConcept | None
|
Classification of media as image, video, or audio |
None
|
modality
|
CodeableConcept | None
|
The type of acquisition equipment/process |
None
|
view
|
CodeableConcept | None
|
Imaging view, e.g. Lateral or Antero-posterior |
None
|
subject
|
Reference | None
|
Who/What this Media is a record of |
None
|
encounter
|
Reference | None
|
Encounter associated with media |
None
|
createdDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When Media was collected |
None
|
createdPeriod
|
Period | None
|
When Media was collected |
None
|
issued
|
Annotated[datetime | Instant, BeforeValidator] | None
|
Date/time this version was made available |
None
|
operator
|
Reference | None
|
The person who generated the image |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Why was event performed? |
None
|
bodySite
|
CodeableConcept | None
|
Observed body part |
None
|
deviceName
|
Annotated[str | String, BeforeValidator] | None
|
Name of the device/manufacturer |
None
|
device
|
Reference | None
|
Observing Device |
None
|
height
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Height of the image in pixels (photo/video) |
None
|
width
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Width of the image in pixels (photo/video) |
None
|
frames
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Number of frames if > 1 (photo) |
None
|
duration
|
Annotated[float | Decimal, BeforeValidator] | None
|
Length in seconds (audio / video) |
None
|
content
|
Attachment | None
|
Actual Media - reference or data |
None
|
note
|
List[Annotation] | None
|
Comments made about the media |
None
|
Medication
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication.Medication
Bases: DomainResource
This resource is primarily used for the identification and definition of a medication for the purposes of prescribing, dispensing, and administering a medication as well as for making statements about medication use.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifier for this medication |
None
|
code
|
CodeableConcept | None
|
Codes that identify this medication |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | inactive | entered-in-error |
None
|
manufacturer
|
Reference | None
|
Manufacturer of the item |
None
|
form
|
CodeableConcept | None
|
powder | tablets | capsule + |
None
|
amount
|
Ratio | None
|
Amount of drug in package |
None
|
ingredient
|
List[MedicationIngredient] | None
|
Active or inactive ingredient |
None
|
batch
|
MedicationBatch | None
|
Details about packaged medications |
None
|
MedicationBatch
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication.MedicationBatch
Bases: BackboneElement
Information that only applies to packages (not products).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
lotNumber
|
Annotated[str | String, BeforeValidator] | None
|
Identifier assigned to batch |
None
|
expirationDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When batch will expire |
None
|
MedicationIngredient
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication.MedicationIngredient
Bases: BackboneElement
Identifies a particular constituent of interest in the product.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
itemCodeableConcept
|
CodeableConcept | None
|
The actual ingredient or content |
None
|
itemReference
|
Reference | None
|
The actual ingredient or content |
None
|
isActive
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Active ingredient indicator |
None
|
strength
|
Ratio | None
|
Quantity of ingredient present |
None
|
MedicationAdministration
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_administration.MedicationAdministration
Bases: DomainResource
Describes the event of a patient consuming or otherwise being administered a medication. This may be as simple as swallowing a tablet or it may be a long running infusion. Related resources tie this event to the authorizing prescription, and the specific encounter between patient and health care practitioner.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External identifier |
None
|
instantiates
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Instantiates protocol or definition |
None
|
partOf
|
List[Reference] | None
|
Part of referenced event |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
in-progress | not-done | on-hold | completed | entered-in-error | stopped | unknown |
None
|
statusReason
|
List[CodeableConcept] | None
|
Reason administration not performed |
None
|
category
|
CodeableConcept | None
|
Type of medication usage |
None
|
medicationCodeableConcept
|
CodeableConcept | None
|
What was administered |
None
|
medicationReference
|
Reference | None
|
What was administered |
None
|
subject
|
Reference | None
|
Who received medication |
None
|
context
|
Reference | None
|
Encounter or Episode of Care administered as part of |
None
|
supportingInformation
|
List[Reference] | None
|
Additional information to support administration |
None
|
effectiveDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Start and end time of administration |
None
|
effectivePeriod
|
Period | None
|
Start and end time of administration |
None
|
performer
|
List[MedicationAdministrationPerformer] | None
|
Who performed the medication administration and what they did |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Reason administration performed |
None
|
reasonReference
|
List[Reference] | None
|
Condition or observation that supports why the medication was administered |
None
|
request
|
Reference | None
|
Request administration performed against |
None
|
device
|
List[Reference] | None
|
Device used to administer |
None
|
note
|
List[Annotation] | None
|
Information about the administration |
None
|
dosage
|
MedicationAdministrationDosage | None
|
Details of how medication was taken |
None
|
eventHistory
|
List[Reference] | None
|
A list of events of interest in the lifecycle |
None
|
MedicationAdministrationDosage
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_administration.MedicationAdministrationDosage
Bases: BackboneElement
Describes the medication dosage information details e.g. dose, rate, site, route, etc.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
text
|
Annotated[str | String, BeforeValidator] | None
|
Free text dosage instructions e.g. SIG |
None
|
site
|
CodeableConcept | None
|
Body site administered to |
None
|
route
|
CodeableConcept | None
|
Path of substance into body |
None
|
method
|
CodeableConcept | None
|
How drug was administered |
None
|
dose
|
Quantity | None
|
Amount of medication per dose |
None
|
rateRatio
|
Ratio | None
|
Dose quantity per unit of time |
None
|
rateQuantity
|
Quantity | None
|
Dose quantity per unit of time |
None
|
MedicationAdministrationPerformer
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_administration.MedicationAdministrationPerformer
Bases: BackboneElement
Indicates who or what performed the medication administration and how they were involved.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
function
|
CodeableConcept | None
|
Type of performance |
None
|
actor
|
Reference | None
|
Who performed the medication administration |
None
|
MedicationDispense
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_dispense.MedicationDispense
Bases: DomainResource
Indicates that a medication product is to be or has been dispensed for a named person/patient. This includes a description of the medication product (supply) provided and the instructions for administering the medication. The medication dispense is the result of a pharmacy system responding to a medication order.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External identifier |
None
|
partOf
|
List[Reference] | None
|
Event that dispense is part of |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | declined | unknown |
None
|
statusReasonCodeableConcept
|
CodeableConcept | None
|
Why a dispense was not performed |
None
|
statusReasonReference
|
Reference | None
|
Why a dispense was not performed |
None
|
category
|
CodeableConcept | None
|
Type of medication dispense |
None
|
medicationCodeableConcept
|
CodeableConcept | None
|
What medication was supplied |
None
|
medicationReference
|
Reference | None
|
What medication was supplied |
None
|
subject
|
Reference | None
|
Who the dispense is for |
None
|
context
|
Reference | None
|
Encounter / Episode associated with event |
None
|
supportingInformation
|
List[Reference] | None
|
Information that supports the dispensing of the medication |
None
|
performer
|
List[MedicationDispensePerformer] | None
|
Who performed event |
None
|
location
|
Reference | None
|
Where the dispense occurred |
None
|
authorizingPrescription
|
List[Reference] | None
|
Medication order that authorizes the dispense |
None
|
type
|
CodeableConcept | None
|
Trial fill, partial fill, emergency fill, etc. |
None
|
quantity
|
Quantity | None
|
Amount dispensed |
None
|
daysSupply
|
Quantity | None
|
Amount of medication expressed as a timing amount |
None
|
whenPrepared
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When product was packaged and reviewed |
None
|
whenHandedOver
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When product was given out |
None
|
destination
|
Reference | None
|
Where the medication was sent |
None
|
receiver
|
List[Reference] | None
|
Who collected the medication |
None
|
note
|
List[Annotation] | None
|
Information about the dispense |
None
|
dosageInstruction
|
List[Dosage] | None
|
How the medication is to be used by the patient or administered by the caregiver |
None
|
substitution
|
MedicationDispenseSubstitution | None
|
Whether a substitution was performed on the dispense |
None
|
detectedIssue
|
List[Reference] | None
|
Clinical issue with action |
None
|
eventHistory
|
List[Reference] | None
|
A list of relevant lifecycle events |
None
|
MedicationDispensePerformer
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_dispense.MedicationDispensePerformer
Bases: BackboneElement
Indicates who or what performed the event.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
function
|
CodeableConcept | None
|
Who performed the dispense and what they did |
None
|
actor
|
Reference | None
|
Individual who was performing |
None
|
MedicationDispenseSubstitution
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_dispense.MedicationDispenseSubstitution
Bases: BackboneElement
Indicates whether or not substitution was made as part of the dispense. In some cases, substitution will be expected but does not happen, in other cases substitution is not expected but does happen. This block explains what substitution did or did not happen and why. If nothing is specified, substitution was not done.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
wasSubstituted
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether a substitution was or was not performed on the dispense |
None
|
type
|
CodeableConcept | None
|
code signifying whether a different drug was dispensed from what was prescribed |
None
|
reason
|
List[CodeableConcept] | None
|
Why was substitution made |
None
|
responsibleParty
|
List[Reference] | None
|
Who is responsible for the substitution |
None
|
MedicationKnowledge
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledge
Bases: DomainResource
Information about a medication that is used to support knowledge.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
code
|
CodeableConcept | None
|
code that identifies this medication |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | inactive | entered-in-error |
None
|
manufacturer
|
Reference | None
|
Manufacturer of the item |
None
|
doseForm
|
CodeableConcept | None
|
powder | tablets | capsule + |
None
|
amount
|
Quantity | None
|
Amount of drug in package |
None
|
synonym
|
List[Annotated[str | String, BeforeValidator]] | None
|
Additional names for a medication |
None
|
relatedMedicationKnowledge
|
List[MedicationKnowledgeRelatedMedicationKnowledge] | None
|
Associated or related medication information |
None
|
associatedMedication
|
List[Reference] | None
|
A medication resource that is associated with this medication |
None
|
productType
|
List[CodeableConcept] | None
|
Category of the medication or product |
None
|
monograph
|
List[MedicationKnowledgeMonograph] | None
|
Associated documentation about the medication |
None
|
ingredient
|
List[MedicationKnowledgeIngredient] | None
|
Active or inactive ingredient |
None
|
preparationInstruction
|
Annotated[str | Markdown, BeforeValidator] | None
|
The instructions for preparing the medication |
None
|
intendedRoute
|
List[CodeableConcept] | None
|
The intended or approved route of administration |
None
|
cost
|
List[MedicationKnowledgeCost] | None
|
The pricing of the medication |
None
|
monitoringProgram
|
List[MedicationKnowledgeMonitoringProgram] | None
|
Program under which a medication is reviewed |
None
|
administrationGuidelines
|
List[MedicationKnowledgeAdministrationGuidelines] | None
|
Guidelines for administration of the medication |
None
|
medicineClassification
|
List[MedicationKnowledgeMedicineClassification] | None
|
Categorization of the medication within a formulary or classification system |
None
|
packaging
|
MedicationKnowledgePackaging | None
|
Details about packaged medications |
None
|
drugCharacteristic
|
List[MedicationKnowledgeDrugCharacteristic] | None
|
Specifies descriptive properties of the medicine |
None
|
contraindication
|
List[Reference] | None
|
Potential clinical issue with or between medication(s) |
None
|
regulatory
|
List[MedicationKnowledgeRegulatory] | None
|
Regulatory information about a medication |
None
|
kinetics
|
List[MedicationKnowledgeKinetics] | None
|
The time course of drug absorption, distribution, metabolism and excretion of a medication from the body |
None
|
MedicationKnowledgeAdministrationGuidelines
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeAdministrationGuidelines
Bases: BackboneElement
Guidelines for the administration of the medication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
dosage
|
List[MedicationKnowledgeAdministrationGuidelinesDosage] | None
|
Dosage for the medication for the specific guidelines |
None
|
indicationCodeableConcept
|
CodeableConcept | None
|
Indication for use that apply to the specific administration guidelines |
None
|
indicationReference
|
Reference | None
|
Indication for use that apply to the specific administration guidelines |
None
|
patientCharacteristics
|
List[MedicationKnowledgeAdministrationGuidelinesPatientCharacteristics] | None
|
Characteristics of the patient that are relevant to the administration guidelines |
None
|
MedicationKnowledgeAdministrationGuidelinesDosage
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeAdministrationGuidelinesDosage
Bases: BackboneElement
Dosage for the medication for the specific guidelines.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Type of dosage |
None
|
dosage
|
List[Dosage] | None
|
Dosage for the medication for the specific guidelines |
None
|
MedicationKnowledgeAdministrationGuidelinesPatientCharacteristics
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeAdministrationGuidelinesPatientCharacteristics
Bases: BackboneElement
Characteristics of the patient that are relevant to the administration guidelines (for example, height, weight, gender, etc.).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
characteristicCodeableConcept
|
CodeableConcept | None
|
Specific characteristic that is relevant to the administration guideline |
None
|
characteristicQuantity
|
Quantity | None
|
Specific characteristic that is relevant to the administration guideline |
None
|
value
|
List[Annotated[str | String, BeforeValidator]] | None
|
The specific characteristic |
None
|
MedicationKnowledgeCost
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeCost
Bases: BackboneElement
The price of the medication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
The category of the cost information |
None
|
source
|
Annotated[str | String, BeforeValidator] | None
|
The source or owner for the price information |
None
|
cost
|
Money | None
|
The price of the medication |
None
|
MedicationKnowledgeDrugCharacteristic
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeDrugCharacteristic
Bases: BackboneElement
Specifies descriptive properties of the medicine, such as color, shape, imprints, etc.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
code specifying the type of characteristic of medication |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
Description of the characteristic |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Description of the characteristic |
None
|
valueQuantity
|
Quantity | None
|
Description of the characteristic |
None
|
valueBase64Binary
|
Annotated[str | Base64Binary, BeforeValidator] | None
|
Description of the characteristic |
None
|
MedicationKnowledgeIngredient
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeIngredient
Bases: BackboneElement
Identifies a particular constituent of interest in the product.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
itemCodeableConcept
|
CodeableConcept | None
|
Medication(s) or substance(s) contained in the medication |
None
|
itemReference
|
Reference | None
|
Medication(s) or substance(s) contained in the medication |
None
|
isActive
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Active ingredient indicator |
None
|
strength
|
Ratio | None
|
Quantity of ingredient present |
None
|
MedicationKnowledgeKinetics
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeKinetics
Bases: BackboneElement
The time course of drug absorption, distribution, metabolism and excretion of a medication from the body.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
areaUnderCurve
|
List[Quantity] | None
|
The drug concentration measured at certain discrete points in time |
None
|
lethalDose50
|
List[Quantity] | None
|
The median lethal dose of a drug |
None
|
halfLifePeriod
|
Duration | None
|
time required for concentration in the body to decrease by half |
None
|
MedicationKnowledgeMedicineClassification
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeMedicineClassification
Bases: BackboneElement
Categorization of the medication within a formulary or classification system.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification) |
None
|
classification
|
List[CodeableConcept] | None
|
Specific category assigned to the medication |
None
|
MedicationKnowledgeMonitoringProgram
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeMonitoringProgram
Bases: BackboneElement
The program under which the medication is reviewed.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Type of program under which the medication is monitored |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name of the reviewing program |
None
|
MedicationKnowledgeMonograph
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeMonograph
Bases: BackboneElement
Associated documentation about the medication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
The category of medication document |
None
|
source
|
Reference | None
|
Associated documentation about the medication |
None
|
MedicationKnowledgePackaging
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgePackaging
Bases: BackboneElement
Information that only applies to packages (not products).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
A code that defines the specific type of packaging that the medication can be found in |
None
|
quantity
|
Quantity | None
|
The number of product units the package would contain if fully loaded |
None
|
MedicationKnowledgeRegulatory
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeRegulatory
Bases: BackboneElement
Regulatory information about a medication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
regulatoryAuthority
|
Reference | None
|
Specifies the authority of the regulation |
None
|
substitution
|
List[MedicationKnowledgeRegulatorySubstitution] | None
|
Specifies if changes are allowed when dispensing a medication from a regulatory perspective |
None
|
schedule
|
List[MedicationKnowledgeRegulatorySchedule] | None
|
Specifies the schedule of a medication in jurisdiction |
None
|
maxDispense
|
MedicationKnowledgeRegulatoryMaxDispense | None
|
The maximum number of units of the medication that can be dispensed in a period |
None
|
MedicationKnowledgeRegulatoryMaxDispense
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeRegulatoryMaxDispense
Bases: BackboneElement
The maximum number of units of the medication that can be dispensed in a period.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
quantity
|
Quantity | None
|
The maximum number of units of the medication that can be dispensed |
None
|
period
|
Duration | None
|
The period that applies to the maximum number of units |
None
|
MedicationKnowledgeRegulatorySchedule
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeRegulatorySchedule
Bases: BackboneElement
Specifies the schedule of a medication in jurisdiction.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
schedule
|
CodeableConcept | None
|
Specifies the specific drug schedule |
None
|
MedicationKnowledgeRegulatorySubstitution
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeRegulatorySubstitution
Bases: BackboneElement
Specifies if changes are allowed when dispensing a medication from a regulatory perspective.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Specifies the type of substitution allowed |
None
|
allowed
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Specifies if regulation allows for changes in the medication when dispensing |
None
|
MedicationKnowledgeRelatedMedicationKnowledge
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_knowledge.MedicationKnowledgeRelatedMedicationKnowledge
Bases: BackboneElement
Associated or related knowledge about a medication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Category of medicationKnowledge |
None
|
reference
|
List[Reference] | None
|
Associated documentation about the associated medication knowledge |
None
|
MedicationRequest
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_request.MedicationRequest
Bases: DomainResource
An order or request for both supply of the medication and the instructions for administration of the medication to a patient. The resource is called "MedicationRequest" rather than "MedicationPrescription" or "MedicationOrder" to generalize the use across inpatient and outpatient settings, including care plans, etc., and to harmonize with workflow patterns.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External ids for this request |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown |
None
|
statusReason
|
CodeableConcept | None
|
Reason for current status |
None
|
intent
|
Annotated[str | Code, BeforeValidator] | None
|
proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option |
None
|
category
|
List[CodeableConcept] | None
|
Type of medication usage |
None
|
priority
|
Annotated[str | Code, BeforeValidator] | None
|
routine | urgent | asap | stat |
None
|
doNotPerform
|
Annotated[bool | Boolean, BeforeValidator] | None
|
True if request is prohibiting action |
None
|
reportedBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Reported rather than primary record |
None
|
reportedReference
|
Reference | None
|
Reported rather than primary record |
None
|
medicationCodeableConcept
|
CodeableConcept | None
|
Medication to be taken |
None
|
medicationReference
|
Reference | None
|
Medication to be taken |
None
|
subject
|
Reference | None
|
Who or group medication request is for |
None
|
encounter
|
Reference | None
|
Encounter created as part of encounter/admission/stay |
None
|
supportingInformation
|
List[Reference] | None
|
Information to support ordering of the medication |
None
|
authoredOn
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When request was initially authored |
None
|
requester
|
Reference | None
|
Who/What requested the Request |
None
|
performer
|
Reference | None
|
Intended performer of administration |
None
|
performerType
|
CodeableConcept | None
|
Desired kind of performer of the medication administration |
None
|
recorder
|
Reference | None
|
Person who entered the request |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Reason or indication for ordering or not ordering the medication |
None
|
reasonReference
|
List[Reference] | None
|
Condition or observation that supports why the prescription is being written |
None
|
instantiatesCanonical
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Instantiates FHIR protocol or definition |
None
|
instantiatesUri
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Instantiates external protocol or definition |
None
|
basedOn
|
List[Reference] | None
|
What request fulfills |
None
|
groupIdentifier
|
Identifier | None
|
Composite request this is part of |
None
|
courseOfTherapyType
|
CodeableConcept | None
|
Overall pattern of medication administration |
None
|
insurance
|
List[Reference] | None
|
Associated insurance coverage |
None
|
note
|
List[Annotation] | None
|
Information about the prescription |
None
|
dosageInstruction
|
List[Dosage] | None
|
How the medication should be taken |
None
|
dispenseRequest
|
MedicationRequestDispenseRequest | None
|
Medication supply authorization |
None
|
substitution
|
MedicationRequestSubstitution | None
|
Any restrictions on medication substitution |
None
|
priorPrescription
|
Reference | None
|
An order/prescription that is being replaced |
None
|
detectedIssue
|
List[Reference] | None
|
Clinical Issue with action |
None
|
eventHistory
|
List[Reference] | None
|
A list of events of interest in the lifecycle |
None
|
MedicationRequestDispenseRequest
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_request.MedicationRequestDispenseRequest
Bases: BackboneElement
Indicates the specific details for the dispense or medication supply part of a medication request (also known as a Medication Prescription or Medication Order). Note that this information is not always sent with the order. There may be in some settings (e.g. hospitals) institutional or system support for completing the dispense details in the pharmacy department.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
initialFill
|
MedicationRequestDispenseRequestInitialFill | None
|
First fill details |
None
|
dispenseInterval
|
Duration | None
|
Minimum period of time between dispenses |
None
|
validityPeriod
|
Period | None
|
time period supply is authorized for |
None
|
numberOfRepeatsAllowed
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Number of refills authorized |
None
|
quantity
|
Quantity | None
|
Amount of medication to supply per dispense |
None
|
expectedSupplyDuration
|
Duration | None
|
Number of days supply per dispense |
None
|
performer
|
Reference | None
|
Intended dispenser |
None
|
MedicationRequestDispenseRequestInitialFill
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_request.MedicationRequestDispenseRequestInitialFill
Bases: BackboneElement
Indicates the quantity or duration for the first dispense of the medication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
quantity
|
Quantity | None
|
First fill quantity |
None
|
duration
|
Duration | None
|
First fill duration |
None
|
MedicationRequestSubstitution
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_request.MedicationRequestSubstitution
Bases: BackboneElement
Indicates whether or not substitution can or should be part of the dispense. In some cases, substitution must happen, in other cases substitution must not happen. This block explains the prescriber's intent. If nothing is specified substitution may be done.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
allowedBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether substitution is allowed or not |
None
|
allowedCodeableConcept
|
CodeableConcept | None
|
Whether substitution is allowed or not |
None
|
reason
|
CodeableConcept | None
|
Why should (not) substitution be made |
None
|
MedicationStatement
Path: fhircraft.fhir.resources.datatypes.R4B.core.medication_statement.MedicationStatement
Bases: DomainResource
A record of a medication that is being consumed by a patient. A MedicationStatement may indicate that the patient may be taking the medication now or has taken the medication in the past or will be taking the medication in the future. The source of this information can be the patient, significant other (such as a family member or spouse), or a clinician. A common scenario where this information is captured is during the history taking process during a patient visit or stay. The medication information may come from sources such as the patient's memory, from a prescription bottle, or from a list of medications the patient, clinician or other party maintains.
The primary difference between a medication statement and a medication administration is that the medication administration has complete administration information and is based on actual administration information from the person who administered the medication. A medication statement is often, if not always, less specific. There is no required date/time when the medication was administered, in fact we only know that a source has reported the patient is taking this medication, where details such as time, quantity, or rate or even medication product may be incomplete or missing or less precise. As stated earlier, the medication statement information may come from the patient's memory, from a prescription bottle or from a list of medications the patient, clinician or other party maintains. Medication administration is more formal and is not missing detailed information.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External identifier |
None
|
basedOn
|
List[Reference] | None
|
Fulfils plan, proposal or order |
None
|
partOf
|
List[Reference] | None
|
Part of referenced event |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | completed | entered-in-error | intended | stopped | on-hold | unknown | not-taken |
None
|
statusReason
|
List[CodeableConcept] | None
|
Reason for current status |
None
|
category
|
CodeableConcept | None
|
Type of medication usage |
None
|
medicationCodeableConcept
|
CodeableConcept | None
|
What medication was taken |
None
|
medicationReference
|
Reference | None
|
What medication was taken |
None
|
subject
|
Reference | None
|
Who is/was taking the medication |
None
|
context
|
Reference | None
|
Encounter / Episode associated with MedicationStatement |
None
|
effectiveDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The date/time or interval when the medication is/was/will be taken |
None
|
effectivePeriod
|
Period | None
|
The date/time or interval when the medication is/was/will be taken |
None
|
dateAsserted
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the statement was asserted? |
None
|
informationSource
|
Reference | None
|
Person or organization that provided the information about the taking of this medication |
None
|
derivedFrom
|
List[Reference] | None
|
Additional supporting information |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Reason for why the medication is being/was taken |
None
|
reasonReference
|
List[Reference] | None
|
Condition or observation that supports why the medication is being/was taken |
None
|
note
|
List[Annotation] | None
|
Further information about the statement |
None
|
dosage
|
List[Dosage] | None
|
Details of how medication is/was taken or should be taken |
None
|
MedicinalProductDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.medicinal_product_definition.MedicinalProductDefinition
Bases: DomainResource
Detailed definition of a medicinal product, typically for uses other than direct patient care (e.g. regulatory use, drug catalogs, to support prescribing, adverse events management etc.).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifier for this product. Could be an MPID |
None
|
type
|
CodeableConcept | None
|
Regulatory type, e.g. Investigational or Authorized |
None
|
domain
|
CodeableConcept | None
|
If this medicine applies to human or veterinary uses |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
A business identifier relating to a specific version of the product |
None
|
status
|
CodeableConcept | None
|
The status within the lifecycle of this product record |
None
|
statusDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The date at which the given status became applicable |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
General description of this product |
None
|
combinedPharmaceuticalDoseForm
|
CodeableConcept | None
|
The dose form for a single part product, or combined form of a multiple part product |
None
|
route
|
List[CodeableConcept] | None
|
The path by which the product is taken into or makes contact with the body |
None
|
indication
|
Annotated[str | Markdown, BeforeValidator] | None
|
Description of indication(s) for this product, used when structured indications are not required |
None
|
legalStatusOfSupply
|
CodeableConcept | None
|
The legal status of supply of the medicinal product as classified by the regulator |
None
|
additionalMonitoringIndicator
|
CodeableConcept | None
|
Whether the Medicinal Product is subject to additional monitoring for regulatory reasons |
None
|
specialMeasures
|
List[CodeableConcept] | None
|
Whether the Medicinal Product is subject to special measures for regulatory reasons |
None
|
pediatricUseIndicator
|
CodeableConcept | None
|
If authorised for use in children |
None
|
classification
|
List[CodeableConcept] | None
|
Allows the product to be classified by various systems |
None
|
marketingStatus
|
List[MarketingStatus] | None
|
Marketing status of the medicinal product, in contrast to marketing authorization |
None
|
packagedMedicinalProduct
|
List[CodeableConcept] | None
|
Package type for the product |
None
|
ingredient
|
List[CodeableConcept] | None
|
The ingredients of this medicinal product - when not detailed in other resources |
None
|
impurity
|
List[CodeableReference] | None
|
Any component of the drug product which is not the chemical entity defined as the drug substance, or an excipient in the drug product |
None
|
attachedDocument
|
List[Reference] | None
|
Additional documentation about the medicinal product |
None
|
masterFile
|
List[Reference] | None
|
A master file for the medicinal product (e.g. Pharmacovigilance System Master File) |
None
|
contact
|
List[MedicinalProductDefinitionContact] | None
|
A product specific contact, person (in a role), or an organization |
None
|
clinicalTrial
|
List[Reference] | None
|
Clinical trials or studies that this product is involved in |
None
|
code
|
List[Coding] | None
|
A code that this product is known by, within some formal terminology |
None
|
name
|
List[MedicinalProductDefinitionName] | None
|
The product's name, including full name and possibly coded parts |
None
|
crossReference
|
List[MedicinalProductDefinitionCrossReference] | None
|
Reference to another product, e.g. for linking authorised to investigational product |
None
|
operation
|
List[MedicinalProductDefinitionOperation] | None
|
A manufacturing or administrative process for the medicinal product |
None
|
characteristic
|
List[MedicinalProductDefinitionCharacteristic] | None
|
Key product features such as "sugar free", "modified release" |
None
|
MedicinalProductDefinitionCharacteristic
Path: fhircraft.fhir.resources.datatypes.R4B.core.medicinal_product_definition.MedicinalProductDefinitionCharacteristic
Bases: BackboneElement
Allows the key product features to be recorded, such as "sugar free", "modified release", "parallel import".
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
A code expressing the type of characteristic |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
A value for the characteristic |
None
|
valueQuantity
|
Quantity | None
|
A value for the characteristic |
None
|
valueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
A value for the characteristic |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
A value for the characteristic |
None
|
valueAttachment
|
Attachment | None
|
A value for the characteristic |
None
|
MedicinalProductDefinitionContact
Path: fhircraft.fhir.resources.datatypes.R4B.core.medicinal_product_definition.MedicinalProductDefinitionContact
Bases: BackboneElement
A product specific contact, person (in a role), or an organization.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Allows the contact to be classified, for example QPPV, Pharmacovigilance Enquiry Information |
None
|
contact
|
Reference | None
|
A product specific contact, person (in a role), or an organization |
None
|
MedicinalProductDefinitionCrossReference
Path: fhircraft.fhir.resources.datatypes.R4B.core.medicinal_product_definition.MedicinalProductDefinitionCrossReference
Bases: BackboneElement
Reference to another product, e.g. for linking authorised to investigational product, or a virtual product.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
product
|
CodeableReference | None
|
Reference to another product, e.g. for linking authorised to investigational product |
None
|
type
|
CodeableConcept | None
|
The type of relationship, for instance branded to generic or virtual to actual product |
None
|
MedicinalProductDefinitionName
Path: fhircraft.fhir.resources.datatypes.R4B.core.medicinal_product_definition.MedicinalProductDefinitionName
Bases: BackboneElement
The product's name, including full name and possibly coded parts.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
productName
|
Annotated[str | String, BeforeValidator] | None
|
The full product name |
None
|
type
|
CodeableConcept | None
|
Type of product name, such as rINN, BAN, Proprietary, Non-Proprietary |
None
|
namePart
|
List[MedicinalProductDefinitionNameNamePart] | None
|
Coding words or phrases of the name |
None
|
countryLanguage
|
List[MedicinalProductDefinitionNameCountryLanguage] | None
|
Country and jurisdiction where the name applies |
None
|
MedicinalProductDefinitionNameCountryLanguage
Path: fhircraft.fhir.resources.datatypes.R4B.core.medicinal_product_definition.MedicinalProductDefinitionNameCountryLanguage
Bases: BackboneElement
Country and jurisdiction where the name applies, and associated language.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
country
|
CodeableConcept | None
|
Country code for where this name applies |
None
|
jurisdiction
|
CodeableConcept | None
|
Jurisdiction code for where this name applies |
None
|
language
|
CodeableConcept | None
|
Language code for this name |
None
|
MedicinalProductDefinitionNameNamePart
Path: fhircraft.fhir.resources.datatypes.R4B.core.medicinal_product_definition.MedicinalProductDefinitionNameNamePart
Bases: BackboneElement
Coding words or phrases of the name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
part
|
Annotated[str | String, BeforeValidator] | None
|
A fragment of a product name |
None
|
type
|
CodeableConcept | None
|
Identifying type for this part of the name (e.g. strength part) |
None
|
MedicinalProductDefinitionOperation
Path: fhircraft.fhir.resources.datatypes.R4B.core.medicinal_product_definition.MedicinalProductDefinitionOperation
Bases: BackboneElement
A manufacturing or administrative process or step associated with (or performed on) the medicinal product.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableReference | None
|
The type of manufacturing operation e.g. manufacturing itself, re-packaging |
None
|
effectiveDate
|
Period | None
|
Date range of applicability |
None
|
organization
|
List[Reference] | None
|
The organization responsible for the particular process, e.g. the manufacturer or importer |
None
|
confidentialityIndicator
|
CodeableConcept | None
|
Specifies whether this process is considered proprietary or confidential |
None
|
MessageDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.message_definition.MessageDefinition
Bases: DomainResource
Defines the characteristics of a message that can be shared between systems, including the type of event that initiates the message, the content to be transmitted and what response(s), if any, are permitted.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
Business Identifier for a given MessageDefinition |
None
|
identifier
|
List[Identifier] | None
|
Primary key for the message definition on a given server |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the message definition |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this message definition (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this message definition (human friendly) |
None
|
replaces
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Takes the place of |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the message definition |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for message definition (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this message definition is defined |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
base
|
Annotated[str | Canonical, BeforeValidator] | None
|
Definition this one is based on |
None
|
parent
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Protocol/workflow this is part of |
None
|
eventCoding
|
Coding | None
|
Event code or link to the EventDefinition |
None
|
eventUri
|
Annotated[str | Uri, BeforeValidator] | None
|
Event code or link to the EventDefinition |
None
|
category
|
Annotated[str | Code, BeforeValidator] | None
|
consequence | currency | notification |
None
|
focus
|
List[MessageDefinitionFocus] | None
|
Resource(s) that are the subject of the event |
None
|
responseRequired
|
Annotated[str | Code, BeforeValidator] | None
|
always | on-error | never | on-success |
None
|
allowedResponse
|
List[MessageDefinitionAllowedResponse] | None
|
Responses to this message |
None
|
graph
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
canonical reference to a GraphDefinition |
None
|
MessageDefinitionAllowedResponse
Path: fhircraft.fhir.resources.datatypes.R4B.core.message_definition.MessageDefinitionAllowedResponse
Bases: BackboneElement
Indicates what types of messages may be sent as an application-level response to this message.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
message
|
Annotated[str | Canonical, BeforeValidator] | None
|
Reference to allowed message definition response |
None
|
situation
|
Annotated[str | Markdown, BeforeValidator] | None
|
When should this response be used |
None
|
MessageDefinitionFocus
Path: fhircraft.fhir.resources.datatypes.R4B.core.message_definition.MessageDefinitionFocus
Bases: BackboneElement
Identifies the resource (or resources) that are being addressed by the event. For example, the Encounter for an admit message or two Account records for a merge.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
Type of resource |
None
|
profile
|
Annotated[str | Canonical, BeforeValidator] | None
|
Profile that must be adhered to by focus |
None
|
min
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Minimum number of focuses of this type |
None
|
max
|
Annotated[str | String, BeforeValidator] | None
|
Maximum number of focuses of this type |
None
|
MessageHeader
Path: fhircraft.fhir.resources.datatypes.R4B.core.message_header.MessageHeader
Bases: DomainResource
The header for a message exchange that is either requesting or responding to an action. The reference(s) that are the subject of the action as well as other information related to the action are typically transmitted in a bundle in which the MessageHeader resource instance is the first resource in the bundle.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
eventCoding
|
Coding | None
|
code for the event this message represents or link to event definition |
None
|
eventUri
|
Annotated[str | Uri, BeforeValidator] | None
|
code for the event this message represents or link to event definition |
None
|
destination
|
List[MessageHeaderDestination] | None
|
Message destination application(s) |
None
|
sender
|
Reference | None
|
Real world sender of the message |
None
|
enterer
|
Reference | None
|
The source of the data entry |
None
|
author
|
Reference | None
|
The source of the decision |
None
|
source
|
MessageHeaderSource | None
|
Message source application |
None
|
responsible
|
Reference | None
|
Final responsibility for event |
None
|
reason
|
CodeableConcept | None
|
Cause of event |
None
|
response
|
MessageHeaderResponse | None
|
If this is a reply to prior message |
None
|
focus
|
List[Reference] | None
|
The actual content of the message |
None
|
definition
|
Annotated[str | Canonical, BeforeValidator] | None
|
Link to the definition for this message |
None
|
MessageHeaderDestination
Path: fhircraft.fhir.resources.datatypes.R4B.core.message_header.MessageHeaderDestination
Bases: BackboneElement
The destination application which the message is intended for.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name of system |
None
|
target
|
Reference | None
|
Particular delivery destination within the destination |
None
|
endpoint
|
Annotated[str | Url, BeforeValidator] | None
|
Actual destination address or id |
None
|
receiver
|
Reference | None
|
Intended "real-world" recipient for the data |
None
|
MessageHeaderResponse
Path: fhircraft.fhir.resources.datatypes.R4B.core.message_header.MessageHeaderResponse
Bases: BackboneElement
Information about the message that this message is a response to. Only present if this message is a response.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identifier
|
Annotated[str | Id, BeforeValidator] | None
|
id_ of original message |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
ok | transient-error | fatal-error |
None
|
details
|
Reference | None
|
Specific list of hints/warnings/errors |
None
|
MessageHeaderSource
Path: fhircraft.fhir.resources.datatypes.R4B.core.message_header.MessageHeaderSource
Bases: BackboneElement
The source application from which this message originated.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name of system |
None
|
software
|
Annotated[str | String, BeforeValidator] | None
|
Name of software running the system |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Version of software running |
None
|
contact
|
ContactPoint | None
|
Human contact for problems |
None
|
endpoint
|
Annotated[str | Url, BeforeValidator] | None
|
Actual message source address or id |
None
|
MolecularSequence
Path: fhircraft.fhir.resources.datatypes.R4B.core.molecular_sequence.MolecularSequence
Bases: DomainResource
Raw data describing a biological sequence.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Unique ID for this particular sequence. This is a FHIR-defined id |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
aa | dna | rna |
None
|
coordinateSystem
|
Annotated[int | Integer, BeforeValidator] | None
|
Base number of coordinate system (0 for 0-based numbering or coordinates, inclusive start, exclusive end, 1 for 1-based numbering, inclusive start, inclusive end) |
None
|
patient
|
Reference | None
|
Who and/or what this is about |
None
|
specimen
|
Reference | None
|
Specimen used for sequencing |
None
|
device
|
Reference | None
|
The method for sequencing |
None
|
performer
|
Reference | None
|
Who should be responsible for test result |
None
|
quantity
|
Quantity | None
|
The number of copies of the sequence of interest. (RNASeq) |
None
|
referenceSeq
|
MolecularSequenceReferenceSeq | None
|
A sequence used as reference |
None
|
variant
|
List[MolecularSequenceVariant] | None
|
Variant in sequence |
None
|
observedSeq
|
Annotated[str | String, BeforeValidator] | None
|
Sequence that was observed |
None
|
quality
|
List[MolecularSequenceQuality] | None
|
An set of value as quality of sequence |
None
|
readCoverage
|
Annotated[int | Integer, BeforeValidator] | None
|
Average number of reads representing a given nucleotide in the reconstructed sequence |
None
|
repository
|
List[MolecularSequenceRepository] | None
|
External repository which contains detailed report related with observedSeq in this resource |
None
|
pointer
|
List[Reference] | None
|
Pointer to next atomic sequence |
None
|
structureVariant
|
List[MolecularSequenceStructureVariant] | None
|
Structural variant |
None
|
MolecularSequenceQuality
Path: fhircraft.fhir.resources.datatypes.R4B.core.molecular_sequence.MolecularSequenceQuality
Bases: BackboneElement
An experimental feature attribute that defines the quality of the feature in a quantitative way, such as a phred quality score (SO:0001686).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
indel | snp | unknown |
None
|
standardSequence
|
CodeableConcept | None
|
Standard sequence for comparison |
None
|
start
|
Annotated[int | Integer, BeforeValidator] | None
|
Start position of the sequence |
None
|
end
|
Annotated[int | Integer, BeforeValidator] | None
|
End position of the sequence |
None
|
score
|
Quantity | None
|
Quality score for the comparison |
None
|
method
|
CodeableConcept | None
|
Method to get quality |
None
|
truthTP
|
Annotated[float | Decimal, BeforeValidator] | None
|
True positives from the perspective of the truth data |
None
|
queryTP
|
Annotated[float | Decimal, BeforeValidator] | None
|
True positives from the perspective of the query data |
None
|
truthFN
|
Annotated[float | Decimal, BeforeValidator] | None
|
False negatives |
None
|
queryFP
|
Annotated[float | Decimal, BeforeValidator] | None
|
False positives |
None
|
gtFP
|
Annotated[float | Decimal, BeforeValidator] | None
|
False positives where the non-REF alleles in the Truth and Query Call Sets match |
None
|
precision
|
Annotated[float | Decimal, BeforeValidator] | None
|
Precision of comparison |
None
|
recall
|
Annotated[float | Decimal, BeforeValidator] | None
|
Recall of comparison |
None
|
fScore
|
Annotated[float | Decimal, BeforeValidator] | None
|
F-score |
None
|
roc
|
MolecularSequenceQualityRoc | None
|
Receiver Operator Characteristic (ROC) Curve |
None
|
MolecularSequenceQualityRoc
Path: fhircraft.fhir.resources.datatypes.R4B.core.molecular_sequence.MolecularSequenceQualityRoc
Bases: BackboneElement
Receiver Operator Characteristic (ROC) Curve to give sensitivity/specificity tradeoff.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
score
|
List[Annotated[int | Integer, BeforeValidator]] | None
|
Genotype quality score |
None
|
numTP
|
List[Annotated[int | Integer, BeforeValidator]] | None
|
Roc score true positive numbers |
None
|
numFP
|
List[Annotated[int | Integer, BeforeValidator]] | None
|
Roc score false positive numbers |
None
|
numFN
|
List[Annotated[int | Integer, BeforeValidator]] | None
|
Roc score false negative numbers |
None
|
precision
|
List[Annotated[float | Decimal, BeforeValidator]] | None
|
Precision of the GQ score |
None
|
sensitivity
|
List[Annotated[float | Decimal, BeforeValidator]] | None
|
Sensitivity of the GQ score |
None
|
fMeasure
|
List[Annotated[float | Decimal, BeforeValidator]] | None
|
FScore of the GQ score |
None
|
MolecularSequenceReferenceSeq
Path: fhircraft.fhir.resources.datatypes.R4B.core.molecular_sequence.MolecularSequenceReferenceSeq
Bases: BackboneElement
A sequence that is used as a reference to describe variants that are present in a sequence analyzed.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
chromosome
|
CodeableConcept | None
|
Chromosome containing genetic finding |
None
|
genomeBuild
|
Annotated[str | String, BeforeValidator] | None
|
The Genome Build used for reference, following GRCh build versions e.g. 'GRCh 37' |
None
|
orientation
|
Annotated[str | Code, BeforeValidator] | None
|
sense | antisense |
None
|
referenceSeqId
|
CodeableConcept | None
|
Reference identifier |
None
|
referenceSeqPointer
|
Reference | None
|
A pointer to another MolecularSequence entity as reference sequence |
None
|
referenceSeqString
|
Annotated[str | String, BeforeValidator] | None
|
A string to represent reference sequence |
None
|
strand
|
Annotated[str | Code, BeforeValidator] | None
|
watson | crick |
None
|
windowStart
|
Annotated[int | Integer, BeforeValidator] | None
|
Start position of the window on the reference sequence |
None
|
windowEnd
|
Annotated[int | Integer, BeforeValidator] | None
|
End position of the window on the reference sequence |
None
|
MolecularSequenceRepository
Path: fhircraft.fhir.resources.datatypes.R4B.core.molecular_sequence.MolecularSequenceRepository
Bases: BackboneElement
Configurations of the external repository. The repository shall store target's observedSeq or records related with target's observedSeq.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
directlink | openapi | login | oauth | other |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
URI of the repository |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Repository's name |
None
|
datasetId
|
Annotated[str | String, BeforeValidator] | None
|
id_ of the dataset that used to call for dataset in repository |
None
|
variantsetId
|
Annotated[str | String, BeforeValidator] | None
|
id_ of the variantset that used to call for variantset in repository |
None
|
readsetId
|
Annotated[str | String, BeforeValidator] | None
|
id_ of the read |
None
|
MolecularSequenceStructureVariant
Path: fhircraft.fhir.resources.datatypes.R4B.core.molecular_sequence.MolecularSequenceStructureVariant
Bases: BackboneElement
Information about chromosome structure variation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
variantType
|
CodeableConcept | None
|
Structural variant change type |
None
|
exact
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Does the structural variant have base pair resolution breakpoints? |
None
|
length
|
Annotated[int | Integer, BeforeValidator] | None
|
Structural variant length |
None
|
outer
|
MolecularSequenceStructureVariantOuter | None
|
Structural variant outer |
None
|
inner
|
MolecularSequenceStructureVariantInner | None
|
Structural variant inner |
None
|
MolecularSequenceStructureVariantInner
Path: fhircraft.fhir.resources.datatypes.R4B.core.molecular_sequence.MolecularSequenceStructureVariantInner
Bases: BackboneElement
Structural variant inner.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
start
|
Annotated[int | Integer, BeforeValidator] | None
|
Structural variant inner start |
None
|
end
|
Annotated[int | Integer, BeforeValidator] | None
|
Structural variant inner end |
None
|
MolecularSequenceStructureVariantOuter
Path: fhircraft.fhir.resources.datatypes.R4B.core.molecular_sequence.MolecularSequenceStructureVariantOuter
Bases: BackboneElement
Structural variant outer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
start
|
Annotated[int | Integer, BeforeValidator] | None
|
Structural variant outer start |
None
|
end
|
Annotated[int | Integer, BeforeValidator] | None
|
Structural variant outer end |
None
|
MolecularSequenceVariant
Path: fhircraft.fhir.resources.datatypes.R4B.core.molecular_sequence.MolecularSequenceVariant
Bases: BackboneElement
The definition of variant here originates from Sequence ontology (variant_of). This element can represent amino acid or nucleic sequence change(including insertion,deletion,SNP,etc.) It can represent some complex mutation or segment variation with the assist of CIGAR string.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
start
|
Annotated[int | Integer, BeforeValidator] | None
|
Start position of the variant on the reference sequence |
None
|
end
|
Annotated[int | Integer, BeforeValidator] | None
|
End position of the variant on the reference sequence |
None
|
observedAllele
|
Annotated[str | String, BeforeValidator] | None
|
Allele that was observed |
None
|
referenceAllele
|
Annotated[str | String, BeforeValidator] | None
|
Allele in the reference sequence |
None
|
cigar
|
Annotated[str | String, BeforeValidator] | None
|
Extended CIGAR string for aligning the sequence with reference bases |
None
|
variantPointer
|
Reference | None
|
Pointer to observed variant information |
None
|
NamingSystem
Path: fhircraft.fhir.resources.datatypes.R4B.core.naming_system.NamingSystem
Bases: DomainResource
A curated namespace that issues unique symbols within that namespace for the identification of concepts, people, devices, etc. Represents a "System" used within the Identifier and Coding data types.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this naming system (computer friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
kind
|
Annotated[str | Code, BeforeValidator] | None
|
codesystem | identifier | root |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
responsible
|
Annotated[str | String, BeforeValidator] | None
|
Who maintains system namespace? |
None
|
type
|
CodeableConcept | None
|
e.g. driver, provider, patient, bank etc. |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the naming system |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for naming system (if applicable) |
None
|
usage
|
Annotated[str | String, BeforeValidator] | None
|
How/where is it used |
None
|
uniqueId
|
List[NamingSystemUniqueId] | None
|
Unique identifiers used for system |
None
|
NamingSystemUniqueId
Path: fhircraft.fhir.resources.datatypes.R4B.core.naming_system.NamingSystemUniqueId
Bases: BackboneElement
Indicates how the system may be identified when referenced in electronic exchange.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
oid | uuid | uri | other |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
The unique identifier |
None
|
preferred
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Is this the id that should be used for this type |
None
|
comment
|
Annotated[str | String, BeforeValidator] | None
|
Notes about identifier usage |
None
|
period
|
Period | None
|
When is identifier valid? |
None
|
NutritionOrder
Path: fhircraft.fhir.resources.datatypes.R4B.core.nutrition_order.NutritionOrder
Bases: DomainResource
A request to supply a diet, formula feeding (enteral) or oral nutritional supplement to a patient/resident.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Identifiers assigned to this order |
None
|
instantiatesCanonical
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Instantiates FHIR protocol or definition |
None
|
instantiatesUri
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Instantiates external protocol or definition |
None
|
instantiates
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Instantiates protocol or definition |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | on-hold | revoked | completed | entered-in-error | unknown |
None
|
intent
|
Annotated[str | Code, BeforeValidator] | None
|
proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option |
None
|
patient
|
Reference | None
|
The person who requires the diet, formula or nutritional supplement |
None
|
encounter
|
Reference | None
|
The encounter associated with this nutrition order |
None
|
dateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date and time the nutrition order was requested |
None
|
orderer
|
Reference | None
|
Who ordered the diet, formula or nutritional supplement |
None
|
allergyIntolerance
|
List[Reference] | None
|
List of the patient's food and nutrition-related allergies and intolerances |
None
|
foodPreferenceModifier
|
List[CodeableConcept] | None
|
Order-specific modifier about the type of food that should be given |
None
|
excludeFoodModifier
|
List[CodeableConcept] | None
|
Order-specific modifier about the type of food that should not be given |
None
|
oralDiet
|
NutritionOrderOralDiet | None
|
Oral diet components |
None
|
supplement
|
List[NutritionOrderSupplement] | None
|
Supplement components |
None
|
enteralFormula
|
NutritionOrderEnteralFormula | None
|
Enteral formula components |
None
|
note
|
List[Annotation] | None
|
Comments |
None
|
NutritionOrderEnteralFormula
Path: fhircraft.fhir.resources.datatypes.R4B.core.nutrition_order.NutritionOrderEnteralFormula
Bases: BackboneElement
Feeding provided through the gastrointestinal tract via a tube, catheter, or stoma that delivers nutrition distal to the oral cavity.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
baseFormulaType
|
CodeableConcept | None
|
Type of enteral or infant formula |
None
|
baseFormulaProductName
|
Annotated[str | String, BeforeValidator] | None
|
Product or brand name of the enteral or infant formula |
None
|
additiveType
|
CodeableConcept | None
|
Type of modular component to add to the feeding |
None
|
additiveProductName
|
Annotated[str | String, BeforeValidator] | None
|
Product or brand name of the modular additive |
None
|
caloricDensity
|
Quantity | None
|
Amount of energy per specified volume that is required |
None
|
routeofAdministration
|
CodeableConcept | None
|
How the formula should enter the patient's gastrointestinal tract |
None
|
administration
|
List[NutritionOrderEnteralFormulaAdministration] | None
|
Formula feeding instruction as structured data |
None
|
maxVolumeToDeliver
|
Quantity | None
|
Upper limit on formula volume per unit of time |
None
|
administrationInstruction
|
Annotated[str | String, BeforeValidator] | None
|
Formula feeding instructions expressed as text |
None
|
NutritionOrderEnteralFormulaAdministration
Path: fhircraft.fhir.resources.datatypes.R4B.core.nutrition_order.NutritionOrderEnteralFormulaAdministration
Bases: BackboneElement
Formula administration instructions as structured data. This repeating structure allows for changing the administration rate or volume over time for both bolus and continuous feeding. An example of this would be an instruction to increase the rate of continuous feeding every 2 hours.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
schedule
|
Timing | None
|
Scheduled frequency of enteral feeding |
None
|
quantity
|
Quantity | None
|
The volume of formula to provide |
None
|
rateQuantity
|
Quantity | None
|
Speed with which the formula is provided per period of time |
None
|
rateRatio
|
Ratio | None
|
Speed with which the formula is provided per period of time |
None
|
NutritionOrderOralDiet
Path: fhircraft.fhir.resources.datatypes.R4B.core.nutrition_order.NutritionOrderOralDiet
Bases: BackboneElement
Diet given orally in contrast to enteral (tube) feeding.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
List[CodeableConcept] | None
|
Type of oral diet or diet restrictions that describe what can be consumed orally |
None
|
schedule
|
List[Timing] | None
|
Scheduled frequency of diet |
None
|
nutrient
|
List[NutritionOrderOralDietNutrient] | None
|
Required nutrient modifications |
None
|
texture
|
List[NutritionOrderOralDietTexture] | None
|
Required texture modifications |
None
|
fluidConsistencyType
|
List[CodeableConcept] | None
|
The required consistency of fluids and liquids provided to the patient |
None
|
instruction
|
Annotated[str | String, BeforeValidator] | None
|
Instructions or additional information about the oral diet |
None
|
NutritionOrderOralDietNutrient
Path: fhircraft.fhir.resources.datatypes.R4B.core.nutrition_order.NutritionOrderOralDietNutrient
Bases: BackboneElement
Class that defines the quantity and type of nutrient modifications (for example carbohydrate, fiber or sodium) required for the oral diet.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
modifier
|
CodeableConcept | None
|
Type of nutrient that is being modified |
None
|
amount
|
Quantity | None
|
Quantity of the specified nutrient |
None
|
NutritionOrderOralDietTexture
Path: fhircraft.fhir.resources.datatypes.R4B.core.nutrition_order.NutritionOrderOralDietTexture
Bases: BackboneElement
Class that describes any texture modifications required for the patient to safely consume various types of solid foods.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
modifier
|
CodeableConcept | None
|
code to indicate how to alter the texture of the foods, e.g. pureed |
None
|
foodType
|
CodeableConcept | None
|
Concepts that are used to identify an entity that is ingested for nutritional purposes |
None
|
NutritionOrderSupplement
Path: fhircraft.fhir.resources.datatypes.R4B.core.nutrition_order.NutritionOrderSupplement
Bases: BackboneElement
Oral nutritional products given in order to add further nutritional value to the patient's diet.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Type of supplement product requested |
None
|
productName
|
Annotated[str | String, BeforeValidator] | None
|
Product or brand name of the nutritional supplement |
None
|
schedule
|
List[Timing] | None
|
Scheduled frequency of supplement |
None
|
quantity
|
Quantity | None
|
Amount of the nutritional supplement |
None
|
instruction
|
Annotated[str | String, BeforeValidator] | None
|
Instructions or additional information about the oral supplement |
None
|
NutritionProduct
Path: fhircraft.fhir.resources.datatypes.R4B.core.nutrition_product.NutritionProduct
Bases: DomainResource
A food or fluid product that is consumed by patients.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | inactive | entered-in-error |
None
|
category
|
List[CodeableConcept] | None
|
A category or class of the nutrition product (halal, kosher, gluten free, vegan, etc) |
None
|
code
|
CodeableConcept | None
|
A code designating a specific type of nutritional product |
None
|
manufacturer
|
List[Reference] | None
|
Manufacturer, representative or officially responsible for the product |
None
|
nutrient
|
List[NutritionProductNutrient] | None
|
The product's nutritional information expressed by the nutrients |
None
|
ingredient
|
List[NutritionProductIngredient] | None
|
Ingredients contained in this product |
None
|
knownAllergen
|
List[CodeableReference] | None
|
Known or suspected allergens that are a part of this product |
None
|
productCharacteristic
|
List[NutritionProductProductCharacteristic] | None
|
Specifies descriptive properties of the nutrition product |
None
|
instance
|
NutritionProductInstance | None
|
One or several physical instances or occurrences of the nutrition product |
None
|
note
|
List[Annotation] | None
|
Comments made about the product |
None
|
NutritionProductIngredient
Path: fhircraft.fhir.resources.datatypes.R4B.core.nutrition_product.NutritionProductIngredient
Bases: BackboneElement
Ingredients contained in this product.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
item
|
CodeableReference | None
|
The ingredient contained in the product |
None
|
amount
|
List[Ratio] | None
|
The amount of ingredient that is in the product |
None
|
NutritionProductInstance
Path: fhircraft.fhir.resources.datatypes.R4B.core.nutrition_product.NutritionProductInstance
Bases: BackboneElement
Conveys instance-level information about this product item. One or several physical, countable instances or occurrences of the product.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
quantity
|
Quantity | None
|
The amount of items or instances |
None
|
identifier
|
List[Identifier] | None
|
The identifier for the physical instance, typically a serial number |
None
|
lotNumber
|
Annotated[str | String, BeforeValidator] | None
|
The identification of the batch or lot of the product |
None
|
expiry
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The expiry date or date and time for the product |
None
|
useBy
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The date until which the product is expected to be good for consumption |
None
|
NutritionProductNutrient
Path: fhircraft.fhir.resources.datatypes.R4B.core.nutrition_product.NutritionProductNutrient
Bases: BackboneElement
The product's nutritional information expressed by the nutrients.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
item
|
CodeableReference | None
|
The (relevant) nutrients in the product |
None
|
amount
|
List[Ratio] | None
|
The amount of nutrient expressed in one or more units: X per pack / per serving / per dose |
None
|
NutritionProductProductCharacteristic
Path: fhircraft.fhir.resources.datatypes.R4B.core.nutrition_product.NutritionProductProductCharacteristic
Bases: BackboneElement
Specifies descriptive properties of the nutrition product.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
code specifying the type of characteristic |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
The value of the characteristic |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
The value of the characteristic |
None
|
valueQuantity
|
Quantity | None
|
The value of the characteristic |
None
|
valueBase64Binary
|
Annotated[str | Base64Binary, BeforeValidator] | None
|
The value of the characteristic |
None
|
valueAttachment
|
Attachment | None
|
The value of the characteristic |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
The value of the characteristic |
None
|
Observation
Path: fhircraft.fhir.resources.datatypes.R4B.core.observation.Observation
Bases: DomainResource
Measurements and simple assertions made about a patient, device or other subject.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for observation |
None
|
basedOn
|
List[Reference] | None
|
Fulfills plan, proposal or order |
None
|
partOf
|
List[Reference] | None
|
Part of referenced event |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
registered | preliminary | final | amended + |
None
|
category
|
List[CodeableConcept] | None
|
Classification of type of observation |
None
|
code
|
CodeableConcept | None
|
Type of observation (code / type) |
None
|
subject
|
Reference | None
|
Who and/or what the observation is about |
None
|
focus
|
List[Reference] | None
|
What the observation is about, when it is not about the subject of record |
None
|
encounter
|
Reference | None
|
Healthcare event during which this observation is made |
None
|
effectiveDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Clinically relevant time/time-period for observation |
None
|
effectivePeriod
|
Period | None
|
Clinically relevant time/time-period for observation |
None
|
effectiveTiming
|
Timing | None
|
Clinically relevant time/time-period for observation |
None
|
effectiveInstant
|
Annotated[datetime | Instant, BeforeValidator] | None
|
Clinically relevant time/time-period for observation |
None
|
issued
|
Annotated[datetime | Instant, BeforeValidator] | None
|
Date/time this version was made available |
None
|
performer
|
List[Reference] | None
|
Who is responsible for the observation |
None
|
valueQuantity
|
Quantity | None
|
Actual result |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
Actual result |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Actual result |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Actual result |
None
|
valueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
Actual result |
None
|
valueRange
|
Range | None
|
Actual result |
None
|
valueRatio
|
Ratio | None
|
Actual result |
None
|
valueSampledData
|
SampledData | None
|
Actual result |
None
|
valueTime
|
Annotated[time | Time, BeforeValidator] | None
|
Actual result |
None
|
valueDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Actual result |
None
|
valuePeriod
|
Period | None
|
Actual result |
None
|
dataAbsentReason
|
CodeableConcept | None
|
Why the result is missing |
None
|
interpretation
|
List[CodeableConcept] | None
|
High, low, normal, etc. |
None
|
note
|
List[Annotation] | None
|
Comments about the observation |
None
|
bodySite
|
CodeableConcept | None
|
Observed body part |
None
|
method
|
CodeableConcept | None
|
How it was done |
None
|
specimen
|
Reference | None
|
Specimen used for this observation |
None
|
device
|
Reference | None
|
(Measurement) Device |
None
|
referenceRange
|
List[ObservationReferenceRange] | None
|
Provides guide for interpretation |
None
|
hasMember
|
List[Reference] | None
|
Related resource that belongs to the Observation group |
None
|
derivedFrom
|
List[Reference] | None
|
Related measurements the observation is made from |
None
|
component
|
List[ObservationComponent] | None
|
Component results |
None
|
ObservationComponent
Path: fhircraft.fhir.resources.datatypes.R4B.core.observation.ObservationComponent
Bases: BackboneElement
Some observations have multiple component observations. These component observations are expressed as separate code value pairs that share the same attributes. Examples include systolic and diastolic component observations for blood pressure measurement and multiple component observations for genetics observations.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Type of component observation (code / type) |
None
|
valueQuantity
|
Quantity | None
|
Actual component result |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
Actual component result |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Actual component result |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Actual component result |
None
|
valueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
Actual component result |
None
|
valueRange
|
Range | None
|
Actual component result |
None
|
valueRatio
|
Ratio | None
|
Actual component result |
None
|
valueSampledData
|
SampledData | None
|
Actual component result |
None
|
valueTime
|
Annotated[time | Time, BeforeValidator] | None
|
Actual component result |
None
|
valueDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Actual component result |
None
|
valuePeriod
|
Period | None
|
Actual component result |
None
|
dataAbsentReason
|
CodeableConcept | None
|
Why the component result is missing |
None
|
interpretation
|
List[CodeableConcept] | None
|
High, low, normal, etc. |
None
|
referenceRange
|
List[ObservationComponentReferenceRange] | None
|
Provides guide for interpretation of component result |
None
|
ObservationComponentReferenceRange
Path: fhircraft.fhir.resources.datatypes.R4B.core.observation.ObservationComponentReferenceRange
Bases: BackboneElement
Guidance on how to interpret the value by comparison to a normal or recommended range.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
low
|
Quantity | None
|
Low Range, if relevant |
None
|
high
|
Quantity | None
|
High Range, if relevant |
None
|
type
|
CodeableConcept | None
|
Reference range qualifier |
None
|
appliesTo
|
List[CodeableConcept] | None
|
Reference range population |
None
|
age
|
Range | None
|
Applicable age range, if relevant |
None
|
text
|
Annotated[str | String, BeforeValidator] | None
|
Text based reference range in an observation |
None
|
ObservationReferenceRange
Path: fhircraft.fhir.resources.datatypes.R4B.core.observation.ObservationReferenceRange
Bases: BackboneElement
Guidance on how to interpret the value by comparison to a normal or recommended range. Multiple reference ranges are interpreted as an "OR". In other words, to represent two distinct target populations, two referenceRange elements would be used.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
low
|
Quantity | None
|
Low Range, if relevant |
None
|
high
|
Quantity | None
|
High Range, if relevant |
None
|
type
|
CodeableConcept | None
|
Reference range qualifier |
None
|
appliesTo
|
List[CodeableConcept] | None
|
Reference range population |
None
|
age
|
Range | None
|
Applicable age range, if relevant |
None
|
text
|
Annotated[str | String, BeforeValidator] | None
|
Text based reference range in an observation |
None
|
ObservationDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.observation_definition.ObservationDefinition
Bases: DomainResource
Set of definitional characteristics for a kind of observation or measurement produced or consumed by an orderable health care service.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
category
|
List[CodeableConcept] | None
|
Category of observation |
None
|
code
|
CodeableConcept | None
|
Type of observation (code / type) |
None
|
identifier
|
List[Identifier] | None
|
Business identifier for this ObservationDefinition instance |
None
|
permittedDataType
|
List[Annotated[str | Code, BeforeValidator]] | None
|
Quantity | CodeableConcept | string | boolean | integer | Range | Ratio | SampledData | time | dateTime | Period |
None
|
multipleResultsAllowed
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Multiple results allowed |
None
|
method
|
CodeableConcept | None
|
Method used to produce the observation |
None
|
preferredReportName
|
Annotated[str | String, BeforeValidator] | None
|
Preferred report name |
None
|
quantitativeDetails
|
ObservationDefinitionQuantitativeDetails | None
|
Characteristics of quantitative results |
None
|
qualifiedInterval
|
List[ObservationDefinitionQualifiedInterval] | None
|
Qualified range for continuous and ordinal observation results |
None
|
validCodedValueSet
|
Reference | None
|
Value set of valid coded values for the observations conforming to this ObservationDefinition |
None
|
normalCodedValueSet
|
Reference | None
|
Value set of normal coded values for the observations conforming to this ObservationDefinition |
None
|
abnormalCodedValueSet
|
Reference | None
|
Value set of abnormal coded values for the observations conforming to this ObservationDefinition |
None
|
criticalCodedValueSet
|
Reference | None
|
Value set of critical coded values for the observations conforming to this ObservationDefinition |
None
|
ObservationDefinitionQualifiedInterval
Path: fhircraft.fhir.resources.datatypes.R4B.core.observation_definition.ObservationDefinitionQualifiedInterval
Bases: BackboneElement
Multiple ranges of results qualified by different contexts for ordinal or continuous observations conforming to this ObservationDefinition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
category
|
Annotated[str | Code, BeforeValidator] | None
|
reference | critical | absolute |
None
|
range
|
Range | None
|
The interval itself, for continuous or ordinal observations |
None
|
context
|
CodeableConcept | None
|
Range context qualifier |
None
|
appliesTo
|
List[CodeableConcept] | None
|
Targetted population of the range |
None
|
gender
|
Annotated[str | Code, BeforeValidator] | None
|
male | female | other | unknown |
None
|
age
|
Range | None
|
Applicable age range, if relevant |
None
|
gestationalAge
|
Range | None
|
Applicable gestational age range, if relevant |
None
|
condition
|
Annotated[str | String, BeforeValidator] | None
|
Condition associated with the reference range |
None
|
ObservationDefinitionQuantitativeDetails
Path: fhircraft.fhir.resources.datatypes.R4B.core.observation_definition.ObservationDefinitionQuantitativeDetails
Bases: BackboneElement
Characteristics for quantitative results of this observation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
customaryUnit
|
CodeableConcept | None
|
Customary unit for quantitative results |
None
|
unit
|
CodeableConcept | None
|
SI unit for quantitative results |
None
|
conversionFactor
|
Annotated[float | Decimal, BeforeValidator] | None
|
SI to Customary unit conversion factor |
None
|
decimalPrecision
|
Annotated[int | Integer, BeforeValidator] | None
|
decimal precision of observation quantitative results |
None
|
OperationDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.operation_definition.OperationDefinition
Bases: DomainResource
A formal computable definition of an operation (on the RESTful interface) or a named query (using the search interaction).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this operation definition, represented as a URI (globally unique) |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the operation definition |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this operation definition (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this operation definition (human friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
kind
|
Annotated[str | Code, BeforeValidator] | None
|
operation | query |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the operation definition |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for operation definition (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this operation definition is defined |
None
|
affectsState
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether content is changed by the operation |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
Name used to invoke the operation |
None
|
comment
|
Annotated[str | Markdown, BeforeValidator] | None
|
Additional information about use |
None
|
base
|
Annotated[str | Canonical, BeforeValidator] | None
|
Marks this as a profile of the base |
None
|
resource
|
List[Annotated[str | Code, BeforeValidator]] | None
|
Types this operation applies to |
None
|
system
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Invoke at the system level? |
None
|
type
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Invoke at the type level? |
None
|
instance
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Invoke on an instance? |
None
|
inputProfile
|
Annotated[str | Canonical, BeforeValidator] | None
|
Validation information for in parameters |
None
|
outputProfile
|
Annotated[str | Canonical, BeforeValidator] | None
|
Validation information for out parameters |
None
|
parameter
|
List[OperationDefinitionParameter] | None
|
Parameters for the operation/query |
None
|
overload
|
List[OperationDefinitionOverload] | None
|
Define overloaded variants for when generating code |
None
|
OperationDefinitionOverload
Path: fhircraft.fhir.resources.datatypes.R4B.core.operation_definition.OperationDefinitionOverload
Bases: BackboneElement
Defines an appropriate combination of parameters to use when invoking this operation, to help code generators when generating overloaded parameter sets for this operation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
parameterName
|
List[Annotated[str | String, BeforeValidator]] | None
|
Name of parameter to include in overload |
None
|
comment
|
Annotated[str | String, BeforeValidator] | None
|
Comments to go on overload |
None
|
OperationDefinitionParameter
Path: fhircraft.fhir.resources.datatypes.R4B.core.operation_definition.OperationDefinitionParameter
Bases: BackboneElement
The parameters for the operation/query.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | Code, BeforeValidator] | None
|
Name in Parameters.parameter.name or in URL |
None
|
use
|
Annotated[str | Code, BeforeValidator] | None
|
in | out |
None
|
min
|
Annotated[int | Integer, BeforeValidator] | None
|
Minimum Cardinality |
None
|
max
|
Annotated[str | String, BeforeValidator] | None
|
Maximum Cardinality (a number or *) |
None
|
documentation
|
Annotated[str | String, BeforeValidator] | None
|
Description of meaning/use |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
What type this parameter has |
None
|
targetProfile
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
If type is Reference | canonical, allowed targets |
None
|
searchType
|
Annotated[str | Code, BeforeValidator] | None
|
number | date | string | token | reference | composite | quantity | uri | special |
None
|
binding
|
OperationDefinitionParameterBinding | None
|
ValueSet details if this is coded |
None
|
referencedFrom
|
List[OperationDefinitionParameterReferencedFrom] | None
|
References to this parameter |
None
|
part
|
List[OperationDefinitionParameter] | None
|
Parts of a nested Parameter |
None
|
OperationDefinitionParameterBinding
Path: fhircraft.fhir.resources.datatypes.R4B.core.operation_definition.OperationDefinitionParameterBinding
Bases: BackboneElement
Binds to a value set if this parameter is coded (code, Coding, CodeableConcept).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
strength
|
Annotated[str | Code, BeforeValidator] | None
|
required | extensible | preferred | example |
None
|
valueSet
|
Annotated[str | Canonical, BeforeValidator] | None
|
Source of value set |
None
|
OperationDefinitionParameterReferencedFrom
Path: fhircraft.fhir.resources.datatypes.R4B.core.operation_definition.OperationDefinitionParameterReferencedFrom
Bases: BackboneElement
Identifies other resource parameters within the operation invocation that are expected to resolve to this resource.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
source
|
Annotated[str | String, BeforeValidator] | None
|
Referencing parameter |
None
|
sourceId
|
Annotated[str | String, BeforeValidator] | None
|
Element id of reference |
None
|
OperationOutcome
Path: fhircraft.fhir.resources.datatypes.R4B.core.operation_outcome.OperationOutcome
Bases: DomainResource
A collection of error, warning, or information messages that result from a system action.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
issue
|
List[OperationOutcomeIssue] | None
|
A single issue associated with the action |
None
|
OperationOutcomeIssue
Path: fhircraft.fhir.resources.datatypes.R4B.core.operation_outcome.OperationOutcomeIssue
Bases: BackboneElement
An error, warning, or information message that results from a system action.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
severity
|
Annotated[str | Code, BeforeValidator] | None
|
fatal | error | warning | information |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
Error or warning code |
None
|
details
|
CodeableConcept | None
|
Additional details about the error |
None
|
diagnostics
|
Annotated[str | String, BeforeValidator] | None
|
Additional diagnostic information about the issue |
None
|
location
|
List[Annotated[str | String, BeforeValidator]] | None
|
Deprecated: Path of element(s) related to issue |
None
|
expression
|
List[Annotated[str | String, BeforeValidator]] | None
|
FHIRPath of element(s) related to issue |
None
|
Organization
Path: fhircraft.fhir.resources.datatypes.R4B.core.organization.Organization
Bases: DomainResource
A formally or informally recognized grouping of people or organizations formed for the purpose of achieving some form of collective action. Includes companies, institutions, corporations, departments, community groups, healthcare practice groups, payer/insurer, etc.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Identifies this organization across multiple systems |
None
|
active
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the organization's record is still in active use |
None
|
type
|
List[CodeableConcept] | None
|
Kind of organization |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name used for the organization |
None
|
alias
|
List[Annotated[str | String, BeforeValidator]] | None
|
A list of alternate names that the organization is known as, or was known as in the past |
None
|
telecom
|
List[ContactPoint] | None
|
A contact detail for the organization |
None
|
address
|
List[Address] | None
|
An address for the organization |
None
|
partOf
|
Reference | None
|
The organization of which this organization forms a part |
None
|
contact
|
List[OrganizationContact] | None
|
Contact for the organization for a certain purpose |
None
|
endpoint
|
List[Reference] | None
|
Technical endpoints providing access to services operated for the organization |
None
|
OrganizationContact
Path: fhircraft.fhir.resources.datatypes.R4B.core.organization.OrganizationContact
Bases: BackboneElement
Contact for the organization for a certain purpose.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
purpose
|
CodeableConcept | None
|
The type of contact |
None
|
name
|
HumanName | None
|
A name associated with the contact |
None
|
telecom
|
List[ContactPoint] | None
|
Contact details (telephone, email, etc.) for a contact |
None
|
address
|
Address | None
|
Visiting or postal addresses for the contact |
None
|
OrganizationAffiliation
Path: fhircraft.fhir.resources.datatypes.R4B.core.organization_affiliation.OrganizationAffiliation
Bases: DomainResource
Defines an affiliation/assotiation/relationship between 2 distinct oganizations, that is not a part-of relationship/sub-division relationship.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifiers that are specific to this role |
None
|
active
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether this organization affiliation record is in active use |
None
|
period
|
Period | None
|
The period during which the participatingOrganization is affiliated with the primary organization |
None
|
organization
|
Reference | None
|
Organization where the role is available |
None
|
participatingOrganization
|
Reference | None
|
Organization that provides/performs the role (e.g. providing services or is a member of) |
None
|
network
|
List[Reference] | None
|
Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined) |
None
|
code
|
List[CodeableConcept] | None
|
Definition of the role the participatingOrganization plays |
None
|
specialty
|
List[CodeableConcept] | None
|
Specific specialty of the participatingOrganization in the context of the role |
None
|
location
|
List[Reference] | None
|
The location(s) at which the role occurs |
None
|
healthcareService
|
List[Reference] | None
|
Healthcare services provided through the role |
None
|
telecom
|
List[ContactPoint] | None
|
Contact details at the participatingOrganization relevant to this Affiliation |
None
|
endpoint
|
List[Reference] | None
|
Technical endpoints providing access to services operated for this role |
None
|
PackagedProductDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.packaged_product_definition.PackagedProductDefinition
Bases: DomainResource
A medically related item or items, in a container or package.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
A unique identifier for this package as whole |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc |
None
|
type
|
CodeableConcept | None
|
A high level category e.g. medicinal product, raw material, shipping container etc |
None
|
packageFor
|
List[Reference] | None
|
The product that this is a pack for |
None
|
status
|
CodeableConcept | None
|
The status within the lifecycle of this item. High level - not intended to duplicate details elsewhere e.g. legal status, or authorization/marketing status |
None
|
statusDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The date at which the given status became applicable |
None
|
containedItemQuantity
|
List[Quantity] | None
|
A total of the complete count of contained items of a particular type/form, independent of sub-packaging or organization. This can be considered as the pack size |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Textual description. Note that this is not the name of the package or product |
None
|
legalStatusOfSupply
|
List[PackagedProductDefinitionLegalStatusOfSupply] | None
|
The legal status of supply of the packaged item as classified by the regulator |
None
|
marketingStatus
|
List[MarketingStatus] | None
|
Allows specifying that an item is on the market for sale, or that it is not available, and the dates and locations associated |
None
|
characteristic
|
List[CodeableConcept] | None
|
Allows the key features to be recorded, such as "hospital pack", "nurse prescribable" |
None
|
copackagedIndicator
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If the drug product is supplied with another item such as a diluent or adjuvant |
None
|
manufacturer
|
List[Reference] | None
|
Manufacturer of this package type (multiple means these are all possible manufacturers) |
None
|
package
|
PackagedProductDefinitionPackage | None
|
A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap |
None
|
PackagedProductDefinitionLegalStatusOfSupply
Path: fhircraft.fhir.resources.datatypes.R4B.core.packaged_product_definition.PackagedProductDefinitionLegalStatusOfSupply
Bases: BackboneElement
The legal status of supply of the packaged item as classified by the regulator.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
The actual status of supply. In what situation this package type may be supplied for use |
None
|
jurisdiction
|
CodeableConcept | None
|
The place where the legal status of supply applies |
None
|
PackagedProductDefinitionPackage
Path: fhircraft.fhir.resources.datatypes.R4B.core.packaged_product_definition.PackagedProductDefinitionPackage
Bases: BackboneElement
A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap (which is not a device or a medication manufactured item).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identifier
|
List[Identifier] | None
|
An identifier that is specific to this particular part of the packaging. Including possibly a Data Carrier Identifier |
None
|
type
|
CodeableConcept | None
|
The physical type of the container of the items |
None
|
quantity
|
Annotated[int | Integer, BeforeValidator] | None
|
The quantity of this level of packaging in the package that contains it (with the outermost level being 1) |
None
|
material
|
List[CodeableConcept] | None
|
Material type of the package item |
None
|
alternateMaterial
|
List[CodeableConcept] | None
|
A possible alternate material for this part of the packaging, that is allowed to be used instead of the usual material |
None
|
shelfLifeStorage
|
List[PackagedProductDefinitionPackageShelfLifeStorage] | None
|
Shelf Life and storage information |
None
|
manufacturer
|
List[Reference] | None
|
Manufacturer of this package Item (multiple means these are all possible manufacturers) |
None
|
property_
|
List[PackagedProductDefinitionPackageProperty] | None
|
General characteristics of this item |
None
|
containedItem
|
List[PackagedProductDefinitionPackageContainedItem] | None
|
The item(s) within the packaging |
None
|
package
|
List[PackagedProductDefinitionPackage] | None
|
Allows containers (and parts of containers) within containers, still a single packaged product |
None
|
PackagedProductDefinitionPackageContainedItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.packaged_product_definition.PackagedProductDefinitionPackageContainedItem
Bases: BackboneElement
The item(s) within the packaging.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
item
|
CodeableReference | None
|
The actual item(s) of medication, as manufactured, or a device, or other medically related item (food, biologicals, raw materials, medical fluids, gases etc.), as contained in the package |
None
|
amount
|
Quantity | None
|
The number of this type of item within this packaging |
None
|
PackagedProductDefinitionPackageProperty
Path: fhircraft.fhir.resources.datatypes.R4B.core.packaged_product_definition.PackagedProductDefinitionPackageProperty
Bases: BackboneElement
General characteristics of this item.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
A code expressing the type of characteristic |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
A value for the characteristic |
None
|
valueQuantity
|
Quantity | None
|
A value for the characteristic |
None
|
valueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
A value for the characteristic |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
A value for the characteristic |
None
|
valueAttachment
|
Attachment | None
|
A value for the characteristic |
None
|
PackagedProductDefinitionPackageShelfLifeStorage
Path: fhircraft.fhir.resources.datatypes.R4B.core.packaged_product_definition.PackagedProductDefinitionPackageShelfLifeStorage
Bases: BackboneElement
Shelf Life and storage information.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified |
None
|
periodDuration
|
Duration | None
|
The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used |
None
|
periodString
|
Annotated[str | String, BeforeValidator] | None
|
The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used |
None
|
specialPrecautionsForStorage
|
List[CodeableConcept] | None
|
Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary. The controlled term and the controlled term identifier shall be specified |
None
|
Parameters
Path: fhircraft.fhir.resources.datatypes.R4B.core.parameters.Parameters
Bases: Resource
This resource is a non-persisted resource used to pass information into and back from an operation. It has no other use, and there is no RESTful endpoint associated with it.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
parameter
|
List[ParametersParameter] | None
|
Operation Parameter |
None
|
ParametersParameter
Path: fhircraft.fhir.resources.datatypes.R4B.core.parameters.ParametersParameter
Bases: BackboneElement
A parameter passed to or received from the operation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name from the definition |
None
|
valueBase64Binary
|
Annotated[str | Base64Binary, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueCode
|
Annotated[str | Code, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueDecimal
|
Annotated[float | Decimal, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueId
|
Annotated[str | Id, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueInstant
|
Annotated[datetime | Instant, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueMarkdown
|
Annotated[str | Markdown, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueOid
|
Annotated[str | Oid, BeforeValidator] | None
|
If parameter is a data type |
None
|
valuePositiveInt
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueTime
|
Annotated[time | Time, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueUnsignedInt
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueUri
|
Annotated[str | Uri, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueUrl
|
Annotated[str | Url, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueUuid
|
Annotated[str | Uuid, BeforeValidator] | None
|
If parameter is a data type |
None
|
valueAddress
|
Address | None
|
If parameter is a data type |
None
|
valueAge
|
Age | None
|
If parameter is a data type |
None
|
valueAnnotation
|
Annotation | None
|
If parameter is a data type |
None
|
valueAttachment
|
Attachment | None
|
If parameter is a data type |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
If parameter is a data type |
None
|
valueCoding
|
Coding | None
|
If parameter is a data type |
None
|
valueContactPoint
|
ContactPoint | None
|
If parameter is a data type |
None
|
valueCount
|
Count | None
|
If parameter is a data type |
None
|
valueDistance
|
Distance | None
|
If parameter is a data type |
None
|
valueDuration
|
Duration | None
|
If parameter is a data type |
None
|
valueHumanName
|
HumanName | None
|
If parameter is a data type |
None
|
valueIdentifier
|
Identifier | None
|
If parameter is a data type |
None
|
valueMoney
|
Money | None
|
If parameter is a data type |
None
|
valuePeriod
|
Period | None
|
If parameter is a data type |
None
|
valueQuantity
|
Quantity | None
|
If parameter is a data type |
None
|
valueRange
|
Range | None
|
If parameter is a data type |
None
|
valueRatio
|
Ratio | None
|
If parameter is a data type |
None
|
valueReference
|
Reference | None
|
If parameter is a data type |
None
|
valueSampledData
|
SampledData | None
|
If parameter is a data type |
None
|
valueSignature
|
Signature | None
|
If parameter is a data type |
None
|
valueTiming
|
Timing | None
|
If parameter is a data type |
None
|
valueContactDetail
|
ContactDetail | None
|
If parameter is a data type |
None
|
valueContributor
|
Contributor | None
|
If parameter is a data type |
None
|
valueDataRequirement
|
DataRequirement | None
|
If parameter is a data type |
None
|
valueExpression
|
Expression | None
|
If parameter is a data type |
None
|
valueParameterDefinition
|
ParameterDefinition | None
|
If parameter is a data type |
None
|
valueRelatedArtifact
|
RelatedArtifact | None
|
If parameter is a data type |
None
|
valueTriggerDefinition
|
TriggerDefinition | None
|
If parameter is a data type |
None
|
valueUsageContext
|
UsageContext | None
|
If parameter is a data type |
None
|
valueDosage
|
Dosage | None
|
If parameter is a data type |
None
|
valueMeta
|
Meta | None
|
If parameter is a data type |
None
|
resource
|
Resource | None
|
If parameter is a whole resource |
None
|
part
|
List[ParametersParameter] | None
|
Named part of a multi-part parameter |
None
|
Patient
Path: fhircraft.fhir.resources.datatypes.R4B.core.patient.Patient
Bases: DomainResource
Demographics and other administrative information about an individual or animal receiving care or other health-related services.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
An identifier for this patient |
None
|
active
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether this patient's record is in active use |
None
|
name
|
List[HumanName] | None
|
A name associated with the patient |
None
|
telecom
|
List[ContactPoint] | None
|
A contact detail for the individual |
None
|
gender
|
Annotated[str | Code, BeforeValidator] | None
|
male | female | other | unknown |
None
|
birthDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
The date of birth for the individual |
None
|
deceasedBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Indicates if the individual is deceased or not |
None
|
deceasedDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Indicates if the individual is deceased or not |
None
|
address
|
List[Address] | None
|
An address for the individual |
None
|
maritalStatus
|
CodeableConcept | None
|
Marital (civil) status of a patient |
None
|
multipleBirthBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether patient is part of a multiple birth |
None
|
multipleBirthInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
Whether patient is part of a multiple birth |
None
|
photo
|
List[Attachment] | None
|
Image of the patient |
None
|
contact
|
List[PatientContact] | None
|
A contact party (e.g. guardian, partner, friend) for the patient |
None
|
communication
|
List[PatientCommunication] | None
|
A language which may be used to communicate with the patient about his or her health |
None
|
generalPractitioner
|
List[Reference] | None
|
Patient's nominated primary care provider |
None
|
managingOrganization
|
Reference | None
|
Organization that is the custodian of the patient record |
None
|
link
|
List[PatientLink] | None
|
Link to another patient resource that concerns the same actual person |
None
|
PatientCommunication
Path: fhircraft.fhir.resources.datatypes.R4B.core.patient.PatientCommunication
Bases: BackboneElement
A language which may be used to communicate with the patient about his or her health.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
language
|
CodeableConcept | None
|
The language which can be used to communicate with the patient about his or her health |
None
|
preferred
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Language preference indicator |
None
|
PatientContact
Path: fhircraft.fhir.resources.datatypes.R4B.core.patient.PatientContact
Bases: BackboneElement
A contact party (e.g. guardian, partner, friend) for the patient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
relationship
|
List[CodeableConcept] | None
|
The kind of relationship |
None
|
name
|
HumanName | None
|
A name associated with the contact person |
None
|
telecom
|
List[ContactPoint] | None
|
A contact detail for the person |
None
|
address
|
Address | None
|
Address for the contact person |
None
|
gender
|
Annotated[str | Code, BeforeValidator] | None
|
male | female | other | unknown |
None
|
organization
|
Reference | None
|
Organization that is associated with the contact |
None
|
period
|
Period | None
|
The period during which this contact person or organization is valid to be contacted relating to this patient |
None
|
PatientLink
Path: fhircraft.fhir.resources.datatypes.R4B.core.patient.PatientLink
Bases: BackboneElement
Link to another patient resource that concerns the same actual patient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
other
|
Reference | None
|
The other patient or related person resource that the link refers to |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
replaced-by | replaces | refer | seealso |
None
|
PaymentNotice
Path: fhircraft.fhir.resources.datatypes.R4B.core.payment_notice.PaymentNotice
Bases: DomainResource
This resource provides the status of the payment for goods and services rendered, and the request and response resource references.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for the payment noctice |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | cancelled | draft | entered-in-error |
None
|
request
|
Reference | None
|
Request reference |
None
|
response
|
Reference | None
|
Response reference |
None
|
created
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Creation date |
None
|
provider
|
Reference | None
|
Responsible practitioner |
None
|
payment
|
Reference | None
|
Payment reference |
None
|
paymentDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Payment or clearing date |
None
|
payee
|
Reference | None
|
Party being paid |
None
|
recipient
|
Reference | None
|
Party being notified |
None
|
amount
|
Money | None
|
Monetary amount of the payment |
None
|
paymentStatus
|
CodeableConcept | None
|
Issued or cleared Status of the payment |
None
|
PaymentReconciliation
Path: fhircraft.fhir.resources.datatypes.R4B.core.payment_reconciliation.PaymentReconciliation
Bases: DomainResource
This resource provides the details including amount of a payment and allocates the payment items being paid.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for a payment reconciliation |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | cancelled | draft | entered-in-error |
None
|
period
|
Period | None
|
Period covered |
None
|
created
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Creation date |
None
|
paymentIssuer
|
Reference | None
|
Party generating payment |
None
|
request
|
Reference | None
|
Reference to requesting resource |
None
|
requestor
|
Reference | None
|
Responsible practitioner |
None
|
outcome
|
Annotated[str | Code, BeforeValidator] | None
|
queued | complete | error | partial |
None
|
disposition
|
Annotated[str | String, BeforeValidator] | None
|
Disposition message |
None
|
paymentDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When payment issued |
None
|
paymentAmount
|
Money | None
|
Total amount of Payment |
None
|
paymentIdentifier
|
Identifier | None
|
Business identifier for the payment |
None
|
detail
|
List[PaymentReconciliationDetail] | None
|
Settlement particulars |
None
|
formCode
|
CodeableConcept | None
|
Printed form identifier |
None
|
processNote
|
List[PaymentReconciliationProcessNote] | None
|
Note concerning processing |
None
|
PaymentReconciliationDetail
Path: fhircraft.fhir.resources.datatypes.R4B.core.payment_reconciliation.PaymentReconciliationDetail
Bases: BackboneElement
Distribution of the payment amount for a previously acknowledged payable.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identifier
|
Identifier | None
|
Business identifier of the payment detail |
None
|
predecessor
|
Identifier | None
|
Business identifier of the prior payment detail |
None
|
type
|
CodeableConcept | None
|
Category of payment |
None
|
request
|
Reference | None
|
Request giving rise to the payment |
None
|
submitter
|
Reference | None
|
Submitter of the request |
None
|
response
|
Reference | None
|
Response committing to a payment |
None
|
date
|
Annotated[date | str | Date, BeforeValidator] | None
|
Date of commitment to pay |
None
|
responsible
|
Reference | None
|
Contact for the response |
None
|
payee
|
Reference | None
|
Recipient of the payment |
None
|
amount
|
Money | None
|
Amount allocated to this payable |
None
|
PaymentReconciliationProcessNote
Path: fhircraft.fhir.resources.datatypes.R4B.core.payment_reconciliation.PaymentReconciliationProcessNote
Bases: BackboneElement
A note that describes or explains the processing in a human readable form.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
display | print | printoper |
None
|
text
|
Annotated[str | String, BeforeValidator] | None
|
Note explanatory text |
None
|
Person
Path: fhircraft.fhir.resources.datatypes.R4B.core.person.Person
Bases: DomainResource
Demographics and administrative information about a person independent of a specific health-related context.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
A human identifier for this person |
None
|
name
|
List[HumanName] | None
|
A name associated with the person |
None
|
telecom
|
List[ContactPoint] | None
|
A contact detail for the person |
None
|
gender
|
Annotated[str | Code, BeforeValidator] | None
|
male | female | other | unknown |
None
|
birthDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
The date on which the person was born |
None
|
address
|
List[Address] | None
|
One or more addresses for the person |
None
|
photo
|
Attachment | None
|
Image of the person |
None
|
managingOrganization
|
Reference | None
|
The organization that is the custodian of the person record |
None
|
active
|
Annotated[bool | Boolean, BeforeValidator] | None
|
This person's record is in active use |
None
|
link
|
List[PersonLink] | None
|
Link to a resource that concerns the same actual person |
None
|
PersonLink
Path: fhircraft.fhir.resources.datatypes.R4B.core.person.PersonLink
Bases: BackboneElement
Link to a resource that concerns the same actual person.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
target
|
Reference | None
|
The resource to which this actual person is associated |
None
|
assurance
|
Annotated[str | Code, BeforeValidator] | None
|
level1 | level2 | level3 | level4 |
None
|
PlanDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.plan_definition.PlanDefinition
Bases: DomainResource
This resource allows for the definition of various types of plans as a sharable, consumable, and executable artifact. The resource is general enough to support the description of a broad range of clinical and non-clinical artifacts such as clinical decision support rules, order sets, protocols, and drug quality specifications.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this plan definition, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the plan definition |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the plan definition |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this plan definition (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this plan definition (human friendly) |
None
|
subtitle
|
Annotated[str | String, BeforeValidator] | None
|
Subordinate title of the plan definition |
None
|
type
|
CodeableConcept | None
|
order-set | clinical-protocol | eca-rule | workflow-definition |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
subjectCodeableConcept
|
CodeableConcept | None
|
Type of individual the plan definition is focused on |
None
|
subjectReference
|
Reference | None
|
Type of individual the plan definition is focused on |
None
|
subjectCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
Type of individual the plan definition is focused on |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the plan definition |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for plan definition (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this plan definition is defined |
None
|
usage
|
Annotated[str | String, BeforeValidator] | None
|
Describes the clinical usage of the plan |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
approvalDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the plan definition was approved by publisher |
None
|
lastReviewDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the plan definition was last reviewed |
None
|
effectivePeriod
|
Period | None
|
When the plan definition is expected to be used |
None
|
topic
|
List[CodeableConcept] | None
|
E.g. Education, Treatment, Assessment |
None
|
author
|
List[ContactDetail] | None
|
Who authored the content |
None
|
editor
|
List[ContactDetail] | None
|
Who edited the content |
None
|
reviewer
|
List[ContactDetail] | None
|
Who reviewed the content |
None
|
endorser
|
List[ContactDetail] | None
|
Who endorsed the content |
None
|
relatedArtifact
|
List[RelatedArtifact] | None
|
Additional documentation, citations |
None
|
library
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Logic used by the plan definition |
None
|
goal
|
List[PlanDefinitionGoal] | None
|
What the plan is trying to accomplish |
None
|
action
|
List[PlanDefinitionAction] | None
|
Action defined by the plan |
None
|
PlanDefinitionAction
Path: fhircraft.fhir.resources.datatypes.R4B.core.plan_definition.PlanDefinitionAction
Bases: BackboneElement
An action or group of actions to be taken as part of the plan. For example, in clinical care, an action would be to prescribe a particular indicated medication, or perform a particular test as appropriate. In pharmaceutical quality, an action would be the test that needs to be performed on a drug product as defined in the quality specification.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
prefix
|
Annotated[str | String, BeforeValidator] | None
|
User-visible prefix for the action (e.g. 1. or A.) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
User-visible title |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Brief description of the action |
None
|
textEquivalent
|
Annotated[str | String, BeforeValidator] | None
|
Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system |
None
|
priority
|
Annotated[str | Code, BeforeValidator] | None
|
routine | urgent | asap | stat |
None
|
code
|
List[CodeableConcept] | None
|
code representing the meaning of the action or sub-actions |
None
|
reason
|
List[CodeableConcept] | None
|
Why the action should be performed |
None
|
documentation
|
List[RelatedArtifact] | None
|
Supporting documentation for the intended performer of the action |
None
|
goalId
|
List[Annotated[str | Id, BeforeValidator]] | None
|
What goals this action supports |
None
|
subjectCodeableConcept
|
CodeableConcept | None
|
Type of individual the action is focused on |
None
|
subjectReference
|
Reference | None
|
Type of individual the action is focused on |
None
|
subjectCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
Type of individual the action is focused on |
None
|
trigger
|
List[TriggerDefinition] | None
|
When the action should be triggered |
None
|
condition
|
List[PlanDefinitionActionCondition] | None
|
Whether or not the action is applicable |
None
|
input
|
List[DataRequirement] | None
|
Input data requirements |
None
|
output
|
List[DataRequirement] | None
|
Output data definition |
None
|
relatedAction
|
List[PlanDefinitionActionRelatedAction] | None
|
Relationship to another action |
None
|
timingDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the action should take place |
None
|
timingAge
|
Age | None
|
When the action should take place |
None
|
timingPeriod
|
Period | None
|
When the action should take place |
None
|
timingDuration
|
Duration | None
|
When the action should take place |
None
|
timingRange
|
Range | None
|
When the action should take place |
None
|
timingTiming
|
Timing | None
|
When the action should take place |
None
|
participant
|
List[PlanDefinitionActionParticipant] | None
|
Who should participate in the action |
None
|
type
|
CodeableConcept | None
|
create | update | remove | fire-event |
None
|
groupingBehavior
|
Annotated[str | Code, BeforeValidator] | None
|
visual-group | logical-group | sentence-group |
None
|
selectionBehavior
|
Annotated[str | Code, BeforeValidator] | None
|
any | all | all-or-none | exactly-one | at-most-one | one-or-more |
None
|
requiredBehavior
|
Annotated[str | Code, BeforeValidator] | None
|
must | could | must-unless-documented |
None
|
precheckBehavior
|
Annotated[str | Code, BeforeValidator] | None
|
yes | no |
None
|
cardinalityBehavior
|
Annotated[str | Code, BeforeValidator] | None
|
single | multiple |
None
|
definitionCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
Description of the activity to be performed |
None
|
definitionUri
|
Annotated[str | Uri, BeforeValidator] | None
|
Description of the activity to be performed |
None
|
transform
|
Annotated[str | Canonical, BeforeValidator] | None
|
Transform to apply the template |
None
|
dynamicValue
|
List[PlanDefinitionActionDynamicValue] | None
|
Dynamic aspects of the definition |
None
|
action
|
List[PlanDefinitionAction] | None
|
A sub-action |
None
|
PlanDefinitionActionCondition
Path: fhircraft.fhir.resources.datatypes.R4B.core.plan_definition.PlanDefinitionActionCondition
Bases: BackboneElement
An expression that describes applicability criteria or start/stop conditions for the action.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
kind
|
Annotated[str | Code, BeforeValidator] | None
|
applicability | start | stop |
None
|
expression
|
Expression | None
|
boolean-valued expression |
None
|
PlanDefinitionActionDynamicValue
Path: fhircraft.fhir.resources.datatypes.R4B.core.plan_definition.PlanDefinitionActionDynamicValue
Bases: BackboneElement
Customizations that should be applied to the statically defined resource. For example, if the dosage of a medication must be computed based on the patient's weight, a customization would be used to specify an expression that calculated the weight, and the path on the resource that would contain the result.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
path
|
Annotated[str | String, BeforeValidator] | None
|
The path to the element to be set dynamically |
None
|
expression
|
Expression | None
|
An expression that provides the dynamic value for the customization |
None
|
PlanDefinitionActionParticipant
Path: fhircraft.fhir.resources.datatypes.R4B.core.plan_definition.PlanDefinitionActionParticipant
Bases: BackboneElement
Indicates who should participate in performing the action described.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
patient | practitioner | related-person | device |
None
|
role
|
CodeableConcept | None
|
E.g. Nurse, Surgeon, Parent |
None
|
PlanDefinitionActionRelatedAction
Path: fhircraft.fhir.resources.datatypes.R4B.core.plan_definition.PlanDefinitionActionRelatedAction
Bases: BackboneElement
A relationship to another action such as "before" or "30-60 minutes after start of".
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
actionId
|
Annotated[str | Id, BeforeValidator] | None
|
What action is this related to |
None
|
relationship
|
Annotated[str | Code, BeforeValidator] | None
|
before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end |
None
|
offsetDuration
|
Duration | None
|
time offset for the relationship |
None
|
offsetRange
|
Range | None
|
time offset for the relationship |
None
|
PlanDefinitionGoal
Path: fhircraft.fhir.resources.datatypes.R4B.core.plan_definition.PlanDefinitionGoal
Bases: BackboneElement
A goal describes an expected outcome that activities within the plan are intended to achieve. For example, weight loss, restoring an activity of daily living, obtaining herd immunity via immunization, meeting a process improvement objective, meeting the acceptance criteria for a test as specified by a quality specification, etc.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
category
|
CodeableConcept | None
|
E.g. Treatment, dietary, behavioral |
None
|
description
|
CodeableConcept | None
|
code or text describing the goal |
None
|
priority
|
CodeableConcept | None
|
high-priority | medium-priority | low-priority |
None
|
start
|
CodeableConcept | None
|
When goal pursuit begins |
None
|
addresses
|
List[CodeableConcept] | None
|
What does the goal address |
None
|
documentation
|
List[RelatedArtifact] | None
|
Supporting documentation for the goal |
None
|
target
|
List[PlanDefinitionGoalTarget] | None
|
Target outcome for the goal |
None
|
PlanDefinitionGoalTarget
Path: fhircraft.fhir.resources.datatypes.R4B.core.plan_definition.PlanDefinitionGoalTarget
Bases: BackboneElement
Indicates what should be done and within what timeframe.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
measure
|
CodeableConcept | None
|
The parameter whose value is to be tracked |
None
|
detailQuantity
|
Quantity | None
|
The target value to be achieved |
None
|
detailRange
|
Range | None
|
The target value to be achieved |
None
|
detailCodeableConcept
|
CodeableConcept | None
|
The target value to be achieved |
None
|
due
|
Duration | None
|
Reach goal within |
None
|
Practitioner
Path: fhircraft.fhir.resources.datatypes.R4B.core.practitioner.Practitioner
Bases: DomainResource
A person who is directly or indirectly involved in the provisioning of healthcare.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
An identifier for the person as this agent |
None
|
active
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether this practitioner's record is in active use |
None
|
name
|
List[HumanName] | None
|
The name(s) associated with the practitioner |
None
|
telecom
|
List[ContactPoint] | None
|
A contact detail for the practitioner (that apply to all roles) |
None
|
address
|
List[Address] | None
|
Address(es) of the practitioner that are not role specific (typically home address) |
None
|
gender
|
Annotated[str | Code, BeforeValidator] | None
|
male | female | other | unknown |
None
|
birthDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
The date on which the practitioner was born |
None
|
photo
|
List[Attachment] | None
|
Image of the person |
None
|
qualification
|
List[PractitionerQualification] | None
|
Certification, licenses, or training pertaining to the provision of care |
None
|
communication
|
List[CodeableConcept] | None
|
A language the practitioner can use in patient communication |
None
|
PractitionerQualification
Path: fhircraft.fhir.resources.datatypes.R4B.core.practitioner.PractitionerQualification
Bases: BackboneElement
The official certifications, training, and licenses that authorize or otherwise pertain to the provision of care by the practitioner. For example, a medical license issued by a medical board authorizing the practitioner to practice medicine within a certian locality.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identifier
|
List[Identifier] | None
|
An identifier for this qualification for the practitioner |
None
|
code
|
CodeableConcept | None
|
Coded representation of the qualification |
None
|
period
|
Period | None
|
Period during which the qualification is valid |
None
|
issuer
|
Reference | None
|
Organization that regulates and issues the qualification |
None
|
PractitionerRole
Path: fhircraft.fhir.resources.datatypes.R4B.core.practitioner_role.PractitionerRole
Bases: DomainResource
A specific set of Roles/Locations/specialties/services that a practitioner may perform at an organization for a period of time.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifiers that are specific to a role/location |
None
|
active
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether this practitioner role record is in active use |
None
|
period
|
Period | None
|
The period during which the practitioner is authorized to perform in these role(s) |
None
|
practitioner
|
Reference | None
|
Practitioner that is able to provide the defined services for the organization |
None
|
organization
|
Reference | None
|
Organization where the roles are available |
None
|
code
|
List[CodeableConcept] | None
|
Roles which this practitioner may perform |
None
|
specialty
|
List[CodeableConcept] | None
|
Specific specialty of the practitioner |
None
|
location
|
List[Reference] | None
|
The location(s) at which this practitioner provides care |
None
|
healthcareService
|
List[Reference] | None
|
The list of healthcare services that this worker provides for this role's Organization/Location(s) |
None
|
telecom
|
List[ContactPoint] | None
|
Contact details that are specific to the role/location/service |
None
|
availableTime
|
List[PractitionerRoleAvailableTime] | None
|
Times the Service Site is available |
None
|
notAvailable
|
List[PractitionerRoleNotAvailable] | None
|
Not available during this time due to provided reason |
None
|
availabilityExceptions
|
Annotated[str | String, BeforeValidator] | None
|
Description of availability exceptions |
None
|
endpoint
|
List[Reference] | None
|
Technical endpoints providing access to services operated for the practitioner with this role |
None
|
PractitionerRoleAvailableTime
Path: fhircraft.fhir.resources.datatypes.R4B.core.practitioner_role.PractitionerRoleAvailableTime
Bases: BackboneElement
A collection of times the practitioner is available or performing this role at the location and/or healthcareservice.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
daysOfWeek
|
List[Annotated[str | Code, BeforeValidator]] | None
|
mon | tue | wed | thu | fri | sat | sun |
None
|
allDay
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Always available? e.g. 24 hour service |
None
|
availableStartTime
|
Annotated[time | Time, BeforeValidator] | None
|
Opening time of day (ignored if allDay = true) |
None
|
availableEndTime
|
Annotated[time | Time, BeforeValidator] | None
|
Closing time of day (ignored if allDay = true) |
None
|
PractitionerRoleNotAvailable
Path: fhircraft.fhir.resources.datatypes.R4B.core.practitioner_role.PractitionerRoleNotAvailable
Bases: BackboneElement
The practitioner is not available or performing this role during this period of time due to the provided reason.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Reason presented to the user explaining why time not available |
None
|
during
|
Period | None
|
Service not available from this date |
None
|
Procedure
Path: fhircraft.fhir.resources.datatypes.R4B.core.procedure.Procedure
Bases: DomainResource
An action that is or was performed on or for a patient. This can be a physical intervention like an operation, or less invasive like long term services, counseling, or hypnotherapy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External Identifiers for this procedure |
None
|
instantiatesCanonical
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Instantiates FHIR protocol or definition |
None
|
instantiatesUri
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Instantiates external protocol or definition |
None
|
basedOn
|
List[Reference] | None
|
A request for this procedure |
None
|
partOf
|
List[Reference] | None
|
Part of referenced event |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown |
None
|
statusReason
|
CodeableConcept | None
|
Reason for current status |
None
|
category
|
CodeableConcept | None
|
Classification of the procedure |
None
|
code
|
CodeableConcept | None
|
Identification of the procedure |
None
|
subject
|
Reference | None
|
Who the procedure was performed on |
None
|
encounter
|
Reference | None
|
Encounter created as part of |
None
|
performedDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the procedure was performed |
None
|
performedPeriod
|
Period | None
|
When the procedure was performed |
None
|
performedString
|
Annotated[str | String, BeforeValidator] | None
|
When the procedure was performed |
None
|
performedAge
|
Age | None
|
When the procedure was performed |
None
|
performedRange
|
Range | None
|
When the procedure was performed |
None
|
recorder
|
Reference | None
|
Who recorded the procedure |
None
|
asserter
|
Reference | None
|
Person who asserts this procedure |
None
|
performer
|
List[ProcedurePerformer] | None
|
The people who performed the procedure |
None
|
location
|
Reference | None
|
Where the procedure happened |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Coded reason procedure performed |
None
|
reasonReference
|
List[Reference] | None
|
The justification that the procedure was performed |
None
|
bodySite
|
List[CodeableConcept] | None
|
Target body sites |
None
|
outcome
|
CodeableConcept | None
|
The result of procedure |
None
|
report
|
List[Reference] | None
|
Any report resulting from the procedure |
None
|
complication
|
List[CodeableConcept] | None
|
Complication following the procedure |
None
|
complicationDetail
|
List[Reference] | None
|
A condition that is a result of the procedure |
None
|
followUp
|
List[CodeableConcept] | None
|
Instructions for follow up |
None
|
note
|
List[Annotation] | None
|
Additional information about the procedure |
None
|
focalDevice
|
List[ProcedureFocalDevice] | None
|
Manipulated, implanted, or removed device |
None
|
usedReference
|
List[Reference] | None
|
Items used during procedure |
None
|
usedCode
|
List[CodeableConcept] | None
|
Coded items used during the procedure |
None
|
ProcedureFocalDevice
Path: fhircraft.fhir.resources.datatypes.R4B.core.procedure.ProcedureFocalDevice
Bases: BackboneElement
A device that is implanted, removed or otherwise manipulated (calibration, battery replacement, fitting a prosthesis, attaching a wound-vac, etc.) as a focal portion of the Procedure.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
action
|
CodeableConcept | None
|
Kind of change to device |
None
|
manipulated
|
Reference | None
|
Device that was changed |
None
|
ProcedurePerformer
Path: fhircraft.fhir.resources.datatypes.R4B.core.procedure.ProcedurePerformer
Bases: BackboneElement
Limited to "real" people rather than equipment.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
function
|
CodeableConcept | None
|
Type of performance |
None
|
actor
|
Reference | None
|
The reference to the practitioner |
None
|
onBehalfOf
|
Reference | None
|
Organization the device or practitioner was acting for |
None
|
Provenance
Path: fhircraft.fhir.resources.datatypes.R4B.core.provenance.Provenance
Bases: DomainResource
Provenance of a resource is a record that describes entities and processes involved in producing and delivering or otherwise influencing that resource. Provenance provides a critical foundation for assessing authenticity, enabling trust, and allowing reproducibility. Provenance assertions are a form of contextual metadata and can themselves become important records with their own provenance. Provenance statement indicates clinical significance in terms of confidence in authenticity, reliability, and trustworthiness, integrity, and stage in lifecycle (e.g. Document Completion - has the artifact been legally authenticated), all of which may impact security, privacy, and trust policies.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
target
|
List[Reference] | None
|
Target Reference(s) (usually version specific) |
None
|
occurredPeriod
|
Period | None
|
When the activity occurred |
None
|
occurredDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the activity occurred |
None
|
recorded
|
Annotated[datetime | Instant, BeforeValidator] | None
|
When the activity was recorded / updated |
None
|
policy
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Policy or plan the activity was defined by |
None
|
location
|
Reference | None
|
Where the activity occurred, if relevant |
None
|
reason
|
List[CodeableConcept] | None
|
Reason the activity is occurring |
None
|
activity
|
CodeableConcept | None
|
Activity that occurred |
None
|
agent
|
List[ProvenanceAgent] | None
|
Actor involved |
None
|
entity
|
List[ProvenanceEntity] | None
|
An entity used in this activity |
None
|
signature
|
List[Signature] | None
|
Signature on target |
None
|
ProvenanceAgent
Path: fhircraft.fhir.resources.datatypes.R4B.core.provenance.ProvenanceAgent
Bases: BackboneElement
An actor taking a role in an activity for which it can be assigned some degree of responsibility for the activity taking place.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
How the agent participated |
None
|
role
|
List[CodeableConcept] | None
|
What the agents role was |
None
|
who
|
Reference | None
|
Who participated |
None
|
onBehalfOf
|
Reference | None
|
Who the agent is representing |
None
|
ProvenanceEntity
Path: fhircraft.fhir.resources.datatypes.R4B.core.provenance.ProvenanceEntity
Bases: BackboneElement
An entity used in this activity.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
role
|
Annotated[str | Code, BeforeValidator] | None
|
derivation | revision | quotation | source | removal |
None
|
what
|
Reference | None
|
Identity of entity |
None
|
agent
|
List[ProvenanceEntityAgent] | None
|
Entity is attributed to this agent |
None
|
ProvenanceEntityAgent
Path: fhircraft.fhir.resources.datatypes.R4B.core.provenance.ProvenanceEntityAgent
Bases: BackboneElement
The entity is attributed to an agent to express the agent's responsibility for that entity, possibly along with other agents. This description can be understood as shorthand for saying that the agent was responsible for the activity which generated the entity.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
How the agent participated |
None
|
role
|
List[CodeableConcept] | None
|
What the agents role was |
None
|
who
|
Reference | None
|
Who participated |
None
|
onBehalfOf
|
Reference | None
|
Who the agent is representing |
None
|
Questionnaire
Path: fhircraft.fhir.resources.datatypes.R4B.core.questionnaire.Questionnaire
Bases: DomainResource
A structured set of questions intended to guide the collection of answers from end-users. Questionnaires provide detailed control over order, presentation, phraseology and grouping to allow coherent, consistent data collection.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this questionnaire, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the questionnaire |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the questionnaire |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this questionnaire (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this questionnaire (human friendly) |
None
|
derivedFrom
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Instantiates protocol or definition |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
subjectType
|
List[Annotated[str | Code, BeforeValidator]] | None
|
Resource that can be subject of QuestionnaireResponse |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the questionnaire |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for questionnaire (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this questionnaire is defined |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
approvalDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the questionnaire was approved by publisher |
None
|
lastReviewDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the questionnaire was last reviewed |
None
|
effectivePeriod
|
Period | None
|
When the questionnaire is expected to be used |
None
|
code
|
List[Coding] | None
|
Concept that represents the overall questionnaire |
None
|
item
|
List[QuestionnaireItem] | None
|
Questions and sections within the Questionnaire |
None
|
QuestionnaireItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.questionnaire.QuestionnaireItem
Bases: BackboneElement
A particular question, question grouping or display text that is part of the questionnaire.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
linkId
|
Annotated[str | String, BeforeValidator] | None
|
Unique id for item in questionnaire |
None
|
definition
|
Annotated[str | Uri, BeforeValidator] | None
|
ElementDefinition - details for the item |
None
|
code
|
List[Coding] | None
|
Corresponding concept for this item in a terminology |
None
|
prefix
|
Annotated[str | String, BeforeValidator] | None
|
E.g. "1(a)", "2.5.3" |
None
|
text
|
Annotated[str | String, BeforeValidator] | None
|
Primary text for the item |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
group | display | boolean | decimal | integer | date | dateTime + |
None
|
enableWhen
|
List[QuestionnaireItemEnableWhen] | None
|
Only allow data when |
None
|
enableBehavior
|
Annotated[str | Code, BeforeValidator] | None
|
all | any |
None
|
required
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the item must be included in data results |
None
|
repeats
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the item may repeat |
None
|
readOnly
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Don't allow human editing |
None
|
maxLength
|
Annotated[int | Integer, BeforeValidator] | None
|
No more than this many characters |
None
|
answerValueSet
|
Annotated[str | Canonical, BeforeValidator] | None
|
Valueset containing permitted answers |
None
|
answerOption
|
List[QuestionnaireItemAnswerOption] | None
|
Permitted answer |
None
|
initial
|
List[QuestionnaireItemInitial] | None
|
Initial value(s) when item is first rendered |
None
|
item
|
List[QuestionnaireItem] | None
|
Nested questionnaire items |
None
|
QuestionnaireItemAnswerOption
Path: fhircraft.fhir.resources.datatypes.R4B.core.questionnaire.QuestionnaireItemAnswerOption
Bases: BackboneElement
One of the permitted answers for a "choice" or "open-choice" question.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
valueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
Answer value |
None
|
valueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Answer value |
None
|
valueTime
|
Annotated[time | Time, BeforeValidator] | None
|
Answer value |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Answer value |
None
|
valueCoding
|
Coding | None
|
Answer value |
None
|
valueReference
|
Reference | None
|
Answer value |
None
|
initialSelected
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether option is selected by default |
None
|
QuestionnaireItemEnableWhen
Path: fhircraft.fhir.resources.datatypes.R4B.core.questionnaire.QuestionnaireItemEnableWhen
Bases: BackboneElement
A constraint indicating that this item should only be enabled (displayed/allow answers to be captured) when the specified condition is true.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
question
|
Annotated[str | String, BeforeValidator] | None
|
Question that determines whether item is enabled |
None
|
operator
|
Annotated[str | Code, BeforeValidator] | None
|
exists | = | != | > | < | >= | <= |
None
|
answerBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Value for question comparison based on operator |
None
|
answerDecimal
|
Annotated[float | Decimal, BeforeValidator] | None
|
Value for question comparison based on operator |
None
|
answerInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
Value for question comparison based on operator |
None
|
answerDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Value for question comparison based on operator |
None
|
answerDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Value for question comparison based on operator |
None
|
answerTime
|
Annotated[time | Time, BeforeValidator] | None
|
Value for question comparison based on operator |
None
|
answerString
|
Annotated[str | String, BeforeValidator] | None
|
Value for question comparison based on operator |
None
|
answerCoding
|
Coding | None
|
Value for question comparison based on operator |
None
|
answerQuantity
|
Quantity | None
|
Value for question comparison based on operator |
None
|
answerReference
|
Reference | None
|
Value for question comparison based on operator |
None
|
QuestionnaireItemInitial
Path: fhircraft.fhir.resources.datatypes.R4B.core.questionnaire.QuestionnaireItemInitial
Bases: BackboneElement
One or more values that should be pre-populated in the answer when initially rendering the questionnaire for user input.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Actual value for initializing the question |
None
|
valueDecimal
|
Annotated[float | Decimal, BeforeValidator] | None
|
Actual value for initializing the question |
None
|
valueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
Actual value for initializing the question |
None
|
valueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Actual value for initializing the question |
None
|
valueDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Actual value for initializing the question |
None
|
valueTime
|
Annotated[time | Time, BeforeValidator] | None
|
Actual value for initializing the question |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Actual value for initializing the question |
None
|
valueUri
|
Annotated[str | Uri, BeforeValidator] | None
|
Actual value for initializing the question |
None
|
valueAttachment
|
Attachment | None
|
Actual value for initializing the question |
None
|
valueCoding
|
Coding | None
|
Actual value for initializing the question |
None
|
valueQuantity
|
Quantity | None
|
Actual value for initializing the question |
None
|
valueReference
|
Reference | None
|
Actual value for initializing the question |
None
|
QuestionnaireResponse
Path: fhircraft.fhir.resources.datatypes.R4B.core.questionnaire_response.QuestionnaireResponse
Bases: DomainResource
A structured set of questions and their answers. The questions are ordered and grouped into coherent subsets, corresponding to the structure of the grouping of the questionnaire being responded to.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
Identifier | None
|
Unique id for this set of answers |
None
|
basedOn
|
List[Reference] | None
|
Request fulfilled by this QuestionnaireResponse |
None
|
partOf
|
List[Reference] | None
|
Part of this action |
None
|
questionnaire
|
Annotated[str | Canonical, BeforeValidator] | None
|
Form being answered |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
in-progress | completed | amended | entered-in-error | stopped |
None
|
subject
|
Reference | None
|
The subject of the questions |
None
|
encounter
|
Reference | None
|
Encounter created as part of |
None
|
authored
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date the answers were gathered |
None
|
author
|
Reference | None
|
Person who received and recorded the answers |
None
|
source
|
Reference | None
|
The person who answered the questions |
None
|
item
|
List[QuestionnaireResponseItem] | None
|
Groups and questions |
None
|
QuestionnaireResponseItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.questionnaire_response.QuestionnaireResponseItem
Bases: BackboneElement
A group or question item from the original questionnaire for which answers are provided.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
linkId
|
Annotated[str | String, BeforeValidator] | None
|
Pointer to specific item from Questionnaire |
None
|
definition
|
Annotated[str | Uri, BeforeValidator] | None
|
ElementDefinition - details for the item |
None
|
text
|
Annotated[str | String, BeforeValidator] | None
|
Name for group or question text |
None
|
answer
|
List[QuestionnaireResponseItemAnswer] | None
|
The response(s) to the question |
None
|
item
|
List[QuestionnaireResponseItem] | None
|
Nested questionnaire response items |
None
|
QuestionnaireResponseItemAnswer
Path: fhircraft.fhir.resources.datatypes.R4B.core.questionnaire_response.QuestionnaireResponseItemAnswer
Bases: BackboneElement
The respondent's answer(s) to the question.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Single-valued answer to the question |
None
|
valueDecimal
|
Annotated[float | Decimal, BeforeValidator] | None
|
Single-valued answer to the question |
None
|
valueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
Single-valued answer to the question |
None
|
valueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Single-valued answer to the question |
None
|
valueDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Single-valued answer to the question |
None
|
valueTime
|
Annotated[time | Time, BeforeValidator] | None
|
Single-valued answer to the question |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Single-valued answer to the question |
None
|
valueUri
|
Annotated[str | Uri, BeforeValidator] | None
|
Single-valued answer to the question |
None
|
valueAttachment
|
Attachment | None
|
Single-valued answer to the question |
None
|
valueCoding
|
Coding | None
|
Single-valued answer to the question |
None
|
valueQuantity
|
Quantity | None
|
Single-valued answer to the question |
None
|
valueReference
|
Reference | None
|
Single-valued answer to the question |
None
|
item
|
List[QuestionnaireResponseItem] | None
|
Nested groups and questions |
None
|
RegulatedAuthorization
Path: fhircraft.fhir.resources.datatypes.R4B.core.regulated_authorization.RegulatedAuthorization
Bases: DomainResource
Regulatory approval, clearance or licencing related to a regulated product, treatment, facility or activity that is cited in a guidance, regulation, rule or legislative act. An example is Market Authorization relating to a Medicinal Product.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifier for the authorization, typically assigned by the authorizing body |
None
|
subject
|
List[Reference] | None
|
The product type, treatment, facility or activity that is being authorized |
None
|
type
|
CodeableConcept | None
|
Overall type of this authorization, for example drug marketing approval, orphan drug designation |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
General textual supporting information |
None
|
region
|
List[CodeableConcept] | None
|
The territory in which the authorization has been granted |
None
|
status
|
CodeableConcept | None
|
The status that is authorised e.g. approved. Intermediate states can be tracked with cases and applications |
None
|
statusDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The date at which the current status was assigned |
None
|
validityPeriod
|
Period | None
|
The time period in which the regulatory approval etc. is in effect, e.g. a Marketing Authorization includes the date of authorization and/or expiration date |
None
|
indication
|
CodeableReference | None
|
Condition for which the use of the regulated product applies |
None
|
intendedUse
|
CodeableConcept | None
|
The intended use of the product, e.g. prevention, treatment |
None
|
basis
|
List[CodeableConcept] | None
|
The legal/regulatory framework or reasons under which this authorization is granted |
None
|
holder
|
Reference | None
|
The organization that has been granted this authorization, by the regulator |
None
|
regulator
|
Reference | None
|
The regulatory authority or authorizing body granting the authorization |
None
|
case
|
RegulatedAuthorizationCase | None
|
The case or regulatory procedure for granting or amending a regulated authorization. Note: This area is subject to ongoing review and the workgroup is seeking implementer feedback on its use (see link at bottom of page) |
None
|
RegulatedAuthorizationCase
Path: fhircraft.fhir.resources.datatypes.R4B.core.regulated_authorization.RegulatedAuthorizationCase
Bases: BackboneElement
The case or regulatory procedure for granting or amending a regulated authorization. An authorization is granted in response to submissions/applications by those seeking authorization. A case is the administrative process that deals with the application(s) that relate to this and assesses them. Note: This area is subject to ongoing review and the workgroup is seeking implementer feedback on its use (see link at bottom of page).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identifier
|
Identifier | None
|
Identifier by which this case can be referenced |
None
|
type
|
CodeableConcept | None
|
The defining type of case |
None
|
status
|
CodeableConcept | None
|
The status associated with the case |
None
|
datePeriod
|
Period | None
|
Relevant date for this case |
None
|
dateDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Relevant date for this case |
None
|
application
|
List[RegulatedAuthorizationCase] | None
|
Applications submitted to obtain a regulated authorization. Steps within the longer running case or procedure |
None
|
RelatedPerson
Path: fhircraft.fhir.resources.datatypes.R4B.core.related_person.RelatedPerson
Bases: DomainResource
Information about a person that is involved in the care for a patient, but who is not the target of healthcare, nor has a formal responsibility in the care process.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
A human identifier for this person |
None
|
active
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether this related person's record is in active use |
None
|
patient
|
Reference | None
|
The patient this person is related to |
None
|
relationship
|
List[CodeableConcept] | None
|
The nature of the relationship |
None
|
name
|
List[HumanName] | None
|
A name associated with the person |
None
|
telecom
|
List[ContactPoint] | None
|
A contact detail for the person |
None
|
gender
|
Annotated[str | Code, BeforeValidator] | None
|
male | female | other | unknown |
None
|
birthDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
The date on which the related person was born |
None
|
address
|
List[Address] | None
|
Address where the related person can be contacted or visited |
None
|
photo
|
List[Attachment] | None
|
Image of the person |
None
|
period
|
Period | None
|
Period of time that this relationship is considered valid |
None
|
communication
|
List[RelatedPersonCommunication] | None
|
A language which may be used to communicate with about the patient's health |
None
|
RelatedPersonCommunication
Path: fhircraft.fhir.resources.datatypes.R4B.core.related_person.RelatedPersonCommunication
Bases: BackboneElement
A language which may be used to communicate with about the patient's health.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
language
|
CodeableConcept | None
|
The language which can be used to communicate with the patient about his or her health |
None
|
preferred
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Language preference indicator |
None
|
RequestGroup
Path: fhircraft.fhir.resources.datatypes.R4B.core.request_group.RequestGroup
Bases: DomainResource
A group of related requests that can be used to capture intended activities that have inter-dependencies such as "give this medication after that one".
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business identifier |
None
|
instantiatesCanonical
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Instantiates FHIR protocol or definition |
None
|
instantiatesUri
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Instantiates external protocol or definition |
None
|
basedOn
|
List[Reference] | None
|
Fulfills plan, proposal, or order |
None
|
replaces
|
List[Reference] | None
|
Request(s) replaced by this request |
None
|
groupIdentifier
|
Identifier | None
|
Composite request this is part of |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | on-hold | revoked | completed | entered-in-error | unknown |
None
|
intent
|
Annotated[str | Code, BeforeValidator] | None
|
proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option |
None
|
priority
|
Annotated[str | Code, BeforeValidator] | None
|
routine | urgent | asap | stat |
None
|
code
|
CodeableConcept | None
|
What's being requested/ordered |
None
|
subject
|
Reference | None
|
Who the request group is about |
None
|
encounter
|
Reference | None
|
Created as part of |
None
|
authoredOn
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the request group was authored |
None
|
author
|
Reference | None
|
Device or practitioner that authored the request group |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Why the request group is needed |
None
|
reasonReference
|
List[Reference] | None
|
Why the request group is needed |
None
|
note
|
List[Annotation] | None
|
Additional notes about the response |
None
|
action
|
List[RequestGroupAction] | None
|
Proposed actions, if any |
None
|
RequestGroupAction
Path: fhircraft.fhir.resources.datatypes.R4B.core.request_group.RequestGroupAction
Bases: BackboneElement
The actions, if any, produced by the evaluation of the artifact.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
prefix
|
Annotated[str | String, BeforeValidator] | None
|
User-visible prefix for the action (e.g. 1. or A.) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
User-visible title |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Short description of the action |
None
|
textEquivalent
|
Annotated[str | String, BeforeValidator] | None
|
Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system |
None
|
priority
|
Annotated[str | Code, BeforeValidator] | None
|
routine | urgent | asap | stat |
None
|
code
|
List[CodeableConcept] | None
|
code representing the meaning of the action or sub-actions |
None
|
documentation
|
List[RelatedArtifact] | None
|
Supporting documentation for the intended performer of the action |
None
|
condition
|
List[RequestGroupActionCondition] | None
|
Whether or not the action is applicable |
None
|
relatedAction
|
List[RequestGroupActionRelatedAction] | None
|
Relationship to another action |
None
|
timingDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the action should take place |
None
|
timingAge
|
Age | None
|
When the action should take place |
None
|
timingPeriod
|
Period | None
|
When the action should take place |
None
|
timingDuration
|
Duration | None
|
When the action should take place |
None
|
timingRange
|
Range | None
|
When the action should take place |
None
|
timingTiming
|
Timing | None
|
When the action should take place |
None
|
participant
|
List[Reference] | None
|
Who should perform the action |
None
|
type
|
CodeableConcept | None
|
create | update | remove | fire-event |
None
|
groupingBehavior
|
Annotated[str | Code, BeforeValidator] | None
|
visual-group | logical-group | sentence-group |
None
|
selectionBehavior
|
Annotated[str | Code, BeforeValidator] | None
|
any | all | all-or-none | exactly-one | at-most-one | one-or-more |
None
|
requiredBehavior
|
Annotated[str | Code, BeforeValidator] | None
|
must | could | must-unless-documented |
None
|
precheckBehavior
|
Annotated[str | Code, BeforeValidator] | None
|
yes | no |
None
|
cardinalityBehavior
|
Annotated[str | Code, BeforeValidator] | None
|
single | multiple |
None
|
resource
|
Reference | None
|
The target of the action |
None
|
action
|
List[RequestGroupAction] | None
|
Sub action |
None
|
RequestGroupActionCondition
Path: fhircraft.fhir.resources.datatypes.R4B.core.request_group.RequestGroupActionCondition
Bases: BackboneElement
An expression that describes applicability criteria, or start/stop conditions for the action.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
kind
|
Annotated[str | Code, BeforeValidator] | None
|
applicability | start | stop |
None
|
expression
|
Expression | None
|
boolean-valued expression |
None
|
RequestGroupActionRelatedAction
Path: fhircraft.fhir.resources.datatypes.R4B.core.request_group.RequestGroupActionRelatedAction
Bases: BackboneElement
A relationship to another action such as "before" or "30-60 minutes after start of".
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
actionId
|
Annotated[str | Id, BeforeValidator] | None
|
What action this is related to |
None
|
relationship
|
Annotated[str | Code, BeforeValidator] | None
|
before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end |
None
|
offsetDuration
|
Duration | None
|
time offset for the relationship |
None
|
offsetRange
|
Range | None
|
time offset for the relationship |
None
|
ResearchDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.research_definition.ResearchDefinition
Bases: DomainResource
The ResearchDefinition resource describes the conditional state (population and any exposures being compared within the population) and outcome (if specified) that the knowledge (evidence, assertion, recommendation) is about.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this research definition, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the research definition |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the research definition |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this research definition (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this research definition (human friendly) |
None
|
shortTitle
|
Annotated[str | String, BeforeValidator] | None
|
Title for use in informal contexts |
None
|
subtitle
|
Annotated[str | String, BeforeValidator] | None
|
Subordinate title of the ResearchDefinition |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
subjectCodeableConcept
|
CodeableConcept | None
|
E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device |
None
|
subjectReference
|
Reference | None
|
E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the research definition |
None
|
comment
|
List[Annotated[str | String, BeforeValidator]] | None
|
Used for footnotes or explanatory notes |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for research definition (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this research definition is defined |
None
|
usage
|
Annotated[str | String, BeforeValidator] | None
|
Describes the clinical usage of the ResearchDefinition |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
approvalDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the research definition was approved by publisher |
None
|
lastReviewDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the research definition was last reviewed |
None
|
effectivePeriod
|
Period | None
|
When the research definition is expected to be used |
None
|
topic
|
List[CodeableConcept] | None
|
The category of the ResearchDefinition, such as Education, Treatment, Assessment, etc. |
None
|
author
|
List[ContactDetail] | None
|
Who authored the content |
None
|
editor
|
List[ContactDetail] | None
|
Who edited the content |
None
|
reviewer
|
List[ContactDetail] | None
|
Who reviewed the content |
None
|
endorser
|
List[ContactDetail] | None
|
Who endorsed the content |
None
|
relatedArtifact
|
List[RelatedArtifact] | None
|
Additional documentation, citations, etc. |
None
|
library
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Logic used by the ResearchDefinition |
None
|
population
|
Reference | None
|
What population? |
None
|
exposure
|
Reference | None
|
What exposure? |
None
|
exposureAlternative
|
Reference | None
|
What alternative exposure state? |
None
|
outcome
|
Reference | None
|
What outcome? |
None
|
ResearchElementDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.research_element_definition.ResearchElementDefinition
Bases: DomainResource
The ResearchElementDefinition resource describes a "PICO" element that knowledge (evidence, assertion, recommendation) is about.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this research element definition, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the research element definition |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the research element definition |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this research element definition (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this research element definition (human friendly) |
None
|
shortTitle
|
Annotated[str | String, BeforeValidator] | None
|
Title for use in informal contexts |
None
|
subtitle
|
Annotated[str | String, BeforeValidator] | None
|
Subordinate title of the ResearchElementDefinition |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
subjectCodeableConcept
|
CodeableConcept | None
|
E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device |
None
|
subjectReference
|
Reference | None
|
E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the research element definition |
None
|
comment
|
List[Annotated[str | String, BeforeValidator]] | None
|
Used for footnotes or explanatory notes |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for research element definition (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this research element definition is defined |
None
|
usage
|
Annotated[str | String, BeforeValidator] | None
|
Describes the clinical usage of the ResearchElementDefinition |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
approvalDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the research element definition was approved by publisher |
None
|
lastReviewDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When the research element definition was last reviewed |
None
|
effectivePeriod
|
Period | None
|
When the research element definition is expected to be used |
None
|
topic
|
List[CodeableConcept] | None
|
The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. |
None
|
author
|
List[ContactDetail] | None
|
Who authored the content |
None
|
editor
|
List[ContactDetail] | None
|
Who edited the content |
None
|
reviewer
|
List[ContactDetail] | None
|
Who reviewed the content |
None
|
endorser
|
List[ContactDetail] | None
|
Who endorsed the content |
None
|
relatedArtifact
|
List[RelatedArtifact] | None
|
Additional documentation, citations, etc. |
None
|
library
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Logic used by the ResearchElementDefinition |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
population | exposure | outcome |
None
|
variableType
|
Annotated[str | Code, BeforeValidator] | None
|
dichotomous | continuous | descriptive |
None
|
characteristic
|
List[ResearchElementDefinitionCharacteristic] | None
|
What defines the members of the research element |
None
|
ResearchElementDefinitionCharacteristic
Path: fhircraft.fhir.resources.datatypes.R4B.core.research_element_definition.ResearchElementDefinitionCharacteristic
Bases: BackboneElement
A characteristic that defines the members of the research element. Multiple characteristics are applied with "and" semantics.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
definitionCodeableConcept
|
CodeableConcept | None
|
What code or expression defines members? |
None
|
definitionCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
What code or expression defines members? |
None
|
definitionExpression
|
Expression | None
|
What code or expression defines members? |
None
|
definitionDataRequirement
|
DataRequirement | None
|
What code or expression defines members? |
None
|
usageContext
|
List[UsageContext] | None
|
What code/value pairs define members? |
None
|
exclude
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the characteristic includes or excludes members |
None
|
unitOfMeasure
|
CodeableConcept | None
|
What unit is the outcome described in? |
None
|
studyEffectiveDescription
|
Annotated[str | String, BeforeValidator] | None
|
What time period does the study cover |
None
|
studyEffectiveDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
What time period does the study cover |
None
|
studyEffectivePeriod
|
Period | None
|
What time period does the study cover |
None
|
studyEffectiveDuration
|
Duration | None
|
What time period does the study cover |
None
|
studyEffectiveTiming
|
Timing | None
|
What time period does the study cover |
None
|
studyEffectiveTimeFromStart
|
Duration | None
|
Observation time from study start |
None
|
studyEffectiveGroupMeasure
|
Annotated[str | Code, BeforeValidator] | None
|
mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median |
None
|
participantEffectiveDescription
|
Annotated[str | String, BeforeValidator] | None
|
What time period do participants cover |
None
|
participantEffectiveDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
What time period do participants cover |
None
|
participantEffectivePeriod
|
Period | None
|
What time period do participants cover |
None
|
participantEffectiveDuration
|
Duration | None
|
What time period do participants cover |
None
|
participantEffectiveTiming
|
Timing | None
|
What time period do participants cover |
None
|
participantEffectiveTimeFromStart
|
Duration | None
|
Observation time from study start |
None
|
participantEffectiveGroupMeasure
|
Annotated[str | Code, BeforeValidator] | None
|
mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median |
None
|
ResearchStudy
Path: fhircraft.fhir.resources.datatypes.R4B.core.research_study.ResearchStudy
Bases: DomainResource
A process where a researcher or organization plans and then executes a series of steps intended to increase the field of healthcare-related knowledge. This includes studies of safety, efficacy, comparative effectiveness and other information about medications, devices, therapies and other interventional and investigative techniques. A ResearchStudy involves the gathering of information about human or animal subjects.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for study |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this study |
None
|
protocol
|
List[Reference] | None
|
Steps followed in executing study |
None
|
partOf
|
List[Reference] | None
|
Part of larger study |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | administratively-completed | approved | closed-to-accrual | closed-to-accrual-and-intervention | completed | disapproved | in-review | temporarily-closed-to-accrual | temporarily-closed-to-accrual-and-intervention | withdrawn |
None
|
primaryPurposeType
|
CodeableConcept | None
|
treatment | prevention | diagnostic | supportive-care | screening | health-services-research | basic-science | device-feasibility |
None
|
phase
|
CodeableConcept | None
|
n-a | early-phase-1 | phase-1 | phase-1-phase-2 | phase-2 | phase-2-phase-3 | phase-3 | phase-4 |
None
|
category
|
List[CodeableConcept] | None
|
Classifications for the study |
None
|
focus
|
List[CodeableConcept] | None
|
Drugs, devices, etc. under study |
None
|
condition
|
List[CodeableConcept] | None
|
Condition being studied |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the study |
None
|
relatedArtifact
|
List[RelatedArtifact] | None
|
References and dependencies |
None
|
keyword
|
List[CodeableConcept] | None
|
Used to search for the study |
None
|
location
|
List[CodeableConcept] | None
|
Geographic region(s) for study |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
What this is study doing |
None
|
enrollment
|
List[Reference] | None
|
Inclusion & exclusion criteria |
None
|
period
|
Period | None
|
When the study began and ended |
None
|
sponsor
|
Reference | None
|
Organization that initiates and is legally responsible for the study |
None
|
principalInvestigator
|
Reference | None
|
Researcher who oversees multiple aspects of the study |
None
|
site
|
List[Reference] | None
|
Facility where study activities are conducted |
None
|
reasonStopped
|
CodeableConcept | None
|
accrual-goal-met | closed-due-to-toxicity | closed-due-to-lack-of-study-progress | temporarily-closed-per-study-design |
None
|
note
|
List[Annotation] | None
|
Comments made about the study |
None
|
arm
|
List[ResearchStudyArm] | None
|
Defined path through the study for a subject |
None
|
objective
|
List[ResearchStudyObjective] | None
|
A goal for the study |
None
|
ResearchStudyArm
Path: fhircraft.fhir.resources.datatypes.R4B.core.research_study.ResearchStudyArm
Bases: BackboneElement
Describes an expected sequence of events for one of the participants of a study. E.g. Exposure to drug A, wash-out, exposure to drug B, wash-out, follow-up.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Label for study arm |
None
|
type
|
CodeableConcept | None
|
Categorization of study arm |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Short explanation of study path |
None
|
ResearchStudyObjective
Path: fhircraft.fhir.resources.datatypes.R4B.core.research_study.ResearchStudyObjective
Bases: BackboneElement
A goal that the study is aiming to achieve in terms of a scientific question to be answered by the analysis of data collected during the study.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Label for the objective |
None
|
type
|
CodeableConcept | None
|
primary | secondary | exploratory |
None
|
ResearchSubject
Path: fhircraft.fhir.resources.datatypes.R4B.core.research_subject.ResearchSubject
Bases: DomainResource
A physical entity which is the primary unit of operational and/or administrative interest in a study.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for research subject in a study |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
candidate | eligible | follow-up | ineligible | not-registered | off-study | on-study | on-study-intervention | on-study-observation | pending-on-study | potential-candidate | screening | withdrawn |
None
|
period
|
Period | None
|
Start and end of participation |
None
|
study
|
Reference | None
|
Study subject is part of |
None
|
individual
|
Reference | None
|
Who is part of study |
None
|
assignedArm
|
Annotated[str | String, BeforeValidator] | None
|
What path should be followed |
None
|
actualArm
|
Annotated[str | String, BeforeValidator] | None
|
What path was followed |
None
|
consent
|
Reference | None
|
Agreement to participate in study |
None
|
Resource
Path: fhircraft.fhir.resources.datatypes.R4B.core.resource.Resource
Bases: FHIRBaseModel
Base Resource
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
RiskAssessment
Path: fhircraft.fhir.resources.datatypes.R4B.core.risk_assessment.RiskAssessment
Bases: DomainResource
An assessment of the likely outcome(s) for a patient or other subject as well as the likelihood of each outcome.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Unique identifier for the assessment |
None
|
basedOn
|
Reference | None
|
Request fulfilled by this assessment |
None
|
parent
|
Reference | None
|
Part of this occurrence |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
registered | preliminary | final | amended + |
None
|
method
|
CodeableConcept | None
|
Evaluation mechanism |
None
|
code
|
CodeableConcept | None
|
Type of assessment |
None
|
subject
|
Reference | None
|
Who/what does assessment apply to? |
None
|
encounter
|
Reference | None
|
Where was assessment performed? |
None
|
occurrenceDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When was assessment made? |
None
|
occurrencePeriod
|
Period | None
|
When was assessment made? |
None
|
condition
|
Reference | None
|
Condition assessed |
None
|
performer
|
Reference | None
|
Who did assessment? |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Why the assessment was necessary? |
None
|
reasonReference
|
List[Reference] | None
|
Why the assessment was necessary? |
None
|
basis
|
List[Reference] | None
|
Information used in assessment |
None
|
prediction
|
List[RiskAssessmentPrediction] | None
|
Outcome predicted |
None
|
mitigation
|
Annotated[str | String, BeforeValidator] | None
|
How to reduce risk |
None
|
note
|
List[Annotation] | None
|
Comments on the risk assessment |
None
|
RiskAssessmentPrediction
Path: fhircraft.fhir.resources.datatypes.R4B.core.risk_assessment.RiskAssessmentPrediction
Bases: BackboneElement
Describes the expected outcome for the subject.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
outcome
|
CodeableConcept | None
|
Possible outcome for the subject |
None
|
probabilityDecimal
|
Annotated[float | Decimal, BeforeValidator] | None
|
Likelihood of specified outcome |
None
|
probabilityRange
|
Range | None
|
Likelihood of specified outcome |
None
|
qualitativeRisk
|
CodeableConcept | None
|
Likelihood of specified outcome as a qualitative value |
None
|
relativeRisk
|
Annotated[float | Decimal, BeforeValidator] | None
|
Relative likelihood |
None
|
whenPeriod
|
Period | None
|
Timeframe or age range |
None
|
whenRange
|
Range | None
|
Timeframe or age range |
None
|
rationale
|
Annotated[str | String, BeforeValidator] | None
|
Explanation of prediction |
None
|
Schedule
Path: fhircraft.fhir.resources.datatypes.R4B.core.schedule.Schedule
Bases: DomainResource
A container for slots of time that may be available for booking appointments.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External Ids for this item |
None
|
active
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether this schedule is in active use |
None
|
serviceCategory
|
List[CodeableConcept] | None
|
High-level category |
None
|
serviceType
|
List[CodeableConcept] | None
|
Specific service |
None
|
specialty
|
List[CodeableConcept] | None
|
Type of specialty needed |
None
|
actor
|
List[Reference] | None
|
Resource(s) that availability information is being provided for |
None
|
planningHorizon
|
Period | None
|
Period of time covered by schedule |
None
|
comment
|
Annotated[str | String, BeforeValidator] | None
|
Comments on availability |
None
|
SearchParameter
Path: fhircraft.fhir.resources.datatypes.R4B.core.search_parameter.SearchParameter
Bases: DomainResource
A search parameter that defines a named search item that can be used to search/filter on a resource.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this search parameter, represented as a URI (globally unique) |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the search parameter |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this search parameter (computer friendly) |
None
|
derivedFrom
|
Annotated[str | Canonical, BeforeValidator] | None
|
Original definition for the search parameter |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the search parameter |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for search parameter (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this search parameter is defined |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
code used in URL |
None
|
base
|
List[Annotated[str | Code, BeforeValidator]] | None
|
The resource type(s) this search parameter applies to |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
number | date | string | token | reference | composite | quantity | uri | special |
None
|
expression
|
Annotated[str | String, BeforeValidator] | None
|
FHIRPath expression that extracts the values |
None
|
xpath
|
Annotated[str | String, BeforeValidator] | None
|
XPath that extracts the values |
None
|
xpathUsage
|
Annotated[str | Code, BeforeValidator] | None
|
normal | phonetic | nearby | distance | other |
None
|
target
|
List[Annotated[str | Code, BeforeValidator]] | None
|
Types of resource (if a resource reference) |
None
|
multipleOr
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Allow multiple values per parameter (or) |
None
|
multipleAnd
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Allow multiple parameters (and) |
None
|
comparator
|
List[Annotated[str | Code, BeforeValidator]] | None
|
eq | ne | gt | lt | ge | le | sa | eb | ap |
None
|
modifier
|
List[Annotated[str | Code, BeforeValidator]] | None
|
missing | exact | contains | not | text | in | not-in | below | above | type | identifier | ofType |
None
|
chain
|
List[Annotated[str | String, BeforeValidator]] | None
|
Chained names supported |
None
|
component
|
List[SearchParameterComponent] | None
|
For Composite resources to define the parts |
None
|
SearchParameterComponent
Path: fhircraft.fhir.resources.datatypes.R4B.core.search_parameter.SearchParameterComponent
Bases: BackboneElement
Used to define the parts of a composite search parameter.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
definition
|
Annotated[str | Canonical, BeforeValidator] | None
|
Defines how the part works |
None
|
expression
|
Annotated[str | String, BeforeValidator] | None
|
Subexpression relative to main expression |
None
|
ServiceRequest
Path: fhircraft.fhir.resources.datatypes.R4B.core.service_request.ServiceRequest
Bases: DomainResource
A record of a request for service such as diagnostic investigations, treatments, or operations to be performed.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Identifiers assigned to this order |
None
|
instantiatesCanonical
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Instantiates FHIR protocol or definition |
None
|
instantiatesUri
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Instantiates external protocol or definition |
None
|
basedOn
|
List[Reference] | None
|
What request fulfills |
None
|
replaces
|
List[Reference] | None
|
What request replaces |
None
|
requisition
|
Identifier | None
|
Composite Request ID |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | on-hold | revoked | completed | entered-in-error | unknown |
None
|
intent
|
Annotated[str | Code, BeforeValidator] | None
|
proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option |
None
|
category
|
List[CodeableConcept] | None
|
Classification of service |
None
|
priority
|
Annotated[str | Code, BeforeValidator] | None
|
routine | urgent | asap | stat |
None
|
doNotPerform
|
Annotated[bool | Boolean, BeforeValidator] | None
|
True if service/procedure should not be performed |
None
|
code
|
CodeableConcept | None
|
What is being requested/ordered |
None
|
orderDetail
|
List[CodeableConcept] | None
|
Additional order information |
None
|
quantityQuantity
|
Quantity | None
|
Service amount |
None
|
quantityRatio
|
Ratio | None
|
Service amount |
None
|
quantityRange
|
Range | None
|
Service amount |
None
|
subject
|
Reference | None
|
Individual or Entity the service is ordered for |
None
|
encounter
|
Reference | None
|
Encounter in which the request was created |
None
|
occurrenceDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When service should occur |
None
|
occurrencePeriod
|
Period | None
|
When service should occur |
None
|
occurrenceTiming
|
Timing | None
|
When service should occur |
None
|
asNeededBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Preconditions for service |
None
|
asNeededCodeableConcept
|
CodeableConcept | None
|
Preconditions for service |
None
|
authoredOn
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date request signed |
None
|
requester
|
Reference | None
|
Who/what is requesting service |
None
|
performerType
|
CodeableConcept | None
|
Performer role |
None
|
performer
|
List[Reference] | None
|
Requested performer |
None
|
locationCode
|
List[CodeableConcept] | None
|
Requested location |
None
|
locationReference
|
List[Reference] | None
|
Requested location |
None
|
reasonCode
|
List[CodeableConcept] | None
|
Explanation/Justification for procedure or service |
None
|
reasonReference
|
List[Reference] | None
|
Explanation/Justification for service or service |
None
|
insurance
|
List[Reference] | None
|
Associated insurance coverage |
None
|
supportingInfo
|
List[Reference] | None
|
Additional clinical information |
None
|
specimen
|
List[Reference] | None
|
Procedure Samples |
None
|
bodySite
|
List[CodeableConcept] | None
|
Location on Body |
None
|
note
|
List[Annotation] | None
|
Comments |
None
|
patientInstruction
|
Annotated[str | String, BeforeValidator] | None
|
Patient or consumer-oriented instructions |
None
|
relevantHistory
|
List[Reference] | None
|
Request provenance |
None
|
Slot
Path: fhircraft.fhir.resources.datatypes.R4B.core.slot.Slot
Bases: DomainResource
A slot of time on a schedule that may be available for booking appointments.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External Ids for this item |
None
|
serviceCategory
|
List[CodeableConcept] | None
|
A broad categorization of the service that is to be performed during this appointment |
None
|
serviceType
|
List[CodeableConcept] | None
|
The type of appointments that can be booked into this slot (ideally this would be an identifiable service - which is at a location, rather than the location itself). If provided then this overrides the value provided on the availability resource |
None
|
specialty
|
List[CodeableConcept] | None
|
The specialty of a practitioner that would be required to perform the service requested in this appointment |
None
|
appointmentType
|
CodeableConcept | None
|
The style of appointment or patient that may be booked in the slot (not service type) |
None
|
schedule
|
Reference | None
|
The schedule resource that this slot defines an interval of status information |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
busy | free | busy-unavailable | busy-tentative | entered-in-error |
None
|
start
|
Annotated[datetime | Instant, BeforeValidator] | None
|
Date/time that the slot is to begin |
None
|
end
|
Annotated[datetime | Instant, BeforeValidator] | None
|
Date/time that the slot is to conclude |
None
|
overbooked
|
Annotated[bool | Boolean, BeforeValidator] | None
|
This slot has already been overbooked, appointments are unlikely to be accepted for this time |
None
|
comment
|
Annotated[str | String, BeforeValidator] | None
|
Comments on the slot to describe any extended information. Such as custom constraints on the slot |
None
|
Specimen
Path: fhircraft.fhir.resources.datatypes.R4B.core.specimen.Specimen
Bases: DomainResource
A sample to be used for analysis.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External Identifier |
None
|
accessionIdentifier
|
Identifier | None
|
Identifier assigned by the lab |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
available | unavailable | unsatisfactory | entered-in-error |
None
|
type
|
CodeableConcept | None
|
Kind of material that forms the specimen |
None
|
subject
|
Reference | None
|
Where the specimen came from. This may be from patient(s), from a location (e.g., the source of an environmental sample), or a sampling of a substance or a device |
None
|
receivedTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The time when specimen was received for processing |
None
|
parent
|
List[Reference] | None
|
Specimen from which this specimen originated |
None
|
request
|
List[Reference] | None
|
Why the specimen was collected |
None
|
collection
|
SpecimenCollection | None
|
Collection details |
None
|
processing
|
List[SpecimenProcessing] | None
|
Processing and processing step details |
None
|
container
|
List[SpecimenContainer] | None
|
Direct container of specimen (tube/slide, etc.) |
None
|
condition
|
List[CodeableConcept] | None
|
State of the specimen |
None
|
note
|
List[Annotation] | None
|
Comments |
None
|
SpecimenCollection
Path: fhircraft.fhir.resources.datatypes.R4B.core.specimen.SpecimenCollection
Bases: BackboneElement
Details concerning the specimen collection.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
collector
|
Reference | None
|
Who collected the specimen |
None
|
collectedDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Collection time |
None
|
collectedPeriod
|
Period | None
|
Collection time |
None
|
duration
|
Duration | None
|
How long it took to collect specimen |
None
|
quantity
|
Quantity | None
|
The quantity of specimen collected |
None
|
method
|
CodeableConcept | None
|
Technique used to perform collection |
None
|
bodySite
|
CodeableConcept | None
|
Anatomical collection site |
None
|
fastingStatusCodeableConcept
|
CodeableConcept | None
|
Whether or how long patient abstained from food and/or drink |
None
|
fastingStatusDuration
|
Duration | None
|
Whether or how long patient abstained from food and/or drink |
None
|
SpecimenContainer
Path: fhircraft.fhir.resources.datatypes.R4B.core.specimen.SpecimenContainer
Bases: BackboneElement
The container holding the specimen. The recursive nature of containers; i.e. blood in tube in tray in rack is not addressed here.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identifier
|
List[Identifier] | None
|
id_ for the container |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Textual description of the container |
None
|
type
|
CodeableConcept | None
|
Kind of container directly associated with specimen |
None
|
capacity
|
Quantity | None
|
Container volume or size |
None
|
specimenQuantity
|
Quantity | None
|
Quantity of specimen within container |
None
|
additiveCodeableConcept
|
CodeableConcept | None
|
Additive associated with container |
None
|
additiveReference
|
Reference | None
|
Additive associated with container |
None
|
SpecimenProcessing
Path: fhircraft.fhir.resources.datatypes.R4B.core.specimen.SpecimenProcessing
Bases: BackboneElement
Details concerning processing and processing steps for the specimen.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Textual description of procedure |
None
|
procedure
|
CodeableConcept | None
|
Indicates the treatment step applied to the specimen |
None
|
additive
|
List[Reference] | None
|
Material used in the processing step |
None
|
timeDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date and time of specimen processing |
None
|
timePeriod
|
Period | None
|
Date and time of specimen processing |
None
|
SpecimenDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.specimen_definition.SpecimenDefinition
Bases: DomainResource
A kind of specimen with associated set of requirements.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
Identifier | None
|
Business identifier of a kind of specimen |
None
|
typeCollected
|
CodeableConcept | None
|
Kind of material to collect |
None
|
patientPreparation
|
List[CodeableConcept] | None
|
Patient preparation for collection |
None
|
timeAspect
|
Annotated[str | String, BeforeValidator] | None
|
time aspect for collection |
None
|
collection
|
List[CodeableConcept] | None
|
Specimen collection procedure |
None
|
typeTested
|
List[SpecimenDefinitionTypeTested] | None
|
Specimen in container intended for testing by lab |
None
|
SpecimenDefinitionTypeTested
Path: fhircraft.fhir.resources.datatypes.R4B.core.specimen_definition.SpecimenDefinitionTypeTested
Bases: BackboneElement
Specimen conditioned in a container as expected by the testing laboratory.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
isDerived
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Primary or secondary specimen |
None
|
type
|
CodeableConcept | None
|
Type of intended specimen |
None
|
preference
|
Annotated[str | Code, BeforeValidator] | None
|
preferred | alternate |
None
|
container
|
SpecimenDefinitionTypeTestedContainer | None
|
The specimen's container |
None
|
requirement
|
Annotated[str | String, BeforeValidator] | None
|
Specimen requirements |
None
|
retentionTime
|
Duration | None
|
Specimen retention time |
None
|
rejectionCriterion
|
List[CodeableConcept] | None
|
Rejection criterion |
None
|
handling
|
List[SpecimenDefinitionTypeTestedHandling] | None
|
Specimen handling before testing |
None
|
SpecimenDefinitionTypeTestedContainer
Path: fhircraft.fhir.resources.datatypes.R4B.core.specimen_definition.SpecimenDefinitionTypeTestedContainer
Bases: BackboneElement
The specimen's container.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
material
|
CodeableConcept | None
|
Container material |
None
|
type
|
CodeableConcept | None
|
Kind of container associated with the kind of specimen |
None
|
cap
|
CodeableConcept | None
|
Color of container cap |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Container description |
None
|
capacity
|
Quantity | None
|
Container capacity |
None
|
minimumVolumeQuantity
|
Quantity | None
|
Minimum volume |
None
|
minimumVolumeString
|
Annotated[str | String, BeforeValidator] | None
|
Minimum volume |
None
|
additive
|
List[SpecimenDefinitionTypeTestedContainerAdditive] | None
|
Additive associated with container |
None
|
preparation
|
Annotated[str | String, BeforeValidator] | None
|
Specimen container preparation |
None
|
SpecimenDefinitionTypeTestedContainerAdditive
Path: fhircraft.fhir.resources.datatypes.R4B.core.specimen_definition.SpecimenDefinitionTypeTestedContainerAdditive
Bases: BackboneElement
Substance introduced in the kind of container to preserve, maintain or enhance the specimen. Examples: Formalin, Citrate, EDTA.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
additiveCodeableConcept
|
CodeableConcept | None
|
Additive associated with container |
None
|
additiveReference
|
Reference | None
|
Additive associated with container |
None
|
SpecimenDefinitionTypeTestedHandling
Path: fhircraft.fhir.resources.datatypes.R4B.core.specimen_definition.SpecimenDefinitionTypeTestedHandling
Bases: BackboneElement
Set of instructions for preservation/transport of the specimen at a defined temperature interval, prior the testing process.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
temperatureQualifier
|
CodeableConcept | None
|
Temperature qualifier |
None
|
temperatureRange
|
Range | None
|
Temperature range |
None
|
maxDuration
|
Duration | None
|
Maximum preservation time |
None
|
instruction
|
Annotated[str | String, BeforeValidator] | None
|
Preservation instruction |
None
|
StructureDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_definition.StructureDefinition
Bases: DomainResource
A definition of a FHIR structure. This resource is used to describe the underlying resources, data types defined in FHIR, and also for describing extensions and constraints on resources and data types.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this structure definition, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the structure definition |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the structure definition |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this structure definition (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this structure definition (human friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the structure definition |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for structure definition (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this structure definition is defined |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
keyword
|
List[Coding] | None
|
Assist with indexing and finding |
None
|
fhirVersion
|
Annotated[str | Code, BeforeValidator] | None
|
FHIR Version this StructureDefinition targets |
None
|
mapping
|
List[StructureDefinitionMapping] | None
|
External specification that the content is mapped to |
None
|
kind
|
Annotated[str | Code, BeforeValidator] | None
|
primitive-type | complex-type | resource | logical |
None
|
abstract
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the structure is abstract |
None
|
context
|
List[StructureDefinitionContext] | None
|
If an extension, where it can be used in instances |
None
|
contextInvariant
|
List[Annotated[str | String, BeforeValidator]] | None
|
FHIRPath invariants - when the extension can be used |
None
|
type
|
Annotated[str | Uri, BeforeValidator] | None
|
Type defined or constrained by this structure |
None
|
baseDefinition
|
Annotated[str | Canonical, BeforeValidator] | None
|
Definition that this type is constrained/specialized from |
None
|
derivation
|
Annotated[str | Code, BeforeValidator] | None
|
specialization | constraint - How relates to base definition |
None
|
snapshot
|
StructureDefinitionSnapshot | None
|
Snapshot view of the structure |
None
|
differential
|
StructureDefinitionDifferential | None
|
Differential view of the structure |
None
|
StructureDefinitionContext
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_definition.StructureDefinitionContext
Bases: BackboneElement
Identifies the types of resource or data type elements to which the extension can be applied.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
fhirpath | element | extension |
None
|
expression
|
Annotated[str | String, BeforeValidator] | None
|
Where the extension can be used in instances |
None
|
StructureDefinitionDifferential
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_definition.StructureDefinitionDifferential
Bases: BackboneElement
A differential view is expressed relative to the base StructureDefinition - a statement of differences that it applies.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
element
|
List[ElementDefinition] | None
|
Definition of elements in the resource (if no StructureDefinition) |
None
|
StructureDefinitionMapping
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_definition.StructureDefinitionMapping
Bases: BackboneElement
An external specification that the content is mapped to.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identity
|
Annotated[str | Id, BeforeValidator] | None
|
Internal id when this mapping is used |
None
|
uri
|
Annotated[str | Uri, BeforeValidator] | None
|
Identifies what this mapping refers to |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Names what this mapping refers to |
None
|
comment
|
Annotated[str | String, BeforeValidator] | None
|
Versions, Issues, Scope limitations etc. |
None
|
StructureDefinitionSnapshot
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_definition.StructureDefinitionSnapshot
Bases: BackboneElement
A snapshot view is expressed in a standalone form that can be used and interpreted without considering the base StructureDefinition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
element
|
List[ElementDefinition] | None
|
Definition of elements in the resource (if no StructureDefinition) |
None
|
StructureMap
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_map.StructureMap
Bases: DomainResource
A Map of relationships between 2 structures that can be used to transform data.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this structure map, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the structure map |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the structure map |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this structure map (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this structure map (human friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the structure map |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for structure map (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this structure map is defined |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
structure
|
List[StructureMapStructure] | None
|
Structure Definition used by this map |
None
|
import_
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Other maps used by this map (canonical URLs) |
None
|
group
|
List[StructureMapGroup] | None
|
Named sections for reader convenience |
None
|
StructureMapGroup
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_map.StructureMapGroup
Bases: BackboneElement
Organizes the mapping into manageable chunks for human review/ease of maintenance.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | Id, BeforeValidator] | None
|
Human-readable label |
None
|
extends
|
Annotated[str | Id, BeforeValidator] | None
|
Another group that this group adds rules to |
None
|
typeMode
|
Annotated[str | Code, BeforeValidator] | None
|
none | types | type-and-types |
None
|
documentation
|
Annotated[str | String, BeforeValidator] | None
|
Additional description/explanation for group |
None
|
input
|
List[StructureMapGroupInput] | None
|
Named instance provided when invoking the map |
None
|
rule
|
List[StructureMapGroupRule] | None
|
Transform Rule from source to target |
None
|
StructureMapGroupInput
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_map.StructureMapGroupInput
Bases: BackboneElement
A name assigned to an instance of data. The instance must be provided when the mapping is invoked.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | Id, BeforeValidator] | None
|
Name for this instance of data |
None
|
type
|
Annotated[str | String, BeforeValidator] | None
|
Type for this instance of data |
None
|
mode
|
Annotated[str | Code, BeforeValidator] | None
|
source | target |
None
|
documentation
|
Annotated[str | String, BeforeValidator] | None
|
Documentation for this instance of data |
None
|
StructureMapGroupRule
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_map.StructureMapGroupRule
Bases: BackboneElement
Transform Rule from source to target.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | Id, BeforeValidator] | None
|
Name of the rule for internal references |
None
|
source
|
List[StructureMapGroupRuleSource] | None
|
Source inputs to the mapping |
None
|
target
|
List[StructureMapGroupRuleTarget] | None
|
Content to create because of this mapping rule |
None
|
rule
|
List[StructureMapGroupRule] | None
|
Rules contained in this rule |
None
|
dependent
|
List[StructureMapGroupRuleDependent] | None
|
Which other rules to apply in the context of this rule |
None
|
documentation
|
Annotated[str | String, BeforeValidator] | None
|
Documentation for this instance of data |
None
|
StructureMapGroupRuleDependent
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_map.StructureMapGroupRuleDependent
Bases: BackboneElement
Which other rules to apply in the context of this rule.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | Id, BeforeValidator] | None
|
Name of a rule or group to apply |
None
|
variable
|
List[Annotated[str | String, BeforeValidator]] | None
|
Variable to pass to the rule or group |
None
|
StructureMapGroupRuleSource
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_map.StructureMapGroupRuleSource
Bases: BackboneElement
Source inputs to the mapping.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
context
|
Annotated[str | Id, BeforeValidator] | None
|
Type or variable this rule applies to |
None
|
min
|
Annotated[int | Integer, BeforeValidator] | None
|
Specified minimum cardinality |
None
|
max
|
Annotated[str | String, BeforeValidator] | None
|
Specified maximum cardinality (number or *) |
None
|
type
|
Annotated[str | String, BeforeValidator] | None
|
Rule only applies if source has this type |
None
|
defaultValueBase64Binary
|
Annotated[str | Base64Binary, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueCode
|
Annotated[str | Code, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueDecimal
|
Annotated[float | Decimal, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueId
|
Annotated[str | Id, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueInstant
|
Annotated[datetime | Instant, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueMarkdown
|
Annotated[str | Markdown, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueOid
|
Annotated[str | Oid, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValuePositiveInt
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueString
|
Annotated[str | String, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueTime
|
Annotated[time | Time, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueUnsignedInt
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueUri
|
Annotated[str | Uri, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueUrl
|
Annotated[str | Url, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueUuid
|
Annotated[str | Uuid, BeforeValidator] | None
|
Default value if no value exists |
None
|
defaultValueAddress
|
Address | None
|
Default value if no value exists |
None
|
defaultValueAge
|
Age | None
|
Default value if no value exists |
None
|
defaultValueAnnotation
|
Annotation | None
|
Default value if no value exists |
None
|
defaultValueAttachment
|
Attachment | None
|
Default value if no value exists |
None
|
defaultValueCodeableConcept
|
CodeableConcept | None
|
Default value if no value exists |
None
|
defaultValueCoding
|
Coding | None
|
Default value if no value exists |
None
|
defaultValueContactPoint
|
ContactPoint | None
|
Default value if no value exists |
None
|
defaultValueCount
|
Count | None
|
Default value if no value exists |
None
|
defaultValueDistance
|
Distance | None
|
Default value if no value exists |
None
|
defaultValueDuration
|
Duration | None
|
Default value if no value exists |
None
|
defaultValueHumanName
|
HumanName | None
|
Default value if no value exists |
None
|
defaultValueIdentifier
|
Identifier | None
|
Default value if no value exists |
None
|
defaultValueMoney
|
Money | None
|
Default value if no value exists |
None
|
defaultValuePeriod
|
Period | None
|
Default value if no value exists |
None
|
defaultValueQuantity
|
Quantity | None
|
Default value if no value exists |
None
|
defaultValueRange
|
Range | None
|
Default value if no value exists |
None
|
defaultValueRatio
|
Ratio | None
|
Default value if no value exists |
None
|
defaultValueReference
|
Reference | None
|
Default value if no value exists |
None
|
defaultValueSampledData
|
SampledData | None
|
Default value if no value exists |
None
|
defaultValueSignature
|
Signature | None
|
Default value if no value exists |
None
|
defaultValueTiming
|
Timing | None
|
Default value if no value exists |
None
|
defaultValueContactDetail
|
ContactDetail | None
|
Default value if no value exists |
None
|
defaultValueContributor
|
Contributor | None
|
Default value if no value exists |
None
|
defaultValueDataRequirement
|
DataRequirement | None
|
Default value if no value exists |
None
|
defaultValueExpression
|
Expression | None
|
Default value if no value exists |
None
|
defaultValueParameterDefinition
|
ParameterDefinition | None
|
Default value if no value exists |
None
|
defaultValueRelatedArtifact
|
RelatedArtifact | None
|
Default value if no value exists |
None
|
defaultValueTriggerDefinition
|
TriggerDefinition | None
|
Default value if no value exists |
None
|
defaultValueUsageContext
|
UsageContext | None
|
Default value if no value exists |
None
|
defaultValueDosage
|
Dosage | None
|
Default value if no value exists |
None
|
defaultValueMeta
|
Meta | None
|
Default value if no value exists |
None
|
element
|
Annotated[str | String, BeforeValidator] | None
|
Optional field for this source |
None
|
listMode
|
Annotated[str | Code, BeforeValidator] | None
|
first | not_first | last | not_last | only_one |
None
|
variable
|
Annotated[str | Id, BeforeValidator] | None
|
Named context for field, if a field is specified |
None
|
condition
|
Annotated[str | String, BeforeValidator] | None
|
FHIRPath expression - must be true or the rule does not apply |
None
|
check
|
Annotated[str | String, BeforeValidator] | None
|
FHIRPath expression - must be true or the mapping engine throws an error instead of completing |
None
|
logMessage
|
Annotated[str | String, BeforeValidator] | None
|
Message to put in log if source exists (FHIRPath) |
None
|
StructureMapGroupRuleTarget
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_map.StructureMapGroupRuleTarget
Bases: BackboneElement
Content to create because of this mapping rule.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
context
|
Annotated[str | Id, BeforeValidator] | None
|
Type or variable this rule applies to |
None
|
contextType
|
Annotated[str | Code, BeforeValidator] | None
|
type | variable |
None
|
element
|
Annotated[str | String, BeforeValidator] | None
|
Field to create in the context |
None
|
variable
|
Annotated[str | Id, BeforeValidator] | None
|
Named context for field, if desired, and a field is specified |
None
|
listMode
|
List[Annotated[str | Code, BeforeValidator]] | None
|
first | share | last | collate |
None
|
listRuleId
|
Annotated[str | Id, BeforeValidator] | None
|
Internal rule reference for shared list items |
None
|
transform
|
Annotated[str | Code, BeforeValidator] | None
|
create | copy + |
None
|
parameter
|
List[StructureMapGroupRuleTargetParameter] | None
|
Parameters to the transform |
None
|
StructureMapGroupRuleTargetParameter
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_map.StructureMapGroupRuleTargetParameter
Bases: BackboneElement
Parameters to the transform.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
valueId
|
Annotated[str | Id, BeforeValidator] | None
|
Parameter value - variable or literal |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Parameter value - variable or literal |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Parameter value - variable or literal |
None
|
valueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
Parameter value - variable or literal |
None
|
valueDecimal
|
Annotated[float | Decimal, BeforeValidator] | None
|
Parameter value - variable or literal |
None
|
StructureMapStructure
Path: fhircraft.fhir.resources.datatypes.R4B.core.structure_map.StructureMapStructure
Bases: BackboneElement
A structure definition used by this map. The structure definition may describe instances that are converted, or the instances that are produced.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
url
|
Annotated[str | Canonical, BeforeValidator] | None
|
canonical reference to structure definition |
None
|
mode
|
Annotated[str | Code, BeforeValidator] | None
|
source | queried | target | produced |
None
|
alias
|
Annotated[str | String, BeforeValidator] | None
|
Name for type in this map |
None
|
documentation
|
Annotated[str | String, BeforeValidator] | None
|
Documentation on use of structure |
None
|
Subscription
Path: fhircraft.fhir.resources.datatypes.R4B.core.subscription.Subscription
Bases: DomainResource
The subscription resource is used to define a push-based subscription from a server to another system. Once a subscription is registered with the server, the server checks every resource that is created or updated, and if the resource matches the given criteria, it sends a message on the defined "channel" so that another system can take an appropriate action.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
requested | active | error | off |
None
|
contact
|
List[ContactPoint] | None
|
Contact details for source (e.g. troubleshooting) |
None
|
end
|
Annotated[datetime | Instant, BeforeValidator] | None
|
When to automatically delete the subscription |
None
|
reason
|
Annotated[str | String, BeforeValidator] | None
|
Description of why this subscription was created |
None
|
criteria
|
Annotated[str | String, BeforeValidator] | None
|
Rule for server push |
None
|
error
|
Annotated[str | String, BeforeValidator] | None
|
Latest error note |
None
|
channel
|
SubscriptionChannel | None
|
The channel on which to report matches to the criteria |
None
|
SubscriptionChannel
Path: fhircraft.fhir.resources.datatypes.R4B.core.subscription.SubscriptionChannel
Bases: BackboneElement
Details where to send notifications when resources are received that meet the criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
rest-hook | websocket | email | sms | message |
None
|
endpoint
|
Annotated[str | Url, BeforeValidator] | None
|
Where the channel points to |
None
|
payload
|
Annotated[str | Code, BeforeValidator] | None
|
MIME type to send, or omit for no payload |
None
|
header
|
List[Annotated[str | String, BeforeValidator]] | None
|
Usage depends on the channel type |
None
|
SubscriptionStatus
Path: fhircraft.fhir.resources.datatypes.R4B.core.subscription_status.SubscriptionStatus
Bases: DomainResource
The SubscriptionStatus resource describes the state of a Subscription during notifications.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
requested | active | error | off | entered-in-error |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
handshake | heartbeat | event-notification | query-status | query-event |
None
|
eventsSinceSubscriptionStart
|
Annotated[str | String, BeforeValidator] | None
|
Events since the Subscription was created |
None
|
notificationEvent
|
List[SubscriptionStatusNotificationEvent] | None
|
Detailed information about any events relevant to this notification |
None
|
subscription
|
Reference | None
|
Reference to the Subscription responsible for this notification |
None
|
topic
|
Annotated[str | Canonical, BeforeValidator] | None
|
Reference to the SubscriptionTopic this notification relates to |
None
|
error
|
List[CodeableConcept] | None
|
List of errors on the subscription |
None
|
SubscriptionStatusNotificationEvent
Path: fhircraft.fhir.resources.datatypes.R4B.core.subscription_status.SubscriptionStatusNotificationEvent
Bases: BackboneElement
Detailed information about events relevant to this subscription notification.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
eventNumber
|
Annotated[str | String, BeforeValidator] | None
|
Event number |
None
|
timestamp
|
Annotated[datetime | Instant, BeforeValidator] | None
|
The instant this event occurred |
None
|
focus
|
Reference | None
|
The focus of this event |
None
|
additionalContext
|
List[Reference] | None
|
Additional context for this event |
None
|
SubscriptionTopic
Path: fhircraft.fhir.resources.datatypes.R4B.core.subscription_topic.SubscriptionTopic
Bases: DomainResource
Describes a stream of resource state changes identified by trigger criteria and annotated with labels useful to filter projections from this topic.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this subscription topic definition, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for this subscription topic |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the subscription topic |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this subscription topic (Human friendly) |
None
|
derivedFrom
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Based on FHIR protocol or definition |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If for testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date status first applied |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
The name of the individual or organization that published the SubscriptionTopic |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the SubscriptionTopic |
None
|
useContext
|
List[UsageContext] | None
|
Content intends to support these contexts |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction of the SubscriptionTopic (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this SubscriptionTopic is defined |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
approvalDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
When SubscriptionTopic is/was approved by publisher |
None
|
lastReviewDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Date the Subscription Topic was last reviewed by the publisher |
None
|
effectivePeriod
|
Period | None
|
The effective date range for the SubscriptionTopic |
None
|
resourceTrigger
|
List[SubscriptionTopicResourceTrigger] | None
|
Definition of a resource-based trigger for the subscription topic |
None
|
eventTrigger
|
List[SubscriptionTopicEventTrigger] | None
|
Event definitions the SubscriptionTopic |
None
|
canFilterBy
|
List[SubscriptionTopicCanFilterBy] | None
|
Properties by which a Subscription can filter notifications from the SubscriptionTopic |
None
|
notificationShape
|
List[SubscriptionTopicNotificationShape] | None
|
Properties for describing the shape of notifications generated by this topic |
None
|
SubscriptionTopicCanFilterBy
Path: fhircraft.fhir.resources.datatypes.R4B.core.subscription_topic.SubscriptionTopicCanFilterBy
Bases: BackboneElement
List of properties by which Subscriptions on the SubscriptionTopic can be filtered. May be defined Search Parameters (e.g., Encounter.patient) or parameters defined within this SubscriptionTopic context (e.g., hub.event).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Description of this filter parameter |
None
|
resource
|
Annotated[str | Uri, BeforeValidator] | None
|
URL of the triggering Resource that this filter applies to |
None
|
filterParameter
|
Annotated[str | String, BeforeValidator] | None
|
Human-readable and computation-friendly name for a filter parameter usable by subscriptions on this topic, via Subscription.filterBy.filterParameter |
None
|
filterDefinition
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical URL for a filterParameter definition |
None
|
modifier
|
List[Annotated[str | Code, BeforeValidator]] | None
|
= | eq | ne | gt | lt | ge | le | sa | eb | ap | above | below | in | not-in | of-type |
None
|
SubscriptionTopicEventTrigger
Path: fhircraft.fhir.resources.datatypes.R4B.core.subscription_topic.SubscriptionTopicEventTrigger
Bases: BackboneElement
Event definition which can be used to trigger the SubscriptionTopic.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Text representation of the event trigger |
None
|
event
|
CodeableConcept | None
|
Event which can trigger a notification from the SubscriptionTopic |
None
|
resource
|
Annotated[str | Uri, BeforeValidator] | None
|
Data Type or Resource (reference to definition) for this trigger definition |
None
|
SubscriptionTopicNotificationShape
Path: fhircraft.fhir.resources.datatypes.R4B.core.subscription_topic.SubscriptionTopicNotificationShape
Bases: BackboneElement
List of properties to describe the shape (e.g., resources) included in notifications from this Subscription Topic.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
resource
|
Annotated[str | Uri, BeforeValidator] | None
|
URL of the Resource that is the focus (main) resource in a notification shape |
None
|
include
|
List[Annotated[str | String, BeforeValidator]] | None
|
Include directives, rooted in the resource for this shape |
None
|
revInclude
|
List[Annotated[str | String, BeforeValidator]] | None
|
Reverse include directives, rooted in the resource for this shape |
None
|
SubscriptionTopicResourceTrigger
Path: fhircraft.fhir.resources.datatypes.R4B.core.subscription_topic.SubscriptionTopicResourceTrigger
Bases: BackboneElement
A definition of a resource-based event that triggers a notification based on the SubscriptionTopic. The criteria may be just a human readable description and/or a full FHIR search string or FHIRPath expression. Multiple triggers are considered OR joined (e.g., a resource update matching ANY of the definitions will trigger a notification).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Text representation of the resource trigger |
None
|
resource
|
Annotated[str | Uri, BeforeValidator] | None
|
Data Type or Resource (reference to definition) for this trigger definition |
None
|
supportedInteraction
|
List[Annotated[str | Code, BeforeValidator]] | None
|
create | update | delete |
None
|
queryCriteria
|
SubscriptionTopicResourceTriggerQueryCriteria | None
|
Query based trigger rule |
None
|
fhirPathCriteria
|
Annotated[str | String, BeforeValidator] | None
|
FHIRPath based trigger rule |
None
|
SubscriptionTopicResourceTriggerQueryCriteria
Path: fhircraft.fhir.resources.datatypes.R4B.core.subscription_topic.SubscriptionTopicResourceTriggerQueryCriteria
Bases: BackboneElement
The FHIR query based rules that the server should use to determine when to trigger a notification for this subscription topic.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
previous
|
Annotated[str | String, BeforeValidator] | None
|
Rule applied to previous resource state |
None
|
resultForCreate
|
Annotated[str | Code, BeforeValidator] | None
|
test-passes | test-fails |
None
|
current
|
Annotated[str | String, BeforeValidator] | None
|
Rule applied to current resource state |
None
|
resultForDelete
|
Annotated[str | Code, BeforeValidator] | None
|
test-passes | test-fails |
None
|
requireBoth
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Both must be true flag |
None
|
Substance
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance.Substance
Bases: DomainResource
A homogeneous material with a definite composition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Unique identifier |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | inactive | entered-in-error |
None
|
category
|
List[CodeableConcept] | None
|
What class/type of substance this is |
None
|
code
|
CodeableConcept | None
|
What substance this is |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Textual description of the substance, comments |
None
|
instance
|
List[SubstanceInstance] | None
|
If this describes a specific package/container of the substance |
None
|
ingredient
|
List[SubstanceIngredient] | None
|
Composition information about the substance |
None
|
SubstanceIngredient
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance.SubstanceIngredient
Bases: BackboneElement
A substance can be composed of other substances.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
quantity
|
Ratio | None
|
Optional amount (concentration) |
None
|
substanceCodeableConcept
|
CodeableConcept | None
|
A component of the substance |
None
|
substanceReference
|
Reference | None
|
A component of the substance |
None
|
SubstanceInstance
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance.SubstanceInstance
Bases: BackboneElement
Substance may be used to describe a kind of substance, or a specific package/container of the substance: an instance.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identifier
|
Identifier | None
|
Identifier of the package/container |
None
|
expiry
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When no longer valid to use |
None
|
quantity
|
Quantity | None
|
Amount of substance in the package |
None
|
SubstanceDefinition
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance_definition.SubstanceDefinition
Bases: DomainResource
The detailed description of a substance, typically at a level beyond what is used for prescribing.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Identifier by which this substance is known |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
A business level version identifier of the substance |
None
|
status
|
CodeableConcept | None
|
Status of substance within the catalogue e.g. active, retired |
None
|
classification
|
List[CodeableConcept] | None
|
A categorization, high level e.g. polymer or nucleic acid, or food, chemical, biological, or lower e.g. polymer linear or branch chain, or type of impurity |
None
|
domain
|
CodeableConcept | None
|
If the substance applies to human or veterinary use |
None
|
grade
|
List[CodeableConcept] | None
|
The quality standard, established benchmark, to which substance complies (e.g. USP/NF, BP) |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Textual description of the substance |
None
|
informationSource
|
List[Reference] | None
|
Supporting literature |
None
|
note
|
List[Annotation] | None
|
Textual comment about the substance's catalogue or registry record |
None
|
manufacturer
|
List[Reference] | None
|
The entity that creates, makes, produces or fabricates the substance |
None
|
supplier
|
List[Reference] | None
|
An entity that is the source for the substance. It may be different from the manufacturer |
None
|
moiety
|
List[SubstanceDefinitionMoiety] | None
|
Moiety, for structural modifications |
None
|
property_
|
List[SubstanceDefinitionProperty] | None
|
General specifications for this substance |
None
|
molecularWeight
|
List[SubstanceDefinitionMolecularWeight] | None
|
The molecular weight or weight range |
None
|
structure
|
SubstanceDefinitionStructure | None
|
Structural information |
None
|
code
|
List[SubstanceDefinitionCode] | None
|
Codes associated with the substance |
None
|
name
|
List[SubstanceDefinitionName] | None
|
Names applicable to this substance |
None
|
relationship
|
List[SubstanceDefinitionRelationship] | None
|
A link between this substance and another |
None
|
sourceMaterial
|
SubstanceDefinitionSourceMaterial | None
|
Material or taxonomic/anatomical source |
None
|
SubstanceDefinitionCode
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance_definition.SubstanceDefinitionCode
Bases: BackboneElement
Codes associated with the substance.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
The specific code |
None
|
status
|
CodeableConcept | None
|
Status of the code assignment, for example 'provisional', 'approved' |
None
|
statusDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The date at which the code status was changed |
None
|
note
|
List[Annotation] | None
|
Any comment can be provided in this field |
None
|
source
|
List[Reference] | None
|
Supporting literature |
None
|
SubstanceDefinitionMoiety
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance_definition.SubstanceDefinitionMoiety
Bases: BackboneElement
Moiety, for structural modifications.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
role
|
CodeableConcept | None
|
Role that the moiety is playing |
None
|
identifier
|
Identifier | None
|
Identifier by which this moiety substance is known |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Textual name for this moiety substance |
None
|
stereochemistry
|
CodeableConcept | None
|
Stereochemistry type |
None
|
opticalActivity
|
CodeableConcept | None
|
Optical activity type |
None
|
molecularFormula
|
Annotated[str | String, BeforeValidator] | None
|
Molecular formula for this moiety (e.g. with the Hill system) |
None
|
amountQuantity
|
Quantity | None
|
Quantitative value for this moiety |
None
|
amountString
|
Annotated[str | String, BeforeValidator] | None
|
Quantitative value for this moiety |
None
|
measurementType
|
CodeableConcept | None
|
The measurement type of the quantitative value |
None
|
SubstanceDefinitionMolecularWeight
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance_definition.SubstanceDefinitionMolecularWeight
Bases: BackboneElement
The molecular weight or weight range (for proteins, polymers or nucleic acids).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
method
|
CodeableConcept | None
|
The method by which the weight was determined |
None
|
type
|
CodeableConcept | None
|
Type of molecular weight e.g. exact, average, weight average |
None
|
amount
|
Quantity | None
|
Used to capture quantitative values for a variety of elements |
None
|
SubstanceDefinitionName
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance_definition.SubstanceDefinitionName
Bases: BackboneElement
Names applicable to this substance.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
The actual name |
None
|
type
|
CodeableConcept | None
|
Name type e.g. 'systematic', 'scientific, 'brand' |
None
|
status
|
CodeableConcept | None
|
The status of the name e.g. 'current', 'proposed' |
None
|
preferred
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If this is the preferred name for this substance |
None
|
language
|
List[CodeableConcept] | None
|
Human language that the name is written in |
None
|
domain
|
List[CodeableConcept] | None
|
The use context of this name e.g. as an active ingredient or as a food colour additive |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
The jurisdiction where this name applies |
None
|
synonym
|
List[SubstanceDefinitionName] | None
|
A synonym of this particular name, by which the substance is also known |
None
|
translation
|
List[SubstanceDefinitionName] | None
|
A translation for this name into another human language |
None
|
official
|
List[SubstanceDefinitionNameOfficial] | None
|
Details of the official nature of this name |
None
|
source
|
List[Reference] | None
|
Supporting literature |
None
|
SubstanceDefinitionNameOfficial
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance_definition.SubstanceDefinitionNameOfficial
Bases: BackboneElement
Details of the official nature of this name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
authority
|
CodeableConcept | None
|
Which authority uses this official name |
None
|
status
|
CodeableConcept | None
|
The status of the official name, for example 'draft', 'active' |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date of official name change |
None
|
SubstanceDefinitionProperty
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance_definition.SubstanceDefinitionProperty
Bases: BackboneElement
General specifications for this substance.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
A code expressing the type of property |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
A value for the property |
None
|
valueQuantity
|
Quantity | None
|
A value for the property |
None
|
valueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
A value for the property |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
A value for the property |
None
|
valueAttachment
|
Attachment | None
|
A value for the property |
None
|
SubstanceDefinitionRelationship
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance_definition.SubstanceDefinitionRelationship
Bases: BackboneElement
A link between this substance and another, with details of the relationship.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
substanceDefinitionReference
|
Reference | None
|
A pointer to another substance, as a resource or a representational code |
None
|
substanceDefinitionCodeableConcept
|
CodeableConcept | None
|
A pointer to another substance, as a resource or a representational code |
None
|
type
|
CodeableConcept | None
|
For example "salt to parent", "active moiety" |
None
|
isDefining
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For example where an enzyme strongly bonds with a particular substance, this is a defining relationship for that enzyme, out of several possible relationships |
None
|
amountQuantity
|
Quantity | None
|
A numeric factor for the relationship, e.g. that a substance salt has some percentage of active substance in relation to some other |
None
|
amountRatio
|
Ratio | None
|
A numeric factor for the relationship, e.g. that a substance salt has some percentage of active substance in relation to some other |
None
|
amountString
|
Annotated[str | String, BeforeValidator] | None
|
A numeric factor for the relationship, e.g. that a substance salt has some percentage of active substance in relation to some other |
None
|
ratioHighLimitAmount
|
Ratio | None
|
For use when the numeric has an uncertain range |
None
|
comparator
|
CodeableConcept | None
|
An operator for the amount, for example "average", "approximately", "less than" |
None
|
source
|
List[Reference] | None
|
Supporting literature |
None
|
SubstanceDefinitionSourceMaterial
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance_definition.SubstanceDefinitionSourceMaterial
Bases: BackboneElement
Material or taxonomic/anatomical source for the substance.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Classification of the origin of the raw material. e.g. cat hair is an Animal source type |
None
|
genus
|
CodeableConcept | None
|
The genus of an organism e.g. the Latin epithet of the plant/animal scientific name |
None
|
species
|
CodeableConcept | None
|
The species of an organism e.g. the Latin epithet of the species of the plant/animal |
None
|
part
|
CodeableConcept | None
|
An anatomical origin of the source material within an organism |
None
|
countryOfOrigin
|
List[CodeableConcept] | None
|
The country or countries where the material is harvested |
None
|
SubstanceDefinitionStructure
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance_definition.SubstanceDefinitionStructure
Bases: BackboneElement
Structural information.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
stereochemistry
|
CodeableConcept | None
|
Stereochemistry type |
None
|
opticalActivity
|
CodeableConcept | None
|
Optical activity type |
None
|
molecularFormula
|
Annotated[str | String, BeforeValidator] | None
|
Molecular formula (e.g. using the Hill system) |
None
|
molecularFormulaByMoiety
|
Annotated[str | String, BeforeValidator] | None
|
Specified per moiety according to the Hill system |
None
|
molecularWeight
|
SubstanceDefinitionStructureMolecularWeight | None
|
The molecular weight or weight range |
None
|
technique
|
List[CodeableConcept] | None
|
The method used to find the structure e.g. X-ray, NMR |
None
|
sourceDocument
|
List[Reference] | None
|
Source of information for the structure |
None
|
representation
|
List[SubstanceDefinitionStructureRepresentation] | None
|
A depiction of the structure or characterization of the substance |
None
|
SubstanceDefinitionStructureMolecularWeight
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance_definition.SubstanceDefinitionStructureMolecularWeight
Bases: BackboneElement
The molecular weight or weight range (for proteins, polymers or nucleic acids).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
method
|
CodeableConcept | None
|
The method by which the weight was determined |
None
|
type
|
CodeableConcept | None
|
Type of molecular weight e.g. exact, average, weight average |
None
|
amount
|
Quantity | None
|
Used to capture quantitative values for a variety of elements |
None
|
SubstanceDefinitionStructureRepresentation
Path: fhircraft.fhir.resources.datatypes.R4B.core.substance_definition.SubstanceDefinitionStructureRepresentation
Bases: BackboneElement
A depiction of the structure or characterization of the substance.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
The kind of structural representation (e.g. full, partial) |
None
|
representation
|
Annotated[str | String, BeforeValidator] | None
|
The structural representation or characterization as a text string in a standard format |
None
|
format
|
CodeableConcept | None
|
The format of the representation e.g. InChI, SMILES, MOLFILE (note: not the physical file format) |
None
|
document
|
Reference | None
|
An attachment with the structural representation e.g. a structure graphic or AnIML file |
None
|
SupplyDelivery
Path: fhircraft.fhir.resources.datatypes.R4B.core.supply_delivery.SupplyDelivery
Bases: DomainResource
Record of delivery of what is supplied.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
External identifier |
None
|
basedOn
|
List[Reference] | None
|
Fulfills plan, proposal or order |
None
|
partOf
|
List[Reference] | None
|
Part of referenced event |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
in-progress | completed | abandoned | entered-in-error |
None
|
patient
|
Reference | None
|
Patient for whom the item is supplied |
None
|
type
|
CodeableConcept | None
|
Category of dispense event |
None
|
suppliedItem
|
SupplyDeliverySuppliedItem | None
|
The item that is delivered or supplied |
None
|
occurrenceDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When event occurred |
None
|
occurrencePeriod
|
Period | None
|
When event occurred |
None
|
occurrenceTiming
|
Timing | None
|
When event occurred |
None
|
supplier
|
Reference | None
|
Dispenser |
None
|
destination
|
Reference | None
|
Where the Supply was sent |
None
|
receiver
|
List[Reference] | None
|
Who collected the Supply |
None
|
SupplyDeliverySuppliedItem
Path: fhircraft.fhir.resources.datatypes.R4B.core.supply_delivery.SupplyDeliverySuppliedItem
Bases: BackboneElement
The item that is being delivered or has been supplied.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
quantity
|
Quantity | None
|
Amount dispensed |
None
|
itemCodeableConcept
|
CodeableConcept | None
|
Medication, Substance, or Device supplied |
None
|
itemReference
|
Reference | None
|
Medication, Substance, or Device supplied |
None
|
SupplyRequest
Path: fhircraft.fhir.resources.datatypes.R4B.core.supply_request.SupplyRequest
Bases: DomainResource
A record of a request for a medication, substance or device used in the healthcare setting.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for SupplyRequest |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | suspended + |
None
|
category
|
CodeableConcept | None
|
The kind of supply (central, non-stock, etc.) |
None
|
priority
|
Annotated[str | Code, BeforeValidator] | None
|
routine | urgent | asap | stat |
None
|
itemCodeableConcept
|
CodeableConcept | None
|
Medication, Substance, or Device requested to be supplied |
None
|
itemReference
|
Reference | None
|
Medication, Substance, or Device requested to be supplied |
None
|
quantity
|
Quantity | None
|
The requested amount of the item indicated |
None
|
parameter
|
List[SupplyRequestParameter] | None
|
Ordered item details |
None
|
occurrenceDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the request should be fulfilled |
None
|
occurrencePeriod
|
Period | None
|
When the request should be fulfilled |
None
|
occurrenceTiming
|
Timing | None
|
When the request should be fulfilled |
None
|
authoredOn
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the request was made |
None
|
requester
|
Reference | None
|
Individual making the request |
None
|
supplier
|
List[Reference] | None
|
Who is intended to fulfill the request |
None
|
reasonCode
|
List[CodeableConcept] | None
|
The reason why the supply item was requested |
None
|
reasonReference
|
List[Reference] | None
|
The reason why the supply item was requested |
None
|
deliverFrom
|
Reference | None
|
The origin of the supply |
None
|
deliverTo
|
Reference | None
|
The destination of the supply |
None
|
SupplyRequestParameter
Path: fhircraft.fhir.resources.datatypes.R4B.core.supply_request.SupplyRequestParameter
Bases: BackboneElement
Specific parameters for the ordered item. For example, the size of the indicated item.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
CodeableConcept | None
|
Item detail |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
Value of detail |
None
|
valueQuantity
|
Quantity | None
|
Value of detail |
None
|
valueRange
|
Range | None
|
Value of detail |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Value of detail |
None
|
Task
Path: fhircraft.fhir.resources.datatypes.R4B.core.task.Task
Bases: DomainResource
A task to be performed.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Task Instance Identifier |
None
|
instantiatesCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
Formal definition of task |
None
|
instantiatesUri
|
Annotated[str | Uri, BeforeValidator] | None
|
Formal definition of task |
None
|
basedOn
|
List[Reference] | None
|
Request fulfilled by this task |
None
|
groupIdentifier
|
Identifier | None
|
Requisition or grouper id |
None
|
partOf
|
List[Reference] | None
|
Composite task |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | requested | received | accepted | + |
None
|
statusReason
|
CodeableConcept | None
|
Reason for current status |
None
|
businessStatus
|
CodeableConcept | None
|
E.g. "Specimen collected", "IV prepped" |
None
|
intent
|
Annotated[str | Code, BeforeValidator] | None
|
unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option |
None
|
priority
|
Annotated[str | Code, BeforeValidator] | None
|
routine | urgent | asap | stat |
None
|
code
|
CodeableConcept | None
|
Task Type |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Human-readable explanation of task |
None
|
focus
|
Reference | None
|
What task is acting on |
None
|
for_
|
Reference | None
|
Beneficiary of the Task |
None
|
encounter
|
Reference | None
|
Healthcare event during which this task originated |
None
|
executionPeriod
|
Period | None
|
Start and end time of execution |
None
|
authoredOn
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Task Creation date |
None
|
lastModified
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Task Last Modified date |
None
|
requester
|
Reference | None
|
Who is asking for task to be done |
None
|
performerType
|
List[CodeableConcept] | None
|
Requested performer |
None
|
owner
|
Reference | None
|
Responsible individual |
None
|
location
|
Reference | None
|
Where task occurs |
None
|
reasonCode
|
CodeableConcept | None
|
Why task is needed |
None
|
reasonReference
|
Reference | None
|
Why task is needed |
None
|
insurance
|
List[Reference] | None
|
Associated insurance coverage |
None
|
note
|
List[Annotation] | None
|
Comments made about the task |
None
|
relevantHistory
|
List[Reference] | None
|
Key events in history of the Task |
None
|
restriction
|
TaskRestriction | None
|
Constraints on fulfillment tasks |
None
|
input
|
List[TaskInput] | None
|
Information used to perform task |
None
|
output
|
List[TaskOutput] | None
|
Information produced as part of task |
None
|
TaskInput
Path: fhircraft.fhir.resources.datatypes.R4B.core.task.TaskInput
Bases: BackboneElement
Additional information that may be needed in the execution of the task.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Label for the input |
None
|
valueBase64Binary
|
Annotated[str | Base64Binary, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueCode
|
Annotated[str | Code, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueDecimal
|
Annotated[float | Decimal, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueId
|
Annotated[str | Id, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueInstant
|
Annotated[datetime | Instant, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueMarkdown
|
Annotated[str | Markdown, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueOid
|
Annotated[str | Oid, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valuePositiveInt
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueTime
|
Annotated[time | Time, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueUnsignedInt
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueUri
|
Annotated[str | Uri, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueUrl
|
Annotated[str | Url, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueUuid
|
Annotated[str | Uuid, BeforeValidator] | None
|
Content to use in performing the task |
None
|
valueAddress
|
Address | None
|
Content to use in performing the task |
None
|
valueAge
|
Age | None
|
Content to use in performing the task |
None
|
valueAnnotation
|
Annotation | None
|
Content to use in performing the task |
None
|
valueAttachment
|
Attachment | None
|
Content to use in performing the task |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
Content to use in performing the task |
None
|
valueCoding
|
Coding | None
|
Content to use in performing the task |
None
|
valueContactPoint
|
ContactPoint | None
|
Content to use in performing the task |
None
|
valueCount
|
Count | None
|
Content to use in performing the task |
None
|
valueDistance
|
Distance | None
|
Content to use in performing the task |
None
|
valueDuration
|
Duration | None
|
Content to use in performing the task |
None
|
valueHumanName
|
HumanName | None
|
Content to use in performing the task |
None
|
valueIdentifier
|
Identifier | None
|
Content to use in performing the task |
None
|
valueMoney
|
Money | None
|
Content to use in performing the task |
None
|
valuePeriod
|
Period | None
|
Content to use in performing the task |
None
|
valueQuantity
|
Quantity | None
|
Content to use in performing the task |
None
|
valueRange
|
Range | None
|
Content to use in performing the task |
None
|
valueRatio
|
Ratio | None
|
Content to use in performing the task |
None
|
valueReference
|
Reference | None
|
Content to use in performing the task |
None
|
valueSampledData
|
SampledData | None
|
Content to use in performing the task |
None
|
valueSignature
|
Signature | None
|
Content to use in performing the task |
None
|
valueTiming
|
Timing | None
|
Content to use in performing the task |
None
|
valueContactDetail
|
ContactDetail | None
|
Content to use in performing the task |
None
|
valueContributor
|
Contributor | None
|
Content to use in performing the task |
None
|
valueDataRequirement
|
DataRequirement | None
|
Content to use in performing the task |
None
|
valueExpression
|
Expression | None
|
Content to use in performing the task |
None
|
valueParameterDefinition
|
ParameterDefinition | None
|
Content to use in performing the task |
None
|
valueRelatedArtifact
|
RelatedArtifact | None
|
Content to use in performing the task |
None
|
valueTriggerDefinition
|
TriggerDefinition | None
|
Content to use in performing the task |
None
|
valueUsageContext
|
UsageContext | None
|
Content to use in performing the task |
None
|
valueDosage
|
Dosage | None
|
Content to use in performing the task |
None
|
valueMeta
|
Meta | None
|
Content to use in performing the task |
None
|
TaskOutput
Path: fhircraft.fhir.resources.datatypes.R4B.core.task.TaskOutput
Bases: BackboneElement
Outputs produced by the Task.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
CodeableConcept | None
|
Label for output |
None
|
valueBase64Binary
|
Annotated[str | Base64Binary, BeforeValidator] | None
|
Result of output |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Result of output |
None
|
valueCanonical
|
Annotated[str | Canonical, BeforeValidator] | None
|
Result of output |
None
|
valueCode
|
Annotated[str | Code, BeforeValidator] | None
|
Result of output |
None
|
valueDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Result of output |
None
|
valueDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Result of output |
None
|
valueDecimal
|
Annotated[float | Decimal, BeforeValidator] | None
|
Result of output |
None
|
valueId
|
Annotated[str | Id, BeforeValidator] | None
|
Result of output |
None
|
valueInstant
|
Annotated[datetime | Instant, BeforeValidator] | None
|
Result of output |
None
|
valueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
Result of output |
None
|
valueMarkdown
|
Annotated[str | Markdown, BeforeValidator] | None
|
Result of output |
None
|
valueOid
|
Annotated[str | Oid, BeforeValidator] | None
|
Result of output |
None
|
valuePositiveInt
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
Result of output |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Result of output |
None
|
valueTime
|
Annotated[time | Time, BeforeValidator] | None
|
Result of output |
None
|
valueUnsignedInt
|
Annotated[int | UnsignedInt, BeforeValidator] | None
|
Result of output |
None
|
valueUri
|
Annotated[str | Uri, BeforeValidator] | None
|
Result of output |
None
|
valueUrl
|
Annotated[str | Url, BeforeValidator] | None
|
Result of output |
None
|
valueUuid
|
Annotated[str | Uuid, BeforeValidator] | None
|
Result of output |
None
|
valueAddress
|
Address | None
|
Result of output |
None
|
valueAge
|
Age | None
|
Result of output |
None
|
valueAnnotation
|
Annotation | None
|
Result of output |
None
|
valueAttachment
|
Attachment | None
|
Result of output |
None
|
valueCodeableConcept
|
CodeableConcept | None
|
Result of output |
None
|
valueCoding
|
Coding | None
|
Result of output |
None
|
valueContactPoint
|
ContactPoint | None
|
Result of output |
None
|
valueCount
|
Count | None
|
Result of output |
None
|
valueDistance
|
Distance | None
|
Result of output |
None
|
valueDuration
|
Duration | None
|
Result of output |
None
|
valueHumanName
|
HumanName | None
|
Result of output |
None
|
valueIdentifier
|
Identifier | None
|
Result of output |
None
|
valueMoney
|
Money | None
|
Result of output |
None
|
valuePeriod
|
Period | None
|
Result of output |
None
|
valueQuantity
|
Quantity | None
|
Result of output |
None
|
valueRange
|
Range | None
|
Result of output |
None
|
valueRatio
|
Ratio | None
|
Result of output |
None
|
valueReference
|
Reference | None
|
Result of output |
None
|
valueSampledData
|
SampledData | None
|
Result of output |
None
|
valueSignature
|
Signature | None
|
Result of output |
None
|
valueTiming
|
Timing | None
|
Result of output |
None
|
valueContactDetail
|
ContactDetail | None
|
Result of output |
None
|
valueContributor
|
Contributor | None
|
Result of output |
None
|
valueDataRequirement
|
DataRequirement | None
|
Result of output |
None
|
valueExpression
|
Expression | None
|
Result of output |
None
|
valueParameterDefinition
|
ParameterDefinition | None
|
Result of output |
None
|
valueRelatedArtifact
|
RelatedArtifact | None
|
Result of output |
None
|
valueTriggerDefinition
|
TriggerDefinition | None
|
Result of output |
None
|
valueUsageContext
|
UsageContext | None
|
Result of output |
None
|
valueDosage
|
Dosage | None
|
Result of output |
None
|
valueMeta
|
Meta | None
|
Result of output |
None
|
TaskRestriction
Path: fhircraft.fhir.resources.datatypes.R4B.core.task.TaskRestriction
Bases: BackboneElement
If the Task.focus is a request resource and the task is seeking fulfillment (i.e. is asking for the request to be actioned), this element identifies any limitations on what parts of the referenced request should be actioned.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
repetitions
|
Annotated[int | PositiveInt, BeforeValidator] | None
|
How many times to repeat |
None
|
period
|
Period | None
|
When fulfillment sought |
None
|
recipient
|
List[Reference] | None
|
For whom is fulfillment sought? |
None
|
TerminologyCapabilities
Path: fhircraft.fhir.resources.datatypes.R4B.core.terminology_capabilities.TerminologyCapabilities
Bases: DomainResource
A TerminologyCapabilities resource documents a set of capabilities (behaviors) of a FHIR Terminology Server that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this terminology capabilities, represented as a URI (globally unique) |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the terminology capabilities |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this terminology capabilities (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this terminology capabilities (human friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the terminology capabilities |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for terminology capabilities (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this terminology capabilities is defined |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
kind
|
Annotated[str | Code, BeforeValidator] | None
|
instance | capability | requirements |
None
|
software
|
TerminologyCapabilitiesSoftware | None
|
Software that is covered by this terminology capability statement |
None
|
implementation
|
TerminologyCapabilitiesImplementation | None
|
If this describes a specific instance |
None
|
lockedDate
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether lockedDate is supported |
None
|
codeSystem
|
List[TerminologyCapabilitiesCodeSystem] | None
|
A code system supported by the server |
None
|
expansion
|
TerminologyCapabilitiesExpansion | None
|
Information about the ValueSet/$expand operation |
None
|
codeSearch
|
Annotated[str | Code, BeforeValidator] | None
|
explicit | all |
None
|
validateCode
|
TerminologyCapabilitiesValidateCode | None
|
Information about the ValueSet/$validate-code operation |
None
|
translation
|
TerminologyCapabilitiesTranslation | None
|
Information about the ConceptMap/$translate operation |
None
|
closure
|
TerminologyCapabilitiesClosure | None
|
Information about the ConceptMap/$closure operation |
None
|
TerminologyCapabilitiesClosure
Path: fhircraft.fhir.resources.datatypes.R4B.core.terminology_capabilities.TerminologyCapabilitiesClosure
Bases: BackboneElement
Whether the $closure operation is supported.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
translation
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If cross-system closure is supported |
None
|
TerminologyCapabilitiesCodeSystem
Path: fhircraft.fhir.resources.datatypes.R4B.core.terminology_capabilities.TerminologyCapabilitiesCodeSystem
Bases: BackboneElement
Identifies a code system that is supported by the server. If there is a no code system URL, then this declares the general assumptions a client can make about support for any CodeSystem resource.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
uri
|
Annotated[str | Canonical, BeforeValidator] | None
|
URI for the code System |
None
|
version
|
List[TerminologyCapabilitiesCodeSystemVersion] | None
|
Version of code System supported |
None
|
subsumption
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether subsumption is supported |
None
|
TerminologyCapabilitiesCodeSystemVersion
Path: fhircraft.fhir.resources.datatypes.R4B.core.terminology_capabilities.TerminologyCapabilitiesCodeSystemVersion
Bases: BackboneElement
For the code system, a list of versions that are supported by the server.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | String, BeforeValidator] | None
|
Version identifier for this version |
None
|
isDefault
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If this is the default version for this code system |
None
|
compositional
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If compositional grammar is supported |
None
|
language
|
List[Annotated[str | Code, BeforeValidator]] | None
|
Language Displays supported |
None
|
filter
|
List[TerminologyCapabilitiesCodeSystemVersionFilter] | None
|
Filter Properties supported |
None
|
property_
|
List[Annotated[str | Code, BeforeValidator]] | None
|
Properties supported for $lookup |
None
|
TerminologyCapabilitiesCodeSystemVersionFilter
Path: fhircraft.fhir.resources.datatypes.R4B.core.terminology_capabilities.TerminologyCapabilitiesCodeSystemVersionFilter
Bases: BackboneElement
Filter Properties supported.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
code of the property supported |
None
|
op
|
List[Annotated[str | Code, BeforeValidator]] | None
|
Operations supported for the property |
None
|
TerminologyCapabilitiesExpansion
Path: fhircraft.fhir.resources.datatypes.R4B.core.terminology_capabilities.TerminologyCapabilitiesExpansion
Bases: BackboneElement
Information about the ValueSet/$expand operation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
hierarchical
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the server can return nested value sets |
None
|
paging
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the server supports paging on expansion |
None
|
incomplete
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Allow request for incomplete expansions? |
None
|
parameter
|
List[TerminologyCapabilitiesExpansionParameter] | None
|
Supported expansion parameter |
None
|
textFilter
|
Annotated[str | Markdown, BeforeValidator] | None
|
Documentation about text searching works |
None
|
TerminologyCapabilitiesExpansionParameter
Path: fhircraft.fhir.resources.datatypes.R4B.core.terminology_capabilities.TerminologyCapabilitiesExpansionParameter
Bases: BackboneElement
Supported expansion parameter.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | Code, BeforeValidator] | None
|
Expansion Parameter name |
None
|
documentation
|
Annotated[str | String, BeforeValidator] | None
|
Description of support for parameter |
None
|
TerminologyCapabilitiesImplementation
Path: fhircraft.fhir.resources.datatypes.R4B.core.terminology_capabilities.TerminologyCapabilitiesImplementation
Bases: BackboneElement
Identifies a specific implementation instance that is described by the terminology capability statement - i.e. a particular installation, rather than the capabilities of a software program.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Describes this specific instance |
None
|
url
|
Annotated[str | Url, BeforeValidator] | None
|
Base URL for the implementation |
None
|
TerminologyCapabilitiesSoftware
Path: fhircraft.fhir.resources.datatypes.R4B.core.terminology_capabilities.TerminologyCapabilitiesSoftware
Bases: BackboneElement
Software that is covered by this terminology capability statement. It is used when the statement describes the capabilities of a particular software version, independent of an installation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
A name the software is known by |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Version covered by this statement |
None
|
TerminologyCapabilitiesTranslation
Path: fhircraft.fhir.resources.datatypes.R4B.core.terminology_capabilities.TerminologyCapabilitiesTranslation
Bases: BackboneElement
Information about the ConceptMap/$translate operation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
needsMap
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether the client must identify the map |
None
|
TerminologyCapabilitiesValidateCode
Path: fhircraft.fhir.resources.datatypes.R4B.core.terminology_capabilities.TerminologyCapabilitiesValidateCode
Bases: BackboneElement
Information about the ValueSet/$validate-code operation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
translations
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether translations are validated |
None
|
TestReport
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_report.TestReport
Bases: DomainResource
A summary of information based on the results of executing a TestScript.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
Identifier | None
|
External identifier |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Informal name of the executed TestScript |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
completed | in-progress | waiting | stopped | entered-in-error |
None
|
testScript
|
Reference | None
|
Reference to the version-specific TestScript that was executed to produce this TestReport |
None
|
result
|
Annotated[str | Code, BeforeValidator] | None
|
pass | fail | pending |
None
|
score
|
Annotated[float | Decimal, BeforeValidator] | None
|
The final score (percentage of tests passed) resulting from the execution of the TestScript |
None
|
tester
|
Annotated[str | String, BeforeValidator] | None
|
Name of the tester producing this report (Organization or individual) |
None
|
issued
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the TestScript was executed and this TestReport was generated |
None
|
participant
|
List[TestReportParticipant] | None
|
A participant in the test execution, either the execution engine, a client, or a server |
None
|
setup
|
TestReportSetup | None
|
The results of the series of required setup operations before the tests were executed |
None
|
test
|
List[TestReportTest] | None
|
A test executed from the test script |
None
|
teardown
|
TestReportTeardown | None
|
The results of running the series of required clean up steps |
None
|
TestReportParticipant
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_report.TestReportParticipant
Bases: BackboneElement
A participant in the test execution, either the execution engine, a client, or a server.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Annotated[str | Code, BeforeValidator] | None
|
test-engine | client | server |
None
|
uri
|
Annotated[str | Uri, BeforeValidator] | None
|
The uri of the participant. An absolute URL is preferred |
None
|
display
|
Annotated[str | String, BeforeValidator] | None
|
The display name of the participant |
None
|
TestReportSetup
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_report.TestReportSetup
Bases: BackboneElement
The results of the series of required setup operations before the tests were executed.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
action
|
List[TestReportSetupAction] | None
|
A setup operation or assert that was executed |
None
|
TestReportSetupAction
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_report.TestReportSetupAction
Bases: BackboneElement
Action would contain either an operation or an assertion.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
operation
|
TestReportSetupActionOperation | None
|
The operation to perform |
None
|
assert_
|
TestReportSetupActionAssert | None
|
The assertion to perform |
None
|
TestReportSetupActionAssert
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_report.TestReportSetupActionAssert
Bases: BackboneElement
The results of the assertion performed on the previous operations.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
result
|
Annotated[str | Code, BeforeValidator] | None
|
pass | skip | fail | warning | error |
None
|
message
|
Annotated[str | Markdown, BeforeValidator] | None
|
A message associated with the result |
None
|
detail
|
Annotated[str | String, BeforeValidator] | None
|
A link to further details on the result |
None
|
TestReportSetupActionOperation
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_report.TestReportSetupActionOperation
Bases: BackboneElement
The operation performed.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
result
|
Annotated[str | Code, BeforeValidator] | None
|
pass | skip | fail | warning | error |
None
|
message
|
Annotated[str | Markdown, BeforeValidator] | None
|
A message associated with the result |
None
|
detail
|
Annotated[str | Uri, BeforeValidator] | None
|
A link to further details on the result |
None
|
TestReportTeardown
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_report.TestReportTeardown
Bases: BackboneElement
The results of the series of operations required to clean up after all the tests were executed (successfully or otherwise).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
action
|
List[TestReportTeardownAction] | None
|
One or more teardown operations performed |
None
|
TestReportTeardownAction
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_report.TestReportTeardownAction
Bases: BackboneElement
The teardown action will only contain an operation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
operation
|
TestReportSetupActionOperation | None
|
The teardown operation performed |
None
|
TestReportTest
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_report.TestReportTest
Bases: BackboneElement
A test executed from the test script.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Tracking/logging name of this test |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Tracking/reporting short description of the test |
None
|
action
|
List[TestReportTestAction] | None
|
A test operation or assert that was performed |
None
|
TestReportTestAction
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_report.TestReportTestAction
Bases: BackboneElement
Action would contain either an operation or an assertion.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
operation
|
TestReportTestActionOperation | None
|
The operation performed |
None
|
assert_
|
TestReportTestActionAssert | None
|
The assertion performed |
None
|
TestReportTestActionAssert
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_report.TestReportTestActionAssert
Bases: BackboneElement
The results of the assertion performed on the previous operations.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
result
|
Annotated[str | Code, BeforeValidator] | None
|
pass | skip | fail | warning | error |
None
|
message
|
Annotated[str | Markdown, BeforeValidator] | None
|
A message associated with the result |
None
|
detail
|
Annotated[str | String, BeforeValidator] | None
|
A link to further details on the result |
None
|
TestReportTestActionOperation
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_report.TestReportTestActionOperation
Bases: BackboneElement
An operation would involve a REST request to a server.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
result
|
Annotated[str | Code, BeforeValidator] | None
|
pass | skip | fail | warning | error |
None
|
message
|
Annotated[str | Markdown, BeforeValidator] | None
|
A message associated with the result |
None
|
detail
|
Annotated[str | Uri, BeforeValidator] | None
|
A link to further details on the result |
None
|
TestScript
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScript
Bases: DomainResource
A structured set of tests against a FHIR server or client implementation to determine compliance against the FHIR specification.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this test script, represented as a URI (globally unique) |
None
|
identifier
|
Identifier | None
|
Additional identifier for the test script |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the test script |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this test script (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this test script (human friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the test script |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for test script (if applicable) |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this test script is defined |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
origin
|
List[TestScriptOrigin] | None
|
An abstract server representing a client or sender in a message exchange |
None
|
destination
|
List[TestScriptDestination] | None
|
An abstract server representing a destination or receiver in a message exchange |
None
|
metadata
|
TestScriptMetadata | None
|
Required capability that is assumed to function correctly on the FHIR server being tested |
None
|
fixture
|
List[TestScriptFixture] | None
|
Fixture in the test script - by reference (uri) |
None
|
profile
|
List[Reference] | None
|
Reference of the validation profile |
None
|
variable
|
List[TestScriptVariable] | None
|
Placeholder for evaluated elements |
None
|
setup
|
TestScriptSetup | None
|
A series of required setup operations before tests are executed |
None
|
test
|
List[TestScriptTest] | None
|
A test in this script |
None
|
teardown
|
TestScriptTeardown | None
|
A series of required clean up steps |
None
|
TestScriptDestination
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptDestination
Bases: BackboneElement
An abstract server used in operations within this test script in the destination element.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
index
|
Annotated[int | Integer, BeforeValidator] | None
|
The index of the abstract destination server starting at 1 |
None
|
profile
|
Coding | None
|
FHIR-Server | FHIR-SDC-FormManager | FHIR-SDC-FormReceiver | FHIR-SDC-FormProcessor |
None
|
TestScriptFixture
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptFixture
Bases: BackboneElement
Fixture in the test script - by reference (uri). All fixtures are required for the test script to execute.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
autocreate
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether or not to implicitly create the fixture during setup |
None
|
autodelete
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether or not to implicitly delete the fixture during teardown |
None
|
resource
|
Reference | None
|
Reference of the resource |
None
|
TestScriptMetadata
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptMetadata
Bases: BackboneElement
The required capability must exist and are assumed to function correctly on the FHIR server being tested.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
link
|
List[TestScriptMetadataLink] | None
|
Links to the FHIR specification |
None
|
capability
|
List[TestScriptMetadataCapability] | None
|
Capabilities that are assumed to function correctly on the FHIR server being tested |
None
|
TestScriptMetadataCapability
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptMetadataCapability
Bases: BackboneElement
Capabilities that must exist and are assumed to function correctly on the FHIR server being tested.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
required
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Are the capabilities required? |
None
|
validated
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Are the capabilities validated? |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
The expected capabilities of the server |
None
|
origin
|
List[Annotated[int | Integer, BeforeValidator]] | None
|
Which origin server these requirements apply to |
None
|
destination
|
Annotated[int | Integer, BeforeValidator] | None
|
Which server these requirements apply to |
None
|
link
|
List[Annotated[str | Uri, BeforeValidator]] | None
|
Links to the FHIR specification |
None
|
capabilities
|
Annotated[str | Canonical, BeforeValidator] | None
|
Required Capability Statement |
None
|
TestScriptMetadataLink
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptMetadataLink
Bases: BackboneElement
A link to the FHIR specification that this test is covering.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
URL to the specification |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Short description |
None
|
TestScriptOrigin
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptOrigin
Bases: BackboneElement
An abstract server used in operations within this test script in the origin element.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
index
|
Annotated[int | Integer, BeforeValidator] | None
|
The index of the abstract origin server starting at 1 |
None
|
profile
|
Coding | None
|
FHIR-Client | FHIR-SDC-FormFiller |
None
|
TestScriptSetup
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptSetup
Bases: BackboneElement
A series of required setup operations before tests are executed.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
action
|
List[TestScriptSetupAction] | None
|
A setup operation or assert to perform |
None
|
TestScriptSetupAction
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptSetupAction
Bases: BackboneElement
Action would contain either an operation or an assertion.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
operation
|
TestScriptSetupActionOperation | None
|
The setup operation to perform |
None
|
assert_
|
TestScriptSetupActionAssert | None
|
The assertion to perform |
None
|
TestScriptSetupActionAssert
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptSetupActionAssert
Bases: BackboneElement
Evaluates the results of previous operations to determine if the server under test behaves appropriately.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
label
|
Annotated[str | String, BeforeValidator] | None
|
Tracking/logging assertion label |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Tracking/reporting assertion description |
None
|
direction
|
Annotated[str | Code, BeforeValidator] | None
|
response | request |
None
|
compareToSourceId
|
Annotated[str | String, BeforeValidator] | None
|
id_ of the source fixture to be evaluated |
None
|
compareToSourceExpression
|
Annotated[str | String, BeforeValidator] | None
|
The FHIRPath expression to evaluate against the source fixture |
None
|
compareToSourcePath
|
Annotated[str | String, BeforeValidator] | None
|
XPath or JSONPath expression to evaluate against the source fixture |
None
|
contentType
|
Annotated[str | Code, BeforeValidator] | None
|
Mime type to compare against the 'Content-Type' header |
None
|
expression
|
Annotated[str | String, BeforeValidator] | None
|
The FHIRPath expression to be evaluated |
None
|
headerField
|
Annotated[str | String, BeforeValidator] | None
|
HTTP header field name |
None
|
minimumId
|
Annotated[str | String, BeforeValidator] | None
|
Fixture id_ of minimum content resource |
None
|
navigationLinks
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Perform validation on navigation links? |
None
|
operator
|
Annotated[str | Code, BeforeValidator] | None
|
equals | notEquals | in | notIn | greaterThan | lessThan | empty | notEmpty | contains | notContains | eval |
None
|
path
|
Annotated[str | String, BeforeValidator] | None
|
XPath or JSONPath expression |
None
|
requestMethod
|
Annotated[str | Code, BeforeValidator] | None
|
delete | get | options | patch | post | put | head |
None
|
requestURL
|
Annotated[str | String, BeforeValidator] | None
|
Request URL comparison value |
None
|
resource
|
Annotated[str | Code, BeforeValidator] | None
|
Resource type |
None
|
response
|
Annotated[str | Code, BeforeValidator] | None
|
okay | created | noContent | notModified | bad | forbidden | notFound | methodNotAllowed | conflict | gone | preconditionFailed | unprocessable |
None
|
responseCode
|
Annotated[str | String, BeforeValidator] | None
|
HTTP response code to test |
None
|
sourceId
|
Annotated[str | Id, BeforeValidator] | None
|
Fixture id_ of source expression or headerField |
None
|
validateProfileId
|
Annotated[str | Id, BeforeValidator] | None
|
Profile id_ of validation profile reference |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
The value to compare to |
None
|
warningOnly
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Will this assert produce a warning only on error? |
None
|
TestScriptSetupActionOperation
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptSetupActionOperation
Bases: BackboneElement
The operation to perform.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Coding | None
|
The operation code type that will be executed |
None
|
resource
|
Annotated[str | Code, BeforeValidator] | None
|
Resource type |
None
|
label
|
Annotated[str | String, BeforeValidator] | None
|
Tracking/logging operation label |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Tracking/reporting operation description |
None
|
accept
|
Annotated[str | Code, BeforeValidator] | None
|
Mime type to accept in the payload of the response, with charset etc. |
None
|
contentType
|
Annotated[str | Code, BeforeValidator] | None
|
Mime type of the request payload contents, with charset etc. |
None
|
destination
|
Annotated[int | Integer, BeforeValidator] | None
|
Server responding to the request |
None
|
encodeRequestUrl
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether or not to send the request url in encoded format |
None
|
method
|
Annotated[str | Code, BeforeValidator] | None
|
delete | get | options | patch | post | put | head |
None
|
origin
|
Annotated[int | Integer, BeforeValidator] | None
|
Server initiating the request |
None
|
params
|
Annotated[str | String, BeforeValidator] | None
|
Explicitly defined path parameters |
None
|
requestHeader
|
List[TestScriptSetupActionOperationRequestHeader] | None
|
Each operation can have one or more header elements |
None
|
requestId
|
Annotated[str | Id, BeforeValidator] | None
|
Fixture id_ of mapped request |
None
|
responseId
|
Annotated[str | Id, BeforeValidator] | None
|
Fixture id_ of mapped response |
None
|
sourceId
|
Annotated[str | Id, BeforeValidator] | None
|
Fixture id_ of body for PUT and POST requests |
None
|
targetId
|
Annotated[str | Id, BeforeValidator] | None
|
id_ of fixture used for extracting the [id], [type], and [vid] for GET requests |
None
|
url
|
Annotated[str | String, BeforeValidator] | None
|
Request URL |
None
|
TestScriptSetupActionOperationRequestHeader
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptSetupActionOperationRequestHeader
Bases: BackboneElement
Header elements would be used to set HTTP headers.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
field
|
Annotated[str | String, BeforeValidator] | None
|
HTTP header field name |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
HTTP headerfield value |
None
|
TestScriptTeardown
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptTeardown
Bases: BackboneElement
A series of operations required to clean up after all the tests are executed (successfully or otherwise).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
action
|
List[TestScriptTeardownAction] | None
|
One or more teardown operations to perform |
None
|
TestScriptTeardownAction
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptTeardownAction
Bases: BackboneElement
The teardown action will only contain an operation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
operation
|
TestScriptSetupActionOperation | None
|
The teardown operation to perform |
None
|
TestScriptTest
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptTest
Bases: BackboneElement
A test in this script.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Tracking/logging name of this test |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Tracking/reporting short description of the test |
None
|
action
|
List[TestScriptTestAction] | None
|
A test operation or assert to perform |
None
|
TestScriptTestAction
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptTestAction
Bases: BackboneElement
Action would contain either an operation or an assertion.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
operation
|
TestScriptTestActionOperation | None
|
The setup operation to perform |
None
|
assert_
|
TestScriptTestActionAssert | None
|
The setup assertion to perform |
None
|
TestScriptTestActionAssert
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptTestActionAssert
Bases: BackboneElement
Evaluates the results of previous operations to determine if the server under test behaves appropriately.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
label
|
Annotated[str | String, BeforeValidator] | None
|
Tracking/logging assertion label |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Tracking/reporting assertion description |
None
|
direction
|
Annotated[str | Code, BeforeValidator] | None
|
response | request |
None
|
compareToSourceId
|
Annotated[str | String, BeforeValidator] | None
|
id_ of the source fixture to be evaluated |
None
|
compareToSourceExpression
|
Annotated[str | String, BeforeValidator] | None
|
The FHIRPath expression to evaluate against the source fixture |
None
|
compareToSourcePath
|
Annotated[str | String, BeforeValidator] | None
|
XPath or JSONPath expression to evaluate against the source fixture |
None
|
contentType
|
Annotated[str | Code, BeforeValidator] | None
|
Mime type to compare against the 'Content-Type' header |
None
|
expression
|
Annotated[str | String, BeforeValidator] | None
|
The FHIRPath expression to be evaluated |
None
|
headerField
|
Annotated[str | String, BeforeValidator] | None
|
HTTP header field name |
None
|
minimumId
|
Annotated[str | String, BeforeValidator] | None
|
Fixture id_ of minimum content resource |
None
|
navigationLinks
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Perform validation on navigation links? |
None
|
operator
|
Annotated[str | Code, BeforeValidator] | None
|
equals | notEquals | in | notIn | greaterThan | lessThan | empty | notEmpty | contains | notContains | eval |
None
|
path
|
Annotated[str | String, BeforeValidator] | None
|
XPath or JSONPath expression |
None
|
requestMethod
|
Annotated[str | Code, BeforeValidator] | None
|
delete | get | options | patch | post | put | head |
None
|
requestURL
|
Annotated[str | String, BeforeValidator] | None
|
Request URL comparison value |
None
|
resource
|
Annotated[str | Code, BeforeValidator] | None
|
Resource type |
None
|
response
|
Annotated[str | Code, BeforeValidator] | None
|
okay | created | noContent | notModified | bad | forbidden | notFound | methodNotAllowed | conflict | gone | preconditionFailed | unprocessable |
None
|
responseCode
|
Annotated[str | String, BeforeValidator] | None
|
HTTP response code to test |
None
|
sourceId
|
Annotated[str | Id, BeforeValidator] | None
|
Fixture id_ of source expression or headerField |
None
|
validateProfileId
|
Annotated[str | Id, BeforeValidator] | None
|
Profile id_ of validation profile reference |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
The value to compare to |
None
|
warningOnly
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Will this assert produce a warning only on error? |
None
|
TestScriptTestActionOperation
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptTestActionOperation
Bases: BackboneElement
An operation would involve a REST request to a server.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
type
|
Coding | None
|
The operation code type that will be executed |
None
|
resource
|
Annotated[str | Code, BeforeValidator] | None
|
Resource type |
None
|
label
|
Annotated[str | String, BeforeValidator] | None
|
Tracking/logging operation label |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Tracking/reporting operation description |
None
|
accept
|
Annotated[str | Code, BeforeValidator] | None
|
Mime type to accept in the payload of the response, with charset etc. |
None
|
contentType
|
Annotated[str | Code, BeforeValidator] | None
|
Mime type of the request payload contents, with charset etc. |
None
|
destination
|
Annotated[int | Integer, BeforeValidator] | None
|
Server responding to the request |
None
|
encodeRequestUrl
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether or not to send the request url in encoded format |
None
|
method
|
Annotated[str | Code, BeforeValidator] | None
|
delete | get | options | patch | post | put | head |
None
|
origin
|
Annotated[int | Integer, BeforeValidator] | None
|
Server initiating the request |
None
|
params
|
Annotated[str | String, BeforeValidator] | None
|
Explicitly defined path parameters |
None
|
requestHeader
|
List[TestScriptSetupActionOperationRequestHeader] | None
|
Each operation can have one or more header elements |
None
|
requestId
|
Annotated[str | Id, BeforeValidator] | None
|
Fixture id_ of mapped request |
None
|
responseId
|
Annotated[str | Id, BeforeValidator] | None
|
Fixture id_ of mapped response |
None
|
sourceId
|
Annotated[str | Id, BeforeValidator] | None
|
Fixture id_ of body for PUT and POST requests |
None
|
targetId
|
Annotated[str | Id, BeforeValidator] | None
|
id_ of fixture used for extracting the [id], [type], and [vid] for GET requests |
None
|
url
|
Annotated[str | String, BeforeValidator] | None
|
Request URL |
None
|
TestScriptVariable
Path: fhircraft.fhir.resources.datatypes.R4B.core.test_script.TestScriptVariable
Bases: BackboneElement
Variable is set based either on element value in response body or on header field value in the response headers.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Descriptive name for this variable |
None
|
defaultValue
|
Annotated[str | String, BeforeValidator] | None
|
Default, hard-coded, or user-defined value for this variable |
None
|
description
|
Annotated[str | String, BeforeValidator] | None
|
Natural language description of the variable |
None
|
expression
|
Annotated[str | String, BeforeValidator] | None
|
The FHIRPath expression against the fixture body |
None
|
headerField
|
Annotated[str | String, BeforeValidator] | None
|
HTTP header field name for source |
None
|
hint
|
Annotated[str | String, BeforeValidator] | None
|
Hint help text for default value to enter |
None
|
path
|
Annotated[str | String, BeforeValidator] | None
|
XPath or JSONPath against the fixture body |
None
|
sourceId
|
Annotated[str | Id, BeforeValidator] | None
|
Fixture id_ of source expression or headerField within this variable |
None
|
ValueSet
Path: fhircraft.fhir.resources.datatypes.R4B.core.value_set.ValueSet
Bases: DomainResource
A ValueSet resource instance specifies a set of codes drawn from one or more code systems, intended for use in a particular context. Value sets link between CodeSystem definitions and their use in coded elements.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
url
|
Annotated[str | Uri, BeforeValidator] | None
|
canonical identifier for this value set, represented as a URI (globally unique) |
None
|
identifier
|
List[Identifier] | None
|
Additional identifier for the value set (business identifier) |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Business version of the value set |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name for this value set (computer friendly) |
None
|
title
|
Annotated[str | String, BeforeValidator] | None
|
Name for this value set (human friendly) |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
draft | active | retired | unknown |
None
|
experimental
|
Annotated[bool | Boolean, BeforeValidator] | None
|
For testing purposes, not real usage |
None
|
date
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Date last changed |
None
|
publisher
|
Annotated[str | String, BeforeValidator] | None
|
Name of the publisher (organization or individual) |
None
|
contact
|
List[ContactDetail] | None
|
Contact details for the publisher |
None
|
description
|
Annotated[str | Markdown, BeforeValidator] | None
|
Natural language description of the value set |
None
|
useContext
|
List[UsageContext] | None
|
The context that the content is intended to support |
None
|
jurisdiction
|
List[CodeableConcept] | None
|
Intended jurisdiction for value set (if applicable) |
None
|
immutable
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Indicates whether or not any change to the content logical definition may occur |
None
|
purpose
|
Annotated[str | Markdown, BeforeValidator] | None
|
Why this value set is defined |
None
|
copyright
|
Annotated[str | Markdown, BeforeValidator] | None
|
Use and/or publishing restrictions |
None
|
compose
|
ValueSetCompose | None
|
Content logical definition of the value set (CLD) |
None
|
expansion
|
ValueSetExpansion | None
|
Used when the value set is "expanded" |
None
|
ValueSetCompose
Path: fhircraft.fhir.resources.datatypes.R4B.core.value_set.ValueSetCompose
Bases: BackboneElement
A set of criteria that define the contents of the value set by including or excluding codes selected from the specified code system(s) that the value set draws from. This is also known as the Content Logical Definition (CLD).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
lockedDate
|
Annotated[date | str | Date, BeforeValidator] | None
|
Fixed date for references with no specified version (transitive) |
None
|
inactive
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Whether inactive codes are in the value set |
None
|
include
|
List[ValueSetComposeInclude] | None
|
Include one or more codes from a code system or other value set(s) |
None
|
exclude
|
List[ValueSetComposeExclude] | None
|
Explicitly exclude codes from a code system or other value sets |
None
|
ValueSetComposeExclude
Path: fhircraft.fhir.resources.datatypes.R4B.core.value_set.ValueSetComposeExclude
Bases: BackboneElement
Exclude one or more codes from the value set based on code system filters and/or other value sets.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
system
|
Annotated[str | Uri, BeforeValidator] | None
|
The system the codes come from |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Specific version of the code system referred to |
None
|
concept
|
List[ValueSetComposeIncludeConcept] | None
|
A concept defined in the system |
None
|
filter
|
List[ValueSetComposeIncludeFilter] | None
|
Select codes/concepts by their properties (including relationships) |
None
|
valueSet
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Select the contents included in this value set |
None
|
ValueSetComposeInclude
Path: fhircraft.fhir.resources.datatypes.R4B.core.value_set.ValueSetComposeInclude
Bases: BackboneElement
Include one or more codes from a code system or other value set(s).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
system
|
Annotated[str | Uri, BeforeValidator] | None
|
The system the codes come from |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Specific version of the code system referred to |
None
|
concept
|
List[ValueSetComposeIncludeConcept] | None
|
A concept defined in the system |
None
|
filter
|
List[ValueSetComposeIncludeFilter] | None
|
Select codes/concepts by their properties (including relationships) |
None
|
valueSet
|
List[Annotated[str | Canonical, BeforeValidator]] | None
|
Select the contents included in this value set |
None
|
ValueSetComposeIncludeConcept
Path: fhircraft.fhir.resources.datatypes.R4B.core.value_set.ValueSetComposeIncludeConcept
Bases: BackboneElement
Specifies a concept to be included or excluded.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
code or expression from system |
None
|
display
|
Annotated[str | String, BeforeValidator] | None
|
Text to display for this code for this value set in this valueset |
None
|
designation
|
List[ValueSetComposeIncludeConceptDesignation] | None
|
Additional representations for this concept |
None
|
ValueSetComposeIncludeConceptDesignation
Path: fhircraft.fhir.resources.datatypes.R4B.core.value_set.ValueSetComposeIncludeConceptDesignation
Bases: BackboneElement
Additional representations for this concept when used in this value set - other languages, aliases, specialized purposes, used for particular purposes, etc.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Human language of the designation |
None
|
use
|
Coding | None
|
Types of uses of designations |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
The text value for this designation |
None
|
ValueSetComposeIncludeFilter
Path: fhircraft.fhir.resources.datatypes.R4B.core.value_set.ValueSetComposeIncludeFilter
Bases: BackboneElement
Select concepts by specify a matching criterion based on the properties (including relationships) defined by the system, or on filters defined by the system. If multiple filters are specified, they SHALL all be true.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
property_
|
Annotated[str | Code, BeforeValidator] | None
|
A property/filter defined by the code system |
None
|
op
|
Annotated[str | Code, BeforeValidator] | None
|
= | is-a | descendent-of | is-not-a | regex | in | not-in | generalizes | exists |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
code from the system, or regex criteria, or boolean value for exists |
None
|
ValueSetExpansion
Path: fhircraft.fhir.resources.datatypes.R4B.core.value_set.ValueSetExpansion
Bases: BackboneElement
A value set can also be "expanded", where the value set is turned into a simple collection of enumerated codes. This element holds the expansion, if it has been performed.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
identifier
|
Annotated[str | Uri, BeforeValidator] | None
|
Identifies the value set expansion (business identifier) |
None
|
timestamp
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
time ValueSet expansion happened |
None
|
total
|
Annotated[int | Integer, BeforeValidator] | None
|
Total number of codes in the expansion |
None
|
offset
|
Annotated[int | Integer, BeforeValidator] | None
|
Offset at which this resource starts |
None
|
parameter
|
List[ValueSetExpansionParameter] | None
|
Parameter that controlled the expansion process |
None
|
contains
|
List[ValueSetExpansionContains] | None
|
Codes in the value set |
None
|
ValueSetExpansionContains
Path: fhircraft.fhir.resources.datatypes.R4B.core.value_set.ValueSetExpansionContains
Bases: BackboneElement
The codes that are contained in the value set expansion.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
system
|
Annotated[str | Uri, BeforeValidator] | None
|
System value for the code |
None
|
abstract
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If user cannot select this entry |
None
|
inactive
|
Annotated[bool | Boolean, BeforeValidator] | None
|
If concept is inactive in the code system |
None
|
version
|
Annotated[str | String, BeforeValidator] | None
|
Version in which this code/display is defined |
None
|
code
|
Annotated[str | Code, BeforeValidator] | None
|
code - if blank, this is not a selectable code |
None
|
display
|
Annotated[str | String, BeforeValidator] | None
|
User display for the concept |
None
|
designation
|
List[ValueSetExpansionContainsDesignation] | None
|
Additional representations for this item |
None
|
contains
|
List[ValueSetExpansionContains] | None
|
Codes contained under this entry |
None
|
ValueSetExpansionContainsDesignation
Path: fhircraft.fhir.resources.datatypes.R4B.core.value_set.ValueSetExpansionContainsDesignation
Bases: BackboneElement
Additional representations for this item - other languages, aliases, specialized purposes, used for particular purposes, etc. These are relevant when the conditions of the expansion do not fix to a single correct representation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Human language of the designation |
None
|
use
|
Coding | None
|
Types of uses of designations |
None
|
value
|
Annotated[str | String, BeforeValidator] | None
|
The text value for this designation |
None
|
ValueSetExpansionParameter
Path: fhircraft.fhir.resources.datatypes.R4B.core.value_set.ValueSetExpansionParameter
Bases: BackboneElement
A parameter that controlled the expansion process. These parameters may be used by users of expanded value sets to check whether the expansion is suitable for a particular purpose, or to pick the correct expansion.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
name
|
Annotated[str | String, BeforeValidator] | None
|
Name as assigned by the client or server |
None
|
valueString
|
Annotated[str | String, BeforeValidator] | None
|
Value of the named parameter |
None
|
valueBoolean
|
Annotated[bool | Boolean, BeforeValidator] | None
|
Value of the named parameter |
None
|
valueInteger
|
Annotated[int | Integer, BeforeValidator] | None
|
Value of the named parameter |
None
|
valueDecimal
|
Annotated[float | Decimal, BeforeValidator] | None
|
Value of the named parameter |
None
|
valueUri
|
Annotated[str | Uri, BeforeValidator] | None
|
Value of the named parameter |
None
|
valueCode
|
Annotated[str | Code, BeforeValidator] | None
|
Value of the named parameter |
None
|
valueDateTime
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Value of the named parameter |
None
|
VerificationResult
Path: fhircraft.fhir.resources.datatypes.R4B.core.verification_result.VerificationResult
Bases: DomainResource
Describes validation requirements, source(s), status and dates for one or more elements.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
target
|
List[Reference] | None
|
A resource that was validated |
None
|
targetLocation
|
List[Annotated[str | String, BeforeValidator]] | None
|
The fhirpath location(s) within the resource that was validated |
None
|
need
|
CodeableConcept | None
|
none | initial | periodic |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
attested | validated | in-process | req-revalid | val-fail | reval-fail |
None
|
statusDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the validation status was updated |
None
|
validationType
|
CodeableConcept | None
|
nothing | primary | multiple |
None
|
validationProcess
|
List[CodeableConcept] | None
|
The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context) |
None
|
frequency
|
Timing | None
|
Frequency of revalidation |
None
|
lastPerformed
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
The date/time validation was last completed (including failed validations) |
None
|
nextScheduled
|
Annotated[date | str | Date, BeforeValidator] | None
|
The date when target is next validated, if appropriate |
None
|
failureAction
|
CodeableConcept | None
|
fatal | warn | rec-only | none |
None
|
primarySource
|
List[VerificationResultPrimarySource] | None
|
Information about the primary source(s) involved in validation |
None
|
attestation
|
VerificationResultAttestation | None
|
Information about the entity attesting to information |
None
|
validator
|
List[VerificationResultValidator] | None
|
Information about the entity validating information |
None
|
VerificationResultAttestation
Path: fhircraft.fhir.resources.datatypes.R4B.core.verification_result.VerificationResultAttestation
Bases: BackboneElement
Information about the entity attesting to information.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
who
|
Reference | None
|
The individual or organization attesting to information |
None
|
onBehalfOf
|
Reference | None
|
When the who is asserting on behalf of another (organization or individual) |
None
|
communicationMethod
|
CodeableConcept | None
|
The method by which attested information was submitted/retrieved |
None
|
date
|
Annotated[date | str | Date, BeforeValidator] | None
|
The date the information was attested to |
None
|
sourceIdentityCertificate
|
Annotated[str | String, BeforeValidator] | None
|
A digital identity certificate associated with the attestation source |
None
|
proxyIdentityCertificate
|
Annotated[str | String, BeforeValidator] | None
|
A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source |
None
|
proxySignature
|
Signature | None
|
Proxy signature |
None
|
sourceSignature
|
Signature | None
|
Attester signature |
None
|
VerificationResultPrimarySource
Path: fhircraft.fhir.resources.datatypes.R4B.core.verification_result.VerificationResultPrimarySource
Bases: BackboneElement
Information about the primary source(s) involved in validation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
who
|
Reference | None
|
Reference to the primary source |
None
|
type
|
List[CodeableConcept] | None
|
Type of primary source (License Board; Primary Education; Continuing Education; Postal Service; Relationship owner; Registration Authority; legal source; issuing source; authoritative source) |
None
|
communicationMethod
|
List[CodeableConcept] | None
|
Method for exchanging information with the primary source |
None
|
validationStatus
|
CodeableConcept | None
|
successful | failed | unknown |
None
|
validationDate
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When the target was validated against the primary source |
None
|
canPushUpdates
|
CodeableConcept | None
|
yes | no | undetermined |
None
|
pushTypeAvailable
|
List[CodeableConcept] | None
|
specific | any | source |
None
|
VerificationResultValidator
Path: fhircraft.fhir.resources.datatypes.R4B.core.verification_result.VerificationResultValidator
Bases: BackboneElement
Information about the entity validating information.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
organization
|
Reference | None
|
Reference to the organization validating information |
None
|
identityCertificate
|
Annotated[str | String, BeforeValidator] | None
|
A digital identity certificate associated with the validator |
None
|
attestationSignature
|
Signature | None
|
Validator signature |
None
|
VisionPrescription
Path: fhircraft.fhir.resources.datatypes.R4B.core.vision_prescription.VisionPrescription
Bases: DomainResource
An authorization for the provision of glasses and/or contact lenses to a patient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
Annotated[str | Id, BeforeValidator] | None
|
Logical id of this artifact |
None
|
meta
|
Meta | None
|
Metadata about the resource |
None
|
implicitRules
|
Annotated[str | Uri, BeforeValidator] | None
|
A set of rules under which this content was created |
None
|
language
|
Annotated[str | Code, BeforeValidator] | None
|
Language of the resource content |
None
|
text
|
Narrative | None
|
Text summary of the resource, for human interpretation |
None
|
contained
|
List[Resource] | None
|
Contained, inline Resources |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored |
None
|
identifier
|
List[Identifier] | None
|
Business Identifier for vision prescription |
None
|
status
|
Annotated[str | Code, BeforeValidator] | None
|
active | cancelled | draft | entered-in-error |
None
|
created
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
Response creation date |
None
|
patient
|
Reference | None
|
Who prescription is for |
None
|
encounter
|
Reference | None
|
Created during encounter / admission / stay |
None
|
dateWritten
|
Annotated[datetime | date | str | DateTime, BeforeValidator] | None
|
When prescription was authorized |
None
|
prescriber
|
Reference | None
|
Who authorized the vision prescription |
None
|
lensSpecification
|
List[VisionPrescriptionLensSpecification] | None
|
Vision lens authorization |
None
|
VisionPrescriptionLensSpecification
Path: fhircraft.fhir.resources.datatypes.R4B.core.vision_prescription.VisionPrescriptionLensSpecification
Bases: BackboneElement
Contain the details of the individual lens specifications and serves as the authorization for the fullfillment by certified professionals.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
product
|
CodeableConcept | None
|
Product to be supplied |
None
|
eye
|
Annotated[str | Code, BeforeValidator] | None
|
right | left |
None
|
sphere
|
Annotated[float | Decimal, BeforeValidator] | None
|
Power of the lens |
None
|
cylinder
|
Annotated[float | Decimal, BeforeValidator] | None
|
Lens power for astigmatism |
None
|
axis
|
Annotated[int | Integer, BeforeValidator] | None
|
Lens meridian which contain no power for astigmatism |
None
|
prism
|
List[VisionPrescriptionLensSpecificationPrism] | None
|
Eye alignment compensation |
None
|
add
|
Annotated[float | Decimal, BeforeValidator] | None
|
Added power for multifocal levels |
None
|
power
|
Annotated[float | Decimal, BeforeValidator] | None
|
Contact lens power |
None
|
backCurve
|
Annotated[float | Decimal, BeforeValidator] | None
|
Contact lens back curvature |
None
|
diameter
|
Annotated[float | Decimal, BeforeValidator] | None
|
Contact lens diameter |
None
|
duration
|
Quantity | None
|
Lens wear duration |
None
|
color
|
Annotated[str | String, BeforeValidator] | None
|
Color required |
None
|
brand
|
Annotated[str | String, BeforeValidator] | None
|
Brand required |
None
|
note
|
List[Annotation] | None
|
Notes for coatings |
None
|
VisionPrescriptionLensSpecificationPrism
Path: fhircraft.fhir.resources.datatypes.R4B.core.vision_prescription.VisionPrescriptionLensSpecificationPrism
Bases: BackboneElement
Allows for adjustment on two axis.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
id
|
str | None
|
Unique id for inter-element referencing |
None
|
extension
|
List[Extension] | None
|
Additional content defined by implementations |
None
|
modifierExtension
|
List[Extension] | None
|
Extensions that cannot be ignored even if unrecognized |
None
|
amount
|
Annotated[float | Decimal, BeforeValidator] | None
|
Amount of adjustment |
None
|
base
|
Annotated[str | Code, BeforeValidator] | None
|
up | down | in | out |
None
|