This
page
is
part
of
the
FHIR
Specification
(v4.0.1:
R4
-
Mixed
Normative
and
STU
)
in
it's
permanent
home
(it
will
always
be
available
at
this
URL).
(v4.2.0:
R5
Preview
#1).
The
current
version
which
supercedes
this
version
is
5.0.0
.
For
a
full
list
of
available
versions,
see
the
Directory
of
published
versions
.
Page
versions:
R5
R4B
R4
R3
R2
FHIR
Infrastructure
Work
Group
|
Maturity Level : N/A | 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 (2) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| AdministrableProductDefinition (1) | ||||||||||||||||||||
| AdverseEvent (0) | status |
actuality
category* |
|
subject | encounter |
|
occurrence[x] | recordedDate | recorder | actor |
|
|||||||||
| AllergyIntolerance (3) | identifier* |
clinicalStatus
verificationStatus |
type
category* |
criticality | code | patient | encounter | onset[x] | recordedDate | recorder | asserter | |||||||||
| BiologicallyDerivedProduct (0) | identifier* | |||||||||||||||||||
| BodyStructure (1) | identifier* | active |
morphology
location locationQualifier* description image* |
patient | ||||||||||||||||
| CarePlan (2) | identifier* | status | category* | description | subject | encounter | period | created | author | reported[x] | careTeam* | addresses* | ||||||||
| CareTeam (2) | identifier* | status | category* | subject |
|
period | member |
|
||||||||||||
| ClinicalImpression (0) | identifier* | status |
|
subject | encounter | effective[x] | date |
|
performer | problem* | ||||||||||
| ClinicalUseIssue (1) | ||||||||||||||||||||
| Condition (3) | identifier* |
clinicalStatus
verificationStatus |
category* | severity | code | subject | encounter | onset[x] | abatement[x] | recordedDate | recorder | asserter |
code*
detail* |
|||||||
|
|
url
identifier* |
version | status |
|
|
|
|
|
publisher |
|
||||||||||
|
|
identifier* | status |
|
severity |
|
|
|
|
|
author |
|
evidence*
code* detail* |
||||||||
|
|
|
|
status | category* | code | subject | encounter | effective[x] |
|
performer*
resultsInterpreter* |
|
|||||||||
| EventDefinition (0) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| Evidence (0) |
url
identifier* |
version | status | date |
|
|||||||||||||||
| EvidenceVariable (0) |
url
identifier* |
version | status | date | publisher | |||||||||||||||
| FamilyMemberHistory (2) | identifier* | status | patient | date |
|
|||||||||||||||
| Goal (2) | identifier* | lifecycleStatus | category* | priority | description | subject | start[x] | due[x] | statusDate | expressedBy | addresses* | |||||||||
| GuidanceResponse (2) | identifier* | status | subject | encounter | occurrenceDateTime | performer |
|
|||||||||||||
| ImagingStudy (3) | identifier* | status | modality* | subject | encounter | started | actor |
basedOn*
referrer |
interpreter* | location |
|
|||||||||
| Immunization (3) | identifier* | status | vaccineCode | patient | encounter | occurrence[x] | recorded |
primarySource
|
actor | location | ||||||||||
| ImmunizationEvaluation (0) | identifier* | status | patient | date | ||||||||||||||||
| ImmunizationRecommendation (1) | identifier* | patient | ||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
url
identifier* |
version | status | experimental | type | date | publisher | purpose | ||||||||||||
|
|
|
|
||||||||||||||||||
|
|
url
identifier* |
version | status | experimental |
|
|
|
|
date |
|
publisher |
|
||||||||
|
|
identifier* | status | type |
|
subject |
|
date | reporter | ||||||||||||
|
|
identifier* | code | manufacturer | |||||||||||||||||
|
|
identifier* | status |
|
|
medication[x] | subject |
|
occurence[x] | recorded | performer* | ||||||||||
|
|
identifier* | status | medication[x] | subject | supportingInformation* | |||||||||||||||
|
|
code | manufacturer | ||||||||||||||||||
|
|
identifier* | status |
intent
category* |
priority | medication[x] | subject |
encounter
supportingInformation* |
authoredOn | requester | performer |
recorder
dispenser |
reason* | ||||||||
|
|
identifier* | status | category* | medication[x] | subject | effective[x] | dateAsserted | informationSource | reason* | |||||||||||
|
|
||||||||||||||||||||
|
|
identifier* | |||||||||||||||||||
|
|
|
status | category* | nutritionProduct | subject | effective[x] | dateAsserted | informationSource | reasonCode* | |||||||||||
| NutritionOrder (2) | identifier* | status | intent |
type*
modifier type baseFormulaType additiveType |
patient | encounter | dateTime | orderer | ||||||||||||
| Observation (5) | identifier* | status | category* |
code
code |
subject
focus* |
encounter | effective[x] | issued | performer* | |||||||||||
| ObservationDefinition (0) | category* | code | ||||||||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
url
identifier* |
version | status |
|
|
|
|
|
|
|
publisher |
|
|
|||||||
|
|
identifier* | status |
|
|
code | subject | encounter | occurrence[x] |
|
|
reported[x] |
|
location |
|
||||||
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
status |
|
priority | code | subject | encounter |
|
author | participant* |
|
|
|||||||
|
ResearchStudy
|
identifier* | status |
focus*
condition* |
enrollment* | period |
sponsor
principalInvestigator |
site* | reasonStopped | ||||||||||||
|
ResearchSubject
|
identifier* |
status
state milestone |
|
|||||||||||||||||
| RiskAssessment (1) | identifier* | status | method | code | subject | encounter | occurrence[x] | performer |
|
|||||||||||
| ServiceRequest (2) | identifier* | status |
intent
category* |
priority | code | subject | encounter | occurrence[x] | authoredOn | requester |
performerType
performer* |
|
||||||||
| Specimen (2) |
identifier*
accessionIdentifier |
status | type | subject |
collected[x]
duration |
receivedTime | collector | request* | ||||||||||||
| SpecimenDefinition (0) | ||||||||||||||||||||
|
|
||||||||||||||||||||
|
|
||||||||||||||||||||
|
|
||||||||||||||||||||
|
|
||||||||||||||||||||
|
|
||||||||||||||||||||
|
|
||||||||||||||||||||
| VisionPrescription (2) | identifier* | status | patient | encounter | dateWritten | prescriber | ||||||||||||||
| Administrative Resources | ||||||||||||||||||||
| Device (2) |
identifier*
udiCarrier* |
status
statusReason* |
deviceIdentifier
distinctIdentifier manufacturer manufactureDate expirationDate lotNumber serialNumber type modelNumber partNumber version component |
patient |
owner
contact* |
location
url |
||||||||||||||
| DeviceDefinition (0) | identifier* |
manufacturer[x]
type modelNumber version |
owner
contact* |
url | ||||||||||||||||
| DeviceMetric (1) | identifier* |
type
category |
||||||||||||||||||
|
Group
|
identifier* | active |
type
actual |
code | ||||||||||||||||
| HealthcareService (2) | identifier* | active | category* | location* | ||||||||||||||||
| InsurancePlan (0) |
identifier*
identifier* |
status | type* | |||||||||||||||||
| Location (3) | identifier* |
status
operationalStatus |
mode
type* physicalType |
|||||||||||||||||
| Organization (3) | identifier* | active | type* | |||||||||||||||||
| OrganizationAffiliation (0) | identifier* | active | period | location* | ||||||||||||||||
| Patient (5) | identifier* | active | ||||||||||||||||||
| Person (2) | identifier* | active | ||||||||||||||||||
| Practitioner (3) | identifier* | active | ||||||||||||||||||
| PractitionerRole (2) | identifier* | active | period | location* | ||||||||||||||||
| RelatedPerson (2) | identifier* | active | relationship* | period | ||||||||||||||||
| Substance (2) | identifier* | status | category* | code | ||||||||||||||||
| VerificationResult (0) | who | |||||||||||||||||||
| Workflow Resources | ||||||||||||||||||||
| Appointment (3) | identifier* | status |
specialty*
priority |
supportingInformation* | start | end | actor | |||||||||||||
| AppointmentResponse (3) | identifier* | start | end | actor | ||||||||||||||||
| Communication (2) | identifier* | status | category* | priority | subject |
topic
about* encounter |
sent
received |
recipient*
sender |
|
|||||||||||
| CommunicationRequest (2) | identifier* | status | category* | priority | subject |
about*
encounter |
occurrence[x] | authoredOn | requester |
recipient*
|
|
|||||||||
|
DeviceRequest
|
identifier* | status | intent | priority |
code[x]
parameter* code value[x] |
subject | encounter | occurrence[x] | authoredOn | requester |
performerType
performer |
|
||||||||
| DeviceUseStatement (0) | identifier* | status | subject | timing[x] | recordedOn |
source
device |
|
|||||||||||||
| Encounter (2) | identifier* | status |
class
type* |
priority | subject | episodeOfCare* | period | individual | location |
condition |
||||||||||
| EpisodeOfCare (2) | identifier* | status | type* | condition | patient | 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 |
|||||||||||||||||
| SupplyDelivery (1) | occurrence[x] | |||||||||||||||||||
| SupplyRequest (1) | identifier* | status | category | priority |
parameter*
code value[x] |
occurrence[x] | authoredOn | requester | supplier* |
|
||||||||||
| Task (2) | identifier* | status | intent | priority |
code
focus |
for | encounter | executionPeriod | authoredOn | requester |
performerType*
owner |
location |
reasonCode
reasonReference |
|||||||
| Infrastructural Resources | ||||||||||||||||||||
| AuditEvent (3) |
type
subtype* action outcome outcomeDesc entity* what type |
role
lifecycle securityLabel* name detail* type value[x] |
period | recorded |
source
site observer type* |
agent*
type role* who altId name requestor |
location
media network address type |
purposeOfEvent*
policy* purposeOfUse* |
||||||||||||
| Basic (1) | identifier* | code | subject | created | author | |||||||||||||||
| Binary (5) | ||||||||||||||||||||
| Bundle (5) | identifier | type | timestamp | |||||||||||||||||
| Composition (2) | identifier | status |
type
category* mode |
subject | encounter | date |
author*
author* |
party | ||||||||||||
| Consent (2) | identifier* | status | category* | patient | dateTime | performer* | organization* | |||||||||||||
| DocumentManifest (2) |
masterIdentifier
identifier* |
status | type | subject | created | author* | recipient* | |||||||||||||
| DocumentReference (3) |
masterIdentifier
identifier* |
status
docStatus |
|
type
category* |
subject | encounter* | date | authenticator | ||||||||||||
| Endpoint (2) | identifier* | status | connectionType | name | period | |||||||||||||||
| ExampleScenario (0) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| Linkage (0) | active | author | ||||||||||||||||||
| List (1) | identifier* | status | mode | code | subject | encounter | date | source | ||||||||||||
|
|
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| MessageHeader (4) | event[x] |
destination*
receiver sender |
enterer
author |
source | responsible | reason | ||||||||||||||
| OperationOutcome (5) | ||||||||||||||||||||
| Provenance (3) | target* | occurred[x] | recorded | who | agent* | location |
reason*
activity |
|||||||||||||
| Questionnaire (3) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| QuestionnaireResponse (3) | identifier | status | subject | encounter | authored | author | source | |||||||||||||
|
Subscription
|
identifier* | status | topic | contact* | end | reason | ||||||||||||||
| Topic (0) |
url
identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| Conformance Resources | ||||||||||||||||||||
| CapabilityStatement (5) | url | version | status | experimental | date | publisher | purpose | |||||||||||||
| CapabilityStatement2 (0) | url | version | status | experimental | date | publisher | purpose | |||||||||||||
| CatalogEntry (0) | ||||||||||||||||||||
| CodeSystem (5) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| CompartmentDefinition (1) | url | version | status | experimental | date | publisher | purpose | |||||||||||||
| ConceptMap (3) |
url
identifier |
version | status | experimental | date | publisher | purpose | |||||||||||||
| GraphDefinition (1) | url | version | status | experimental | date | publisher | purpose | |||||||||||||
| ImplementationGuide (1) | url | version | status | experimental | date | publisher | ||||||||||||||
| NamingSystem (1) |
url
value |
version | status | kind | date |
publisher
responsible |
||||||||||||||
| OperationDefinition (5) | url | version | status |
kind
experimental |
date | publisher | purpose | |||||||||||||
| SearchParameter (3) | url | version | status | experimental | date | publisher | purpose | |||||||||||||
| StructureDefinition (5) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| StructureMap (2) |
url
identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
| TerminologyCapabilities (0) | url | version | status | experimental | date | publisher | purpose | |||||||||||||
| TestReport (0) | identifier | status | issued | |||||||||||||||||
| TestScript (2) |
url
identifier |
version | status | experimental | date | publisher | purpose | |||||||||||||
| ValueSet (5) |
url
identifier* |
version | status | experimental | lockedDate | date | publisher | purpose | ||||||||||||
| Financial Resources | ||||||||||||||||||||
| Account (2) | identifier* | status | type | name | subject* | servicePeriod | ||||||||||||||
| ChargeItem (0) | identifier* | status | code | subject | context | occurrence[x] |
actor
enterer |
reason*
service* |
||||||||||||
| ChargeItemDefinition (0) |
url
identifier* |
version | status | experimental | date | publisher | ||||||||||||||
| Claim (2) |
identifier*
identifier |
status |
type
subType use |
patient |
billablePeriod
serviced[x] |
created | enterer | provider | provider | referral |
facility
location[x] |
|||||||||
| ClaimResponse (2) | identifier* | status |
type
subType use |
patient | 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 (2) | identifier* | status | type |
policyHolder
subscriber subscriberId beneficiary |
period | payor* | ||||||||||||||
| CoverageEligibilityRequest (2) | identifier* | status |
priority
purpose* |
patient | serviced[x] | created | enterer |
provider
provider |
insurer | facility | ||||||||||
| CoverageEligibilityResponse (2) | identifier* | status | purpose* | patient | serviced[x] | created |
requestor
provider |
request | ||||||||||||
| EnrollmentRequest (0) |
provider
candidate |
|||||||||||||||||||
| EnrollmentResponse (0) | organization | |||||||||||||||||||
| ExplanationOfBenefit (2) | identifier* | status |
type
subType use |
patient |
billablePeriod
serviced[x] serviced[x] |
created |
enterer
insurer |
provider
provider* |
provider | referral |
facility
location[x] location[x] |
claim | ||||||||
| Invoice (0) | identifier* | status | type | subject | date | actor | ||||||||||||||
| PaymentNotice (2) | identifier* | status |
request
response |
created | provider | |||||||||||||||
| PaymentReconciliation (2) | 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 (2) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| AdministrableProductDefinition (1) | ||||||||||||||||||||
| AdverseEvent (0) | status : code |
actuality
:
code
category* : CodeableConcept |
|
subject : Patient|Group|Practitioner|RelatedPerson | encounter : Encounter |
|
occurrence[x] : dateTime|Period|Timing | recordedDate : dateTime | recorder : Patient|Practitioner|PractitionerRole|RelatedPerson | actor : Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson |
|
|||||||||
| AllergyIntolerance (3) | identifier* : Identifier |
clinicalStatus
:
CodeableConcept
verificationStatus : CodeableConcept |
type
:
code
category* : code |
criticality : code | code : CodeableConcept | patient : Patient | encounter : Encounter | onset[x] : dateTime|Age|Period|Range|string | recordedDate : dateTime | recorder : Practitioner|PractitionerRole|Patient|RelatedPerson | asserter : Patient|RelatedPerson|Practitioner|PractitionerRole | |||||||||
| BiologicallyDerivedProduct (0) | identifier* : Identifier | |||||||||||||||||||
| BodyStructure (1) | identifier* : Identifier | active : boolean |
morphology
:
CodeableConcept
location : CodeableConcept locationQualifier* : CodeableConcept description : string image* : Attachment |
patient : Patient | ||||||||||||||||
| CarePlan (2) | identifier* : Identifier | status : code | category* : CodeableConcept | description : string | subject : Patient|Group | encounter : Encounter | period : Period | created : dateTime | author : Patient|Practitioner|PractitionerRole|Device|RelatedPerson|Organization|CareTeam | reported[x] : boolean|Reference(Patient|RelatedPerson|Practitioner|PractitionerRole|Organization) | careTeam* : CareTeam |
addresses*
:
|
||||||||
| CareTeam (2) | identifier* : Identifier | status : code | category* : CodeableConcept | subject : Patient|Group |
|
period : Period | member : Practitioner|PractitionerRole|RelatedPerson|Patient|Organization|CareTeam |
|
||||||||||||
| ClinicalImpression (0) | identifier* : Identifier | status : code |
|
subject : Patient|Group | encounter : Encounter | effective[x] : dateTime|Period | date : dateTime |
|
performer : Practitioner|PractitionerRole | problem* : Condition|AllergyIntolerance | ||||||||||
| ClinicalUseIssue (1) | ||||||||||||||||||||
| Condition (3) | 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 | recorder : Practitioner|PractitionerRole|Patient|RelatedPerson |
asserter
:
|
code*
:
CodeableConcept
detail* : Any |
|||||||
|
|
url
:
uri
identifier* : Identifier |
version : string | status : code |
|
|
|
|
|
publisher : string |
|
||||||||||
|
|
identifier* : Identifier | status : code |
|
severity : code |
|
|
|
|
|
|
evidence*
:
code* : CodeableConcept detail* : Any |
|||||||||
|
|
|
|
status : code | category* : CodeableConcept | code : CodeableConcept | subject : Patient|Group|Device|Location | encounter : Encounter | effective[x] : dateTime|Period |
|
performer*
:
Practitioner|PractitionerRole|Organization|CareTeam
resultsInterpreter* : Practitioner|PractitionerRole|Organization|CareTeam |
|
|||||||||
| EventDefinition (0) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| Evidence (0) |
url
:
uri
identifier* : Identifier |
version : string | status : code | date : dateTime |
|
|||||||||||||||
| EvidenceVariable (0) |
url
:
uri
identifier* : Identifier |
version : string | status : code | date : dateTime | publisher : string | |||||||||||||||
| FamilyMemberHistory (2) | identifier* : Identifier | status : code | patient : Patient | date : dateTime |
|
|||||||||||||||
| 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 | expressedBy : Patient|Practitioner|PractitionerRole|RelatedPerson |
addresses*
:
|
|||||||||
| GuidanceResponse (2) | identifier* : Identifier | status : code | subject : Patient|Group | encounter : Encounter | occurrenceDateTime : dateTime | performer : Device |
|
|||||||||||||
| ImagingStudy (3) | identifier* : Identifier | status : code | modality* : Coding | subject : Patient|Device|Group | encounter : Encounter | started : dateTime |
actor
:
|
basedOn*
:
CarePlan|ServiceRequest|Appointment|AppointmentResponse|Task
referrer : Practitioner|PractitionerRole |
interpreter* : Practitioner|PractitionerRole | location : Location |
|
|||||||||
| Immunization (3) | identifier* : Identifier | status : code | vaccineCode : CodeableConcept | patient : Patient | encounter : Encounter | occurrence[x] : dateTime|string | recorded : dateTime |
primarySource
:
boolean
|
actor : Practitioner|PractitionerRole|Organization | location : Location | ||||||||||
| ImmunizationEvaluation (0) | identifier* : Identifier | status : code | patient : Patient | date : dateTime | ||||||||||||||||
| ImmunizationRecommendation (1) | identifier* : Identifier | patient : Patient | ||||||||||||||||||
| Ingredient (1) | ||||||||||||||||||||
| Library (2) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | type : CodeableConcept | date : dateTime | publisher : string | purpose : markdown | ||||||||||||
| ManufacturedItemDefinition (1) | ||||||||||||||||||||
| Measure (2) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| MeasureReport (2) | identifier* : Identifier | status : code | type : code | measure : canonical(Measure) | subject : Patient|Practitioner|PractitionerRole|Location|Device|RelatedPerson|Group | date : dateTime | reporter : Practitioner|PractitionerRole|Location|Organization | |||||||||||||
| Medication (3) | identifier* : Identifier | code : CodeableConcept | manufacturer : Organization | |||||||||||||||||
| MedicationAdministration (2) | identifier* : Identifier | status : code | medication[x] : CodeableConcept|Reference(Medication) | subject : Patient|Group |
supportingInformation* : Any |
|
recorded : dateTime | performer* : |
|
|||||||||||
| MedicationDispense (2) | identifier* : Identifier | status : code | medication[x] : CodeableConcept|Reference(Medication) | subject : Patient|Group | supportingInformation* : Any | |||||||||||||||
|
MedicationKnowledge
|
code : CodeableConcept | manufacturer : Organization | ||||||||||||||||||
| MedicationRequest (3) | identifier* : Identifier | status : code |
intent
:
code
category* : CodeableConcept |
priority : code | medication[x] : CodeableConcept|Reference(Medication) | subject : Patient|Group |
encounter
:
Encounter
supportingInformation* : Any |
authoredOn : dateTime | requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device |
performer
:
|
recorder
:
Practitioner|PractitionerRole
|
|
||||||||
|
|
identifier* : Identifier | status : code |
|
medication[x] : CodeableConcept|Reference(Medication) | subject : Patient|Group | effective[x] : dateTime|Period | dateAsserted : dateTime | informationSource : Patient|Practitioner|PractitionerRole|RelatedPerson|Organization |
|
|||||||||||
|
|
||||||||||||||||||||
|
|
identifier* : Identifier | |||||||||||||||||||
|
|
|
status : code | category* : CodeableConcept | nutritionProduct : CodeableConcept | subject : Patient|Group | effective[x] : dateTime|Period | dateAsserted : dateTime | informationSource : Patient|Practitioner|PractitionerRole|RelatedPerson|Organization | reasonCode* : CodeableReference(Condition|Observation|DiagnosticReport) | |||||||||||
| NutritionOrder (2) | identifier* : Identifier | status : code | intent : code |
type*
:
CodeableConcept
modifier : CodeableConcept type : CodeableConcept baseFormulaType : CodeableConcept additiveType : CodeableConcept |
patient : Patient | encounter : Encounter | dateTime : dateTime | orderer : Practitioner|PractitionerRole | ||||||||||||
| Observation (5) | identifier* : Identifier | status : code | category* : CodeableConcept |
code
:
CodeableConcept
code : CodeableConcept |
subject
:
Patient|Group|Device|Location
focus* : Any |
encounter : Encounter | effective[x] : dateTime|Period|Timing|instant | issued : instant | performer* : Practitioner|PractitionerRole|Organization|CareTeam|Patient|RelatedPerson | |||||||||||
| ObservationDefinition (0) | category* : CodeableConcept | code : CodeableConcept | ||||||||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
url
:
uri
identifier* : Identifier |
version : string | status : code |
|
|
|
|
|
|
|
publisher : string |
|
|
|||||||
|
|
identifier* : Identifier | status : code |
|
|
code : CodeableConcept | subject : Patient|Group | encounter : Encounter | occurrence[x] : dateTime|Period|string|Age|Range|Timing |
|
|
reported[x] : boolean|Reference(Patient|RelatedPerson|Practitioner|PractitionerRole|Organization) |
|
location : Location |
|
||||||
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
status : code |
|
priority : code | code : CodeableConcept | subject : Patient|Group | encounter : Encounter |
|
author : Device|Practitioner|PractitionerRole | participant* : Patient|Practitioner|PractitionerRole|RelatedPerson|Device |
|
|
|||||||
|
ResearchStudy
|
identifier* : Identifier | status : code |
focus*
:
CodeableConcept
condition* : CodeableConcept |
enrollment* : Group | period : Period |
sponsor
:
Organization
principalInvestigator : Practitioner|PractitionerRole |
site* : Location | reasonStopped : CodeableConcept | ||||||||||||
|
ResearchSubject
|
identifier* : Identifier |
status
:
code
state : CodeableConcept milestone : CodeableConcept |
|
|||||||||||||||||
| RiskAssessment (1) | identifier* : Identifier | status : code | method : CodeableConcept | code : CodeableConcept | subject : Patient|Group | encounter : Encounter | occurrence[x] : dateTime|Period | performer : Practitioner|PractitionerRole|Device |
|
|||||||||||
| ServiceRequest (2) | identifier* : Identifier | status : code |
intent
:
code
category* : CodeableConcept |
priority : code | code : CodeableConcept | subject : Patient|Group|Location|Device | encounter : Encounter | occurrence[x] : dateTime|Period|Timing | authoredOn : dateTime | requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device |
performerType
:
CodeableConcept
performer* : Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson |
|
||||||||
| Specimen (2) |
identifier*
:
Identifier
accessionIdentifier : Identifier |
status : code | type : CodeableConcept | subject : Patient|Group|Device|Substance|Location |
collected[x]
:
dateTime|Period
duration : Duration |
receivedTime : dateTime | collector : Practitioner|PractitionerRole | request* : ServiceRequest | ||||||||||||
| SpecimenDefinition (0) | ||||||||||||||||||||
|
|
||||||||||||||||||||
|
|
||||||||||||||||||||
|
|
||||||||||||||||||||
|
|
||||||||||||||||||||
|
|
||||||||||||||||||||
|
|
||||||||||||||||||||
| VisionPrescription (2) | identifier* : Identifier | status : code | patient : Patient | encounter : Encounter | dateWritten : dateTime | prescriber : Practitioner|PractitionerRole | ||||||||||||||
| Administrative Resources | ||||||||||||||||||||
| Device (2) |
identifier*
:
Identifier
udiCarrier* : |
status
:
code
statusReason* : CodeableConcept |
deviceIdentifier
:
string
distinctIdentifier : string manufacturer : string manufactureDate : dateTime expirationDate : dateTime lotNumber : string serialNumber : string type : code modelNumber : string partNumber : string version : string component : Identifier |
patient : Patient |
owner
:
Organization
contact* : ContactPoint |
location
:
Location
url : uri |
||||||||||||||
| DeviceDefinition (0) | identifier* : Identifier |
manufacturer[x]
:
string|Reference(Organization)
type : code modelNumber : string version : string |
owner
:
Organization
contact* : ContactPoint |
url : uri | ||||||||||||||||
| DeviceMetric (1) | identifier* : Identifier |
type
:
CodeableConcept
category : code |
||||||||||||||||||
|
Group
|
identifier* : Identifier | active : boolean |
type
:
code
actual : boolean |
code : CodeableConcept | ||||||||||||||||
| HealthcareService (2) | identifier* : Identifier | active : boolean | category* : CodeableConcept | location* : Location | ||||||||||||||||
| InsurancePlan (0) |
identifier*
:
Identifier
identifier* : Identifier |
status : code | type* : CodeableConcept | |||||||||||||||||
| Location (3) | identifier* : Identifier |
status
:
code
operationalStatus : Coding |
mode
:
code
type* : CodeableConcept physicalType : CodeableConcept |
|||||||||||||||||
| Organization (3) | identifier* : Identifier | active : boolean | type* : CodeableConcept | |||||||||||||||||
| OrganizationAffiliation (0) | identifier* : Identifier | active : boolean | period : Period | location* : Location | ||||||||||||||||
| Patient (5) | identifier* : Identifier | active : boolean | ||||||||||||||||||
| Person (2) | identifier* : Identifier | active : boolean | ||||||||||||||||||
| Practitioner (3) | identifier* : Identifier | active : boolean | ||||||||||||||||||
| PractitionerRole (2) | identifier* : Identifier | active : boolean | period : Period | location* : Location | ||||||||||||||||
| RelatedPerson (2) | identifier* : Identifier | active : boolean | relationship* : CodeableConcept | period : Period | ||||||||||||||||
| Substance (2) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept | ||||||||||||||||
| VerificationResult (0) | who : Organization|Practitioner|PractitionerRole | |||||||||||||||||||
| Workflow Resources | ||||||||||||||||||||
| Appointment (3) | identifier* : Identifier | status : code |
specialty*
:
CodeableConcept
priority : unsignedInt |
supportingInformation* : Any | start : instant | end : instant | actor : Patient|Practitioner|PractitionerRole|RelatedPerson|Device|HealthcareService|Location | |||||||||||||
| AppointmentResponse (3) | identifier* : Identifier | start : instant | end : instant | actor : Patient|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*
:
sender : |
|
|||||||||||
| CommunicationRequest (2) | identifier* : Identifier | status : code | category* : CodeableConcept | priority : code | subject : Patient|Group |
about*
:
Any
encounter : Encounter |
occurrence[x] : dateTime|Period | authoredOn : dateTime | requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device |
recipient*
:
|
|
|||||||||
|
DeviceRequest
|
identifier* : Identifier | status : code | intent : code | priority : code |
code[x]
:
Device)|CodeableConcep
parameter* : code : CodeableConcept value[x] : CodeableConcept|Quantity|Range|boolean |
subject : Patient|Group|Location|Device | encounter : Encounter | occurrence[x] : dateTime|Period|Timing | authoredOn : dateTime | requester : Device|Practitioner|PractitionerRole|Organization |
performerType
:
CodeableConcept
performer : Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson |
|
||||||||
| DeviceUseStatement (0) | identifier* : Identifier | status : code | subject : Patient|Group | timing[x] : Timing|Period|dateTime | recordedOn : dateTime |
source
:
Patient|Practitioner|PractitionerRole|RelatedPerson
device : Device |
|
|||||||||||||
| Encounter (2) | identifier* : Identifier | status : code |
class
:
Coding
type* : CodeableConcept |
priority : CodeableConcept | subject : Patient|Group | episodeOfCare* : EpisodeOfCare | period : Period | individual : Practitioner|PractitionerRole|RelatedPerson | location : Location |
condition : Condition|Procedure |
||||||||||
| EpisodeOfCare (2) | identifier* : Identifier | status : code | type* : CodeableConcept | condition : Condition | patient : Patient | period : Period | ||||||||||||||
| Flag (1) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept |
subject
:
|
period
:
Period
encounter : Encounter |
author : Device|Organization|Patient|Practitioner|PractitionerRole | |||||||||||||
| Schedule (3) | identifier* : Identifier | active : boolean |
serviceCategory*
:
CodeableConcept
serviceType* : CodeableConcept specialty* : CodeableConcept |
actor* : Patient|Practitioner|PractitionerRole|RelatedPerson|Device|HealthcareService|Location | planningHorizon : Period | |||||||||||||||
| Slot (3) | identifier* : Identifier |
serviceCategory*
:
CodeableConcept
serviceType* : CodeableConcept specialty* : CodeableConcept appointmentType : CodeableConcept |
start
:
instant
end : instant |
|||||||||||||||||
| SupplyDelivery (1) | occurrence[x] : dateTime|Period|Timing | |||||||||||||||||||
| SupplyRequest (1) | identifier* : Identifier | status : code | category : CodeableConcept | priority : code |
parameter*
:
code : CodeableConcept value[x] : CodeableConcept|Quantity|Range|boolean |
occurrence[x] : dateTime|Period|Timing | authoredOn : dateTime | requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device | supplier* : Organization|HealthcareService |
|
||||||||||
| Task (2) | identifier* : Identifier | status : code | intent : code | priority : code |
code
:
CodeableConcept
focus : Any |
for : Any | encounter : Encounter | executionPeriod : Period | authoredOn : dateTime | requester : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson |
performerType*
:
CodeableConcept
owner : Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson |
location : Location |
reasonCode
:
CodeableConcept
reasonReference : Any |
|||||||
| Infrastructural Resources | ||||||||||||||||||||
| AuditEvent (3) |
type
:
Coding
subtype* : Coding action : code outcome : code outcomeDesc : string entity* : what : Any type : Coding |
role
:
Coding
lifecycle : Coding securityLabel* : Coding name : string detail* : type : string value[x] : string|base64Binary |
period : Period | recorded : instant |
source
:
site : string observer : PractitionerRole|Practitioner|Organization|Device|Patient|RelatedPerson type* : Coding |
agent*
:
type : CodeableConcept role* : CodeableConcept who : PractitionerRole|Practitioner|Organization|Device|Patient|RelatedPerson altId : string name : string requestor : boolean |
location
:
Location
media : Coding network : address : string type : code |
purposeOfEvent*
:
CodeableConcept
policy* : uri purposeOfUse* : CodeableConcept |
||||||||||||
| Basic (1) | identifier* : Identifier | code : CodeableConcept | subject : Any | created : date | author : Practitioner|PractitionerRole|Patient|RelatedPerson|Organization | |||||||||||||||
| Binary (5) | ||||||||||||||||||||
| Bundle (5) | identifier : Identifier | type : code | timestamp : instant | |||||||||||||||||
| Composition (2) | identifier : Identifier | status : code |
type
:
CodeableConcept
category* : CodeableConcept mode : code |
subject : Any | encounter : Encounter | date : dateTime |
author*
:
Practitioner|PractitionerRole|Device|Patient|RelatedPerson|Organization
author* : Practitioner|PractitionerRole|Device|Patient|RelatedPerson|Organization |
party : Patient|RelatedPerson|Practitioner|PractitionerRole|Organization | ||||||||||||
| Consent (2) | identifier* : Identifier | status : code | category* : CodeableConcept | patient : Patient | dateTime : dateTime |
performer*
:
|
organization* : Organization | |||||||||||||
| DocumentManifest (2) |
masterIdentifier
:
Identifier
identifier* : Identifier |
status : code | type : CodeableConcept | subject : Patient|Practitioner|Group|Device | created : dateTime | author* : Practitioner|PractitionerRole|Organization|Device|Patient|RelatedPerson | recipient* : Patient|Practitioner|PractitionerRole|RelatedPerson|Organization | |||||||||||||
| DocumentReference (3) |
masterIdentifier
:
Identifier
identifier* : Identifier |
status
:
code
docStatus : code |
type
:
CodeableConcept
category* : CodeableConcept |
subject
:
|
encounter*
:
|
date : instant | authenticator : Practitioner|PractitionerRole|Organization | |||||||||||||
| Endpoint (2) | identifier* : Identifier | status : code | connectionType : Coding | name : string | period : Period | |||||||||||||||
| ExampleScenario (0) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| Linkage (0) | active : boolean | author : Practitioner|PractitionerRole|Organization | ||||||||||||||||||
| List (1) | identifier* : Identifier | status : code | mode : code | code : CodeableConcept | subject : Patient|Group|Device|Location | encounter : Encounter | date : dateTime | source : Practitioner|PractitionerRole|Patient|Device | ||||||||||||
|
|
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| MessageHeader (4) | event[x] : Coding|uri |
destination*
:
receiver : Practitioner|PractitionerRole|Organization sender : Practitioner|PractitionerRole|Organization |
enterer
:
Practitioner|PractitionerRole
author : Practitioner|PractitionerRole |
source : | responsible : Practitioner|PractitionerRole|Organization | reason : CodeableConcept | ||||||||||||||
| OperationOutcome (5) | ||||||||||||||||||||
| Provenance (3) | target* : Any | occurred[x] : Period|dateTime | recorded : instant | who : Practitioner|PractitionerRole|RelatedPerson|Patient|Device|Organization | agent* : | location : Location |
reason*
:
CodeableConcept
activity : CodeableConcept |
|||||||||||||
| Questionnaire (3) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| QuestionnaireResponse (3) | identifier : Identifier | status : code | subject : Any | encounter : Encounter | authored : dateTime | author : Device|Practitioner|PractitionerRole|Patient|RelatedPerson|Organization | source : Patient|Practitioner|PractitionerRole|RelatedPerson | |||||||||||||
|
Subscription
|
identifier* : Identifier | status : code | topic : Topic | contact* : ContactPoint | end : instant | reason : string | ||||||||||||||
| Topic (0) |
url
:
uri
identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : Practitioner|PractitionerRole|Organization | purpose : markdown | |||||||||||||
| Conformance Resources | ||||||||||||||||||||
| CapabilityStatement (5) | url : uri | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| CapabilityStatement2 (0) | url : uri | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| CatalogEntry (0) | ||||||||||||||||||||
| CodeSystem (5) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| CompartmentDefinition (1) | 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 | |||||||||||||
| GraphDefinition (1) | url : uri | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| ImplementationGuide (1) | url : uri | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | ||||||||||||||
| NamingSystem (1) |
url
:
uri
value : string |
version : string | status : code | kind : code | date : dateTime |
publisher
:
string
responsible : string |
||||||||||||||
| OperationDefinition (5) | url : uri | version : string | status : code |
kind
:
code
experimental : boolean |
date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| SearchParameter (3) | url : uri | 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 (2) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| TerminologyCapabilities (0) | url : uri | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| TestReport (0) | identifier : Identifier | status : code | issued : dateTime | |||||||||||||||||
| TestScript (2) |
url
:
uri
identifier : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| ValueSet (5) |
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 | ||||||||||||||
| ChargeItem (0) | identifier* : Identifier | status : code | code : CodeableConcept | subject : Patient|Group | context : Encounter|EpisodeOfCare | occurrence[x] : dateTime|Period|Timing |
actor
:
Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson
enterer : Practitioner|PractitionerRole|Organization|Patient|Device|RelatedPerson |
reason*
:
CodeableConcept
service* : DiagnosticReport|ImagingStudy|Immunization|MedicationAdministration|MedicationDispense|Observation|Procedure|SupplyDelivery |
||||||||||||
| ChargeItemDefinition (0) |
url
:
uri
identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | ||||||||||||||
| Claim (2) |
identifier*
:
Identifier
identifier : Identifier |
status : code |
type
:
CodeableConcept
subType : CodeableConcept use : code |
patient : Patient |
billablePeriod
:
Period
serviced[x] : date|Period |
created : dateTime | enterer : Practitioner|PractitionerRole | provider : Practitioner|PractitionerRole|Organization | provider : Practitioner|PractitionerRole|Organization | referral : ServiceRequest |
facility
:
Location
location[x] : CodeableConcept|Address|Reference(Location) |
|||||||||
| ClaimResponse (2) | identifier* : Identifier | status : code |
type
:
CodeableConcept
subType : CodeableConcept use : code |
patient : Patient | 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 (2) | identifier* : Identifier | status : code | type : CodeableConcept |
policyHolder
:
Patient|RelatedPerson|Organization
subscriber : Patient|RelatedPerson subscriberId : beneficiary : Patient |
period : Period | payor* : Organization|Patient|RelatedPerson | ||||||||||||||
| CoverageEligibilityRequest (2) | 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 (2) | 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 : Patient |
|||||||||||||||||||
| EnrollmentResponse (0) | organization : Organization | |||||||||||||||||||
| ExplanationOfBenefit (2) | identifier* : Identifier | status : code |
type
:
CodeableConcept
subType : CodeableConcept use : code |
patient : Patient |
billablePeriod
:
Period
serviced[x] : date|Period serviced[x] : date|Period |
created : dateTime |
enterer
:
Practitioner|PractitionerRole
insurer : Organization |
provider
:
Practitioner|PractitionerRole|Organization
provider* : Practitioner|PractitionerRole|Organization |
provider : Practitioner|PractitionerRole|Organization | referral : ServiceRequest |
facility
:
Location
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 | date : dateTime | actor : Practitioner|Organization|Patient|PractitionerRole|Device|RelatedPerson | ||||||||||||||
| PaymentNotice (2) | identifier* : Identifier | status : code |
request
:
Any
response : Any |
created : dateTime | provider : Practitioner|PractitionerRole|Organization | |||||||||||||||
| PaymentReconciliation (2) | identifier* : Identifier | status : code | period : Period | created : dateTime | paymentIssuer : Organization | request : Task | ||||||||||||||