Other Classes
The following classes are available globally.
-
Specific and identified anatomical location.
Record details about the anatomical location of a specimen or body part. This resource may be used when a coded concept does not provide the necessary detail needed for the use case.
See moreDeclaration
Swift
open class BodySite: DomainResource
-
PaymentReconciliation resource.
This resource provides payment details and claim references supporting a bulk payment.
See moreDeclaration
Swift
open class PaymentReconciliation: DomainResource
-
List of settlements.
List of individual settlement amounts and the corresponding transaction.
See moreDeclaration
Swift
open class PaymentReconciliationDetail: BackboneElement
-
Declaration
Swift
open class PaymentReconciliationProcessNote: BackboneElement
-
Insurance or medical plan or a payment agreement.
Financial instrument which may be used to reimburse or pay for health care products and services.
See moreDeclaration
Swift
open class Coverage: DomainResource
-
Additional coverage classifications.
A suite of underwrite specific classifiers, for example may be used to identify a class of coverage or employer group, Policy, Plan.
See moreDeclaration
Swift
open class CoverageGrouping: BackboneElement
-
The definition of a plan for a series of actions, independent of any specific patient or context.
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 artifacts such as clinical decision support rules, order sets and protocols.
See moreDeclaration
Swift
open class PlanDefinition: DomainResource
-
Declaration
Swift
open class PlanDefinitionAction: BackboneElement
-
Whether or not the action is applicable.
An expression that describes applicability criteria, or start/stop conditions for the action.
See moreDeclaration
Swift
open class PlanDefinitionActionCondition: BackboneElement
-
Dynamic aspects of the definition.
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.
See moreDeclaration
Swift
open class PlanDefinitionActionDynamicValue: BackboneElement
-
Who should participate in the action.
Indicates who should participate in performing the action described.
See moreDeclaration
Swift
open class PlanDefinitionActionParticipant: BackboneElement
-
Relationship to another action.
A relationship to another action such as
See morebefore
or30-60 minutes after start of
.Declaration
Swift
open class PlanDefinitionActionRelatedAction: BackboneElement
-
What the plan is trying to accomplish.
Goals that describe what the 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, etc.
See moreDeclaration
Swift
open class PlanDefinitionGoal: BackboneElement
-
Declaration
Swift
open class PlanDefinitionGoalTarget: BackboneElement
-
A measured or measurable amount.
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
See moreDeclaration
Swift
open class Quantity: Element
-
Declaration
Swift
open class Sequence: DomainResource
-
An set of value as quality of sequence.
An experimental feature attribute that defines the quality of the feature in a quantitative way, such as a phred quality score (SO:0001686).
See moreDeclaration
Swift
open class SequenceQuality: BackboneElement
-
A sequence used as reference.
A sequence that is used as a reference to describe variants that are present in a sequence analyzed.
See moreDeclaration
Swift
open class SequenceReferenceSeq: BackboneElement
-
External repository which contains detailed report related with observedSeq in this resource.
Configurations of the external repository. The repository shall store target’s observedSeq or records related with target’s observedSeq.
See moreDeclaration
Swift
open class SequenceRepository: BackboneElement
-
Variant in sequence.
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.
See moreDeclaration
Swift
open class SequenceVariant: BackboneElement
-
A photo, video, or audio recording acquired or used in healthcare. The actual content may be inline or provided by direct reference.
See moreDeclaration
Swift
open class Media: DomainResource
-
Entry in the bundle - will have a resource, or information.
An entry in a bundle resource - will either contain a resource, or information about a resource (transactions and history only).
See moreDeclaration
Swift
open class BundleEntry: BackboneElement
-
Transaction Related Information.
Additional information about how this entry should be processed as part of a transaction.
See moreDeclaration
Swift
open class BundleEntryRequest: BackboneElement
-
Transaction Related Information.
Additional information about how this entry should be processed as part of a transaction.
See moreDeclaration
Swift
open class BundleEntryResponse: BackboneElement
-
Search related information.
Information about the search process that lead to the creation of this entry.
See moreDeclaration
Swift
open class BundleEntrySearch: BackboneElement
-
Declaration
Swift
open class BundleLink: BackboneElement
-
Determine insurance validity and scope of coverage.
The EligibilityRequest provides patient and insurance coverage information to an insurer for them to respond, in the form of an EligibilityResponse, with information regarding whether the stated coverage is valid and in-force and optionally to provide the insurance details of the policy.
See moreDeclaration
Swift
open class EligibilityRequest: DomainResource
-
Healthcare plan for patient or group.
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.
See moreDeclaration
Swift
open class CarePlan: DomainResource
-
Action to occur as part of plan.
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.
See moreDeclaration
Swift
open class CarePlanActivity: BackboneElement
-
In-line definition of activity.
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.
See moreDeclaration
Swift
open class CarePlanActivityDetail: BackboneElement
-
Item containing charge code(s) associated with the provision of healthcare provider products.
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.
See moreDeclaration
Swift
open class ChargeItem: DomainResource
-
Who performed charged service.
Indicates who or what performed or participated in the charged service.
See moreDeclaration
Swift
open class ChargeItemParticipant: BackboneElement
-
A quality measure definition.
The Measure resource provides the definition of a quality measure.
See moreDeclaration
Swift
open class Measure: DomainResource
-
Declaration
Swift
open class MeasureGroup: BackboneElement
-
Declaration
Swift
open class MeasureGroupPopulation: BackboneElement
-
Stratifier criteria for the measure.
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.
See moreDeclaration
Swift
open class MeasureGroupStratifier: BackboneElement
-
What other data should be reported with the measure.
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.
See moreDeclaration
Swift
open class MeasureSupplementalData: BackboneElement
-
A request for referral or transfer of care.
Used to record and send details about a request for referral service or transfer of a patient to the care of another provider or provider organization.
See moreDeclaration
Swift
open class ReferralRequest: DomainResource
-
Who/what is requesting service.
The individual who initiated the request and has responsibility for its activation.
See moreDeclaration
Swift
open class ReferralRequestRequester: BackboneElement
-
A healthcare consumer’s policy choices to permits or denies recipients or roles to perform actions for specific purposes and periods of time.
A record of a healthcare consumer’s policy 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.
See moreDeclaration
Swift
open class Consent: DomainResource
-
Who|what controlled by this consent (or group, by role).
Who or what is controlled by this consent. Use group to identify a set of actors by some property they share (e.g. ‘admitting officers’).
See moreDeclaration
Swift
open class ConsentActor: BackboneElement
-
Data controlled by this consent.
The resources controlled by this consent, if specific resources are referenced.
See moreDeclaration
Swift
open class ConsentData: BackboneElement
-
Additional rule - addition or removal of permissions.
An exception to the base policy of this consent. An exception can be an addition or removal of access permissions.
See moreDeclaration
Swift
open class ConsentExcept: BackboneElement
-
Who|what controlled by this exception (or group, by role).
Who or what is controlled by this Exception. Use group to identify a set of actors by some property they share (e.g. ‘admitting officers’).
See moreDeclaration
Swift
open class ConsentExceptActor: BackboneElement
-
Data controlled by this exception.
The resources controlled by this exception, if specific resources are referenced.
See moreDeclaration
Swift
open class ConsentExceptData: BackboneElement
-
Policies covered by this consent.
The references to the policies that are included in this consent scope. Policies may be organizational, but are often defined jurisdictionally, or in law.
See moreDeclaration
Swift
open class ConsentPolicy: BackboneElement
-
A description of decision support service functionality.
The ServiceDefinition describes a unit of decision support functionality that is made available as a service, such as immunization modules or drug-drug interaction checking.
See moreDeclaration
Swift
open class ServiceDefinition: DomainResource
-
Guidance or advice relating to an immunization.
A patient’s point-in-time immunization and recommendation (i.e. forecasting a patient’s immunization eligibility according to a published schedule) with optional supporting justification.
See moreDeclaration
Swift
open class ImmunizationRecommendation: DomainResource
-
Vaccine administration recommendations.
See moreDeclaration
Swift
open class ImmunizationRecommendationRecommendation: BackboneElement
-
Dates governing proposed immunization.
Vaccine date recommendations. For example, earliest date to administer, latest date to administer, etc.
See moreDeclaration
Swift
open class ImmunizationRecommendationRecommendationDateCriterion: BackboneElement
-
Protocol used by recommendation.
Contains information about the protocol under which the vaccine was administered.
See moreDeclaration
Swift
open class ImmunizationRecommendationRecommendationProtocol: BackboneElement
-
Record of medication being taken by a patient.
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.
See moreDeclaration
Swift
open class MedicationStatement: DomainResource
-
Diet, formula or nutritional supplement request.
A request to supply a diet, formula feeding (enteral) or oral nutritional supplement to a patient/resident.
See moreDeclaration
Swift
open class NutritionOrder: DomainResource
-
Enteral formula components.
Feeding provided through the gastrointestinal tract via a tube, catheter, or stoma that delivers nutrition distal to the oral cavity.
See moreDeclaration
Swift
open class NutritionOrderEnteralFormula: BackboneElement
-
Formula feeding instruction as structured data.
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.
See moreDeclaration
Swift
open class NutritionOrderEnteralFormulaAdministration: BackboneElement
-
Declaration
Swift
open class NutritionOrderOralDiet: BackboneElement
-
Required nutrient modifications.
Class that defines the quantity and type of nutrient modifications (for example carbohydrate, fiber or sodium) required for the oral diet.
See moreDeclaration
Swift
open class NutritionOrderOralDietNutrient: BackboneElement
-
Required texture modifications.
Class that describes any texture modifications required for the patient to safely consume various types of solid foods.
See moreDeclaration
Swift
open class NutritionOrderOralDietTexture: BackboneElement
-
Supplement components.
Oral nutritional products given in order to add further nutritional value to the patient’s diet.
See moreDeclaration
Swift
open class NutritionOrderSupplement: BackboneElement
-
Immunization event information.
Describes the event of a patient being administered a vaccination or a record of a vaccination as reported by a patient, a clinician or another party and may include vaccine reaction information and what vaccination protocol was followed.
See moreDeclaration
Swift
open class Immunization: DomainResource
-
Administration/non-administration reasons.
Reasons why a vaccine was or was not administered.
See moreDeclaration
Swift
open class ImmunizationExplanation: BackboneElement
-
Declaration
Swift
open class ImmunizationPractitioner: BackboneElement
-
Details of a reaction that follows immunization.
Categorical data indicating that an adverse event is associated in time to an immunization.
See moreDeclaration
Swift
open class ImmunizationReaction: BackboneElement
-
What protocol was followed.
Contains information about the protocol(s) under which the vaccine was administered.
See moreDeclaration
Swift
open class ImmunizationVaccinationProtocol: BackboneElement
-
System of unique identification.
A curated namespace that issues unique symbols within that namespace for the identification of concepts, people, devices, etc. Represents a
See moreSystem
used within the Identifier and Coding data types.Declaration
Swift
open class NamingSystem: DomainResource
-
Unique identifiers used for system.
Indicates how the system may be identified when referenced in electronic exchange.
See moreDeclaration
Swift
open class NamingSystemUniqueId: BackboneElement
-
Declaration
Swift
open class ParametersParameter: BackboneElement
-
Key information to flag to healthcare providers.
Prospective warnings of potential issues when providing care to the patient.
See moreDeclaration
Swift
open class Flag: DomainResource
-
The definition of a specific activity to be taken, independent of any particular patient or context.
This resource allows for the definition of some activity to be performed, independent of a particular patient, practitioner, or other performance context.
See moreDeclaration
Swift
open class ActivityDefinition: DomainResource
-
Dynamic aspects of the definition.
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 intent resource that would contain the result.
See moreDeclaration
Swift
open class ActivityDefinitionDynamicValue: BackboneElement
-
Who should participate in the action.
Indicates who should participate in performing the action described.
See moreDeclaration
Swift
open class ActivityDefinitionParticipant: BackboneElement
-
Event record kept for security purposes.
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.
See moreDeclaration
Swift
open class AuditEvent: DomainResource
-
Actor involved in the event.
An actor taking an active role in the event or activity that is logged.
See moreDeclaration
Swift
open class AuditEventAgent: BackboneElement
-
Logical network location for application activity.
Logical network location for application activity, if the activity has a network location.
See moreDeclaration
Swift
open class AuditEventAgentNetwork: BackboneElement
-
Declaration
Swift
open class AuditEventEntity: BackboneElement
-
Additional Information about the entity.
Tagged value pairs for conveying additional information about the entity.
See moreDeclaration
Swift
open class AuditEventEntityDetail: BackboneElement
-
Declaration
Swift
open class AuditEventSource: BackboneElement
-
The technical details of an endpoint that can be used for electronic services.
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.
See moreDeclaration
Swift
open class Endpoint: DomainResource
-
Additional representations for this concept.
Additional representations for this concept when used in this value set - other languages, aliases, specialized purposes, used for particular purposes, etc.
See moreDeclaration
Swift
open class ValueSetComposeIncludeConceptDesignation: BackboneElement
-
Declaration
Swift
open class ValueSetComposeIncludeConcept: BackboneElement
-
Declaration
Swift
open class ValueSetExpansionContains: BackboneElement
-
A set of codes drawn from one or more code systems.
A value set specifies a set of codes drawn from one or more code systems.
See moreDeclaration
Swift
open class ValueSet: DomainResource
-
Definition of the content of the value set (CLD).
A set of criteria that define the content logical definition of the value set by including or excluding codes from outside this value set. This I also known as the
See moreContent Logical Definition
(CLD).Declaration
Swift
open class ValueSetCompose: BackboneElement
-
Include one or more codes from a code system or other value set(s).
See moreDeclaration
Swift
open class ValueSetComposeInclude: BackboneElement
-
Select codes/concepts by their properties (including relationships).
Select concepts by specify a matching criteria based on the properties (including relationships) defined by the system. If multiple filters are specified, they SHALL all be true.
See moreDeclaration
Swift
open class ValueSetComposeIncludeFilter: BackboneElement
-
Used when the value set is
expanded
.A value set can also be
See moreexpanded
, where the value set is turned into a simple collection of enumerated codes. This element holds the expansion, if it has been performed.Declaration
Swift
open class ValueSetExpansion: BackboneElement
-
Parameter that controlled the expansion process.
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.
See moreDeclaration
Swift
open class ValueSetExpansionParameter: BackboneElement
-
Defines behaviour and contraints on the ValueSet Expansion operation.
Resource to define constraints on the Expansion of a FHIR ValueSet.
See moreDeclaration
Swift
open class ExpansionProfile: DomainResource
-
When the expansion profile imposes designation contraints.
A set of criteria that provide the constraints imposed on the value set expansion by including or excluding designations.
See moreDeclaration
Swift
open class ExpansionProfileDesignation: BackboneElement
-
Designations to be excluded.
See moreDeclaration
Swift
open class ExpansionProfileDesignationExclude: BackboneElement
-
Declaration
Swift
open class ExpansionProfileDesignationExcludeDesignation: BackboneElement
-
Designations to be included.
See moreDeclaration
Swift
open class ExpansionProfileDesignationInclude: BackboneElement
-
Declaration
Swift
open class ExpansionProfileDesignationIncludeDesignation: BackboneElement
-
Systems/Versions to be exclude.
Code system, or a particular version of a code system to be excluded from value set expansions.
See moreDeclaration
Swift
open class ExpansionProfileExcludedSystem: BackboneElement
-
Fix use of a code system to a particular version.
Fix use of a particular code system to a particular version.
See moreDeclaration
Swift
open class ExpansionProfileFixedVersion: BackboneElement
-
Investigation to increase healthcare-related patient-independent knowledge.
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.
See moreDeclaration
Swift
open class ResearchSubject: DomainResource
-
Describes a set of tests.
A structured set of tests against a FHIR server implementation to determine compliance against the FHIR specification.
See moreDeclaration
Swift
open class TestScript: DomainResource
-
An abstract server representing a destination or receiver in a message exchange.
An abstract server used in operations within this test script in the destination element.
See moreDeclaration
Swift
open class TestScriptDestination: BackboneElement
-
Fixture in the test script - by reference (uri).
Fixture in the test script - by reference (uri). All fixtures are required for the test script to execute.
See moreDeclaration
Swift
open class TestScriptFixture: BackboneElement
-
Required capability that is assumed to function correctly on the FHIR server being tested.
The required capability must exist and are assumed to function correctly on the FHIR server being tested.
See moreDeclaration
Swift
open class TestScriptMetadata: BackboneElement
-
Capabilities that are assumed to function correctly on the FHIR server being tested.
Capabilities that must exist and are assumed to function correctly on the FHIR server being tested.
See moreDeclaration
Swift
open class TestScriptMetadataCapability: BackboneElement
-
Links to the FHIR specification.
A link to the FHIR specification that this test is covering.
See moreDeclaration
Swift
open class TestScriptMetadataLink: BackboneElement
-
An abstract server representing a client or sender in a message exchange.
An abstract server used in operations within this test script in the origin element.
See moreDeclaration
Swift
open class TestScriptOrigin: BackboneElement
-
Assert rule used within the test script.
Assert rule to be used in one or more asserts within the test script.
See moreDeclaration
Swift
open class TestScriptRule: BackboneElement
-
Rule parameter template.
Each rule template can take one or more parameters for rule evaluation.
See moreDeclaration
Swift
open class TestScriptRuleParam: BackboneElement
-
Assert ruleset used within the test script.
Contains one or more rules. Offers a way to group rules so assertions could reference the group of rules and have them all applied.
See moreDeclaration
Swift
open class TestScriptRuleset: BackboneElement
-
The referenced rule within the ruleset.
The referenced rule within the external ruleset template.
See moreDeclaration
Swift
open class TestScriptRulesetRule: BackboneElement
-
Ruleset rule parameter template.
Each rule template can take one or more parameters for rule evaluation.
See moreDeclaration
Swift
open class TestScriptRulesetRuleParam: BackboneElement
-
A series of required setup operations before tests are executed.
See moreDeclaration
Swift
open class TestScriptSetup: BackboneElement
-
A setup operation or assert to perform.
Action would contain either an operation or an assertion.
See moreDeclaration
Swift
open class TestScriptSetupAction: BackboneElement
-
The assertion to perform.
Evaluates the results of previous operations to determine if the server under test behaves appropriately.
See moreDeclaration
Swift
open class TestScriptSetupActionAssert: BackboneElement
-
Declaration
Swift
open class TestScriptSetupActionAssertRule: BackboneElement
-
Rule parameter template.
Each rule template can take one or more parameters for rule evaluation.
See moreDeclaration
Swift
open class TestScriptSetupActionAssertRuleParam: BackboneElement
-
Declaration
Swift
open class TestScriptSetupActionAssertRuleset: BackboneElement
-
The referenced rule within the ruleset.
The referenced rule within the external ruleset template.
See moreDeclaration
Swift
open class TestScriptSetupActionAssertRulesetRule: BackboneElement
-
Rule parameter template.
Each rule template can take one or more parameters for rule evaluation.
See moreDeclaration
Swift
open class TestScriptSetupActionAssertRulesetRuleParam: BackboneElement
-
Declaration
Swift
open class TestScriptSetupActionOperation: BackboneElement
-
Each operation can have one or more header elements.
Header elements would be used to set HTTP headers.
See moreDeclaration
Swift
open class TestScriptSetupActionOperationRequestHeader: BackboneElement
-
A series of required clean up steps.
A series of operations required to clean up after the all the tests are executed (successfully or otherwise).
See moreDeclaration
Swift
open class TestScriptTeardown: BackboneElement
-
One or more teardown operations to perform.
The teardown action will only contain an operation.
See moreDeclaration
Swift
open class TestScriptTeardownAction: BackboneElement
-
A test in this script.
See moreDeclaration
Swift
open class TestScriptTest: BackboneElement
-
A test operation or assert to perform.
Action would contain either an operation or an assertion.
See moreDeclaration
Swift
open class TestScriptTestAction: BackboneElement
-
Placeholder for evaluated elements.
Variable is set based either on element value in response body or on header field value in the response headers.
See moreDeclaration
Swift
open class TestScriptVariable: BackboneElement
-
An address expressed using postal conventions (as opposed to GPS or other location definition formats).
An address expressed using postal conventions (as opposed to GPS or other location definition formats). This data type may be used to convey addresses for use in delivering mail as well as for visiting locations which might not be valid for mail delivery. There are a variety of postal address formats defined around the world.
See moreDeclaration
Swift
open class Address: Element
-
Investigation to increase healthcare-related patient-independent knowledge.
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.
See moreDeclaration
Swift
open class ResearchStudy: DomainResource
-
Defined path through the study for a subject.
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.
See moreDeclaration
Swift
open class ResearchStudyArm: BackboneElement
-
An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility.
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.
See moreDeclaration
Swift
open class EpisodeOfCare: DomainResource
-
The list of diagnosis relevant to this episode of care.
See moreDeclaration
Swift
open class EpisodeOfCareDiagnosis: BackboneElement
-
Past list of status codes (the current status may be included to cover the start date of the status).
The history of statuses that the EpisodeOfCare has been through (without requiring processing the history of the resource).
See moreDeclaration
Swift
open class EpisodeOfCareStatusHistory: BackboneElement
-
Information about the success/failure of an action.
A collection of error, warning or information messages that result from a system action.
See moreDeclaration
Swift
open class OperationOutcome: DomainResource
-
A single issue associated with the action.
An error, warning or information message that results from a system action.
See moreDeclaration
Swift
open class OperationOutcomeIssue: BackboneElement
-
Declaration
Swift
open class Resource: FHIRAbstractResource
-
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).
See moreDeclaration
Swift
open class Appointment: DomainResource
-
Declaration
Swift
open class AppointmentParticipant: BackboneElement
-
Remittance resource.
This resource provides the adjudication details from the processing of a Claim resource.
See moreDeclaration
Swift
open class ClaimResponse: DomainResource
-
Declaration
Swift
open class ClaimResponseAddItem: BackboneElement
-
Declaration
Swift
open class ClaimResponseAddItemDetail: BackboneElement
-
Declaration
Swift
open class ClaimResponseError: BackboneElement
-
Insurance or medical plan.
Financial instrument by which payment information for health care.
See moreDeclaration
Swift
open class ClaimResponseInsurance: BackboneElement
-
Declaration
Swift
open class ClaimResponseItem: BackboneElement
-
Declaration
Swift
open class ClaimResponseItemAdjudication: BackboneElement
-
Declaration
Swift
open class ClaimResponseItemDetail: BackboneElement
-
Declaration
Swift
open class ClaimResponseItemDetailSubDetail: BackboneElement
-
Declaration
Swift
open class ClaimResponsePayment: BackboneElement
-
Declaration
Swift
open class ClaimResponseProcessNote: BackboneElement
-
Compartment Definition for a resource.
A compartment definition that defines how resources are accessed on a server.
See moreDeclaration
Swift
open class CompartmentDefinition: DomainResource
-
How a resource is related to the compartment.
Information about how a resource is related to the compartment.
See moreDeclaration
Swift
open class CompartmentDefinitionResource: BackboneElement
-
Who, What, When for a set of resources.
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.
See moreDeclaration
Swift
open class Provenance: DomainResource
-
Actor involved.
An actor taking a role in an activity for which it can be assigned some degree of responsibility for the activity taking place.
See moreDeclaration
Swift
open class ProvenanceAgent: BackboneElement
-
An entity used in this activity.
See moreDeclaration
Swift
open class ProvenanceEntity: BackboneElement
-
Measurement, calculation or setting capability of a medical device.
Describes a measurement, calculation or setting capability of a medical device.
See moreDeclaration
Swift
open class DeviceMetric: DomainResource
-
Describes the calibrations that have been performed or that are required to be performed.
See moreDeclaration
Swift
open class DeviceMetricCalibration: BackboneElement
-
A digital Signature - XML DigSig, JWT, Graphical image of signature, etc..
A digital signature along with supporting context. The signature may be electronic/cryptographic in nature, or a graphical image representing a hand-written signature, or a signature process. Different signature approaches have different utilities.
See moreDeclaration
Swift
open class Signature: Element
-
Resource data element.
The formal description of a single piece of information that can be gathered and reported.
See moreDeclaration
Swift
open class DataElement: DomainResource
-
External specification mapped to.
Identifies a specification (other than a terminology) that the elements which make up the DataElement have some correspondence with.
See moreDeclaration
Swift
open class DataElementMapping: BackboneElement
-
An action that is being or was performed on a patient.
An action that is or was performed on a patient. This can be a physical intervention like an operation, or less invasive like counseling or hypnotherapy.
See moreDeclaration
Swift
open class Procedure: DomainResource
-
Device changed in procedure.
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.
See moreDeclaration
Swift
open class ProcedureFocalDevice: BackboneElement
-
Declaration
Swift
open class ProcedurePerformer: BackboneElement
-
Dispensing a medication to a named patient.
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.
See moreDeclaration
Swift
open class MedicationDispense: DomainResource
-
Who performed event.
Indicates who or what performed the event. It should be assumed that the performer is the dispenser of the medication.
See moreDeclaration
Swift
open class MedicationDispensePerformer: BackboneElement
-
Whether a substitution was performed on the dispense.
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.
See moreDeclaration
Swift
open class MedicationDispenseSubstitution: BackboneElement
-
PaymentNotice request.
This resource provides the status of the payment for goods and services rendered, and the request and response resource references.
See moreDeclaration
Swift
open class PaymentNotice: DomainResource
-
A request for a procedure or diagnostic to be performed.
A record of a request for diagnostic investigations, treatments, or operations to be performed.
See moreDeclaration
Swift
open class ProcedureRequest: DomainResource
-
Who/what is requesting procedure or diagnostic.
The individual who initiated the request and has responsibility for its activation.
See moreDeclaration
Swift
open class ProcedureRequestRequester: BackboneElement
-
Information about an individual or animal receiving health care services.
Demographics and other administrative information about an individual or animal receiving care or other health-related services.
See moreDeclaration
Swift
open class Patient: DomainResource
-
Declaration
Swift
open class PatientAnimal: BackboneElement
-
A list of Languages which may be used to communicate with the patient about his or her health.
Languages which may be used to communicate with the patient about his or her health.
See moreDeclaration
Swift
open class PatientCommunication: BackboneElement
-
A contact party (e.g. guardian, partner, friend) for the patient.
See moreDeclaration
Swift
open class PatientContact: BackboneElement
-
Link to another patient resource that concerns the same actual person.
Link to another patient resource that concerns the same actual patient.
See moreDeclaration
Swift
open class PatientLink: BackboneElement
-
Request to perform some action on or in regards to an existing resource.
This resource provides the target, request and response, and action details for an action to be performed by the target on or about existing resources.
See moreDeclaration
Swift
open class ProcessRequest: DomainResource
-
Items to re-adjudicate.
List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated.
See moreDeclaration
Swift
open class ProcessRequestItem: BackboneElement
-
Declaration
Swift
open class Specimen: DomainResource
-
Declaration
Swift
open class SpecimenCollection: BackboneElement
-
Direct container of specimen (tube/slide, etc.).
The container holding the specimen. The recursive nature of containers; i.e. blood in tube in tray in rack is not addressed here.
See moreDeclaration
Swift
open class SpecimenContainer: BackboneElement
-
Processing and processing step details.
Details concerning processing and processing steps for the specimen.
See moreDeclaration
Swift
open class SpecimenProcessing: BackboneElement
-
Declaration
Swift
open class Element: FHIRAbstractBase
-
Base definition information for tools.
Information about the base definition of the element, provided to make it unnecessary for tools to trace the deviation of the element through the derived and related profiles. This information is provided when the element definition is not the original definition of an element - i.g. either in a constraint on another type, or for elements from a super type in a snap shot.
See moreDeclaration
Swift
open class ElementDefinitionBase: Element
-
This element is sliced - slices follow.
Indicates that the element is sliced into a set of alternative definitions (i.e. in a structure definition, there are multiple different constraints on a single element in the base resource). Slicing can be used in any resource that has cardinality ..* on the base resource, or any resource with a choice of types. The set of slices is any elements that come after this in the element sequence that have the same path, until a shorter path occurs (the shorter path terminates the set).
See moreDeclaration
Swift
open class ElementDefinitionSlicing: Element
-
Element values that are used to distinguish the slices.
Designates which child elements are used to discriminate between the slices when processing an instance. If one or more discriminators are provided, the value of the child elements in the instance data SHALL completely distinguish which slice the element in the resource matches based on the allowed values for those elements in each of the slices.
See moreDeclaration
Swift
open class ElementDefinitionSlicingDiscriminator: Element
-
A homogeneous material with a definite composition.
See moreDeclaration
Swift
open class Substance: DomainResource
-
Composition information about the substance.
A substance can be composed of other substances.
See moreDeclaration
Swift
open class SubstanceIngredient: BackboneElement
-
If this describes a specific package/container of the substance.
Substance may be used to describe a kind of substance, or a specific package/container of the substance: an instance.
See moreDeclaration
Swift
open class SubstanceInstance: BackboneElement
-
Potential outcomes for a subject with likelihood.
An assessment of the likely outcome(s) for a patient or other subject as well as the likelihood of each outcome.
See moreDeclaration
Swift
open class RiskAssessment: DomainResource
-
Declaration
Swift
open class RiskAssessmentPrediction: BackboneElement
-
Details and position information for a physical place.
Details and position information for a physical place where services are provided and resources and participants may be stored, found, contained or accommodated.
See moreDeclaration
Swift
open class Location: DomainResource
-
The absolute geographic location.
The absolute geographic location of the Location, expressed using the WGS84 datum (This is the same co-ordinate system used in KML).
See moreDeclaration
Swift
open class LocationPosition: BackboneElement
-
A set of rules about how FHIR is used.
A set of rules of how FHIR is used to solve a particular problem. 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.
See moreDeclaration
Swift
open class ImplementationGuide: DomainResource
-
Another Implementation guide this depends on.
Another implementation guide that this implementation depends on. Typically, an implementation guide uses value sets, profiles etc.defined in other implementation guides.
See moreDeclaration
Swift
open class ImplementationGuideDependency: BackboneElement
-
Profiles that apply globally.
A set of profiles that all resources covered by this implementation guide must conform to.
See moreDeclaration
Swift
open class ImplementationGuideGlobal: BackboneElement
-
Group of resources as used in .page.package.
A logical group of resources. Logical groups can be used when building pages.
See moreDeclaration
Swift
open class ImplementationGuidePackage: BackboneElement
-
Resource in the implementation guide.
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.
See moreDeclaration
Swift
open class ImplementationGuidePackageResource: BackboneElement
-
Page/Section in the Guide.
A page / section in the implementation guide. The root page is the implementation guide home page.
See moreDeclaration
Swift
open class ImplementationGuidePage: BackboneElement
-
Information summarized from a list of other resources.
A set of information summarized from a list of other resources.
See moreDeclaration
Swift
open class List: DomainResource
-
Declaration
Swift
open class ListEntry: BackboneElement
-
Search Parameter for a resource.
A search parameter that defines a named search item that can be used to search/filter on a resource.
See moreDeclaration
Swift
open class SearchParameter: DomainResource
-
For Composite resources to define the parts.
Used to define the parts of a composite search parameter.
See moreDeclaration
Swift
open class SearchParameterComponent: BackboneElement
-
A grouping of people or organizations with a common purpose.
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, etc.
See moreDeclaration
Swift
open class Organization: DomainResource
-
Contact for the organization for a certain purpose.
See moreDeclaration
Swift
open class OrganizationContact: BackboneElement
-
Roles/organizations the practitioner is associated with.
A specific set of Roles/Locations/specialties/services that a practitioner may perform at an organization for a period of time.
See moreDeclaration
Swift
open class PractitionerRole: DomainResource
-
Times the Service Site is available.
A collection of times that the Service Site is available.
See moreDeclaration
Swift
open class PractitionerRoleAvailableTime: BackboneElement
-
Not available during this time due to provided reason.
The HealthcareService is not available during this period of time due to the provided reason.
See moreDeclaration
Swift
open class PractitionerRoleNotAvailable: BackboneElement
-
A record of information transmitted from a sender to a receiver.
An occurrence of information being transmitted; e.g. an alert that was sent to a responsible provider, a public health agency was notified about a reportable condition.
See moreDeclaration
Swift
open class Communication: DomainResource
-
Message payload.
Text, attachment(s), or resource(s) that was communicated to the recipient.
See moreDeclaration
Swift
open class CommunicationPayload: BackboneElement
-
Group of multiple entities.
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.
See moreDeclaration
Swift
open class Group: DomainResource
-
Declaration
Swift
open class GroupCharacteristic: BackboneElement
-
Declaration
Swift
open class GroupMember: BackboneElement
-
Detailed information about conditions, problems or diagnoses.
A clinical condition, problem, diagnosis, or other event, situation, issue, or clinical concept that has risen to a level of concern.
See moreDeclaration
Swift
open class Condition: DomainResource
-
Supporting evidence.
Supporting Evidence / manifestations that are the basis on which this condition is suspected or confirmed.
See moreDeclaration
Swift
open class ConditionEvidence: BackboneElement
-
Stage/grade, usually assessed formally.
Clinical stage or grade of a condition. May include formal severity assessments.
See moreDeclaration
Swift
open class ConditionStage: BackboneElement
-
Request for a medication, substance or device.
A record of a request for a medication, substance or device used in the healthcare setting.
See moreDeclaration
Swift
open class SupplyRequest: DomainResource
-
The item being requested.
See moreDeclaration
Swift
open class SupplyRequestOrderedItem: BackboneElement
-
Who/what is requesting service.
The individual who initiated the request and has responsibility for its activation.
See moreDeclaration
Swift
open class SupplyRequestRequester: BackboneElement
-
Describes the context of use for a conformance or knowledge resource.
Specifies clinical/business/etc metadata that can be used to retrieve, index and/or categorize an artifact. This metadata can either be specific to the applicable population (e.g., age category, DRG) or the specific context of care (e.g., venue, care setting, provider of care).
See moreDeclaration
Swift
open class UsageContext: Element
-
A reply to an appointment request for a patient and/or practitioner(s), such as a confirmation or rejection.
See moreDeclaration
Swift
open class AppointmentResponse: DomainResource
-
A Diagnostic report - a combination of request information, atomic results, images, interpretation, as well as formatted reports.
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.
See moreDeclaration
Swift
open class DiagnosticReport: DomainResource
-
Key images associated with this report.
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).
See moreDeclaration
Swift
open class DiagnosticReportImage: BackboneElement
-
Participants in producing the report.
Indicates who or what participated in producing the report.
See moreDeclaration
Swift
open class DiagnosticReportPerformer: BackboneElement
-
Structural Definition.
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.
See moreDeclaration
Swift
open class StructureDefinition: DomainResource
-
Differential view of the structure.
A differential view is expressed relative to the base StructureDefinition - a statement of differences that it applies.
See moreDeclaration
Swift
open class StructureDefinitionDifferential: BackboneElement
-
External specification that the content is mapped to.
An external specification that the content is mapped to.
See moreDeclaration
Swift
open class StructureDefinitionMapping: BackboneElement
-
Snapshot view of the structure.
A snapshot view is expressed in a stand alone form that can be used and interpreted without considering the base StructureDefinition.
See moreDeclaration
Swift
open class StructureDefinitionSnapshot: BackboneElement
-
A structured set of questions and their answers.
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.
See moreDeclaration
Swift
open class QuestionnaireResponse: DomainResource
-
Groups and questions.
A group or question item from the original questionnaire for which answers are provided.
See moreDeclaration
Swift
open class QuestionnaireResponseItem: BackboneElement
-
Declaration
Swift
open class QuestionnaireResponseItemAnswer: BackboneElement
-
A list that defines a set of documents.
A collection of documents compiled for a purpose together with metadata that applies to the collection.
See moreDeclaration
Swift
open class DocumentManifest: DomainResource
-
Declaration
Swift
open class DocumentManifestContent: BackboneElement
-
Declaration
Swift
open class DocumentManifestRelated: BackboneElement
-
Record of use of a device.
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.
See moreDeclaration
Swift
open class DeviceUseStatement: DomainResource
-
Definition of an graph of resources.
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.
See moreDeclaration
Swift
open class GraphDefinition: DomainResource
-
Links this graph makes rules about.
See moreDeclaration
Swift
open class GraphDefinitionLink: BackboneElement
-
Potential target for the link.
See moreDeclaration
Swift
open class GraphDefinitionLinkTarget: BackboneElement
-
Compartment Consistency Rules.
See moreDeclaration
Swift
open class GraphDefinitionLinkTargetCompartment: BackboneElement
-
Item used in healthcare.
This resource identifies an instance or 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. Medical devices include durable (reusable) medical equipment, implantable devices, as well as disposable equipment used for diagnostic, treatment, and research for healthcare and public health. Non-medical devices may include items such as a machine, cellphone, computer, application, etc.
See moreDeclaration
Swift
open class Device: DomainResource
-
Unique Device Identifier (UDI) Barcode string.
Unique device identifier (UDI) assigned to device label or package.
See moreDeclaration
Swift
open class DeviceUdi: BackboneElement
-
Resource for non-supported content.
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.
See moreDeclaration
Swift
open class Basic: DomainResource
-
Administration of medication to a patient.
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.
See moreDeclaration
Swift
open class MedicationAdministration: DomainResource
-
Details of how medication was taken.
Describes the medication dosage information details e.g. dose, rate, site, route, etc.
See moreDeclaration
Swift
open class MedicationAdministrationDosage: BackboneElement
-
Who administered substance.
The individual who was responsible for giving the medication to the patient.
See moreDeclaration
Swift
open class MedicationAdministrationPerformer: BackboneElement
-
Abstract superclass for all FHIR data elements.
See moreDeclaration
Swift
open class FHIRAbstractBase: FHIRJSONType, CustomStringConvertible, CustomDebugStringConvertible
-
Represents a library of quality improvement components.
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.
See moreDeclaration
Swift
open class Library: DomainResource
-
Claim, Pre-determination or Pre-authorization.
A provider issued list of services and products provided, or to be provided, to a patient which is provided to an insurer for payment recovery.
See moreDeclaration
Swift
open class Claim: DomainResource
-
Declaration
Swift
open class ClaimAccident: BackboneElement
-
Members of the care team.
The members of the team who provided the overall service as well as their role and whether responsible and qualifications.
See moreDeclaration
Swift
open class ClaimCareTeam: BackboneElement
-
Declaration
Swift
open class ClaimDiagnosis: BackboneElement
-
Exceptions, special considerations, the condition, situation, prior or concurrent issues.
Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues. Often there are mutiple jurisdiction specific valuesets which are required.
See moreDeclaration
Swift
open class ClaimInformation: BackboneElement
-
Insurance or medical plan.
Financial instrument by which payment information for health care.
See moreDeclaration
Swift
open class ClaimInsurance: BackboneElement
-
Declaration
Swift
open class ClaimItem: BackboneElement
-
Declaration
Swift
open class ClaimItemDetail: BackboneElement
-
Declaration
Swift
open class ClaimItemDetailSubDetail: BackboneElement
-
Declaration
Swift
open class ClaimPayee: BackboneElement
-
Procedures performed.
Ordered list of patient procedures performed to support the adjudication.
See moreDeclaration
Swift
open class ClaimProcedure: BackboneElement
-
Related Claims which may be revelant to processing this claimn.
Other claims which are related to this claim such as prior claim versions or for related services.
See moreDeclaration
Swift
open class ClaimRelated: BackboneElement
-
Planned participants in the coordination and delivery of care for a patient or group.
The Care Team includes all the people and organizations who plan to participate in the coordination and delivery of care for a patient.
See moreDeclaration
Swift
open class CareTeam: DomainResource
-
Members of the team.
Identifies all people and organizations who are expected to be involved in the care team.
See moreDeclaration
Swift
open class CareTeamParticipant: BackboneElement
-
Medical device request.
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.
See moreDeclaration
Swift
open class DeviceRequest: DomainResource
-
Who/what is requesting diagnostics.
The individual who initiated the request and has responsibility for its activation.
See moreDeclaration
Swift
open class DeviceRequestRequester: BackboneElement
-
EnrollmentResponse resource.
This resource provides enrollment and plan details from the processing of an Enrollment resource.
See moreDeclaration
Swift
open class EnrollmentResponse: DomainResource
-
Definition of a parameter to a module.
The parameters to the module. This collection specifies both the input and output parameters. Input parameters are provided by the caller as part of the $evaluate operation. Output parameters are included in the GuidanceResponse.
See moreDeclaration
Swift
open class ParameterDefinition: Element
-
A generic person record.
Demographics and administrative information about a person independent of a specific health-related context.
See moreDeclaration
Swift
open class Person: DomainResource
-
Link to a resource that concerns the same actual person.
See moreDeclaration
Swift
open class PersonLink: BackboneElement
-
Prescription for vision correction products for a patient.
An authorization for the supply of glasses and/or contact lenses to a patient.
See moreDeclaration
Swift
open class VisionPrescription: DomainResource
-
Vision supply authorization.
Deals with details of the dispense part of the supply specification.
See moreDeclaration
Swift
open class VisionPrescriptionDispense: BackboneElement
-
A set of images produced in single study (one or more series of references images).
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.
See moreDeclaration
Swift
open class ImagingStudy: DomainResource
-
Each study has one or more series of instances.
Each study has one or more series of images or other content.
See moreDeclaration
Swift
open class ImagingStudySeries: BackboneElement
-
A single SOP instance from the series.
A single SOP instance within the series, e.g. an image, or presentation state.
See moreDeclaration
Swift
open class ImagingStudySeriesInstance: BackboneElement
-
Definition of a Medication.
This resource is primarily used for the identification and definition of a medication. It covers the ingredients and the packaging for a medication.
See moreDeclaration
Swift
open class Medication: DomainResource
-
Active or inactive ingredient.
Identifies a particular constituent of interest in the product.
See moreDeclaration
Swift
open class MedicationIngredient: BackboneElement
-
Details about packaged medications.
Information that only applies to packages (not products).
See moreDeclaration
Swift
open class MedicationPackage: BackboneElement
-
Identifies a single production run.
Information about a group of medication produced or packaged from one production run.
See moreDeclaration
Swift
open class MedicationPackageBatch: BackboneElement
-
Declaration
Swift
open class MedicationPackageContent: BackboneElement
-
ProcessResponse resource.
This resource provides processing status, errors and notes from the processing of a resource.
See moreDeclaration
Swift
open class ProcessResponse: DomainResource
-
Processing comments or additional requirements.
Suite of processing notes or additional requirements if the processing has been held.
See moreDeclaration
Swift
open class ProcessResponseProcessNote: BackboneElement
-
A resource that defines a type of message that can be exchanged between systems.
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.
See moreDeclaration
Swift
open class MessageDefinition: DomainResource
-
Responses to this message.
Indicates what types of messages may be sent as an application-level response to this message.
See moreDeclaration
Swift
open class MessageDefinitionAllowedResponse: BackboneElement
-
Resource(s) that are the subject of the event.
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.
See moreDeclaration
Swift
open class MessageDefinitionFocus: BackboneElement
-
Links records for ‘same’ item.
Identifies two or more records (resource instances) that are referring to the same real-world
See moreoccurrence
.Declaration
Swift
open class Linkage: DomainResource
-
Item to be linked.
Identifies one of the records that is considered to refer to the same real-world occurrence as well as how the items hould be evaluated within the collection of linked items.
See moreDeclaration
Swift
open class LinkageItem: BackboneElement
-
A slot of time on a schedule that may be available for booking appointments.
See moreDeclaration
Swift
open class Slot: DomainResource
-
A set of codes drawn from one or more code systems.
A code system resource specifies a set of codes drawn from one or more code systems.
See moreDeclaration
Swift
open class CodeSystem: DomainResource
-
Concepts in the code system.
Concepts that are in the code system. The concept definitions are inherently hierarchical, but the definitions must be consulted to determine what the meaning of the hierarchical relationships are.
See moreDeclaration
Swift
open class CodeSystemConcept: BackboneElement
-
Additional representations for the concept.
Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc.
See moreDeclaration
Swift
open class CodeSystemConceptDesignation: BackboneElement
-
Declaration
Swift
open class CodeSystemConceptProperty: BackboneElement
-
Filter that can be used in a value set.
A filter that can be used in a value set compose statement when selecting concepts using a filter.
See moreDeclaration
Swift
open class CodeSystemFilter: BackboneElement
-
Additional information supplied about each concept.
A property defines an additional slot through which additional information can be provided about a concept.
See moreDeclaration
Swift
open class CodeSystemProperty: BackboneElement
-
An instance of a medical-related component of a medical device.
The characteristics, operational status and capabilities of a medical-related component of a medical device.
See moreDeclaration
Swift
open class DeviceComponent: DomainResource
-
Specification details such as Component Revisions, or Serial Numbers.
The production specification such as component revision, serial number, etc.
See moreDeclaration
Swift
open class DeviceComponentProductionSpecification: BackboneElement
-
A statement of system capabilities.
A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
See moreDeclaration
Swift
open class CapabilityStatement: DomainResource
-
Declaration
Swift
open class CapabilityStatementDocument: BackboneElement
-
If this describes a specific instance.
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.
See moreDeclaration
Swift
open class CapabilityStatementImplementation: BackboneElement
-
Declaration
Swift
open class CapabilityStatementMessaging: BackboneElement
-
Where messages should be sent.
An endpoint (network accessible address) to which messages and/or replies are to be sent.
See moreDeclaration
Swift
open class CapabilityStatementMessagingEndpoint: BackboneElement
-
Declare support for this event.
A description of the solution’s support for an event at this end-point.
See moreDeclaration
Swift
open class CapabilityStatementMessagingEvent: BackboneElement
-
Messages supported by this system.
References to message definitions for messages this system can send or receive.
See moreDeclaration
Swift
open class CapabilityStatementMessagingSupportedMessage: BackboneElement
-
If the endpoint is a RESTful one.
A definition of the restful capabilities of the solution, if any.
See moreDeclaration
Swift
open class CapabilityStatementRest: BackboneElement
-
What operations are supported?.
A specification of restful operations supported by the system.
See moreDeclaration
Swift
open class CapabilityStatementRestInteraction: BackboneElement
-
Definition of an operation or a custom query.
Definition of an operation or a named query together with its parameters and their meaning and type.
See moreDeclaration
Swift
open class CapabilityStatementRestOperation: BackboneElement
-
Resource served on the REST interface.
A specification of the restful capabilities of the solution for a specific resource type.
See moreDeclaration
Swift
open class CapabilityStatementRestResource: BackboneElement
-
Declaration
Swift
open class CapabilityStatementRestResourceInteraction: BackboneElement
-
Search parameters supported by implementation.
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.
See moreDeclaration
Swift
open class CapabilityStatementRestResourceSearchParam: BackboneElement
-
Information about security of implementation.
Information about security implementation from an interface perspective - what a client needs to know.
See moreDeclaration
Swift
open class CapabilityStatementRestSecurity: BackboneElement
-
Certificates associated with security profiles.
See moreDeclaration
Swift
open class CapabilityStatementRestSecurityCertificate: BackboneElement
-
Software that is covered by this capability statement.
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.
See moreDeclaration
Swift
open class CapabilityStatementSoftware: BackboneElement
-
A server push subscription criteria.
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
See morechannel
so that another system is able to take an appropriate action.Declaration
Swift
open class Subscription: DomainResource
-
The channel on which to report matches to the criteria.
Details where to send notifications when resources are received that meet the criteria.
See moreDeclaration
Swift
open class SubscriptionChannel: BackboneElement
-
A Map of relationships between 2 structures that can be used to transform data.
See moreDeclaration
Swift
open class StructureMap: DomainResource
-
Named sections for reader convenience.
Organizes the mapping into managable chunks for human review/ease of maintenance.
See moreDeclaration
Swift
open class StructureMapGroup: BackboneElement
-
Named instance provided when invoking the map.
A name assigned to an instance of data. The instance must be provided when the mapping is invoked.
See moreDeclaration
Swift
open class StructureMapGroupInput: BackboneElement
-
Transform Rule from source to target.
See moreDeclaration
Swift
open class StructureMapGroupRule: BackboneElement
-
Which other rules to apply in the context of this rule.
See moreDeclaration
Swift
open class StructureMapGroupRuleDependent: BackboneElement
-
Source inputs to the mapping.
See moreDeclaration
Swift
open class StructureMapGroupRuleSource: BackboneElement
-
Content to create because of this mapping rule.
See moreDeclaration
Swift
open class StructureMapGroupRuleTarget: BackboneElement
-
Parameters to the transform.
See moreDeclaration
Swift
open class StructureMapGroupRuleTargetParameter: BackboneElement
-
Structure Definition used by this map.
A structure definition used by this map. The structure definition may describe instances that are converted, or the instances that are produced.
See moreDeclaration
Swift
open class StructureMapStructure: BackboneElement
-
Key Object Selection.
A text description of the DICOM SOP instances selected in the ImagingManifest; or the reason for, or significance of, the selection.
See moreDeclaration
Swift
open class ImagingManifest: DomainResource
-
Study identity of the selected instances.
Study identity and locating information of the DICOM SOP instances in the selection.
See moreDeclaration
Swift
open class ImagingManifestStudy: BackboneElement
-
Series identity of the selected instances.
Series identity and locating information of the DICOM SOP instances in the selection.
See moreDeclaration
Swift
open class ImagingManifestStudySeries: BackboneElement
-
The selected instance.
Identity and locating information of the selected DICOM SOP instances.
See moreDeclaration
Swift
open class ImagingManifestStudySeriesInstance: BackboneElement
-
Tracks balance, charges, for patient or cost center.
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.
See moreDeclaration
Swift
open class Account: DomainResource
-
The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account.
See moreDeclaration
Swift
open class AccountCoverage: BackboneElement
-
Declaration
Swift
open class AccountGuarantor: BackboneElement
-
Clinical issue with action.
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.
See moreDeclaration
Swift
open class DetectedIssue: DomainResource
-
Step taken to address.
Indicates an action that has been taken or is committed to 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.
See moreDeclaration
Swift
open class DetectedIssueMitigation: BackboneElement
-
A structured set of questions.
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.
See moreDeclaration
Swift
open class Questionnaire: DomainResource
-
Questions and sections within the Questionnaire.
A particular question, question grouping or display text that is part of the questionnaire.
See moreDeclaration
Swift
open class QuestionnaireItem: BackboneElement
-
Only allow data when.
A constraint indicating that this item should only be enabled (displayed/allow answers to be captured) when the specified condition is true.
See moreDeclaration
Swift
open class QuestionnaireItemEnableWhen: BackboneElement
-
Declaration
Swift
open class QuestionnaireItemOption: BackboneElement
-
A set of resources composed into a single coherent clinical statement with clinical attestation.
A set of healthcare-related information that is assembled together into a single logical document 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. While a Composition defines the structure, it does not actually contain the content: rather the full content of a document is contained in a Bundle, of which the Composition is the first resource contained.
See moreDeclaration
Swift
open class Composition: DomainResource
-
Attests to accuracy of composition.
A participant who has attested to the accuracy of the composition/document.
See moreDeclaration
Swift
open class CompositionAttester: BackboneElement
-
The clinical service(s) being documented.
The clinical service, such as a colonoscopy or an appendectomy, being documented.
See moreDeclaration
Swift
open class CompositionEvent: BackboneElement
-
Relationships to other compositions/documents.
Relationships that this composition has with other compositions or documents that already exist.
See moreDeclaration
Swift
open class CompositionRelatesTo: BackboneElement
-
Composition is broken into sections.
The root of the sections that make up the composition.
See moreDeclaration
Swift
open class CompositionSection: BackboneElement
-
Enrollment request.
This resource provides the insurance enrollment details to the insurer regarding a specified coverage.
See moreDeclaration
Swift
open class EnrollmentRequest: DomainResource
-
Allergy or Intolerance (generally: Risk of adverse reaction to a substance).
Risk of harmful or undesirable, physiological response which is unique to an individual and associated with exposure to a substance.
See moreDeclaration
Swift
open class AllergyIntolerance: DomainResource
-
Adverse Reaction Events linked to exposure to substance.
Details about each adverse reaction event linked to exposure to the identified substance.
See moreDeclaration
Swift
open class AllergyIntoleranceReaction: BackboneElement
-
Medical care, research study or other healthcare event causing physical injury.
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.
See moreDeclaration
Swift
open class AdverseEvent: DomainResource
-
The suspected agent causing the adverse event.
Describes the entity that is suspected to have caused the adverse event.
See moreDeclaration
Swift
open class AdverseEventSuspectEntity: BackboneElement
-
A map from one set of concepts to one or more other concepts.
A statement of relationships from one set of concepts to one or more other concepts - either code systems or data elements, or classes in class models.
See moreDeclaration
Swift
open class ConceptMap: DomainResource
-
Same source and target systems.
A group of mappings that all have the same source and target system.
See moreDeclaration
Swift
open class ConceptMapGroup: BackboneElement
-
Mappings for a concept from the source set.
Mappings for an individual concept in the source to one or more concepts in the target.
See moreDeclaration
Swift
open class ConceptMapGroupElement: BackboneElement
-
Concept in target system for element.
A concept from the target value set that this concept maps to.
See moreDeclaration
Swift
open class ConceptMapGroupElementTarget: BackboneElement
-
Other elements required for this mapping (from context).
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.
See moreDeclaration
Swift
open class ConceptMapGroupElementTargetDependsOn: BackboneElement
-
When no match in the mappings.
What to do when there is no match in the mappings in the group.
See moreDeclaration
Swift
open class ConceptMapGroupUnmapped: BackboneElement
-
Definition of an operation or a named query.
A formal computable definition of an operation (on the RESTful interface) or a named query (using the search interaction).
See moreDeclaration
Swift
open class OperationDefinition: DomainResource
-
Define overloaded variants for when generating code.
Defines an appropriate combination of parameters to use when invoking this operation, to help code generators when generating overloaded parameter sets for this operation.
See moreDeclaration
Swift
open class OperationDefinitionOverload: BackboneElement
-
Declaration
Swift
open class OperationDefinitionParameter: BackboneElement
-
ValueSet details if this is coded.
Binds to a value set if this parameter is coded (code, Coding, CodeableConcept).
See moreDeclaration
Swift
open class OperationDefinitionParameterBinding: BackboneElement
-
Abstract superclass for all FHIR resource models.
See moreDeclaration
Swift
open class FHIRAbstractResource: FHIRAbstractBase
-
Declaration
Swift
open class SupplyDelivery: DomainResource
-
The item that is delivered or supplied.
The item that is being delivered or has been supplied.
See moreDeclaration
Swift
open class SupplyDeliverySuppliedItem: BackboneElement
-
Ordering of medication for patient or group.
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
See moreMedicationRequest
rather thanMedicationPrescription
orMedicationOrder
to generalize the use across inpatient and outpatient settings, including care plans, etc., and to harmonize with workflow patterns.Declaration
Swift
open class MedicationRequest: DomainResource
-
Medication supply authorization.
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.
See moreDeclaration
Swift
open class MedicationRequestDispenseRequest: BackboneElement
-
Who/What requested the Request.
The individual, organization or device that initiated the request and has responsibility for its activation.
See moreDeclaration
Swift
open class MedicationRequestRequester: BackboneElement
-
Any restrictions on medication substitution.
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.
See moreDeclaration
Swift
open class MedicationRequestSubstitution: BackboneElement
-
Information about patient’s relatives, relevant for patient.
Significant health events and conditions for a person related to the patient relevant in the context of care for the patient.
See moreDeclaration
Swift
open class FamilyMemberHistory: DomainResource
-
Condition that the related person had.
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.
See moreDeclaration
Swift
open class FamilyMemberHistoryCondition: BackboneElement
-
A resource that describes a message that is exchanged between systems.
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.
See moreDeclaration
Swift
open class MessageHeader: DomainResource
-
Message destination application(s).
The destination application which the message is intended for.
See moreDeclaration
Swift
open class MessageHeaderDestination: BackboneElement
-
If this is a reply to prior message.
Information about the message that this message is a response to. Only present if this message is a response.
See moreDeclaration
Swift
open class MessageHeaderResponse: BackboneElement
-
Declaration
Swift
open class MessageHeaderSource: BackboneElement
-
An person that is related to a patient, but who is not a direct target of care.
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.
See moreDeclaration
Swift
open class RelatedPerson: DomainResource
-
Explanation of Benefit resource.
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.
See moreDeclaration
Swift
open class ExplanationOfBenefit: DomainResource
-
Declaration
Swift
open class ExplanationOfBenefitAccident: BackboneElement
-
Declaration
Swift
open class ExplanationOfBenefitAddItem: BackboneElement
-
Declaration
Swift
open class ExplanationOfBenefitAddItemDetail: BackboneElement
-
Balance by Benefit Category.
See moreDeclaration
Swift
open class ExplanationOfBenefitBenefitBalance: BackboneElement
-
Declaration
Swift
open class ExplanationOfBenefitBenefitBalanceFinancial: BackboneElement
-
Care Team members.
The members of the team who provided the overall service as well as their role and whether responsible and qualifications.
See moreDeclaration
Swift
open class ExplanationOfBenefitCareTeam: BackboneElement
-
Declaration
Swift
open class ExplanationOfBenefitDiagnosis: BackboneElement
-
Exceptions, special considerations, the condition, situation, prior or concurrent issues.
Additional information codes regarding exceptions, special considerations, the condition, situation, prior or concurrent issues. Often there are mutiple jurisdiction specific valuesets which are required.
See moreDeclaration
Swift
open class ExplanationOfBenefitInformation: BackboneElement
-
Insurance or medical plan.
Financial instrument by which payment information for health care.
See moreDeclaration
Swift
open class ExplanationOfBenefitInsurance: BackboneElement
-
Declaration
Swift
open class ExplanationOfBenefitItem: BackboneElement
-
Declaration
Swift
open class ExplanationOfBenefitItemAdjudication: BackboneElement
-
Declaration
Swift
open class ExplanationOfBenefitItemDetail: BackboneElement
-
Declaration
Swift
open class ExplanationOfBenefitItemDetailSubDetail: BackboneElement
-
Declaration
Swift
open class ExplanationOfBenefitPayee: BackboneElement
-
Declaration
Swift
open class ExplanationOfBenefitPayment: BackboneElement
-
Procedures performed.
Ordered list of patient procedures performed to support the adjudication.
See moreDeclaration
Swift
open class ExplanationOfBenefitProcedure: BackboneElement
-
Declaration
Swift
open class ExplanationOfBenefitProcessNote: BackboneElement
-
Related Claims which may be revelant to processing this claim.
Other claims which are related to this claim such as prior claim versions or for related services.
See moreDeclaration
Swift
open class ExplanationOfBenefitRelated: BackboneElement
-
A request for information to be sent to a receiver.
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.
See moreDeclaration
Swift
open class CommunicationRequest: DomainResource
-
Declaration
Swift
open class CommunicationRequestPayload: BackboneElement
-
Who/what is requesting service.
The individual who initiated the request and has responsibility for its activation.
See moreDeclaration
Swift
open class CommunicationRequestRequester: BackboneElement
-
A group of related requests.
A group of related requests that can be used to capture intended activities that have inter-dependencies such as
See moregive this medication after that one
.Declaration
Swift
open class RequestGroup: DomainResource
-
Declaration
Swift
open class RequestGroupAction: BackboneElement
-
Whether or not the action is applicable.
An expression that describes applicability criteria, or start/stop conditions for the action.
See moreDeclaration
Swift
open class RequestGroupActionCondition: BackboneElement
-
Relationship to another action.
A relationship to another action such as
See morebefore
or30-60 minutes after start of
.Declaration
Swift
open class RequestGroupActionRelatedAction: BackboneElement
-
A person with a formal responsibility in the provisioning of healthcare or related services.
A person who is directly or indirectly involved in the provisioning of healthcare.
See moreDeclaration
Swift
open class Practitioner: DomainResource
-
Qualifications obtained by training and certification.
See moreDeclaration
Swift
open class PractitionerQualification: BackboneElement
-
The formal response to a guidance request.
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.
See moreDeclaration
Swift
open class GuidanceResponse: DomainResource
-
Describes the intended objective(s) for a patient, group or organization.
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.
See moreDeclaration
Swift
open class Goal: DomainResource
-
Declaration
Swift
open class GoalTarget: BackboneElement
-
Describes the results of a TestScript execution.
A summary of information based on the results of executing a TestScript.
See moreDeclaration
Swift
open class TestReport: DomainResource
-
A participant in the test execution, either the execution engine, a client, or a server.
See moreDeclaration
Swift
open class TestReportParticipant: BackboneElement
-
The results of the series of required setup operations before the tests were executed.
See moreDeclaration
Swift
open class TestReportSetup: BackboneElement
-
A setup operation or assert that was executed.
Action would contain either an operation or an assertion.
See moreDeclaration
Swift
open class TestReportSetupAction: BackboneElement
-
The assertion to perform.
The results of the assertion performed on the previous operations.
See moreDeclaration
Swift
open class TestReportSetupActionAssert: BackboneElement
-
Declaration
Swift
open class TestReportSetupActionOperation: BackboneElement
-
The results of running the series of required clean up steps.
The results of the series of operations required to clean up after the all the tests were executed (successfully or otherwise).
See moreDeclaration
Swift
open class TestReportTeardown: BackboneElement
-
One or more teardown operations performed.
The teardown action will only contain an operation.
See moreDeclaration
Swift
open class TestReportTeardownAction: BackboneElement
-
A test executed from the test script.
See moreDeclaration
Swift
open class TestReportTest: BackboneElement
-
A test operation or assert that was performed.
Action would contain either an operation or an assertion.
See moreDeclaration
Swift
open class TestReportTestAction: BackboneElement
-
A clinical assessment performed when planning treatments and management strategies for a patient.
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
See moreClinicalImpression
rather thanClinicalAssessment
to avoid confusion with the recording of assessment tools such as Apgar score.Declaration
Swift
open class ClinicalImpression: DomainResource
-
Possible or likely findings and diagnoses.
Specific findings or diagnoses that was considered likely or relevant to ongoing treatment.
See moreDeclaration
Swift
open class ClinicalImpressionFinding: BackboneElement
-
One or more sets of investigations (signs, symptions, etc.).
One or more sets of investigations (signs, symptions, etc.). The actual grouping of investigations vary 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.
See moreDeclaration
Swift
open class ClinicalImpressionInvestigation: BackboneElement
-
Legal Agreement.
A formal agreement between parties regarding the conduct of business, exchange of information or other matters.
See moreDeclaration
Swift
open class Contract: DomainResource
-
Entity being ascribed responsibility.
An actor taking a role in an activity for which it can be assigned some degree of responsibility for the activity taking place.
See moreDeclaration
Swift
open class ContractAgent: BackboneElement
-
Contract Friendly Language.
The
See morepatient 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.Declaration
Swift
open class ContractFriendly: BackboneElement
-
Declaration
Swift
open class ContractLegal: BackboneElement
-
Computable Contract Language.
List of Computable Policy Rule Language Representations of this Contract.
See moreDeclaration
Swift
open class ContractRule: BackboneElement
-
Contract Signatory.
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.
See moreDeclaration
Swift
open class ContractSigner: BackboneElement
-
Contract Term List.
One or more Contract Provisions, which may be related and conveyed as a group, and may contain nested groups.
See moreDeclaration
Swift
open class ContractTerm: BackboneElement
-
Contract Term Agent List.
An actor taking a role in an activity for which it can be assigned some degree of responsibility for the activity taking place.
See moreDeclaration
Swift
open class ContractTermAgent: BackboneElement
-
Declaration
Swift
open class ContractTermValuedItem: BackboneElement
-
Contract Valued Item List.
See moreDeclaration
Swift
open class ContractValuedItem: BackboneElement
-
EligibilityResponse resource.
This resource provides eligibility and plan details from the processing of an Eligibility resource.
See moreDeclaration
Swift
open class EligibilityResponse: DomainResource
-
Declaration
Swift
open class EligibilityResponseError: BackboneElement
-
Details by insurance coverage.
The insurer may provide both the details for the requested coverage as well as details for additional coverages known to the insurer.
See moreDeclaration
Swift
open class EligibilityResponseInsurance: BackboneElement
-
Declaration
Swift
open class EligibilityResponseInsuranceBenefitBalance: BackboneElement
-
Declaration
Swift
open class EligibilityResponseInsuranceBenefitBalanceFinancial: BackboneElement
-
Measurements and simple assertions.
Measurements and simple assertions made about a patient, device or other subject.
See moreDeclaration
Swift
open class Observation: DomainResource
-
Component results.
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.
See moreDeclaration
Swift
open class ObservationComponent: BackboneElement
-
Provides guide for interpretation.
Guidance on how to interpret the value by comparison to a normal or recommended range.
See moreDeclaration
Swift
open class ObservationReferenceRange: BackboneElement
-
Resource related to this observation.
A reference to another resource (usually another Observation) whose relationship is defined by the relationship type code.
See moreDeclaration
Swift
open class ObservationRelated: BackboneElement
-
Results of a measure evaluation.
The MeasureReport resource contains the results of evaluating a measure.
See moreDeclaration
Swift
open class MeasureReport: DomainResource
-
Measure results for each group.
The results of the calculation, one for each population group in the measure.
See moreDeclaration
Swift
open class MeasureReportGroup: BackboneElement
-
The populations in the group.
The populations that make up the population group, one for each type of population appropriate for the measure.
See moreDeclaration
Swift
open class MeasureReportGroupPopulation: BackboneElement
-
Stratification results.
When a measure includes multiple stratifiers, there will be a stratifier group for each stratifier defined by the measure.
See moreDeclaration
Swift
open class MeasureReportGroupStratifier: BackboneElement
-
Stratum results, one for each unique value in the stratifier.
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.
See moreDeclaration
Swift
open class MeasureReportGroupStratifierStratum: BackboneElement
-
Population results in this stratum.
The populations that make up the stratum, one for each type of population appropriate to the measure.
See moreDeclaration
Swift
open class MeasureReportGroupStratifierStratumPopulation: BackboneElement
-
The details of a healthcare service available at a location.
See moreDeclaration
Swift
open class HealthcareService: DomainResource
-
Times the Service Site is available.
A collection of times that the Service Site is available.
See moreDeclaration
Swift
open class HealthcareServiceAvailableTime: BackboneElement
-
Not available during this time due to provided reason.
The HealthcareService is not available during this period of time due to the provided reason.
See moreDeclaration
Swift
open class HealthcareServiceNotAvailable: BackboneElement
-
An interaction during which services are provided to the patient.
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.
See moreDeclaration
Swift
open class Encounter: DomainResource
-
List of past encounter classes.
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 transisions 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 kindof discharge from emergency to inpatient.
See moreDeclaration
Swift
open class EncounterClassHistory: BackboneElement
-
The list of diagnosis relevant to this encounter.
See moreDeclaration
Swift
open class EncounterDiagnosis: BackboneElement
-
Details about the admission to a healthcare service.
See moreDeclaration
Swift
open class EncounterHospitalization: BackboneElement
-
List of locations where the patient has been.
List of locations where the patient has been during this encounter.
See moreDeclaration
Swift
open class EncounterLocation: BackboneElement
-
List of participants involved in the encounter.
The list of people responsible for providing the service.
See moreDeclaration
Swift
open class EncounterParticipant: BackboneElement
-
List of past encounter statuses.
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.
See moreDeclaration
Swift
open class EncounterStatusHistory: BackboneElement
-
A reference to a document.
See moreDeclaration
Swift
open class DocumentReference: DomainResource
-
Document referenced.
The document and format referenced. There may be multiple content element repetitions, each with a different format.
See moreDeclaration
Swift
open class DocumentReferenceContent: BackboneElement
-
Declaration
Swift
open class DocumentReferenceContext: BackboneElement
-
Related identifiers or resources.
Related identifiers or resources associated with the DocumentReference.
See moreDeclaration
Swift
open class DocumentReferenceContextRelated: BackboneElement
-
Relationships to other documents.
Relationships that this document has with other document references that already exist.
See moreDeclaration
Swift
open class DocumentReferenceRelatesTo: BackboneElement
-
Common Ancestor declaration for definitional resources.
Common Ancestor declaration for conformance and knowledge artifact resources.
See moreDeclaration
Swift
open class MetadataResource: DomainResource
-
A timing schedule that specifies an event that may occur multiple times.
Specifies an event that may occur multiple times. Timing schedules are used to record when things are planned, expected or requested to occur. The most common usage is in dosage instructions for medications. They are also used when planning care of various kinds, and may be used for reporting the schedule to which past regular activities were carried out.
See moreDeclaration
Swift
open class Timing: Element
-
A container for slots of time that may be available for booking appointments.
See moreDeclaration
Swift
open class Schedule: DomainResource
-
A task to be performed.
See moreDeclaration
Swift
open class Task: DomainResource
-
Information used to perform task.
Additional information that may be needed in the execution of the task.
See moreDeclaration
Swift
open class TaskInput: BackboneElement
-
Declaration
Swift
open class TaskOutput: BackboneElement
-
Declaration
Swift
open class TaskRequester: BackboneElement
-
Constraints on fulfillment tasks.
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.
See moreDeclaration
Swift
open class TaskRestriction: BackboneElement
-
A measured or measurable amount.
A measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies.
See moreDeclaration
Swift
open class Count: Quantity