r4 library

Classes

Account
Account A financial tool for tracking value accrued for a particular
AccountCoverage
AccountCoverage A financial tool for tracking value accrued for a
AccountGuarantor
AccountGuarantor A financial tool for tracking value accrued for a
ActivityDefinition
ActivityDefinition This resource allows for the definition of some
ActivityDefinitionDynamicValue
ActivityDefinitionDynamicValue This resource allows for the definition
ActivityDefinitionParticipant
ActivityDefinitionParticipant This resource allows for the definition
Address
Address An address expressed using postal conventions (as opposed to
AdministrableProductDefinition
AdministrableProductDefinitionProperty
AdministrableProductDefinitionRouteOfAdministration
AdministrableProductDefinitionTargetSpecies
AdministrableProductDefinitionWithdrawalPeriod
AdverseEvent
AdverseEvent Actual or potential/avoided event causing unintended
AdverseEventCausality
AdverseEventCausality Actual or potential/avoided event causing
AdverseEventSuspectEntity
AdverseEventSuspectEntity Actual or potential/avoided event causing
Age
Age A duration of time during which an organism (or a process) has
AllergyIntolerance
AllergyIntolerance Risk of harmful or undesirable, physiological
AllergyIntoleranceReaction
AllergyIntoleranceReaction Risk of harmful or undesirable,
Annotation
Annotation A text note which also contains information about who made
Appointment
Appointment A booking of a healthcare event among patient(s),
AppointmentParticipant
AppointmentParticipant A booking of a healthcare event among
AppointmentResponse
AppointmentResponse A reply to an appointment request for a patient
Attachment
Attachment For referring to data content defined in other formats.
AuditEvent
AuditEvent A record of an event made for purposes of maintaining a
AuditEventAgent
AuditEventAgent A record of an event made for purposes of maintaining
AuditEventDetail
AuditEventDetail A record of an event made for purposes of maintaining
AuditEventEntity
AuditEventEntity A record of an event made for purposes of maintaining
AuditEventNetwork
AuditEventNetwork A record of an event made for purposes of
AuditEventSource
AuditEventSource A record of an event made for purposes of maintaining
Basic
Basic Basic is used for handling concepts not yet defined in FHIR,
Binary
Binary A resource that represents the data of a single raw artifact as
BiologicallyDerivedProduct
BiologicallyDerivedProduct A material substance originating from a
BiologicallyDerivedProductCollection
BiologicallyDerivedProductManipulation
BiologicallyDerivedProductProcessing
BiologicallyDerivedProductStorage
BodyStructure
BodyStructure Record details about an anatomical structure. This
Bundle
Bundle A container for a collection of resources.
BundleEntry
BundleEntry A container for a collection of resources.
BundleLink A container for a collection of resources.
BundleRequest
BundleRequest A container for a collection of resources.
BundleResponse
BundleResponse A container for a collection of resources.
BundleSearch
BundleSearch A container for a collection of resources.
CapabilityStatement
CapabilityStatement A Capability Statement documents a set of
CapabilityStatementDocument
CapabilityStatementDocument A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
CapabilityStatementEndpoint
CapabilityStatementEndpoint A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
CapabilityStatementImplementation
CapabilityStatementInteraction
CapabilityStatementInteraction A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
CapabilityStatementInteraction1
CapabilityStatementInteraction1 A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
CapabilityStatementMessaging
CapabilityStatementMessaging A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
CapabilityStatementOperation
CapabilityStatementOperation A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
CapabilityStatementResource
CapabilityStatementResource A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
CapabilityStatementRest
CapabilityStatementRest A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
CapabilityStatementSearchParam
CapabilityStatementSearchParam A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
CapabilityStatementSecurity
CapabilityStatementSecurity A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
CapabilityStatementSoftware
CapabilityStatementSoftware A Capability Statement documents a set of
CapabilityStatementSupportedMessage
CapabilityStatementSupportedMessage A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server for a particular version of FHIR that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
CarePlan
CarePlan Describes the intention of how one or more practitioners
CarePlanActivity
CarePlanActivity Describes the intention of how one or more
CarePlanDetail
CarePlanDetail Describes the intention of how one or more
CareTeam
CareTeam The Care Team includes all the people and organizations who
CareTeamParticipant
CareTeamParticipant The Care Team includes all the people and
CatalogEntry
CatalogEntry Catalog entries are wrappers that contextualize items
CatalogEntryRelatedEntry
CatalogEntryRelatedEntry Catalog entries are wrappers that
ChargeItem
ChargeItem The resource ChargeItem describes the provision of
ChargeItemDefinition
ChargeItemDefinition The ChargeItemDefinition resource provides the
ChargeItemDefinitionApplicability
ChargeItemDefinitionPriceComponent
ChargeItemDefinitionPropertyGroup
ChargeItemPerformer
ChargeItemPerformer The resource ChargeItem describes the provision of
Citation
Citation The Citation Resource enables reference to any knowledge
CitationAbstract
CitationAbstract The Citation Resource enables reference to any
CitationAffiliationInfo
CitationAffiliationInfo The Citation Resource enables reference to any
CitationCitedArtifact
CitationCitedArtifact The Citation Resource enables reference to any
CitationClassification
CitationClassification The Citation Resource enables reference to any
CitationClassification1
CitationClassification1 The Citation Resource enables reference to any
CitationContributionInstance
CitationContributionInstance The Citation Resource enables reference to
CitationContributorship
CitationContributorship The Citation Resource enables reference to any
CitationDateOfPublication
CitationDateOfPublication The Citation Resource enables reference to
CitationEntry
CitationEntry The Citation Resource enables reference to any knowledge
CitationPart
CitationPart The Citation Resource enables reference to any knowledge
CitationPeriodicRelease
CitationPeriodicRelease The Citation Resource enables reference to any
CitationPublicationForm
CitationPublicationForm The Citation Resource enables reference to any
CitationPublishedIn
CitationPublishedIn The Citation Resource enables reference to any
CitationRelatesTo
CitationRelatesTo The Citation Resource enables reference to any
CitationRelatesTo1
CitationRelatesTo1 The Citation Resource enables reference to any
CitationStatusDate
CitationStatusDate The Citation Resource enables reference to any
CitationStatusDate1
CitationStatusDate1 The Citation Resource enables reference to any
CitationSummary
CitationSummary The Citation Resource enables reference to any
CitationSummary1
CitationSummary1 The Citation Resource enables reference to any
CitationTitle
CitationTitle The Citation Resource enables reference to any knowledge
CitationVersion
CitationVersion The Citation Resource enables reference to any
CitationWebLocation
CitationWebLocation The Citation Resource enables reference to any
CitationWhoClassified
CitationWhoClassified The Citation Resource enables reference to any
Claim
Claim A provider issued list of professional services and products
ClaimAccident
ClaimAccident A provider issued list of professional services and
ClaimCareTeam
ClaimCareTeam A provider issued list of professional services and
ClaimDetail
ClaimDetail A provider issued list of professional services and
ClaimDiagnosis
ClaimDiagnosis A provider issued list of professional services and
ClaimInsurance
ClaimInsurance A provider issued list of professional services and
ClaimItem
ClaimItem A provider issued list of professional services and products
ClaimPayee
ClaimPayee A provider issued list of professional services and
ClaimProcedure
ClaimProcedure A provider issued list of professional services and
ClaimRelated
ClaimRelated A provider issued list of professional services and
ClaimResponse
ClaimResponse This resource provides the adjudication details from the
ClaimResponseAddItem
ClaimResponseAddItem This resource provides the adjudication details
ClaimResponseAdjudication
ClaimResponseAdjudication This resource provides the adjudication
ClaimResponseDetail
ClaimResponseDetail This resource provides the adjudication details
ClaimResponseDetail1
ClaimResponseDetail1 This resource provides the adjudication details
ClaimResponseError
ClaimResponseError This resource provides the adjudication details
ClaimResponseInsurance
ClaimResponseInsurance This resource provides the adjudication details
ClaimResponseItem
ClaimResponseItem This resource provides the adjudication details from
ClaimResponsePayment
ClaimResponsePayment This resource provides the adjudication details
ClaimResponseProcessNote
ClaimResponseProcessNote This resource provides the adjudication
ClaimResponseSubDetail
ClaimResponseSubDetail This resource provides the adjudication details
ClaimResponseSubDetail1
ClaimResponseSubDetail1 This resource provides the adjudication
ClaimResponseTotal
ClaimResponseTotal This resource provides the adjudication details
ClaimSubDetail
ClaimSubDetail A provider issued list of professional services and
ClaimSupportingInfo
ClaimSupportingInfo A provider issued list of professional services
ClinicalImpression
ClinicalImpression A record of a clinical assessment performed to
ClinicalImpressionFinding
ClinicalImpressionFinding A record of a clinical assessment performed
ClinicalImpressionInvestigation
ClinicalImpressionInvestigation A record of a clinical assessment
ClinicalUseDefinition
ClinicalUseDefinition A single issue - either an indication, contraindication, interaction or an undesirable effect for a medicinal product, medication, device or procedure.
ClinicalUseDefinitionContraindication
ClinicalUseDefinitionIndication
ClinicalUseDefinitionIndication A single issue - either an indication, contraindication, interaction or an undesirable effect for a medicinal product, medication, device or procedure.
ClinicalUseDefinitionInteractant
ClinicalUseDefinitionInteractant A single issue - either an indication, contraindication, interaction or an undesirable effect for a medicinal product, medication, device or procedure.
ClinicalUseDefinitionInteraction
ClinicalUseDefinitionInteraction A single issue - either an indication, contraindication, interaction or an undesirable effect for a medicinal product, medication, device or procedure.
ClinicalUseDefinitionOtherTherapy
ClinicalUseDefinitionUndesirableEffect
ClinicalUseDefinitionWarning
ClinicalUseDefinitionWarning A single issue - either an indication, contraindication, interaction or an undesirable effect for a medicinal product, medication, device or procedure.
CodeableConcept
CodeableConcept A concept that may be defined by a formal reference to
CodeableReference
CodeableReference A reference to a resource (by instance), or instead, a reference to a concept defined in a terminology or ontology (by class).
CodeSystem
CodeSystem The CodeSystem resource is used to declare the existence of
CodeSystemConcept
CodeSystemConcept The CodeSystem resource is used to declare the
CodeSystemDesignation
CodeSystemDesignation The CodeSystem resource is used to declare the
CodeSystemFilter
CodeSystemFilter The CodeSystem resource is used to declare the
CodeSystemProperty
CodeSystemProperty The CodeSystem resource is used to declare the
CodeSystemProperty1
CodeSystemProperty1 The CodeSystem resource is used to declare the
Coding
Coding A reference to a code defined by a terminology system.
Communication
Communication An occurrence of information being transmitted; e.g. an
CommunicationPayload
CommunicationPayload An occurrence of information being transmitted;
CommunicationRequest
CommunicationRequest A request to convey information; e.g. the CDS
CommunicationRequestPayload
CommunicationRequestPayload A request to convey information; e.g. the
CompartmentDefinition
CompartmentDefinition A compartment definition that defines how
CompartmentDefinitionResource
CompartmentDefinitionResource A compartment definition that defines
Composition
Composition A set of healthcare-related information that is assembled
CompositionAttester
CompositionAttester A set of healthcare-related information that is
CompositionEvent
CompositionEvent A set of healthcare-related information that is
CompositionRelatesTo
CompositionRelatesTo A set of healthcare-related information that is
CompositionSection
CompositionSection A set of healthcare-related information that is
ConceptMap
ConceptMap A statement of relationships from one set of concepts to one
ConceptMapDependsOn
ConceptMapDependsOn A statement of relationships from one set of
ConceptMapElement
ConceptMapElement A statement of relationships from one set of
ConceptMapGroup
ConceptMapGroup A statement of relationships from one set of concepts
ConceptMapTarget
ConceptMapTarget A statement of relationships from one set of concepts
ConceptMapUnmapped
ConceptMapUnmapped A statement of relationships from one set of
Condition
Condition A clinical condition, problem, diagnosis, or other event,
ConditionEvidence
ConditionEvidence A clinical condition, problem, diagnosis, or other
ConditionStage
ConditionStage A clinical condition, problem, diagnosis, or other
Consent A record of a healthcare consumer’s choices, which permits or
ConsentActor
ConsentActor A record of a healthcare consumer’s choices, which
ConsentData
ConsentData A record of a healthcare consumer’s choices, which
ConsentPolicy
ConsentPolicy A record of a healthcare consumer’s choices, which
ConsentProvision
ConsentProvision A record of a healthcare consumer’s choices, which
ConsentVerification
ConsentVerification A record of a healthcare consumer’s choices,
ContactDetail
ContactDetail Specifies contact information for a person or
ContactPoint
ContactPoint Details for all kinds of technology mediated contact
Contract
Contract Legally enforceable, formally recorded unilateral or bilateral
ContractAction
ContractAction Legally enforceable, formally recorded unilateral or
ContractAnswer
ContractAnswer Legally enforceable, formally recorded unilateral or
ContractAsset
ContractAsset Legally enforceable, formally recorded unilateral or
ContractContentDefinition
ContractContentDefinition Legally enforceable, formally recorded
ContractContext
ContractContext Legally enforceable, formally recorded unilateral or
ContractFriendly
ContractFriendly Legally enforceable, formally recorded unilateral or
ContractLegal
ContractLegal Legally enforceable, formally recorded unilateral or
ContractOffer
ContractOffer Legally enforceable, formally recorded unilateral or
ContractParty
ContractParty Legally enforceable, formally recorded unilateral or
ContractRule
ContractRule Legally enforceable, formally recorded unilateral or
ContractSecurityLabel
ContractSecurityLabel Legally enforceable, formally recorded
ContractSigner
ContractSigner Legally enforceable, formally recorded unilateral or
ContractSubject
ContractSubject Legally enforceable, formally recorded unilateral or
ContractTerm
ContractTerm Legally enforceable, formally recorded unilateral or
ContractValuedItem
ContractValuedItem Legally enforceable, formally recorded unilateral
Contributor
Contributor A contributor to the content of a knowledge asset,
Count
Count A measured amount (or an amount that can potentially be
Coverage
Coverage Financial instrument which may be used to reimburse or pay for
CoverageClass
CoverageClass Financial instrument which may be used to reimburse or
CoverageCostToBeneficiary
CoverageCostToBeneficiary Financial instrument which may be used to
CoverageEligibilityRequest
CoverageEligibilityRequest The CoverageEligibilityRequest provides
CoverageEligibilityRequestDiagnosis
CoverageEligibilityRequestInsurance
CoverageEligibilityRequestItem
CoverageEligibilityRequestItem The CoverageEligibilityRequest provides
CoverageEligibilityRequestSupportingInfo
CoverageEligibilityResponse
CoverageEligibilityResponse This resource provides eligibility and plan
CoverageEligibilityResponseBenefit
CoverageEligibilityResponseError
CoverageEligibilityResponseError This resource provides eligibility
CoverageEligibilityResponseInsurance
CoverageEligibilityResponseItem
CoverageEligibilityResponseItem This resource provides eligibility and
CoverageException
CoverageException Financial instrument which may be used to reimburse
DataRequirement
DataRequirement Describes a required data item for evaluation in terms
DataRequirementCodeFilter
DataRequirementCodeFilter Describes a required data item for
DataRequirementDateFilter
DataRequirementDateFilter Describes a required data item for
DataRequirementSort
DataRequirementSort Describes a required data item for evaluation in
DetectedIssue
DetectedIssue Indicates an actual or potential clinical issue with or
DetectedIssueEvidence
DetectedIssueEvidence Indicates an actual or potential clinical issue
DetectedIssueMitigation
DetectedIssueMitigation Indicates an actual or potential clinical
Device
Device A type of a manufactured item that is used in the provision of
DeviceDefinition
DeviceDefinition The characteristics, operational status and
DeviceDefinitionCapability
DeviceDefinitionCapability The characteristics, operational status and
DeviceDefinitionDeviceName
DeviceDefinitionDeviceName The characteristics, operational status and
DeviceDefinitionMaterial
DeviceDefinitionMaterial The characteristics, operational status and
DeviceDefinitionProperty
DeviceDefinitionProperty The characteristics, operational status and
DeviceDefinitionSpecialization
DeviceDefinitionSpecialization The characteristics, operational status
DeviceDefinitionUdiDeviceIdentifier
DeviceDeviceName
DeviceDeviceName A type of a manufactured item that is used in the
DeviceMetric
DeviceMetric Describes a measurement, calculation or setting capability
DeviceMetricCalibration
DeviceMetricCalibration Describes a measurement, calculation or
DeviceProperty
DeviceProperty A type of a manufactured item that is used in the
DeviceRequest
DeviceRequest Represents a request for a patient to employ a medical
DeviceRequestParameter
DeviceRequestParameter Represents a request for a patient to employ a
DeviceSpecialization
DeviceSpecialization A type of a manufactured item that is used in the
DeviceUdiCarrier
DeviceUdiCarrier A type of a manufactured item that is used in the
DeviceUseStatement
DeviceUseStatement A record of a device being used by a patient where
DeviceVersion
DeviceVersion A type of a manufactured item that is used in the
DiagnosticReport
DiagnosticReport The findings and interpretation of diagnostic tests
DiagnosticReportMedia
DiagnosticReportMedia The findings and interpretation of diagnostic
Distance
Distance A length - a value with a unit that is a physical distance.
DocumentManifest
DocumentManifest A collection of documents compiled for a purpose
DocumentManifestRelated
DocumentManifestRelated A collection of documents compiled for a
DocumentReference
DocumentReference A reference to a document of any kind for any
DocumentReferenceContent
DocumentReferenceContent A reference to a document of any kind for any
DocumentReferenceContext
DocumentReferenceContext A reference to a document of any kind for any
DocumentReferenceRelatesTo
DocumentReferenceRelatesTo A reference to a document of any kind for
Dosage
Dosage Indicates how the medication is/was taken or should be taken by
DosageDoseAndRate
DosageDoseAndRate Indicates how the medication is/was taken or should
Element
Element Base definition for all elements in a resource.
ElementDefinition
ElementDefinition Captures constraints on each element within the
ElementDefinitionBase
ElementDefinitionBase Captures constraints on each element within the
ElementDefinitionBinding
ElementDefinitionBinding Captures constraints on each element within
ElementDefinitionConstraint
ElementDefinitionConstraint Captures constraints on each element
ElementDefinitionDiscriminator
ElementDefinitionDiscriminator Captures constraints on each element
ElementDefinitionExample
ElementDefinitionExample Captures constraints on each element within
ElementDefinitionMapping
ElementDefinitionMapping Captures constraints on each element within
ElementDefinitionSlicing
ElementDefinitionSlicing Captures constraints on each element within
ElementDefinitionType
ElementDefinitionType Captures constraints on each element within the
Encounter
Encounter An interaction between a patient and healthcare provider(s)
EncounterClassHistory
EncounterClassHistory An interaction between a patient and healthcare
EncounterDiagnosis
EncounterDiagnosis An interaction between a patient and healthcare
EncounterHospitalization
EncounterHospitalization An interaction between a patient and
EncounterLocation
EncounterLocation An interaction between a patient and healthcare
EncounterParticipant
EncounterParticipant An interaction between a patient and healthcare
EncounterStatusHistory
EncounterStatusHistory An interaction between a patient and healthcare
EnrollmentRequest
EnrollmentRequest This resource provides the insurance enrollment
EnrollmentResponse
EnrollmentResponse This resource provides enrollment and plan details
EpisodeOfCare
EpisodeOfCare An association between a patient and an organization /
EpisodeOfCareDiagnosis
EpisodeOfCareDiagnosis An association between a patient and an
EpisodeOfCareStatusHistory
EpisodeOfCareStatusHistory An association between a patient and an
EventDefinition
EventDefinition The EventDefinition resource provides a reusable
Evidence
Evidence The Evidence resource describes the conditional state
EvidenceAttributeEstimate
EvidenceAttributeEstimate The Evidence Resource provides a machine-interpretable expression of an evidence concept including the evidence variables (e.g., population, exposures/interventions, comparators, outcomes, measured variables, confounding variables), the statistics, and the certainty of this evidence.
EvidenceCertainty
EvidenceCertainty The Evidence Resource provides a machine-interpretable expression of an evidence concept including the evidence variables (e.g., population, exposures/interventions, comparators, outcomes, measured variables, confounding variables), the statistics, and the certainty of this evidence.
EvidenceModelCharacteristic
EvidenceModelCharacteristic The Evidence Resource provides a machine-interpretable expression of an evidence concept including the evidence variables (e.g., population, exposures/interventions, comparators, outcomes, measured variables, confounding variables), the statistics, and the certainty of this evidence.
EvidenceReport
EvidenceReport The EvidenceReport Resource is a specialized container for a collection of resources and codeable concepts, adapted to support compositions of Evidence, EvidenceVariable, and Citation resources and related concepts.
EvidenceReportCharacteristic
EvidenceReportCharacteristic The EvidenceReport Resource is a specialized container for a collection of resources and codeable concepts, adapted to support compositions of Evidence, EvidenceVariable, and Citation resources and related concepts.
EvidenceReportRelatesTo
EvidenceReportRelatesTo The EvidenceReport Resource is a specialized container for a collection of resources and codeable concepts, adapted to support compositions of Evidence, EvidenceVariable, and Citation resources and related concepts.
EvidenceReportSection
EvidenceReportSection The EvidenceReport Resource is a specialized container for a collection of resources and codeable concepts, adapted to support compositions of Evidence, EvidenceVariable, and Citation resources and related concepts.
EvidenceReportSubject
EvidenceReportSubject The EvidenceReport Resource is a specialized container for a collection of resources and codeable concepts, adapted to support compositions of Evidence, EvidenceVariable, and Citation resources and related concepts.
EvidenceSampleSize
EvidenceSampleSize The Evidence Resource provides a machine-interpretable expression of an evidence concept including the evidence variables (e.g., population, exposures/interventions, comparators, outcomes, measured variables, confounding variables), the statistics, and the certainty of this evidence.
EvidenceStatistic
EvidenceStatistic The Evidence Resource provides a machine-interpretable expression of an evidence concept including the evidence variables (e.g., population, exposures/interventions, comparators, outcomes, measured variables, confounding variables), the statistics, and the certainty of this evidence.
EvidenceVar
EvidenceVar The Evidence Resource provides a machine-interpretable
EvidenceVariable
EvidenceVariable The EvidenceVariable resource describes a "PICO"
EvidenceVariableCategory
EvidenceVariableCategory The EvidenceVariable resource describes an element that knowledge (Evidence) is about.
EvidenceVariableCharacteristic
EvidenceVariableCharacteristic The EvidenceVariable resource describes
EvidenceVariableDefinition
EvidenceVariableDefinition The Evidence Resource provides a machine-interpretable expression of an evidence concept including the evidence variables (e.g., population, exposures/interventions, comparators, outcomes, measured variables, confounding variables), the statistics, and the certainty of this evidence.
EvidenceVariableTimeFromStart
EvidenceVariableTimeFromStart The EvidenceVariable resource describes
ExampleScenario
ExampleScenario Example of workflow instance.
ExampleScenarioActor
ExampleScenarioActor Example of workflow instance.
ExampleScenarioAlternative
ExampleScenarioAlternative Example of workflow instance.
ExampleScenarioContainedInstance
ExampleScenarioContainedInstance Example of workflow instance.
ExampleScenarioInstance
ExampleScenarioInstance Example of workflow instance.
ExampleScenarioOperation
ExampleScenarioOperation Example of workflow instance.
ExampleScenarioProcess
ExampleScenarioProcess Example of workflow instance.
ExampleScenarioStep
ExampleScenarioStep Example of workflow instance.
ExampleScenarioVersion
ExampleScenarioVersion Example of workflow instance.
ExplanationOfBenefit
ExplanationOfBenefit This resource provides: the claim details;
ExplanationOfBenefitAccident
ExplanationOfBenefitAccident This resource provides: the claim
ExplanationOfBenefitAddItem
ExplanationOfBenefitAddItem This resource provides: the claim details;
ExplanationOfBenefitAdjudication
ExplanationOfBenefitAdjudication This resource provides: the claim
ExplanationOfBenefitBenefitBalance
ExplanationOfBenefitCareTeam
ExplanationOfBenefitCareTeam This resource provides: the claim
ExplanationOfBenefitDetail
ExplanationOfBenefitDetail This resource provides: the claim details;
ExplanationOfBenefitDetail1
ExplanationOfBenefitDetail1 This resource provides: the claim details;
ExplanationOfBenefitDiagnosis
ExplanationOfBenefitDiagnosis This resource provides: the claim
ExplanationOfBenefitFinancial
ExplanationOfBenefitFinancial This resource provides: the claim
ExplanationOfBenefitInsurance
ExplanationOfBenefitInsurance This resource provides: the claim
ExplanationOfBenefitItem
ExplanationOfBenefitItem This resource provides: the claim details;
ExplanationOfBenefitPayee
ExplanationOfBenefitPayee This resource provides: the claim details;
ExplanationOfBenefitPayment
ExplanationOfBenefitPayment This resource provides: the claim details;
ExplanationOfBenefitProcedure
ExplanationOfBenefitProcedure This resource provides: the claim
ExplanationOfBenefitProcessNote
ExplanationOfBenefitProcessNote This resource provides: the claim
ExplanationOfBenefitRelated
ExplanationOfBenefitRelated This resource provides: the claim details;
ExplanationOfBenefitSubDetail
ExplanationOfBenefitSubDetail This resource provides: the claim
ExplanationOfBenefitSubDetail1
ExplanationOfBenefitSubDetail1 This resource provides: the claim
ExplanationOfBenefitSupportingInfo
ExplanationOfBenefitTotal
ExplanationOfBenefitTotal This resource provides: the claim details;
ExtendedDuration
FamilyMemberHistory
FamilyMemberHistory Significant health conditions for a person related
FamilyMemberHistoryCondition
FamilyMemberHistoryCondition Significant health conditions for a
FhirBase64Binary
FhirBoolean
FhirCanonical
FhirCode
FhirDate
FhirDateTime
FhirDateTimeBase
FhirDecimal
FhirDuration
Duration A length of time.
FhirEndpoint
FhirEndpoint The technical details of an endpoint that can be used for
FhirExpression
FhirExpression A expression that is evaluated in a specified context and
FhirExtension
extension_ Optional Extension Element - found in all resources.
FhirField
FhirGroup
FhirGroup Represents a defined collection of entities that may be discussed
FhirId
FhirInstant
FhirInteger
FhirInteger64
FhirList
FhirList A list is a curated collection of resources.
FhirListEntry
FhirListEntry A list is a curated collection of resources.
FhirMarkdown
FhirMeta
FhirMeta The metadata about a resource. This is content in the resource
FhirNumber
FhirOid
FhirPositiveInt
FhirPrimitiveBase
FhirTime
FhirUnsignedInt
FhirUri
FhirUrl
FhirUuid
Flag
Flag Prospective warnings of potential issues when providing care to
Goal
Goal Describes the intended objective(s) for a patient, group or
GoalTarget
GoalTarget Describes the intended objective(s) for a patient, group or
GraphDefinition
GraphDefinition A formal computable definition of a graph of resources
GraphDefinitionCompartment
GraphDefinitionCompartment A formal computable definition of a graph
GraphDefinitionLink A formal computable definition of a graph of
GraphDefinitionTarget
GraphDefinitionTarget A formal computable definition of a graph of
GroupCharacteristic
GroupCharacteristic Represents a defined collection of entities that
GroupMember
GroupMember Represents a defined collection of entities that may be
GuidanceResponse
GuidanceResponse A guidance response is the formal response to a
HealthcareService
HealthcareService The details of a healthcare service available at a
HealthcareServiceAvailableTime
HealthcareServiceAvailableTime The details of a healthcare service
HealthcareServiceEligibility
HealthcareServiceEligibility The details of a healthcare service
HealthcareServiceNotAvailable
HealthcareServiceNotAvailable The details of a healthcare service
HumanName
HumanName A human's name with the ability to identify parts and usage.
Identifier
Identifier An identifier - identifies some entity uniquely and
ImagingStudy
ImagingStudy Representation of the content produced in a DICOM imaging
ImagingStudyInstance
ImagingStudyInstance Representation of the content produced in a DICOM
ImagingStudyPerformer
ImagingStudyPerformer Representation of the content produced in a
ImagingStudySeries
ImagingStudySeries Representation of the content produced in a DICOM
Immunization
Immunization Describes the event of a patient being administered a
ImmunizationEducation
ImmunizationEducation Describes the event of a patient being
ImmunizationEvaluation
ImmunizationEvaluation Describes a comparison of an immunization event
ImmunizationPerformer
ImmunizationPerformer Describes the event of a patient being
ImmunizationProtocolApplied
ImmunizationProtocolApplied Describes the event of a patient being
ImmunizationReaction
ImmunizationReaction Describes the event of a patient being
ImmunizationRecommendation
ImmunizationRecommendation A patient's point-in-time set of
ImmunizationRecommendationDateCriterion
ImmunizationRecommendationRecommendation
ImplementationGuide
ImplementationGuide A set of rules of how a particular interoperability
ImplementationGuideDefinition
ImplementationGuideDefinition A set of rules of how a particular
ImplementationGuideDependsOn
ImplementationGuideDependsOn A set of rules of how a particular
ImplementationGuideGlobal
ImplementationGuideGlobal A set of rules of how a particular
ImplementationGuideGrouping
ImplementationGuideGrouping A set of rules of how a particular
ImplementationGuideManifest
ImplementationGuideManifest A set of rules of how a particular
ImplementationGuidePage
ImplementationGuidePage A set of rules of how a particular
ImplementationGuidePage1
ImplementationGuidePage1 A set of rules of how a particular
ImplementationGuideParameter
ImplementationGuideParameter A set of rules of how a particular
ImplementationGuideResource
ImplementationGuideResource A set of rules of how a particular
ImplementationGuideResource1
ImplementationGuideResource1 A set of rules of how a particular
ImplementationGuideTemplate
ImplementationGuideTemplate A set of rules of how a particular
Ingredient
Ingredient An ingredient of a manufactured item or pharmaceutical product.
IngredientManufacturer
IngredientManufacturer An ingredient of a manufactured item or pharmaceutical product.
IngredientReferenceStrength
IngredientReferenceStrength An ingredient of a manufactured item or pharmaceutical product.
IngredientStrength
IngredientStrength An ingredient of a manufactured item or pharmaceutical product.
IngredientSubstance
IngredientSubstance An ingredient of a manufactured item or pharmaceutical product.
InsurancePlan
InsurancePlan Details of a Health Insurance product/plan provided by an
InsurancePlanBenefit
InsurancePlanBenefit Details of a Health Insurance product/plan
InsurancePlanBenefit1
InsurancePlanBenefit1 Details of a Health Insurance product/plan
InsurancePlanContact
InsurancePlanContact Details of a Health Insurance product/plan
InsurancePlanCost
InsurancePlanCost Details of a Health Insurance product/plan provided
InsurancePlanCoverage
InsurancePlanCoverage Details of a Health Insurance product/plan
InsurancePlanGeneralCost
InsurancePlanGeneralCost Details of a Health Insurance product/plan
InsurancePlanLimit
InsurancePlanLimit Details of a Health Insurance product/plan provided
InsurancePlanPlan
InsurancePlanPlan Details of a Health Insurance product/plan provided
InsurancePlanSpecificCost
InsurancePlanSpecificCost Details of a Health Insurance product/plan
Invoice
Invoice Invoice containing collected ChargeItems from an Account with
InvoiceLineItem
InvoiceLineItem Invoice containing collected ChargeItems from an
InvoiceParticipant
InvoiceParticipant Invoice containing collected ChargeItems from an
InvoicePriceComponent
InvoicePriceComponent Invoice containing collected ChargeItems from an
Library
Library The Library resource is a general-purpose container for
Linkage
Linkage Identifies two or more records (resource instances) that refer
LinkageItem
LinkageItem Identifies two or more records (resource instances) that
Location
Location Details and position information for a physical place where
LocationHoursOfOperation
LocationHoursOfOperation Details and position information for a
LocationPosition
LocationPosition Details and position information for a physical place
ManufacturedItemDefinition
ManufacturedItemDefinition The definition and characteristics of a medicinal manufactured item, such as a tablet or capsule, as contained in a packaged medicinal product.
ManufacturedItemDefinitionProperty
MarketingStatus
MarketingStatus The marketing status describes the date when a
Measure
Measure The Measure resource provides the definition of a quality
MeasureComponent
MeasureComponent The Measure resource provides the definition of a
MeasureGroup
MeasureGroup The Measure resource provides the definition of a quality
MeasurePopulation
MeasurePopulation The Measure resource provides the definition of a
MeasureReport
MeasureReport The MeasureReport resource contains the results of the
MeasureReportComponent
MeasureReportComponent The MeasureReport resource contains the results
MeasureReportGroup
MeasureReportGroup The MeasureReport resource contains the results of
MeasureReportPopulation
MeasureReportPopulation The MeasureReport resource contains the
MeasureReportPopulation1
MeasureReportPopulation1 The MeasureReport resource contains the
MeasureReportStratifier
MeasureReportStratifier The MeasureReport resource contains the
MeasureReportStratum
MeasureReportStratum The MeasureReport resource contains the results
MeasureStratifier
MeasureStratifier The Measure resource provides the definition of a
MeasureSupplementalData
MeasureSupplementalData The Measure resource provides the definition
Media
Media A photo, video, or audio recording acquired or used in
Medication
Medication This resource is primarily used for the identification and
MedicationAdministration
MedicationAdministration Describes the event of a patient consuming or
MedicationAdministrationDosage
MedicationAdministrationDosage Describes the event of a patient
MedicationAdministrationPerformer
MedicationBatch
MedicationBatch This resource is primarily used for the identification
MedicationDispense
MedicationDispense Indicates that a medication product is to be or has
MedicationDispensePerformer
MedicationDispensePerformer Indicates that a medication product is to
MedicationDispenseSubstitution
MedicationDispenseSubstitution Indicates that a medication product is
MedicationIngredient
MedicationIngredient This resource is primarily used for the
MedicationKnowledge
MedicationKnowledge Information about a medication that is used to
MedicationKnowledgeAdministrationGuidelines
MedicationKnowledgeCost
MedicationKnowledgeCost Information about a medication that is used to
MedicationKnowledgeDosage
MedicationKnowledgeDosage Information about a medication that is used
MedicationKnowledgeDrugCharacteristic
MedicationKnowledgeIngredient
MedicationKnowledgeIngredient Information about a medication that is
MedicationKnowledgeKinetics
MedicationKnowledgeKinetics Information about a medication that is
MedicationKnowledgeMaxDispense
MedicationKnowledgeMaxDispense Information about a medication that is
MedicationKnowledgeMedicineClassification
MedicationKnowledgeMonitoringProgram
MedicationKnowledgeMonograph
MedicationKnowledgeMonograph Information about a medication that is
MedicationKnowledgePackaging
MedicationKnowledgePackaging Information about a medication that is
MedicationKnowledgePatientCharacteristics
MedicationKnowledgeRegulatory
MedicationKnowledgeRegulatory Information about a medication that is
MedicationKnowledgeRelatedMedicationKnowledge
MedicationKnowledgeSchedule
MedicationKnowledgeSchedule Information about a medication that is
MedicationKnowledgeSubstitution
MedicationKnowledgeSubstitution Information about a medication that is
MedicationRequest
MedicationRequest An order or request for both supply of the medication
MedicationRequestDispenseRequest
MedicationRequestDispenseRequest An order or request for both supply
MedicationRequestInitialFill
MedicationRequestInitialFill An order or request for both supply of
MedicationRequestSubstitution
MedicationRequestSubstitution An order or request for both supply of
MedicationStatement
MedicationStatement A record of a medication that is being consumed by
MedicinalProductDefinition
MedicinalProductDefinition A medicinal product, being a substance or combination of substances that is intended to treat, prevent or diagnose a disease, or to restore, correct or modify physiological functions by exerting a pharmacological, immunological or metabolic action. This resource is intended to define and detail such products and their properties, for uses other than direct patient care (e.g. regulatory use, or drug catalogs).
MedicinalProductDefinitionCharacteristic
MedicinalProductDefinitionContact
MedicinalProductDefinitionCountryLanguage
MedicinalProductDefinitionCrossReference
MedicinalProductDefinitionName
MedicinalProductDefinitionName A medicinal product, being a substance or combination of substances that is intended to treat, prevent or diagnose a disease, or to restore, correct or modify physiological functions by exerting a pharmacological, immunological or metabolic action. This resource is intended to define and detail such products and their properties, for uses other than direct patient care (e.g. regulatory use, or drug catalogs).
MedicinalProductDefinitionNamePart
MedicinalProductDefinitionOperation
MessageDefinition
MessageDefinition Defines the characteristics of a message that can be
MessageDefinitionAllowedResponse
MessageDefinitionAllowedResponse Defines the characteristics of a
MessageDefinitionFocus
MessageDefinitionFocus Defines the characteristics of a message that
MessageHeader
MessageHeader The header for a message exchange that is either
MessageHeaderDestination
MessageHeaderDestination The header for a message exchange that is
MessageHeaderResponse
MessageHeaderResponse The header for a message exchange that is either
MessageHeaderSource
MessageHeaderSource The header for a message exchange that is either
MolecularSequence
MolecularSequence Raw data describing a biological sequence.
MolecularSequenceInner
MolecularSequenceInner Raw data describing a biological sequence.
MolecularSequenceOuter
MolecularSequenceOuter Raw data describing a biological sequence.
MolecularSequenceQuality
MolecularSequenceQuality Raw data describing a biological sequence.
MolecularSequenceReferenceSeq
MolecularSequenceReferenceSeq Raw data describing a biological
MolecularSequenceRepository
MolecularSequenceRepository Raw data describing a biological sequence.
MolecularSequenceRoc
MolecularSequenceRoc Raw data describing a biological sequence.
MolecularSequenceStructureVariant
MolecularSequenceVariant
MolecularSequenceVariant Raw data describing a biological sequence.
Money
Money An amount of economic utility in some recognized currency.
NamingSystem
NamingSystem A curated namespace that issues unique symbols within that
NamingSystemUniqueId
NamingSystemUniqueId A curated namespace that issues unique symbols
Narrative
Narrative A human-readable summary of the resource conveying the essential clinical and business information for the resource.
NutritionOrder
NutritionOrder A request to supply a diet, formula feeding (enteral) or
NutritionOrderAdministration
NutritionOrderAdministration A request to supply a diet, formula
NutritionOrderEnteralFormula
NutritionOrderEnteralFormula A request to supply a diet, formula
NutritionOrderNutrient
NutritionOrderNutrient A request to supply a diet, formula feeding
NutritionOrderOralDiet
NutritionOrderOralDiet A request to supply a diet, formula feeding
NutritionOrderSupplement
NutritionOrderSupplement A request to supply a diet, formula feeding
NutritionOrderTexture
NutritionOrderTexture A request to supply a diet, formula feeding
NutritionProduct
NutritionProduct A food or supplement that is consumed by patients.
NutritionProductCharacteristic
NutritionProductCharacteristic A food or supplement that is consumed by patients.
NutritionProductIngredient
NutritionProductIngredient A food or supplement that is consumed by patients.
NutritionProductInstance
NutritionProductInstance A food or supplement that is consumed by patients.
NutritionProductNutrient
NutritionProductNutrient A food or supplement that is consumed by patients.
Observation
Observation Measurements and simple assertions made about a patient,
ObservationComponent
ObservationComponent Measurements and simple assertions made about a
ObservationDefinition
ObservationDefinition Set of definitional characteristics for a kind of
ObservationDefinitionQualifiedInterval
ObservationDefinitionQuantitativeDetails
ObservationReferenceRange
ObservationReferenceRange Measurements and simple assertions made
OperationDefinition
OperationDefinition A formal computable definition of an operation (on
OperationDefinitionBinding
OperationDefinitionBinding A formal computable definition of an
OperationDefinitionOverload
OperationDefinitionOverload A formal computable definition of an
OperationDefinitionParameter
OperationDefinitionParameter A formal computable definition of an
OperationDefinitionReferencedFrom
OperationOutcome
OperationOutcome A collection of error, warning, or information
OperationOutcomeIssue
OperationOutcomeIssue A collection of error, warning, or information
Organization
Organization A formally or informally recognized grouping of people or
OrganizationAffiliation
OrganizationAffiliation Defines an affiliation/assotiation/relationship
OrganizationContact
OrganizationContact A formally or informally recognized grouping of
PackagedProductDefinition
PackagedProductDefinition A medically related item or items, in a container or package.
PackagedProductDefinitionContainedItem
PackagedProductDefinitionLegalStatusOfSupply
PackagedProductDefinitionPackage
PackagedProductDefinitionPackage A medically related item or items, in a container or package.
PackagedProductDefinitionProperty
PackagedProductDefinitionShelfLifeStorage
ParameterDefinition
ParameterDefinition The parameters to the module. This collection
Parameters
Parameters This resource is a non-persisted resource used to pass
ParametersParameter
ParametersParameter This resource is a non-persisted resource used to
Patient
Patient Demographics and other administrative information about an
PatientCommunication
PatientCommunication Demographics and other administrative information
PatientContact
PatientContact Demographics and other administrative information about
PatientLink Demographics and other administrative information about an
PaymentNotice
PaymentNotice This resource provides the status of the payment for
PaymentReconciliation
PaymentReconciliation This resource provides the details including
PaymentReconciliationDetail
PaymentReconciliationDetail This resource provides the details
PaymentReconciliationProcessNote
PaymentReconciliationProcessNote This resource provides the details
Period
Period A time period defined by a start and end date and optionally
Person
Person Demographics and administrative information about a person
PersonLink Demographics and administrative information about a person
PlanDefinition
PlanDefinition This resource allows for the definition of various types
PlanDefinitionAction
PlanDefinitionAction This resource allows for the definition of
PlanDefinitionCondition
PlanDefinitionCondition This resource allows for the definition of
PlanDefinitionDynamicValue
PlanDefinitionDynamicValue This resource allows for the definition of
PlanDefinitionGoal
PlanDefinitionGoal This resource allows for the definition of various
PlanDefinitionParticipant
PlanDefinitionParticipant This resource allows for the definition of
PlanDefinitionRelatedAction
PlanDefinitionRelatedAction This resource allows for the definition of
PlanDefinitionTarget
PlanDefinitionTarget This resource allows for the definition of
Population
Population A populatioof people with some set of grouping criteria.
Practitioner
Practitioner A person who is directly or indirectly involved in the
PractitionerQualification
PractitionerQualification A person who is directly or indirectly
PractitionerRole
PractitionerRole A specific set of Roles/Locations/specialties/services
PractitionerRoleAvailableTime
PractitionerRoleAvailableTime A specific set of
PractitionerRoleNotAvailable
PractitionerRoleNotAvailable A specific set of
Procedure
Procedure An action that is or was performed on or for a patient. This
ProcedureFocalDevice
ProcedureFocalDevice An action that is or was performed on or for a
ProcedurePerformer
ProcedurePerformer An action that is or was performed on or for a
ProdCharacteristic
ProdCharacteristic The marketing status describes the date when a
ProductShelfLife
ProductShelfLife The shelf-life and storage information for a medicinal product item or container can be described using this class.
Provenance
Provenance Provenance of a resource is a record that describes entities
ProvenanceAgent
ProvenanceAgent Provenance of a resource is a record that describes
ProvenanceEntity
ProvenanceEntity Provenance of a resource is a record that describes
Quantity
Quantity A measured amount (or an amount that can potentially be
Questionnaire
Questionnaire A structured set of questions intended to guide the
QuestionnaireAnswerOption
QuestionnaireAnswerOption A structured set of questions intended to
QuestionnaireEnableWhen
QuestionnaireEnableWhen A structured set of questions intended to
QuestionnaireInitial
QuestionnaireInitial A structured set of questions intended to guide
QuestionnaireItem
QuestionnaireItem A structured set of questions intended to guide the
QuestionnaireResponse
QuestionnaireResponse A structured set of questions and their answers.
QuestionnaireResponseAnswer
QuestionnaireResponseAnswer A structured set of questions and their
QuestionnaireResponseItem
QuestionnaireResponseItem A structured set of questions and their
Range
Range A set of ordered Quantities defined by a low and high limit.
Ratio
Ratio A relationship of two Quantity values - expressed as a numerator
RatioRange
RatioRangeRange "A range of ratios expressed as a low and high numerator and a denominator.",
Reference
Reference A reference from one resource to another.
RegulatedAuthorization
RegulatedAuthorization Regulatory approval, clearance or licencing related to a regulated product, treatment, facility or activity that is cited in a guidance, regulation, rule or legislative act. An example is Market Authorization relating to a Medicinal Product.
RegulatedAuthorizationCase
RegulatedAuthorizationCase Regulatory approval, clearance or licencing related to a regulated product, treatment, facility or activity that is cited in a guidance, regulation, rule or legislative act. An example is Market Authorization relating to a Medicinal Product.
RelatedArtifact
RelatedArtifact Related artifacts such as additional documentation,
RelatedPerson
RelatedPerson Information about a person that is involved in the care
RelatedPersonCommunication
RelatedPersonCommunication Information about a person that is involved
RequestGroup
RequestGroup A group of related requests that can be used to capture
RequestGroupAction
RequestGroupAction A group of related requests that can be used to
RequestGroupCondition
RequestGroupCondition A group of related requests that can be used to
RequestGroupRelatedAction
RequestGroupRelatedAction A group of related requests that can be used
ResearchDefinition
ResearchDefinition The ResearchDefinition resource describes the
ResearchElementDefinition
ResearchElementDefinition The ResearchElementDefinition resource
ResearchElementDefinitionCharacteristic
ResearchStudy
ResearchStudy A process where a researcher or organization plans and
ResearchStudyArm
ResearchStudyArm A process where a researcher or organization plans
ResearchStudyObjective
ResearchStudyObjective A process where a researcher or organization
ResearchSubject
ResearchSubject A physical entity which is the primary unit of
Resource
This class ends up functioning mostly like an abstract superclass. Some of the fields in other classes contain a generic resource, so in order for them to be able to implement a resource.toJson() function, it also has to be implemented here (although it is always overridden). Each resource class also has it's own fromJson() function as well. The fromJson function in this class is only used if the resourceType is not previously known
RiskAssessment
RiskAssessment An assessment of the likely outcome(s) for a patient or
RiskAssessmentPrediction
RiskAssessmentPrediction An assessment of the likely outcome(s) for a
SampledData
SampledData A series of measurements taken by a device, with upper and
Schedule
Schedule A container for slots of time that may be available for
SearchParameter
SearchParameter A search parameter that defines a named search item
SearchParameterComponent
SearchParameterComponent A search parameter that defines a named
ServiceRequest
ServiceRequest A record of a request for service such as diagnostic
Signature
Signature A signature along with supporting context. The signature may
Slot
Slot A slot of time on a schedule that may be available for booking
Specimen
Specimen A sample to be used for analysis.
SpecimenCollection
SpecimenCollection A sample to be used for analysis.
SpecimenContainer
SpecimenContainer A sample to be used for analysis.
SpecimenDefinition
SpecimenDefinition A kind of specimen with associated set of
SpecimenDefinitionAdditive
SpecimenDefinitionAdditive A kind of specimen with associated set of
SpecimenDefinitionContainer
SpecimenDefinitionContainer A kind of specimen with associated set of
SpecimenDefinitionHandling
SpecimenDefinitionHandling A kind of specimen with associated set of
SpecimenDefinitionTypeTested
SpecimenDefinitionTypeTested A kind of specimen with associated set of
SpecimenProcessing
SpecimenProcessing A sample to be used for analysis.
StructureDefinition
StructureDefinition A definition of a FHIR structure. This resource is
StructureDefinitionContext
StructureDefinitionContext A definition of a FHIR structure. This
StructureDefinitionDifferential
StructureDefinitionDifferential A definition of a FHIR structure. This
StructureDefinitionMapping
StructureDefinitionMapping A definition of a FHIR structure. This
StructureDefinitionSnapshot
StructureDefinitionSnapshot A definition of a FHIR structure. This
StructureMap
StructureMap A Map of relationships between 2 structures that can be
StructureMapDependent
StructureMapDependent A Map of relationships between 2 structures that
StructureMapGroup
StructureMapGroup A Map of relationships between 2 structures that can
StructureMapInput
StructureMapInput A Map of relationships between 2 structures that can
StructureMapParameter
StructureMapParameter A Map of relationships between 2 structures that
StructureMapRule
StructureMapRule A Map of relationships between 2 structures that can
StructureMapSource
StructureMapSource A Map of relationships between 2 structures that
StructureMapStructure
StructureMapStructure A Map of relationships between 2 structures that
StructureMapTarget
StructureMapTarget A Map of relationships between 2 structures that
Subscription
Subscription The subscription resource is used to define a push-based
SubscriptionChannel
SubscriptionChannel The subscription resource is used to define a
SubscriptionStatus
SubscriptionStatus The SubscriptionStatus resource describes the state of a Subscription during notifications.
SubscriptionStatusNotificationEvent
SubscriptionTopic
SubscriptionTopic Describes a stream of resource state changes or events and annotated with labels useful to filter projections from this topic.
SubscriptionTopicCanFilterBy
SubscriptionTopicCanFilterBy Describes a stream of resource state changes or events and annotated with labels useful to filter projections from this topic.
SubscriptionTopicEventTrigger
SubscriptionTopicEventTrigger Describes a stream of resource state changes or events and annotated with labels useful to filter projections from this topic.
SubscriptionTopicNotificationShape
SubscriptionTopicQueryCriteria
SubscriptionTopicQueryCriteria Describes a stream of resource state changes or events and annotated with labels useful to filter projections from this topic.
SubscriptionTopicResourceTrigger
SubscriptionTopicResourceTrigger Describes a stream of resource state changes or events and annotated with labels useful to filter projections from this topic.
Substance
Substance A homogeneous material with a definite composition.
SubstanceDefinition
SubstanceDefinition The detailed description of a substance, typically at a level beyond what is used for prescribing.
SubstanceDefinitionCode
SubstanceDefinitionCode The detailed description of a substance, typically at a level beyond what is used for prescribing.
SubstanceDefinitionMoiety
SubstanceDefinitionMoiety The detailed description of a substance, typically at a level beyond what is used for prescribing.
SubstanceDefinitionMolecularWeight
SubstanceDefinitionName
SubstanceDefinitionName The detailed description of a substance, typically at a level beyond what is used for prescribing.
SubstanceDefinitionOfficial
SubstanceDefinitionOfficial The detailed description of a substance, typically at a level beyond what is used for prescribing.
SubstanceDefinitionProperty
SubstanceDefinitionProperty The detailed description of a substance, typically at a level beyond what is used for prescribing.
SubstanceDefinitionRelationship
SubstanceDefinitionRelationship The detailed description of a substance, typically at a level beyond what is used for prescribing.
SubstanceDefinitionRepresentation
SubstanceDefinitionSourceMaterial
SubstanceDefinitionStructure
SubstanceDefinitionStructure The detailed description of a substance, typically at a level beyond what is used for prescribing.
SubstanceIngredient
SubstanceIngredient A homogeneous material with a definite
SubstanceInstance
SubstanceInstance A homogeneous material with a definite composition.
SupplyDelivery
SupplyDelivery Record of delivery of what is supplied.
SupplyDeliverySuppliedItem
SupplyDeliverySuppliedItem Record of delivery of what is supplied.
SupplyRequest
SupplyRequest A record of a request for a medication, substance or
SupplyRequestParameter
SupplyRequestParameter A record of a request for a medication,
Task
Task A task to be performed.
TaskInput
TaskInput A task to be performed.
TaskOutput
TaskOutput A task to be performed.
TaskRestriction
TaskRestriction A task to be performed.
TerminologyCapabilities
TerminologyCapabilities A TerminologyCapabilities resource documents a
TerminologyCapabilitiesClosure
TerminologyCapabilitiesClosure A TerminologyCapabilities resource
TerminologyCapabilitiesCodeSystem
TerminologyCapabilitiesExpansion
TerminologyCapabilitiesExpansion A TerminologyCapabilities resource
TerminologyCapabilitiesFilter
TerminologyCapabilitiesFilter A TerminologyCapabilities resource
TerminologyCapabilitiesImplementation
TerminologyCapabilitiesParameter
TerminologyCapabilitiesParameter A TerminologyCapabilities resource
TerminologyCapabilitiesSoftware
TerminologyCapabilitiesSoftware A TerminologyCapabilities resource
TerminologyCapabilitiesTranslation
TerminologyCapabilitiesValidateCode
TerminologyCapabilitiesVersion
TerminologyCapabilitiesVersion A TerminologyCapabilities resource
TestReport
TestReport A summary of information based on the results of executing a
TestReportAction
TestReportAction A summary of information based on the results of
TestReportAction1
TestReportAction1 A summary of information based on the results of
TestReportAction2
TestReportAction2 A summary of information based on the results of
TestReportAssert
TestReportAssert A summary of information based on the results of
TestReportOperation
TestReportOperation A summary of information based on the results of
TestReportParticipant
TestReportParticipant A summary of information based on the results of
TestReportSetup
TestReportSetup A summary of information based on the results of
TestReportTeardown
TestReportTeardown A summary of information based on the results of
TestReportTest
TestReportTest A summary of information based on the results of
TestScript
TestScript A structured set of tests against a FHIR server or client
TestScriptAction
TestScriptAction A structured set of tests against a FHIR server or
TestScriptAction1
TestScriptAction1 A structured set of tests against a FHIR server or
TestScriptAction2
TestScriptAction2 A structured set of tests against a FHIR server or
TestScriptAssert
TestScriptAssert A structured set of tests against a FHIR server or
TestScriptCapability
TestScriptCapability A structured set of tests against a FHIR server
TestScriptDestination
TestScriptDestination A structured set of tests against a FHIR server
TestScriptFixture
TestScriptFixture A structured set of tests against a FHIR server or
TestScriptLink A structured set of tests against a FHIR server or
TestScriptMetadata
TestScriptMetadata A structured set of tests against a FHIR server or
TestScriptOperation
TestScriptOperation A structured set of tests against a FHIR server or
TestScriptOrigin
TestScriptOrigin A structured set of tests against a FHIR server or
TestScriptRequestHeader
TestScriptRequestHeader A structured set of tests against a FHIR
TestScriptSetup
TestScriptSetup A structured set of tests against a FHIR server or
TestScriptTeardown
TestScriptTeardown A structured set of tests against a FHIR server or
TestScriptTest
TestScriptTest A structured set of tests against a FHIR server or
TestScriptVariable
TestScriptVariable A structured set of tests against a FHIR server or
Timing
Timing Specifies an event that may occur multiple times. Timing
TimingRepeat
TimingRepeat Specifies an event that may occur multiple times. Timing
TriggerDefinition
TriggerDefinition A description of a triggering event. Triggering
UsageContext
UsageContext Specifies clinical/business/etc. metadata that can be used
ValueSet
ValueSet A ValueSet resource instance specifies a set of codes drawn
ValueSetCompose
ValueSetCompose A ValueSet resource instance specifies a set of codes
ValueSetConcept
ValueSetConcept A ValueSet resource instance specifies a set of codes
ValueSetContains
ValueSetContains A ValueSet resource instance specifies a set of codes
ValueSetDesignation
ValueSetDesignation A ValueSet resource instance specifies a set of
ValueSetExpansion
ValueSetExpansion A ValueSet resource instance specifies a set of
ValueSetFilter
ValueSetFilter A ValueSet resource instance specifies a set of codes
ValueSetInclude
ValueSetInclude A ValueSet resource instance specifies a set of codes
ValueSetParameter
ValueSetParameter A ValueSet resource instance specifies a set of
VerificationResult
VerificationResult Describes validation requirements, source(s), status
VerificationResultAttestation
VerificationResultAttestation Describes validation requirements,
VerificationResultPrimarySource
VerificationResultPrimarySource Describes validation requirements,
VerificationResultValidator
VerificationResultValidator Describes validation requirements,
VisionPrescription
VisionPrescription An authorization for the provision of glasses and/or
VisionPrescriptionLensSpecification
VisionPrescriptionPrism
VisionPrescriptionPrism An authorization for the provision of glasses

Properties

dateExp RegExp
For reference purposes from the FHIR spec
final
dateTimeExp RegExp
DateTime
final
fhirFieldMap Map<String, Map<String, FhirField>>
Because I don't want to root around in StructureDefinitions just to see what kind of an object something is or if it's a list, I'm using this
final
instantExp RegExp
Instant
final

Functions

checkIfResource(Map<String, dynamic> oldValue, String oldType) Map<String, dynamic>
formatDateTimeString<T>(String dateTimeString) Map<String, int?>
isPrimitive(String oldType, Map<String, dynamic> oldValue) bool
json2yaml(Map<String, dynamic> json, {YamlStyle yamlStyle = YamlStyle.generic}) String
From Package: https://github.com/alexei-sintotski/json2yaml https://github.com/alexei-sintotski/json2yaml/blob/master/lib/src/json2yaml.dart Converts JSON to YAML representation
newId() FhirId
returns the same resource with a new ID (even if there is already an ID present)
newIdString() String
precisionFromDateTimeString(String inValue) DateTimePrecision
precisionFromMap(Map<String, int?> map) DateTimePrecision
primitiveValue(String fhirFieldType, dynamic oldValue, String key) → dynamic
reformatXmlJsonMap(Map<String, dynamic> map, Map<String, FhirField> fhirObjectMap) Map<String, dynamic>
stringToTimeZoneOffset(String? offset) int?
timeZoneOffsetToString(int? offset) String