R6 Ballot (2nd Draft)

Publish-box (todo)

3.10 FHIR W5 Report

FHIR Infrastructure icon Work GroupMaturity Level: N/AStandards 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 cause[x]
effect[x]
recordedDate recorder actor
AllergyIntolerance (3) identifier* clinicalStatus
verificationStatus
type
category*
criticality code patient encounter onset[x] recordedDate recorder asserter
ArtifactAssessment (1) identifier* date
BiologicallyDerivedProduct (2) identifier*
biologicalSourceEvent
BodyStructure (1) identifier* active morphology
structure
laterality
landmarkDescription*
clockFacePosition*
device*
surfaceOrientation*
qualifier*
description
image*
patient spatialReference*
CarePlan (2) identifier* status category* description subject encounter period created custodian careTeam* addresses*
CareTeam (2) identifier* status category* subject period member reason*
Citation (1) url
identifier*
version experimental date publisher purpose
ClinicalImpression (1) identifier* status subject encounter effective[x] date performer problem*
ClinicalUseDefinition (2) identifier*
Condition (5) identifier* clinicalStatus
verificationStatus
category* severity code subject encounter onset[x] abatement[x] recordedDate recorder asserter
ConditionDefinition (0) url
identifier*
version status experimental date publisher
DetectedIssue (2) identifier* status category*
code
severity 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 publisher purpose
EvidenceReport (0) url
identifier*
status publisher
EvidenceVariable (1) url
identifier*
version status date publisher purpose
FamilyMemberHistory (2) identifier* status patient date actor reason*
GenomicStudy (0) status
Goal (2) identifier* lifecycleStatus category* priority description subject start[x] due[x] statusDate source addresses*
GuidanceResponse (2) identifier* status subject encounter occurrenceDateTime performer reason*
ImagingSelection (1) identifier* status category* code subject issued performer* basedOn*
ImagingStudy (4) 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
ImmunizationEvaluation (1) identifier* status patient date
ImmunizationRecommendation (1) identifier* patient
Library (4) 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*
occurrence[x] 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 informationSource* reason*
MolecularDefinition (0) identifier*
MolecularSequence (1) identifier*
NutritionIntake (3) identifier* status code nutritionProduct subject occurrence[x] recorded reported[x] reason*
NutritionOrder (3) identifier* status intent priority type*
modifier
type
type
modularType
subject encounter dateTime orderer
NutritionProduct (3) 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
code
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 (2) identifier*
accessionIdentifier
status type
type
subject collected[x]
duration
receivedTime collector
performer
request*
SpecimenDefinition (1) type
SubstancePolymer (0)
VisionPrescription (3) identifier* status patient encounter dateWritten prescriber
Administrative Resources
AdministrableProductDefinition (2) identifier*
BiologicallyDerivedProductDispense (0)
Device (2) identifier*
udiCarrier*
status
availabilityStatus
display
deviceIdentifier
biologicalSourceEvent
manufacturer
manufactureDate
expirationDate
lotNumber
serialNumber
type
modelNumber
partNumber
component
installDate
owner
contact*
location
url
DeviceAlert (0) identifier* status type priority code subject timing source derivedFrom*
DeviceAssociation (0)
DeviceDefinition (1) identifier* partNumber
manufacturer
type
modelNumber
component
owner
contact*
DeviceDispense (0) identifier* status device subject supportingInformation*
DeviceMetric (1) identifier* type
category
FormularyItem (0) identifier*
Group (3) url
identifier*
version status experimental
type
code member* date publisher
managingEntity
purpose
HealthcareService (4) identifier* active category* location*
Ingredient (2) identifier
InsurancePlan (1) identifier*
InsuranceProduct (1) identifier* status type*
InventoryItem (0)
InventoryReport (0) identifier* status
Location (5) identifier* status
operationalStatus
mode
type*
form
ManufacturedItemDefinition (2) identifier*
name
MedicationKnowledge (1) code author
MedicinalProductDefinition (3) 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)
SubstanceNucleicAcid (0)
SubstanceProtein (0)
SubstanceReferenceInformation (0)
SubstanceSourceMaterial (0)
VerificationResult (1) who
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 code
parameter*
code
value[x]
subject encounter occurrence[x] authoredOn requester performer reason*
DeviceUsage (1) identifier* status patient timing[x] dateAsserted informationSource
device
reason*
Encounter (4) identifier* status class* priority type* subject episodeOfCare* actualPeriod actor location value*
condition*
EncounterHistory (0) identifier* status class type* subject actualPeriod location
EpisodeOfCare (2) identifier* status type* value*
condition*
subject 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 intent
category
priority parameter*
code
value[x]
occurrence[x] authoredOn requester supplier* reason*
Task (3) identifier* status intent priority doNotPerform
code
focus
for encounter executionPeriod authoredOn requester requestedPerformer*
owner
location reason*
Transport (1) intent priority code
focus
for encounter completionTime authoredOn requester performerType*
owner
location
requestedLocation
currentLocation
reason
history
Infrastructural Resources
AuditEvent (4) type subtype*
action
outcome
code
detail*
entity*
what
patient securityLabel*
query
detail*
type
value[x]
occurred[x] recorded source
site
observer
type*
agent*
type
role*
requestor
location
network[x]
authorization*
encounter
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 (4) 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
Linkage (0) active author
List (4) 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)
Permission (1) identifier*
Provenance (4) 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
GraphDefinition (2) url
identifier*
version status experimental node* date publisher purpose
ImplementationGuide (4) 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 experimental 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
TestPlan (0) url
identifier*
version status experimental date publisher purpose
TestReport (1) identifier status issued
TestScript (4) 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 (1) identifier* status code subject encounter occurrence[x] actor
enterer
reason*
service*
ChargeItemDefinition (1) url
identifier*
version status experimental date publisher purpose
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 (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
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 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 : Patient|Group|Practitioner|RelatedPerson encounter : Encounter cause[x] : dateTime|Period
effect[x] : dateTime|Period
recordedDate : dateTime recorder : Patient|Practitioner|PractitionerRole|RelatedPerson actor : Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson
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 date : dateTime
BiologicallyDerivedProduct (2) identifier* : Identifier
biologicalSourceEvent : Identifier
BodyStructure (1) identifier* : Identifier active : boolean morphology : CodeableConcept
structure : CodeableConcept
laterality : CodeableConcept
landmarkDescription* : CodeableConcept
clockFacePosition* : CodeableConcept
device* : CodeableReference(Device)
surfaceOrientation* : CodeableConcept
qualifier* : 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 custodian : Patient|Practitioner|PractitionerRole|Device|RelatedPerson|Organization|CareTeam careTeam* : CareTeam addresses* : CodeableReference(Condition|Procedure|MedicationAdministration)
CareTeam (2) identifier* : Identifier status : code category* : CodeableConcept subject : Patient|Group period : Period member : Practitioner|PractitionerRole|RelatedPerson|Patient|Organization|CareTeam reason* : CodeableReference(Condition)
Citation (1) url : uri
identifier* : Identifier
version : string experimental : boolean date : dateTime publisher : string purpose : markdown
ClinicalImpression (1) identifier* : Identifier status : code subject : Patient|Group encounter : Encounter effective[x] : dateTime|Period date : dateTime performer : Practitioner|PractitionerRole problem* : Condition|AllergyIntolerance
ClinicalUseDefinition (2) 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 recorder : Practitioner|PractitionerRole|Patient|RelatedPerson asserter : Practitioner|PractitionerRole|Patient|RelatedPerson|Device
ConditionDefinition (0) url : uri
identifier* : Identifier
version : string status : code experimental : boolean date : dateTime publisher : string
DetectedIssue (2) identifier* : Identifier status : code category* : CodeableConcept
code : CodeableConcept
severity : code subject : Patient|Group|Device|Location|Organization|Procedure|Practitioner|Medication|Substance|BiologicallyDerivedProduct|NutritionProduct encounter : Encounter identified[x] : dateTime|Period 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 : instant performer* : Practitioner|PractitionerRole|Organization|CareTeam
resultsInterpreter* : Practitioner|PractitionerRole|Organization|CareTeam
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 publisher : string purpose : markdown
EvidenceReport (0) url : uri
identifier* : Identifier
status : code publisher : string
EvidenceVariable (1) url : uri
identifier* : Identifier
version : string status : code date : dateTime publisher : string purpose : markdown
FamilyMemberHistory (2) identifier* : Identifier status : code patient : Patient date : dateTime actor : Practitioner|PractitionerRole|Patient|RelatedPerson|Device|Organization|CareTeam reason* : CodeableReference(Condition|Observation|AllergyIntolerance|QuestionnaireResponse|DiagnosticReport|DocumentReference)
GenomicStudy (0) status : code
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 source : Patient|Practitioner|PractitionerRole|RelatedPerson|CareTeam addresses* : Condition|Observation|MedicationStatement|MedicationRequest|NutritionOrder|ServiceRequest|RiskAssessment|Procedure|NutritionIntake
GuidanceResponse (2) identifier* : Identifier status : code subject : Patient|Group encounter : Encounter occurrenceDateTime : dateTime performer : Device reason* : CodeableReference
ImagingSelection (1) identifier* : Identifier status : code category* : CodeableConcept code : CodeableConcept subject : Patient|Group|Device|Procedure|Practitioner|Medication|Substance|Specimen issued : instant performer* : basedOn* : CarePlan|ServiceRequest|Appointment|AppointmentResponse|Task
ImagingStudy (4) identifier* : Identifier status : code modality* : CodeableConcept subject : Patient|Device|Group encounter : Encounter started : dateTime actor : Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson|HealthcareService basedOn* : CarePlan|ServiceRequest|Appointment|AppointmentResponse|Task
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
ImmunizationEvaluation (1) identifier* : Identifier status : code patient : Patient date : dateTime
ImmunizationRecommendation (1) identifier* : Identifier patient : Patient
Library (4) 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 : Practitioner|PractitionerRole|Organization|Group
Medication (4) identifier* : Identifier code : CodeableConcept
MedicationAdministration (2) identifier* : Identifier status : code medication : CodeableReference(Medication) subject : Patient|Group encounter : Encounter
supportingInformation* : Any
occurrence[x] : dateTime|Period|Timing 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* : Practitioner|PractitionerRole|Organization|Patient|DeviceDefinition|RelatedPerson|CareTeam|HealthcareService recorder : Practitioner|PractitionerRole
dispenser : Organization
reason* : CodeableReference(Condition|Observation|DiagnosticReport|Procedure)
MedicationStatement (4) identifier* : Identifier status : code category* : CodeableConcept medication : CodeableReference(Medication) subject : Patient|Group effective[x] : dateTime|Period|Timing dateAsserted : dateTime informationSource* : Device|Patient|Practitioner|PractitionerRole|RelatedPerson|Organization reason* : CodeableReference(Condition|Observation|DiagnosticReport|Procedure)
MolecularDefinition (0) identifier* : Identifier
MolecularSequence (1) identifier* : Identifier
NutritionIntake (3) identifier* : Identifier status : code code : CodeableConcept nutritionProduct : CodeableReference(NutritionProduct) subject : Patient|Group occurrence[x] : dateTime|Period recorded : dateTime reported[x] : boolean|Reference(Patient|RelatedPerson|Practitioner|PractitionerRole|Organization|Group) reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference)
NutritionOrder (3) identifier* : Identifier status : code intent : code priority : code type* : CodeableConcept
modifier : CodeableConcept
type : CodeableReference(NutritionProduct)
type : CodeableReference(NutritionProduct)
modularType : CodeableReference(NutritionProduct)
subject : Patient|Group encounter : Encounter dateTime : dateTime orderer : Practitioner|PractitionerRole
NutritionProduct (3) 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* : Practitioner|PractitionerRole|Organization|CareTeam|Patient|RelatedPerson
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
code : CodeableConcept
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 : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device performerType : CodeableConcept
performer* : Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson
location* : CodeableReference(Location)
reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference|DetectedIssue)
Specimen (2) identifier* : Identifier
accessionIdentifier : Identifier
status : code type : CodeableConcept
type : CodeableConcept
subject : Patient|Group|Device|BiologicallyDerivedProduct|Substance|Location 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
SubstancePolymer (0)
VisionPrescription (3) identifier* : Identifier status : code patient : Patient encounter : Encounter dateWritten : dateTime prescriber : Practitioner|PractitionerRole
Administrative Resources
AdministrableProductDefinition (2) identifier* : Identifier
BiologicallyDerivedProductDispense (0)
Device (2) identifier* : Identifier
udiCarrier* :
status : code
availabilityStatus : CodeableConcept
display : boolean
deviceIdentifier : string
biologicalSourceEvent : Identifier
manufacturer : string
manufactureDate : dateTime
expirationDate : dateTime
lotNumber : string
serialNumber : string
type : CodeableConcept
modelNumber : string
partNumber : string
component : Identifier
installDate : dateTime
owner : Organization
contact* : ContactPoint
location : Location
url : uri
DeviceAlert (0) identifier* : Identifier status : code type : code priority : code code : CodeableConcept subject : Patient|Device timing : Period source : Device|DeviceMetric derivedFrom* : Observation
DeviceAssociation (0)
DeviceDefinition (1) identifier* : Identifier partNumber : string
manufacturer : Organization
type : CodeableConcept
modelNumber : string
component : Identifier
owner : Organization
contact* : ContactPoint
DeviceDispense (0) identifier* : Identifier status : code device : CodeableReference(Device|DeviceDefinition) subject : Patient|Practitioner supportingInformation* : Any
DeviceMetric (1) identifier* : Identifier type : CodeableConcept
category : CodeableConcept
FormularyItem (0) identifier* : Identifier
Group (3) url : uri
identifier* : Identifier
version : string status : code 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 (1) identifier* : Identifier
InsuranceProduct (1) identifier* : Identifier status : code type* : CodeableConcept
InventoryItem (0)
InventoryReport (0) identifier* : Identifier status : code
Location (5) identifier* : Identifier status : code
operationalStatus : Coding
mode : code
type* : CodeableConcept
form : CodeableConcept
ManufacturedItemDefinition (2) identifier* : Identifier
name : string
MedicationKnowledge (1) code : CodeableConcept author : ContactDetail
MedicinalProductDefinition (3) 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)
SubstanceNucleicAcid (0)
SubstanceProtein (0)
SubstanceReferenceInformation (0)
SubstanceSourceMaterial (0)
VerificationResult (1) who : Organization|Practitioner|PractitionerRole
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 : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device recipient* : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|Group|CareTeam|HealthcareService|Endpoint
informationProvider* : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|HealthcareService|Endpoint
reason* : CodeableReference(Any)
DeviceRequest (1) identifier* : Identifier status : code intent : code priority : code code : CodeableReference(Device|DeviceDefinition)
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 performer : CodeableReference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson) reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference)
DeviceUsage (1) identifier* : Identifier status : code patient : Patient timing[x] : Timing|Period|dateTime dateAsserted : dateTime informationSource : Patient|Practitioner|PractitionerRole|RelatedPerson|Organization
device : CodeableReference(Device|DeviceDefinition)
reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference|Procedure)
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* : CodeableReference(Condition|DiagnosticReport|Observation|ImmunizationRecommendation|Procedure)
condition* : CodeableReference(Condition)
EncounterHistory (0) identifier* : Identifier status : code class : CodeableConcept type* : CodeableConcept subject : Patient|Group actualPeriod : Period location : Location
EpisodeOfCare (2) identifier* : Identifier status : code type* : CodeableConcept value* : CodeableReference(Condition|Procedure|Observation|HealthcareService)
condition* : CodeableReference(Condition)
subject : Patient|Group 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
SupplyDelivery (1) occurrence[x] : dateTime|Period|Timing
SupplyRequest (1) identifier* : Identifier status : code intent : 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|CareTeam supplier* : Organization|HealthcareService reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference)
Task (3) identifier* : Identifier status : code intent : code priority : code doNotPerform : boolean
code : CodeableConcept
focus : Any
for : Any encounter : Encounter executionPeriod : Period authoredOn : dateTime requester : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson requestedPerformer* : CodeableReference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson)
owner : Practitioner|PractitionerRole|Organization|CareTeam|Patient|RelatedPerson
location : Location reason* : CodeableReference(Any)
Transport (1) intent : code priority : code code : CodeableConcept
focus : Any
for : Any encounter : Encounter completionTime : dateTime authoredOn : dateTime requester : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson performerType* : CodeableConcept
owner : Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson
location : Location
requestedLocation : Location
currentLocation : Location
reason : CodeableReference(Any)
history : Transport
Infrastructural Resources
AuditEvent (4) type : CodeableConcept subtype* : CodeableConcept
action : code
outcome :
code : Coding
detail* : CodeableConcept
entity* :
what : Any
patient : Patient securityLabel* : CodeableConcept
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
requestor : boolean
location : Location
network[x] : Endpoint)|uri|strin
authorization* : CodeableConcept
encounter : Encounter
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* : 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 subject : Patient|Practitioner|Group date : date manager* : HealthcareService|Organization|Patient|Practitioner
DocumentReference (4) identifier* : Identifier version : string status : code
docStatus : code
modality* : CodeableConcept type : CodeableConcept
category* : CodeableConcept
subject : Any context* : Appointment|Encounter|EpisodeOfCare period : Period date : dateTime author* : Practitioner|PractitionerRole|Organization|Device|Patient|RelatedPerson|CareTeam party : Patient|RelatedPerson|Practitioner|PractitionerRole|Organization
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
Linkage (0) active : boolean author : Practitioner|PractitionerRole|Organization
List (4) identifier* : Identifier status : code mode : code code : CodeableConcept subject* : Any encounter : Encounter date : dateTime source : Practitioner|PractitionerRole|Patient|Device|Organization|RelatedPerson|CareTeam
MessageDefinition (1) url : uri
identifier* : Identifier
version : string status : code experimental : boolean date : dateTime publisher : string purpose : markdown
MessageHeader (4) event[x] : Coding|uri|canonical(EventDefinition|SubscriptionTopic) destination* :
receiver : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson
source : reason : CodeableConcept
OperationOutcome (5)
Permission (1) identifier* : Identifier
Provenance (4) target* : Any patient : Patient encounter : Encounter occurred[x] : Period|dateTime recorded : instant agent* : location : Location authorization* : CodeableReference
why : markdown
activity : CodeableConcept
basedOn* : Any
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 : Device|Practitioner|PractitionerRole|Patient|RelatedPerson|Organization source : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson
Subscription (3) identifier* : Identifier status : code topic : canonical(SubscriptionTopic) contact* : ContactPoint end : instant managingEntity : CareTeam|HealthcareService|Organization|RelatedPerson|Patient|Practitioner|PractitionerRole 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
GraphDefinition (2) url : uri
identifier* : Identifier
version : string status : code experimental : boolean node* : date : dateTime publisher : string purpose : markdown
ImplementationGuide (4) 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 experimental : boolean date : dateTime source* : CareTeam|Device|Group|HealthcareService|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson publisher : string actor* : canonical(ActorDefinition) 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
TestPlan (0) url : uri
identifier* : Identifier
version : string status : code experimental : boolean date : dateTime publisher : string purpose : markdown
TestReport (1) identifier : Identifier status : code issued : dateTime
TestScript (4) 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 (1) identifier* : Identifier status : code code : CodeableConcept subject : Patient|Group encounter : Encounter occurrence[x] : dateTime|Period|Timing actor : Practitioner|PractitionerRole|Organization|HealthcareService|CareTeam|Patient|Device|RelatedPerson
enterer : Practitioner|PractitionerRole|Organization|Patient|Device|RelatedPerson
reason* : CodeableReference(Condition|DiagnosticReport|Observation|ImmunizationRecommendation|Procedure)
service* : CodeableReference(DiagnosticReport|ImagingStudy|Immunization|MedicationAdministration|MedicationDispense|MedicationRequest|Observation|Procedure|ServiceRequest|SupplyDelivery)
ChargeItemDefinition (1) url : uri
identifier* : Identifier
version : string status : code experimental : boolean date : dateTime publisher : string purpose : markdown
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|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
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 (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 : 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|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