This
page
is
part
of
the
Continuous
Integration
Build
of
FHIR
Specification
(v5.0.0:
R5
-
STU
).
This
is
the
current
published
version
in
it's
permanent
home
(it
will
always
(will
be
available
incorrect/inconsistent
at
this
URL).
For
a
full
list
of
available
versions,
see
times).
See
the
Directory
of
published
versions
.
Page
versions:
R5
R4B
R4
R3
R2
Responsible
Owner:
FHIR
Infrastructure
Work
Group
|
Standards Status : Informative |
This page is deprecated and will be a removed in a future version of this publication. Instead, see the FiveWs pattern .
Concise
| Resource | id | id.version | status | class | grade | what | who.focus | context | when.init | when.planned | when.done | when.recorded | who.author | who.source | who.actor | who.cause | who.witness | who | where | why |
| Clinical Resources | ||||||||||||||||||||
| ActivityDefinition (4) |
url
identifier* |
version
versionAlgorithm[x] |
status | experimental | date | publisher | purpose | |||||||||||||
| AdverseEvent (2) | status |
actuality
category* |
code | subject | encounter |
effect[x]
occurrence[x] |
recordedDate | recorder | actor | |||||||||||
| AllergyIntolerance (3) | identifier* |
clinicalStatus
verificationStatus |
type
category* |
criticality | code | patient | encounter | onset[x] | recordedDate | recorder | asserter |
|
||||||||
| ArtifactAssessment (1) | identifier* | artifact[x] | date | |||||||||||||||||
| BiologicallyDerivedProduct (2) |
identifier*
biologicalSourceEvent |
|||||||||||||||||||
| BodyStructure (1) | identifier* | active |
laterality landmarkDescription* clockFacePosition* device* surfaceOrientation* qualifier* morphology description image* |
patient | spatialReference* | |||||||||||||||
| CarePlan (2) | identifier* | status | category* | description | subject | encounter | period | created |
|
contributor* | careTeam* | addresses* | ||||||||
| CareTeam (2) | identifier* | status | category* | subject | period | member | reason* | |||||||||||||
|
|
identifier* | |||||||||||||||||||
| Condition (5) | identifier* |
clinicalStatus
verificationStatus |
category* | severity | code | subject | encounter | onset[x] | abatement[x] | recordedDate |
|
|
|
|||||||
|
DetectedIssue
|
identifier* | status |
category*
|
severity | code | subject | encounter | identified[x] |
|
author |
evidence*
code* detail* |
|||||||||
| DiagnosticReport (3) | identifier* | status | category* | code | subject | encounter | effective[x] | issued |
performer*
resultsInterpreter* |
|||||||||||
| EventDefinition (0) |
url
identifier* |
version
versionAlgorithm[x] |
status | experimental | date | publisher | purpose | |||||||||||||
| Evidence (1) |
url
identifier* |
version | status | date | author* | publisher | purpose | |||||||||||||
|
|
url
identifier* |
version | status | date | author* | publisher | purpose | |||||||||||||
| FamilyMemberHistory (2) | identifier* | status | patient | date |
|
asserter | reason* | |||||||||||||
| Goal (2) | identifier* | lifecycleStatus | category* | priority | description | subject | start[x] | due[x] | statusDate | recorder | source | addresses* | ||||||||
| GuidanceResponse (2) | identifier* | status | subject | encounter | occurrenceDateTime | performer | reason* | |||||||||||||
|
ImagingSelection
|
identifier* | status | category* | code | subject | issued | performer* | basedOn* | ||||||||||||
|
ImagingStudy
|
identifier* | status | modality* | subject | encounter | started | actor |
basedOn*
referrer |
location | reason* | ||||||||||
| Immunization (5) | identifier* | status |
vaccineCode
administeredProduct |
patient |
encounter
supportingInformation* |
occurrence[x] |
primarySource
informationSource |
actor | location | |||||||||||
|
|
url
identifier* |
version
versionAlgorithm[x] |
status | experimental | type | date | publisher | purpose | ||||||||||||
| Measure (4) |
url
identifier* |
version
versionAlgorithm[x] |
status | experimental | date | publisher | purpose | |||||||||||||
| MeasureReport (4) | identifier* | status | type | measure |
subject
subject subjects subjects |
date | reporter | |||||||||||||
| Medication (4) | identifier* | code | ||||||||||||||||||
| MedicationAdministration (2) | identifier* | status | medication | subject |
encounter
supportingInformation* |
|
recorded | performer* | ||||||||||||
| MedicationDispense (2) | identifier* | status | medication | subject | supportingInformation* | |||||||||||||||
| MedicationRequest (4) | identifier* | status |
intent
category* |
priority | medication | subject |
encounter
supportingInformation* |
authoredOn | requester | performer* |
recorder
dispenser |
reason* | ||||||||
| MedicationStatement (4) | identifier* | status | category* | medication | subject | effective[x] | dateAsserted | author | informationSource* | reason* | ||||||||||
|
|
identifier* | status | code | nutritionProduct | subject | occurrence[x] | recorded | reported[x] | reason* | |||||||||||
|
NutritionOrder
|
identifier* | status | intent | priority |
type*
modifier type modularType |
subject | encounter | dateTime |
|
|||||||||||
|
NutritionProduct
|
code | status | category* | |||||||||||||||||
| Observation (5) | identifier* | status | category* |
code
code |
subject
focus* |
encounter | effective[x] | issued | performer* | |||||||||||
| ObservationDefinition (1) | category* | code | ||||||||||||||||||
| PlanDefinition (4) |
url
identifier* |
version
versionAlgorithm[x] |
status | experimental | date | publisher | purpose | |||||||||||||
| Procedure (4) | identifier* | status | category* | code |
subject
focus |
encounter | occurrence[x] | recorded | recorder | reported[x] | actor | location | reason* | |||||||
| RequestOrchestration (4) | identifier* | status | intent | priority | code | subject | encounter | authoredOn | author | participant* |
reason*
goal* goal* |
|||||||||
| ResearchStudy (0) | identifier* | status | condition* |
recruitment
actualGroup |
period | site* | whyStopped | |||||||||||||
| ResearchSubject (0) | identifier* |
status
|
||||||||||||||||||
| RiskAssessment (2) | identifier* | status | method | code | subject | encounter | occurrence[x] | performer | reason* | |||||||||||
| ServiceRequest (4) | identifier* | status |
intent
category* |
priority | code |
subject
focus* |
encounter | occurrence[x] | authoredOn | requester |
performerType
performer* location* |
reason* | ||||||||
|
Specimen
|
identifier*
|
status |
type
type |
subject |
collected[x]
duration |
receivedTime |
collector
performer |
|
request* | |||||||||||
| SpecimenDefinition (1) | type | |||||||||||||||||||
|
|
identifier* | status | priority | patient | encounter | dateWritten | prescriber | |||||||||||||
| Administrative Resources | ||||||||||||||||||||
| AdministrableProductDefinition (2) | identifier* | |||||||||||||||||||
|
|
identifier*
udiCarrier* |
status
availabilityStatus display |
deviceIdentifier
biologicalSourceEvent manufacturer manufactureDate expirationDate lotNumber serialNumber type modelNumber partNumber component installDate additive* type quantity |
|
location
|
|||||||||||||||
|
|
identifier* | status |
category*
type |
priority | code | subject | encounter | occurrence[x] | device | acknowledgedBy | location | derivedFrom* | ||||||||
|
|
|
|
||||||||||||||||||
|
|
url
identifier* |
version | status |
|
partNumber
manufacturer modelNumber type component |
date | contact* | purpose | ||||||||||||
|
|
identifier* | status | category | type | device | |||||||||||||||
| Group (3) |
url
identifier* |
version |
|
experimental
type |
code | member* | date |
publisher
managingEntity |
purpose | |||||||||||
| HealthcareService (4) | identifier* | active | category* | location* | ||||||||||||||||
| Ingredient (2) | identifier | |||||||||||||||||||
|
InsurancePlan
|
identifier*
|
|||||||||||||||||||
|
|
identifier* | status | type* | |||||||||||||||||
| Location (5) | identifier* |
status
operationalStatus |
mode
type* form |
|||||||||||||||||
| ManufacturedItemDefinition (2) |
identifier*
name |
|||||||||||||||||||
|
|
identifier* | |||||||||||||||||||
| Organization (5) | identifier* | active | type* | |||||||||||||||||
| OrganizationAffiliation (1) | identifier* | active | period | location* | ||||||||||||||||
| PackagedProductDefinition (2) | identifier* | |||||||||||||||||||
| Patient (5) | identifier* | active | ||||||||||||||||||
| Person (4) | identifier* | active | ||||||||||||||||||
| Practitioner (5) | identifier* | active | ||||||||||||||||||
| PractitionerRole (4) | identifier* | active | period | location* | ||||||||||||||||
| RegulatedAuthorization (2) | identifier* | |||||||||||||||||||
| RelatedPerson (5) | identifier* | active | relationship* | period | ||||||||||||||||
| Substance (2) | identifier* | status | category* | code | ||||||||||||||||
| SubstanceDefinition (1) | ||||||||||||||||||||
| Workflow Resources | ||||||||||||||||||||
| Appointment (3) | identifier* | status |
class*
specialty* priority |
replaces*
supportingInformation* previousAppointment originatingAppointment |
start | end |
subject
actor |
|||||||||||||
| AppointmentResponse (3) | identifier* | start | end | actor | ||||||||||||||||
| Communication (2) | identifier* | status | category* | priority | subject |
topic
about* encounter |
sent
received |
recipient*
sender |
reason* | |||||||||||
| CommunicationRequest (2) | identifier* | status |
intent
category* |
priority | subject |
about*
encounter |
occurrence[x] | authoredOn | requester |
recipient*
informationProvider* |
reason* | |||||||||
| DeviceRequest (1) | identifier* | status | intent | priority |
parameter* code value[x] |
subject | encounter | occurrence[x] | authoredOn | requester |
performer
|
reason* | ||||||||
| Encounter (4) | identifier* | status | class* | priority | type* | subject | episodeOfCare* | actualPeriod | actor | location |
value*
condition* |
|||||||||
|
|
identifier* | status | type* |
value*
condition* |
|
period | ||||||||||||||
| Flag (1) | identifier* | status | category* | code | subject |
period
encounter |
author | |||||||||||||
| Schedule (3) | identifier* | active |
serviceCategory*
serviceType* specialty* |
actor* | planningHorizon | |||||||||||||||
| Slot (3) | identifier* |
serviceCategory*
serviceType* specialty* appointmentType* |
start
end |
|||||||||||||||||
|
|
identifier* | status | intent | priority |
doNotPerform
code |
for | encounter | executionPeriod | authoredOn | requester |
requestedPerformer*
owner |
location | reason* | |||||||
| Infrastructural Resources | ||||||||||||||||||||
| AuditEvent (4) | type |
action outcome code detail* entity* what |
patient |
description query detail* type value[x] |
occurred[x] | recorded |
source
site observer type* |
agent*
type role* |
location
network[x] |
authorization*
policy* authorization* |
||||||||||
| Basic (3) | identifier* | code | subject | created | author | |||||||||||||||
| Binary (5) | ||||||||||||||||||||
| Bundle (5) | identifier | type | timestamp | |||||||||||||||||
| Composition (4) |
url
identifier* |
version | status |
type
category* |
subject* | encounter | date |
author*
author* |
party | |||||||||||
| Consent (2) | identifier* | status | category* | subject | date | manager* | ||||||||||||||
|
DocumentReference
|
identifier* | version |
status
docStatus |
modality* |
type
category* |
subject | context* | period | date | author* | party | |||||||||
| Endpoint (2) | identifier* | status | connectionType* | name | period | |||||||||||||||
| ExampleScenario (1) |
url
identifier* |
version | status | experimental | instance* | date | publisher | actor* | purpose | |||||||||||
|
|
identifier* | status | mode | code | subject* | encounter | date | source | ||||||||||||
| MessageDefinition (1) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| MessageHeader (4) | event[x] |
destination*
receiver |
|
source |
|
reason | ||||||||||||||
| OperationOutcome (5) | ||||||||||||||||||||
|
|
target* | patient | encounter | occurred[x] | recorded |
|
agent* | location |
authorization*
why activity basedOn* |
|||||||||||
| Questionnaire (5) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| QuestionnaireResponse (5) | identifier* | status | subject | encounter | authored | author | source | |||||||||||||
| Subscription (3) | identifier* | status | topic | contact* | end | managingEntity | reason | |||||||||||||
| SubscriptionStatus (2) | status | type | subscription | |||||||||||||||||
| SubscriptionTopic (2) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| Conformance Resources | ||||||||||||||||||||
| ActorDefinition (1) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| CapabilityStatement (5) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| CodeSystem (5) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| CompartmentDefinition (3) | url | version | status | experimental | date | publisher | purpose | |||||||||||||
| ConceptMap (3) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
|
|
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| NamingSystem (4) |
url
identifier* value |
version | status |
kind
experimental |
date |
publisher
responsible |
purpose | |||||||||||||
| OperationDefinition (5) |
url
identifier* |
version | status |
kind
experimental |
date | publisher | purpose | |||||||||||||
| Requirements (1) |
url
identifier* |
version | status |
|
date | source* | publisher | actor* | purpose | |||||||||||
| SearchParameter (5) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| StructureDefinition (5) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| StructureMap (4) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| TerminologyCapabilities (1) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
|
|
url
identifier* |
version | status | experimental | lockedDate | date | publisher | purpose | ||||||||||||
| Financial Resources | ||||||||||||||||||||
| Account (2) | identifier* | status | type | name | subject* | servicePeriod | ||||||||||||||
|
|
identifier*
identifier |
status |
type
subType use |
|
billablePeriod
serviced[x] |
created | enterer | provider | provider | referral |
facility
location[x] |
|||||||||
| ClaimResponse (2) | identifier* | status |
type
subType use |
|
serviced[x] | created |
requestor
provider* |
location[x] | request | |||||||||||
| Contract (1) | status |
contentDerivative
type subType* term* type subType type decision entity[x] quantity unitPrice factor points net group* friendly* content[x] legal* content[x] rule* content[x] |
applies
effectiveTime |
issued |
party
signature* |
type | intent | |||||||||||||
| Coverage (4) | identifier* | status | type |
policyHolder
subscriber subscriberId* beneficiary |
period | |||||||||||||||
| CoverageEligibilityRequest (4) | identifier* | status |
priority
purpose* |
patient | serviced[x] | created | enterer |
provider
provider |
insurer | facility | ||||||||||
| CoverageEligibilityResponse (4) | identifier* | status | purpose* | patient | serviced[x] | created |
requestor
provider |
request | ||||||||||||
| EnrollmentRequest (0) |
provider
candidate |
|||||||||||||||||||
| EnrollmentResponse (0) |
organization
candidate |
|||||||||||||||||||
| ExplanationOfBenefit (2) | identifier* | status |
type
subType use |
|
billablePeriod
serviced[x] serviced[x] |
created |
enterer
insurer |
provider
provider* |
provider | referral |
facility
location[x] location[x] |
claim | ||||||||
| Invoice (0) | identifier* | status | type | subject | actor | |||||||||||||||
| PaymentNotice (4) | identifier* | status |
request
response |
created | reporter | |||||||||||||||
| PaymentReconciliation (4) | identifier* | status | period | created | paymentIssuer | request | ||||||||||||||
Full
| Resource | id | id.version | status | class | grade | what | who.focus | context | when.init | when.planned | when.done | when.recorded | who.author | who.source | who.actor | who.cause | who.witness | who | where | why |
| Clinical Resources | ||||||||||||||||||||
| ActivityDefinition (4) |
url
:
uri
identifier* : Identifier |
version
:
string
versionAlgorithm[x] : string|Coding |
status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| AdverseEvent (2) | status : code |
actuality
:
code
category* : CodeableConcept |
code : CodeableConcept |
subject
:
|
encounter : Encounter |
effect[x]
:
dateTime|Period
occurrence[x] : |
recordedDate : dateTime |
recorder
:
|
actor
:
|
|||||||||||
| AllergyIntolerance (3) | identifier* : Identifier |
clinicalStatus
:
CodeableConcept
verificationStatus : CodeableConcept |
type
:
CodeableConcept
category* : code |
criticality : code | code : CodeableConcept | patient : Patient | encounter : Encounter | onset[x] : dateTime|Age|Period|Range|string | recordedDate : dateTime | recorder : Practitioner|PractitionerRole|Patient|RelatedPerson|Organization | asserter : Patient|RelatedPerson|Practitioner|PractitionerRole |
|
||||||||
| ArtifactAssessment (1) | identifier* : Identifier | artifact[x] : Any)|canonical|ur | date : dateTime | |||||||||||||||||
| BiologicallyDerivedProduct (2) |
identifier*
:
Identifier
biologicalSourceEvent : Identifier |
|||||||||||||||||||
| BodyStructure (1) | identifier* : Identifier | active : boolean |
laterality : CodeableConcept landmarkDescription* : CodeableConcept clockFacePosition* : CodeableConcept device* : CodeableReference(Device) surfaceOrientation* : CodeableConcept qualifier* : CodeableConcept morphology : CodeableConcept description : markdown image* : Attachment |
patient : Patient | spatialReference* : ImagingSelection | |||||||||||||||
| CarePlan (2) | identifier* : Identifier | status : code | category* : CodeableConcept | description : string | subject : Patient|Group | encounter : Encounter | period : Period | created : dateTime |
|
contributor* : Patient|Practitioner|PractitionerRole|Device|RelatedPerson|Organization|CareTeam | careTeam* : CareTeam |
addresses*
:
|
||||||||
| CareTeam (2) | identifier* : Identifier | status : code | category* : CodeableConcept | subject : Patient|Group | period : Period |
member
:
|
reason* : CodeableReference(Condition) | |||||||||||||
|
|
identifier* : Identifier | |||||||||||||||||||
| Condition (5) | identifier* : Identifier |
clinicalStatus
:
CodeableConcept
verificationStatus : CodeableConcept |
category* : CodeableConcept | severity : CodeableConcept | code : CodeableConcept | subject : Patient|Group | encounter : Encounter | onset[x] : dateTime|Age|Period|Range|string | abatement[x] : dateTime|Age|Period|Range|string | recordedDate : dateTime |
|
|
|
|||||||
|
DetectedIssue
|
identifier* : Identifier | status : code |
category*
:
CodeableConcept
|
severity
:
|
code : CodeableConcept | subject : Patient|Group|Device|Location|Organization|Procedure|Practitioner|Medication|Substance|BiologicallyDerivedProduct|NutritionProduct | encounter : Encounter |
identified[x]
:
| author : Patient|RelatedPerson|Practitioner|PractitionerRole|Device |
evidence*
:
code* : CodeableConcept detail* : Any |
||||||||||
| DiagnosticReport (3) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept | subject : Patient|Group|Device|Location|Organization|Practitioner|Medication|Substance|BiologicallyDerivedProduct | encounter : Encounter | effective[x] : dateTime|Period |
issued
:
|
performer*
:
resultsInterpreter* : |
|||||||||||
| EventDefinition (0) |
url
:
uri
identifier* : Identifier |
version
:
string
versionAlgorithm[x] : string|Coding |
status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| Evidence (1) |
url
:
uri
identifier* : Identifier |
version : string | status : code | date : dateTime | author* : ContactDetail | publisher : string | purpose : markdown | |||||||||||||
|
|
url
:
uri
identifier* : Identifier |
version : string | status : code | date : dateTime | author* : ContactDetail | publisher : string | purpose : markdown | |||||||||||||
| FamilyMemberHistory (2) | identifier* : Identifier | status : code | patient : Patient | date : dateTime |
|
|
reason* : CodeableReference(Condition|Observation|AllergyIntolerance|QuestionnaireResponse|DiagnosticReport|DocumentReference) | |||||||||||||
| Goal (2) | identifier* : Identifier | lifecycleStatus : code | category* : CodeableConcept | priority : CodeableConcept | description : CodeableConcept | subject : Patient|Group|Organization | start[x] : date|CodeableConcept | due[x] : date|Duration | statusDate : date | recorder : Practitioner|PractitionerRole|Patient|RelatedPerson|Group |
source
:
|
addresses*
:
|
||||||||
| GuidanceResponse (2) | identifier* : Identifier | status : code | subject : Patient|Group | encounter : Encounter | occurrenceDateTime : dateTime | performer : Device | reason* : CodeableReference | |||||||||||||
|
ImagingSelection
|
identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept |
subject
:
|
issued : instant | performer* : |
basedOn*
:
|
||||||||||||
|
ImagingStudy
|
identifier* : Identifier | status : code | modality* : CodeableConcept | subject : Patient|Device|Group | encounter : Encounter | started : dateTime | actor : Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson|HealthcareService |
basedOn*
:
referrer : Practitioner|PractitionerRole |
location : Location | reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference) | ||||||||||
| Immunization (5) | identifier* : Identifier | status : code |
vaccineCode
:
CodeableConcept
administeredProduct : CodeableReference(Medication) |
patient : Patient |
encounter
:
Encounter
supportingInformation* : Any |
occurrence[x] : dateTime|string |
primarySource
:
boolean
informationSource : CodeableReference(Patient|Practitioner|PractitionerRole|RelatedPerson|Organization) |
actor : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson | location : Location | |||||||||||
|
|
url
:
uri
identifier* : Identifier |
version
:
string
versionAlgorithm[x] : string|Coding |
status : code | experimental : boolean | type : CodeableConcept | date : dateTime | publisher : string | purpose : markdown | ||||||||||||
| Measure (4) |
url
:
uri
identifier* : Identifier |
version
:
string
versionAlgorithm[x] : string|Coding |
status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| MeasureReport (4) | identifier* : Identifier | status : code | type : code | measure : canonical(Measure) |
subject
:
CareTeam|Device|Group|HealthcareService|Location|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson
subject : CareTeam|Device|Group|HealthcareService|Location|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson subjects : Group subjects : Group |
date : dateTime |
reporter
:
|
|||||||||||||
| Medication (4) | identifier* : Identifier | code : CodeableConcept | ||||||||||||||||||
| MedicationAdministration (2) | identifier* : Identifier | status : code | medication : CodeableReference(Medication) | subject : Patient|Group |
encounter
:
Encounter
supportingInformation* : Any |
|
recorded : dateTime | performer* : | ||||||||||||
| MedicationDispense (2) | identifier* : Identifier | status : code | medication : CodeableReference(Medication) | subject : Patient|Group | supportingInformation* : Any | |||||||||||||||
| MedicationRequest (4) | identifier* : Identifier | status : code |
intent
:
code
category* : CodeableConcept |
priority : code | medication : CodeableReference(Medication) | subject : Patient|Group |
encounter
:
Encounter
supportingInformation* : Any |
authoredOn : dateTime | requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device |
performer*
:
|
recorder
:
Practitioner|PractitionerRole
dispenser : Organization |
reason*
:
|
||||||||
| MedicationStatement (4) | identifier* : Identifier | status : code | category* : CodeableConcept | medication : CodeableReference(Medication) | subject : Patient|Group | effective[x] : dateTime|Period|Timing | dateAsserted : dateTime | author : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device |
informationSource*
:
|
reason*
:
|
||||||||||
|
NutritionIntake
|
identifier* : Identifier | status : code | code : CodeableConcept | nutritionProduct : CodeableReference(NutritionProduct) | subject : Patient|Group | occurrence[x] : dateTime|Period | recorded : dateTime |
reported[x]
:
|
reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference) | |||||||||||
|
NutritionOrder
|
identifier* : Identifier | status : code | intent : code | priority : code |
type*
:
CodeableConcept
modifier : CodeableConcept type : CodeableReference(NutritionProduct) |
subject : Patient|Group | encounter : Encounter | dateTime : dateTime |
|
|||||||||||
|
NutritionProduct
|
code : CodeableConcept | status : code | category* : CodeableConcept | |||||||||||||||||
| Observation (5) | identifier* : Identifier | status : code | category* : CodeableConcept |
code
:
CodeableConcept
code : CodeableConcept |
subject
:
Patient|Group|Device|Location|Organization|Procedure|Practitioner|Medication|Substance|BiologicallyDerivedProduct|NutritionProduct
focus* : Any |
encounter : Encounter | effective[x] : dateTime|Period|Timing|instant | issued : instant |
performer*
:
|
|||||||||||
| ObservationDefinition (1) | category* : CodeableConcept | code : CodeableConcept | ||||||||||||||||||
| PlanDefinition (4) |
url
:
uri
identifier* : Identifier |
version
:
string
versionAlgorithm[x] : string|Coding |
status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| Procedure (4) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept |
subject
:
Patient|Group|Device|Practitioner|Organization|Location
focus : Patient|Group|RelatedPerson|Practitioner|Organization|CareTeam|PractitionerRole|Specimen |
encounter : Encounter | occurrence[x] : dateTime|Period|string|Age|Range|Timing | recorded : dateTime | recorder : Patient|RelatedPerson|Practitioner|PractitionerRole | reported[x] : boolean|Reference(Patient|RelatedPerson|Practitioner|PractitionerRole|Organization) | actor : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device|CareTeam|HealthcareService | location : Location | reason* : CodeableReference(Condition|Observation|Procedure|DiagnosticReport|DocumentReference) | |||||||
| RequestOrchestration (4) | identifier* : Identifier | status : code | intent : code | priority : code | code : CodeableConcept | subject : CareTeam|Device|Group|HealthcareService|Location|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson | encounter : Encounter | authoredOn : dateTime | author : Device|Practitioner|PractitionerRole | participant* : |
reason*
:
CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference)
goal* : Goal goal* : Goal |
|||||||||
| ResearchStudy (0) | identifier* : Identifier | status : code | condition* : CodeableConcept |
recruitment
:
actualGroup : Group |
period : Period | site* : Location|ResearchStudy|Organization | whyStopped : CodeableConcept | |||||||||||||
| ResearchSubject (0) | identifier* : Identifier |
status
:
code
|
||||||||||||||||||
| RiskAssessment (2) | identifier* : Identifier | status : code | method : CodeableConcept | code : CodeableConcept | subject : Patient|Group | encounter : Encounter | occurrence[x] : dateTime|Period | performer : Patient|Practitioner|PractitionerRole|RelatedPerson|Device | reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference) | |||||||||||
| ServiceRequest (4) | identifier* : Identifier | status : code |
intent
:
code
category* : CodeableConcept |
priority : code | code : CodeableReference(ActivityDefinition|PlanDefinition) |
subject
:
Patient|Group|Location|Device
focus* : Any |
encounter : Encounter | occurrence[x] : dateTime|Period|Timing | authoredOn : dateTime |
requester
:
|
performerType
:
CodeableConcept
performer* : location* : CodeableReference(Location) |
reason*
:
|
||||||||
|
Specimen
|
identifier*
:
Identifier
|
status : code |
type
:
CodeableConcept
type : CodeableConcept |
subject
:
|
collected[x]
:
dateTime|Period
duration : Duration |
receivedTime : dateTime |
collector
:
Organization|Practitioner|PractitionerRole|Patient|RelatedPerson
performer : Practitioner|PractitionerRole|Patient|RelatedPerson |
|
request* : ServiceRequest | |||||||||||
| SpecimenDefinition (1) | type : CodeableConcept | |||||||||||||||||||
|
|
identifier* : Identifier | status : code | priority : code | patient : Patient | encounter : Encounter | dateWritten : dateTime | prescriber : Practitioner|PractitionerRole | |||||||||||||
| Administrative Resources | ||||||||||||||||||||
| AdministrableProductDefinition (2) | identifier* : Identifier | |||||||||||||||||||
|
|
identifier*
:
Identifier
udiCarrier* : |
status
:
code
availabilityStatus : CodeableConcept display : boolean |
deviceIdentifier
:
string
biologicalSourceEvent : Identifier manufacturer : string manufactureDate : dateTime expirationDate : dateTime lotNumber : string serialNumber : string type : modelNumber : string partNumber : string component : Identifier installDate : dateTime additive* : type : CodeableReference(SubstanceDefinition) quantity : SimpleQuantity |
|
location
:
Location
|
|||||||||||||||
|
|
identifier* : Identifier | status : code |
category*
:
CodeableConcept
type : CodeableConcept |
priority : CodeableConcept | code : CodeableConcept | subject : Patient|Device|BiologicallyDerivedProduct|Group|Location|Medication|NutritionProduct|Specimen | encounter : Encounter | occurrence[x] : dateTime|Period | device : Device|DeviceMetric | acknowledgedBy : Patient|Device|Practitioner|PractitionerRole|RelatedPerson | location : Location | derivedFrom* : | ||||||||
|
|
|
|
|
|||||||||||||||||
|
|
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean |
manufacturer : modelNumber : type : CodeableConcept |
date : dateTime | contact* : ContactDetail | purpose : markdown | ||||||||||||
|
|
identifier* : Identifier | status : code | category : CodeableConcept | type : CodeableConcept | device : Device | |||||||||||||||
| Group (3) |
url
:
uri
identifier* : Identifier |
version : string |
|
experimental
:
boolean
type : code |
code : CodeableConcept | member* : | date : dateTime |
publisher
:
string
managingEntity : Organization|RelatedPerson|Practitioner|PractitionerRole |
purpose : markdown | |||||||||||
| HealthcareService (4) | identifier* : Identifier | active : boolean | category* : CodeableConcept | location* : Location | ||||||||||||||||
| Ingredient (2) | identifier : Identifier | |||||||||||||||||||
|
InsurancePlan
|
identifier*
:
Identifier
|
|||||||||||||||||||
|
|
identifier* : Identifier | status : code | type* : CodeableConcept | |||||||||||||||||
| Location (5) | identifier* : Identifier |
status
:
code
operationalStatus : Coding |
mode
:
code
type* : CodeableConcept form : CodeableConcept |
|||||||||||||||||
| ManufacturedItemDefinition (2) |
identifier*
:
Identifier
name : string |
|||||||||||||||||||
|
|
identifier* : Identifier | |||||||||||||||||||
| Organization (5) | identifier* : Identifier | active : boolean | type* : CodeableConcept | |||||||||||||||||
| OrganizationAffiliation (1) | identifier* : Identifier | active : boolean | period : Period | location* : Location | ||||||||||||||||
| PackagedProductDefinition (2) | identifier* : Identifier | |||||||||||||||||||
| Patient (5) | identifier* : Identifier | active : boolean | ||||||||||||||||||
| Person (4) | identifier* : Identifier | active : boolean | ||||||||||||||||||
| Practitioner (5) | identifier* : Identifier | active : boolean | ||||||||||||||||||
| PractitionerRole (4) | identifier* : Identifier | active : boolean | period : Period | location* : Location | ||||||||||||||||
| RegulatedAuthorization (2) | identifier* : Identifier | |||||||||||||||||||
| RelatedPerson (5) | identifier* : Identifier | active : boolean | relationship* : CodeableConcept | period : Period | ||||||||||||||||
| Substance (2) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableReference(SubstanceDefinition) | ||||||||||||||||
| SubstanceDefinition (1) | ||||||||||||||||||||
| Workflow Resources | ||||||||||||||||||||
| Appointment (3) | identifier* : Identifier | status : code |
class*
:
CodeableConcept
specialty* : CodeableConcept priority : CodeableConcept |
replaces*
:
Appointment
supportingInformation* : Any previousAppointment : Appointment originatingAppointment : Appointment |
start : instant | end : instant |
subject
:
Patient|Group
actor : Patient|Group|Practitioner|PractitionerRole|CareTeam|RelatedPerson|Device|HealthcareService|Location |
|||||||||||||
| AppointmentResponse (3) | identifier* : Identifier | start : instant | end : instant | actor : Patient|Group|Practitioner|PractitionerRole|RelatedPerson|Device|HealthcareService|Location | ||||||||||||||||
| Communication (2) | identifier* : Identifier | status : code | category* : CodeableConcept | priority : code | subject : Patient|Group |
topic
:
CodeableConcept
about* : Any encounter : Encounter |
sent
:
dateTime
received : dateTime |
recipient*
:
CareTeam|Device|Group|HealthcareService|Location|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|Endpoint
sender : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|HealthcareService|Endpoint|CareTeam |
reason* : CodeableReference(Any) | |||||||||||
| CommunicationRequest (2) | identifier* : Identifier | status : code |
intent
:
code
category* : CodeableConcept |
priority : code | subject : Patient|Group |
about*
:
Any
encounter : Encounter |
occurrence[x] : dateTime|Period | authoredOn : dateTime |
requester
:
|
recipient*
:
Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|Group|CareTeam|HealthcareService|Endpoint
informationProvider* : |
reason* : CodeableReference(Any) | |||||||||
| DeviceRequest (1) | identifier* : Identifier | status : code | intent : code | priority : code |
parameter* : code : CodeableConcept value[x] : CodeableConcept|Quantity|Range|boolean |
subject : Patient|Group|Location|Device | encounter : Encounter | occurrence[x] : dateTime|Period|Timing | authoredOn : dateTime |
requester
:
|
performer
:
CodeableReference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson)
|
reason*
:
|
||||||||
| Encounter (4) | identifier* : Identifier | status : code | class* : CodeableConcept | priority : CodeableConcept | type* : CodeableConcept | subject : Patient|Group | episodeOfCare* : EpisodeOfCare | actualPeriod : Period | actor : Patient|Group|RelatedPerson|Practitioner|PractitionerRole|Device|HealthcareService | location : Location |
value*
:
condition* : CodeableReference(Condition) |
|||||||||
|
|
identifier* : Identifier | status : code | type* : CodeableConcept |
value*
:
condition* : CodeableReference(Condition) |
|
period : Period | ||||||||||||||
| Flag (1) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept | subject : Patient|RelatedPerson|Location|Group|Organization|Practitioner|PractitionerRole|PlanDefinition|Medication|Procedure |
period
:
Period
encounter : Encounter |
author : Device|Organization|Patient|RelatedPerson|Practitioner|PractitionerRole | |||||||||||||
| Schedule (3) | identifier* : Identifier | active : boolean |
serviceCategory*
:
CodeableConcept
serviceType* : CodeableReference(HealthcareService) specialty* : CodeableConcept |
actor* : Patient|Practitioner|PractitionerRole|CareTeam|RelatedPerson|Device|HealthcareService|Location | planningHorizon : Period | |||||||||||||||
| Slot (3) | identifier* : Identifier |
serviceCategory*
:
CodeableConcept
serviceType* : CodeableReference(HealthcareService) specialty* : CodeableConcept appointmentType* : CodeableConcept |
start
:
instant
end : instant |
|||||||||||||||||
|
|
identifier* : Identifier | status : code | intent : code | priority : code |
doNotPerform
:
boolean
code : CodeableConcept |
for : Any | encounter : Encounter | executionPeriod : Period | authoredOn : dateTime |
requester
:
|
requestedPerformer*
:
owner : |
location : Location |
reason*
:
|
|||||||
| Infrastructural Resources | ||||||||||||||||||||
| AuditEvent (4) | type : CodeableConcept |
action : code outcome : code : Coding detail* : CodeableConcept entity* : what : Any |
patient : Patient |
query : base64Binary detail* : type : CodeableConcept value[x] : Quantity|CodeableConcept|string|boolean|integer|Range|Ratio|time|dateTime|Period|base64Binary |
occurred[x] : Period|dateTime | recorded : instant |
source
:
site : Location observer : Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson type* : CodeableConcept |
agent*
:
type : CodeableConcept role* : CodeableConcept |
location
:
Location
network[x] : Endpoint)|uri|strin |
authorization*
:
CodeableConcept
policy* : uri authorization* : CodeableConcept |
||||||||||
| Basic (3) | identifier* : Identifier | code : CodeableConcept | subject : Any | created : dateTime | author : Practitioner|PractitionerRole|Patient|RelatedPerson|Organization|Device|CareTeam | |||||||||||||||
| Binary (5) | ||||||||||||||||||||
| Bundle (5) | identifier : Identifier | type : code | timestamp : instant | |||||||||||||||||
| Composition (4) |
url
:
uri
identifier* : Identifier |
version : string | status : code |
type
:
CodeableConcept
category* : CodeableConcept |
subject* : Any | encounter : Encounter | date : dateTime |
author*
:
author* : |
party
:
|
|||||||||||
| Consent (2) | identifier* : Identifier | status : code | category* : CodeableConcept |
subject
:
|
date : date | manager* : HealthcareService|Organization|Patient|Practitioner | ||||||||||||||
|
DocumentReference
|
identifier* : Identifier | version : string |
status
:
code
docStatus : code |
modality* : CodeableConcept |
type
:
CodeableConcept
category* : CodeableConcept |
subject : Any | context* : Appointment|Encounter|EpisodeOfCare | period : Period |
date
:
|
author* : Practitioner|PractitionerRole|Organization|Device|Patient|RelatedPerson|CareTeam|Group |
party
:
|
|||||||||
| Endpoint (2) | identifier* : Identifier | status : code | connectionType* : CodeableConcept | name : string | period : Period | |||||||||||||||
| ExampleScenario (1) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | instance* : | date : dateTime | publisher : string | actor* : | purpose : markdown | |||||||||||
|
|
identifier* : Identifier | status : code | mode : code | code : CodeableConcept | subject* : Any | encounter : Encounter | date : dateTime |
source
:
|
||||||||||||
| MessageDefinition (1) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| MessageHeader (4) |
event[x]
:
|
destination*
:
receiver : |
|
source : |
|
reason : CodeableConcept | ||||||||||||||
| OperationOutcome (5) | ||||||||||||||||||||
|
|
target* : Any | patient : Patient | encounter : Encounter | occurred[x] : Period|dateTime | recorded : instant |
|
agent* : | location : Location |
authorization*
:
CodeableReference
why : markdown activity : CodeableConcept basedOn* : |
|||||||||||
| Questionnaire (5) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| QuestionnaireResponse (5) | identifier* : Identifier | status : code | subject : Any | encounter : Encounter | authored : dateTime |
author
:
|
source : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson | |||||||||||||
| Subscription (3) | identifier* : Identifier | status : code | topic : canonical(SubscriptionTopic) | contact* : ContactPoint | end : instant |
managingEntity
:
|
reason : string | |||||||||||||
| SubscriptionStatus (2) | status : code | type : code | subscription : Subscription | |||||||||||||||||
| SubscriptionTopic (2) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| Conformance Resources | ||||||||||||||||||||
| ActorDefinition (1) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| CapabilityStatement (5) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| CodeSystem (5) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| CompartmentDefinition (3) | url : uri | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| ConceptMap (3) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
|
|
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| NamingSystem (4) |
url
:
uri
identifier* : Identifier value : string |
version : string | status : code |
kind
:
code
experimental : boolean |
date : dateTime |
publisher
:
string
responsible : string |
purpose : markdown | |||||||||||||
| OperationDefinition (5) |
url
:
uri
identifier* : Identifier |
version : string | status : code |
kind
:
code
experimental : boolean |
date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| Requirements (1) |
url
:
uri
identifier* : Identifier |
version : string | status : code |
|
date : dateTime | source* : CareTeam|Device|Group|HealthcareService|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson | publisher : string |
actor*
:
|
purpose : markdown | |||||||||||
| SearchParameter (5) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| StructureDefinition (5) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| StructureMap (4) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| TerminologyCapabilities (1) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
|
|
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | lockedDate : date | date : dateTime | publisher : string | purpose : markdown | ||||||||||||
| Financial Resources | ||||||||||||||||||||
| Account (2) | identifier* : Identifier | status : code | type : CodeableConcept | name : string | subject* : Patient|Device|Practitioner|PractitionerRole|Location|HealthcareService|Organization | servicePeriod : Period | ||||||||||||||
|
|
identifier*
:
Identifier
identifier : Identifier |
status : code |
type
:
CodeableConcept
subType : CodeableConcept use : code |
|
billablePeriod
:
Period
serviced[x] : date|Period |
created : dateTime | enterer : Practitioner|PractitionerRole|Patient|RelatedPerson | provider : Practitioner|PractitionerRole|Organization | provider : Practitioner|PractitionerRole|Organization | referral : ServiceRequest |
facility
:
Location|Organization
location[x] : CodeableConcept|Address|Reference(Location) |
|||||||||
| ClaimResponse (2) | identifier* : Identifier | status : code |
type
:
CodeableConcept
subType : CodeableConcept use : code |
|
serviced[x] : date|Period | created : dateTime |
requestor
:
Practitioner|PractitionerRole|Organization
provider* : Practitioner|PractitionerRole|Organization |
location[x] : CodeableConcept|Address|Reference(Location) | request : Claim | |||||||||||
| Contract (1) | status : code |
contentDerivative
:
CodeableConcept
type : CodeableConcept subType* : CodeableConcept term* : type : CodeableConcept subType : CodeableConcept type : CodeableConcept decision : CodeableConcept entity[x] : CodeableConcept|Reference(Any) quantity : SimpleQuantity unitPrice : Money factor : decimal points : decimal net : Money group* : @Contract.term friendly* : content[x] : Attachment|Reference(Composition|DocumentReference|QuestionnaireResponse) legal* : content[x] : Attachment|Reference(Composition|DocumentReference|QuestionnaireResponse) rule* : content[x] : Attachment|Reference(DocumentReference) |
applies
:
Period
effectiveTime : dateTime |
issued : dateTime |
party
:
Organization|Patient|Practitioner|PractitionerRole|RelatedPerson
signature* : Signature |
type : Coding | intent : CodeableConcept | |||||||||||||
| Coverage (4) | identifier* : Identifier | status : code | type : CodeableConcept |
policyHolder
:
Patient|RelatedPerson|Organization
subscriber : Patient|RelatedPerson subscriberId* : Identifier beneficiary : Patient |
period : Period | |||||||||||||||
| CoverageEligibilityRequest (4) | identifier* : Identifier | status : code |
priority
:
CodeableConcept
purpose* : code |
patient : Patient | serviced[x] : date|Period | created : dateTime | enterer : Practitioner|PractitionerRole |
provider
:
Practitioner|PractitionerRole|Organization
provider : Practitioner|PractitionerRole |
insurer : Organization | facility : Location | ||||||||||
| CoverageEligibilityResponse (4) | identifier* : Identifier | status : code | purpose* : code | patient : Patient | serviced[x] : date|Period | created : dateTime |
requestor
:
Practitioner|PractitionerRole|Organization
provider : Practitioner|PractitionerRole |
request : CoverageEligibilityRequest | ||||||||||||
| EnrollmentRequest (0) |
provider
:
Practitioner|PractitionerRole|Organization
candidate : |
|||||||||||||||||||
| EnrollmentResponse (0) |
organization
:
Organization
candidate : Patient|Group |
|||||||||||||||||||
| ExplanationOfBenefit (2) | identifier* : Identifier | status : code |
type
:
CodeableConcept
subType : CodeableConcept use : code |
|
billablePeriod
:
Period
serviced[x] : date|Period serviced[x] : date|Period |
created : dateTime |
enterer
:
Practitioner|PractitionerRole|Patient|RelatedPerson
insurer : Organization |
provider
:
Practitioner|PractitionerRole|Organization
provider* : Practitioner|PractitionerRole|Organization |
provider : Practitioner|PractitionerRole|Organization | referral : ServiceRequest |
facility
:
Location|Organization
location[x] : CodeableConcept|Address|Reference(Location) location[x] : CodeableConcept|Address|Reference(Location) |
claim : Claim | ||||||||
| Invoice (0) | identifier* : Identifier | status : code | type : CodeableConcept | subject : Patient|Group | actor : Practitioner|Organization|Patient|PractitionerRole|Device|RelatedPerson | |||||||||||||||
| PaymentNotice (4) | identifier* : Identifier | status : code |
request
:
Any
response : Any |
created : dateTime | reporter : Practitioner|PractitionerRole|Organization | |||||||||||||||
| PaymentReconciliation (4) | identifier* : Identifier | status : code | period : Period | created : dateTime | paymentIssuer : Organization|Patient|RelatedPerson | request : Task | ||||||||||||||