Release 4 FHIR CI-Build

This page is part of the Continuous Integration Build of FHIR Specification (v4.0.1: R4 - Mixed Normative and STU ) in it's permanent home (it will always (will be available incorrect/inconsistent at this URL). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see times).
See the Directory of published versions icon . Page versions: R5 R4B R4 R3 R2

3.8 3.10 FHIR W5 Report

Maturity Level : N/A
Responsible Owner: FHIR Infrastructure icon Work Group Standards Status : Informative

This page is deprecated and will be a removed in a future version of this publication. Instead, see the FiveWs pattern .

Concise

location reasonCode* reasonReference* ResearchDefinition (0) url identifier* version status experimental purpose ServiceRequest (2) identifier* status intent category* priority code subject encounter reasonCode* reasonReference* Administrative Resources Device (2) identifier* udiCarrier* status statusReason* deviceIdentifier distinctIdentifier manufacturer manufactureDate expirationDate lotNumber serialNumber type modelNumber partNumber version component patient DeviceDefinition (0) PractitionerRole (2) Conformance Resources
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) (4) url
identifier*
version
versionAlgorithm[x]
status experimental date publisher purpose
AdverseEvent (0) (2) status actuality
category*
event code subject encounter date effect[x]
occurrence[x]
recordedDate recorder actor subject
AllergyIntolerance (3) identifier* clinicalStatus
verificationStatus
type
category*
criticality code patient encounter onset[x] recordedDate recorder asserter
ArtifactAssessment (1) identifier* artifact[x] date
BiologicallyDerivedProduct (0) (2) identifier*
biologicalSourceEvent
BodyStructure (1) identifier* active morphology structure
location laterality
locationQualifier* landmarkDescription*
clockFacePosition*
device*
surfaceOrientation*
qualifier*
morphology
description
image*
patient spatialReference*
CarePlan (2) identifier* status category* description subject encounter period created author contributor* careTeam* addresses*
CareTeam (2) identifier* status category* subject encounter period member reasonCode* reasonReference* reason*
ClinicalImpression (0) ClinicalUseDefinition (2) identifier* status identifier* code subject encounter effective[x] date assessor problem*
Condition (3) (5) identifier* clinicalStatus
verificationStatus
category* severity code subject encounter onset[x] abatement[x] recordedDate recorder asserter code* detail*
DetectedIssue (1) (3) identifier* status code category* severity code patient subject encounter identified[x] identified[x] author evidence*
code*
detail*
DiagnosticReport (3) identifier* status category* code subject encounter effective[x] issued performer*
resultsInterpreter*
EffectEvidenceSynthesis (0) url identifier* version status date publisher EventDefinition (0) url
identifier*
version
versionAlgorithm[x]
status experimental date publisher purpose
Evidence (0) (1) url
identifier*
version status date author* publisher purpose
EvidenceVariable (0) (1) url
identifier*
version status date author* publisher purpose
FamilyMemberHistory (2) identifier* status patient date recorder asserter reasonCode* reasonReference* reason*
Goal (2) identifier* lifecycleStatus category* priority description subject start[x] due[x] statusDate recorder expressedBy source addresses*
GuidanceResponse (2) identifier* status subject encounter occurrenceDateTime performer reasonCode* reasonReference* reason*
ImagingStudy (3) ImagingSelection (6) identifier* status modality* category* code subject encounter started actor basedOn* referrer interpreter* location reasonCode* reasonReference* Immunization (3) identifier* status vaccineCode patient encounter issued occurrence[x] recorded primarySource reportOrigin performer* actor basedOn* location
ImmunizationEvaluation (0) ImagingStudy (6) identifier* status modality* patient subject encounter date started actor basedOn*
referrer
location reason*
ImmunizationRecommendation (1) Immunization (5) identifier* status vaccineCode
administeredProduct
patient encounter
supportingInformation*
occurrence[x] primarySource
informationSource
actor location
Library (2) (4) url
identifier*
version
versionAlgorithm[x]
status experimental type date publisher purpose
Measure (2) (4) url
identifier*
version
versionAlgorithm[x]
status experimental date publisher purpose
MeasureReport (2) (4) identifier* status type measure subject
subject
subjects
subjects
date reporter
Medication (3) (4) identifier* code manufacturer
MedicationAdministration (2) identifier* status medication[x] medication subject context encounter
supportingInformation*
effective[x] occurrence[x] recorded performer* reasonReference*
MedicationDispense (2) identifier* status medication[x] medication subject supportingInformation*
MedicationKnowledge (0) code manufacturer MedicationRequest (3) (4) identifier* status intent
category*
priority medication[x] medication subject encounter
supportingInformation*
authoredOn requester performer performer* recorder
performer dispenser
reasonCode* reasonReference* reason*
MedicationStatement (3) (4) identifier* status category category* medication[x] medication subject effective[x] dateAsserted author informationSource informationSource* reasonCode* reasonReference* reason*
MedicinalProduct (0) NutritionIntake (3) identifier* status code nutritionProduct subject occurrence[x] recorded reported[x] reason*
MedicinalProductAuthorization (0) NutritionOrder (3) identifier* status intent priority type*
modifier
type
type
modularType
subject encounter dateTime requester
MedicinalProductContraindication (0) NutritionProduct (3) code status category*
MedicinalProductIndication (0) Observation (5) identifier* status category* code
code
subject
focus*
encounter effective[x] issued performer*
MedicinalProductIngredient (0) ObservationDefinition (1) category* code
MedicinalProductInteraction (0) PlanDefinition (4) url
identifier*
version
versionAlgorithm[x]
status experimental date publisher purpose
MedicinalProductManufactured (0) Procedure (4) identifier* status category* code subject
focus
encounter occurrence[x] recorded recorder reported[x] actor location reason*
MedicinalProductPackaged (0) RequestOrchestration (4) identifier* status intent priority code subject encounter authoredOn author participant* reason*
goal*
goal*
MedicinalProductPharmaceutical ResearchStudy (0) identifier* status condition* recruitment
actualGroup
period site* whyStopped
MedicinalProductUndesirableEffect ResearchSubject (0) MolecularSequence (1) identifier* status
code
NutritionOrder RiskAssessment (2) identifier* status intent method type* modifier type baseFormulaType additiveType code patient subject encounter occurrence[x] dateTime orderer performer reason*
Observation (5) ServiceRequest (4) identifier* status intent
category*
priority code code subject
focus*
encounter occurrence[x] effective[x] issued authoredOn requester performerType
performer*
location*
reason*
ObservationDefinition (0) Specimen (3) identifier* status category* code type
type
subject collected[x]
duration
receivedTime collector
performer
request*
PlanDefinition (2) url identifier* version status experimental SpecimenDefinition (1) date type publisher purpose Procedure (3) identifier* status category code subject encounter performed[x] recorder asserter actor
RequestGroup (2) VisionPrescription (3) identifier* status intent priority code subject patient encounter authoredOn dateWritten author prescriber participant* reasonCode* reasonReference*
Administrative Resources
AdministrableProductDefinition (2) date identifier* publisher purpose ResearchElementDefinition (0) url identifier* version status experimental date publisher
ResearchStudy (1) Device (2) identifier*
udiCarrier*
status focus*
condition* enrollment* period sponsor availabilityStatus
principalInvestigator site* reasonStopped ResearchSubject (1) identifier* display
status deviceIdentifier
biologicalSourceEvent
manufacturer
manufactureDate
expirationDate
lotNumber
serialNumber
type
modelNumber
partNumber
component
installDate
additive*
type
quantity
period location
RiskAssessment (1) DeviceAlert (2) identifier* status method category*
type
priority code subject encounter occurrence[x] device performer acknowledgedBy location reasonCode* reasonReference* derivedFrom*
RiskEvidenceSynthesis DeviceAssociation (0) url identifier* version status date publisher occurrence[x] authoredOn requester performerType performer* locationCode* locationReference*
Specimen (2) DeviceDefinition (1) identifier* url
accessionIdentifier identifier*
version status experimental partNumber
manufacturer
modelNumber
type subject collected[x]
duration receivedTime collector request* SpecimenDefinition (0) component
date contact* purpose
SubstanceNucleicAcid (0) DeviceMetric (2) identifier* status category type device
SubstancePolymer (0) Group (3) url
identifier*
version status experimental
type
code member* date publisher
managingEntity
purpose
SubstanceProtein (0) HealthcareService (4) identifier* active category* location*
SubstanceReferenceInformation (0) Ingredient (2) identifier
SubstanceSourceMaterial (0) InsurancePlan (1) identifier*
SubstanceSpecification (0) InsuranceProduct (1) identifier* status type*
VisionPrescription (2) Location (5) identifier* status
operationalStatus
patient encounter mode
type*
form
dateWritten prescriber
owner contact* ManufacturedItemDefinition (2) location url identifier*
name
manufacturer[x] type modelNumber version owner contact* url
DeviceMetric (1) MedicinalProductDefinition (3) identifier* type category identifier*
Group (1) Organization (5) identifier* active type actual type* code
HealthcareService (2) OrganizationAffiliation (1) identifier* active category* period location*
InsurancePlan (0) identifier* identifier* status type* PackagedProductDefinition (2) Location (3) identifier* status operationalStatus mode type* physicalType
Organization (3) Patient (5) identifier* active type*
OrganizationAffiliation (0) Person (4) identifier* active period location*
Patient Practitioner (5) identifier* active
Person (2) PractitionerRole (4) identifier* active period location*
Practitioner (3) identifier* active RegulatedAuthorization (2) identifier* active period location*
RelatedPerson (2) (5) identifier* active relationship* period
Substance (2) identifier* status category* code
VerificationResult (0) SubstanceDefinition (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
reasonCode* reasonReference* reason*
CommunicationRequest (2) identifier* status intent
category*
priority subject about*
encounter
occurrence[x] authoredOn requester recipient*
sender informationProvider*
reasonCode* reasonReference* reason*
DeviceRequest (1) identifier* status intent priority code[x] product[x]
parameter*
code
value[x]
subject encounter occurrence[x] authoredOn requester performerType performer reasonCode*
reasonReference* DeviceUseStatement (0) identifier* status subject timing[x] recordedOn source device location*
reasonCode* reasonReference* reason*
Encounter (2) (4) identifier* status class type* class* priority type* subject episodeOfCare* period actualPeriod individual actor location reasonCode* reasonReference* value*
condition condition*
EpisodeOfCare (2) identifier* status type* condition value*
condition*
patient 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 appointmentType*
start
end
SupplyDelivery (1) occurrence[x] SupplyRequest (1) identifier* status category priority parameter* code value[x] occurrence[x] authoredOn requester supplier* reasonCode* reasonReference* Task (2) (4) identifier* status intent priority doNotPerform
code
focus focus*
for encounter executionPeriod authoredOn requester performerType* requestedPerformer*
owner
location reasonCode reasonReference reason*
Infrastructural Resources
AuditEvent (3) (4) type type subtype*
action
outcome
outcomeDesc code
detail*
entity*
what type
patient role lifecycle securityLabel*
name description
query
detail*
type
value[x]
period occurred[x] recorded source
site
observer
type*
agent*
type
role*
who altId name requestor
location
media network address type network[x]
purposeOfEvent* authorization*
encounter
policy*
purposeOfUse* authorization*
Basic (1) (3) identifier* code subject created author
Binary (5)
Bundle (5) identifier type timestamp
Composition (2) (4) identifier url
identifier*
version status type
category* mode
subject subject* encounter date author*
author*
party
Consent (2) identifier* status category* patient dateTime performer* organization* DocumentManifest (2) masterIdentifier identifier* subject status type subject date created author* recipient* manager*
DocumentReference (3) (5) masterIdentifier identifier* version status
docStatus
type category* modality* type
category*
subject encounter* context* period date author* authenticator party
Endpoint (2) identifier* status connectionType connectionType* name period
ExampleScenario (0) (1) url
identifier*
version status experimental instance* date publisher actor* purpose
Linkage (0) active author List (1) (4) identifier* status mode code subject subject* encounter date source
Media (1) identifier* status type modality subject encounter created[x] issued operator reasonCode* MessageDefinition (1) url
identifier*
version status experimental date publisher purpose
MessageHeader (4) event[x] destination*
receiver sender
enterer author source responsible reason
OperationOutcome (5)
Provenance (3) (4) target* patient encounter occurred[x] recorded who agent* location reason* authorization*
why
activity
basedOn*
Questionnaire (3) (5) url
identifier*
version status experimental date publisher publisher purpose
QuestionnaireResponse (3) (5) identifier identifier* status subject encounter authored author source
Subscription (3) identifier* status topic contact* end managingEntity reason
CapabilityStatement (5) SubscriptionStatus (2) url version status experimental type date publisher purpose subscription
CatalogEntry (0) SubscriptionTopic (2) url
identifier*
version status experimental date publisher purpose
Conformance Resources
CodeSystem (5) ActorDefinition (1) url
identifier*
version status experimental date publisher purpose
CompartmentDefinition (1) CapabilityStatement (5) url
identifier*
version status experimental date publisher purpose
ConceptMap (3) CodeSystem (5) url
identifier identifier*
version status experimental date publisher purpose
GraphDefinition (1) CompartmentDefinition (3) url version status experimental date publisher purpose
ImplementationGuide (1) ConceptMap (3) url
identifier*
version status experimental date publisher purpose
NamingSystem (1) ImplementationGuide (4) value url
identifier*
version status kind experimental date publisher responsible purpose
OperationDefinition (5) NamingSystem (4) url
identifier*
value
version status kind
experimental
date publisher
responsible
purpose
SearchParameter (3) OperationDefinition (5) url
identifier*
version status kind
experimental
date publisher purpose
StructureDefinition (5) Requirements (1) url
identifier*
version status experimental category* date source* publisher actor* purpose
StructureMap (2) SearchParameter (5) url
identifier*
version status experimental date publisher purpose
TerminologyCapabilities (0) StructureDefinition (5) url
identifier*
version status experimental date publisher purpose
TestReport (0) StructureMap (4) identifier url
identifier*
version status experimental issued date publisher purpose
TestScript (2) TerminologyCapabilities (1) url
identifier 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 subject billablePeriod
serviced[x]
created enterer provider provider referral facility
location[x]
ClaimResponse (2) identifier* status type
subType
use
patient subject 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) (4) identifier* status type policyHolder
subscriber
subscriberId subscriberId*
beneficiary
period payor*
CoverageEligibilityRequest (2) (4) identifier* status priority
purpose*
patient serviced[x] created enterer provider
provider
insurer facility
CoverageEligibilityResponse (2) (4) identifier* status purpose* patient serviced[x] created requestor
provider
request
EnrollmentRequest (0) provider
candidate
EnrollmentResponse (0) organization
candidate
ExplanationOfBenefit (2) identifier* status type
subType
use
patient subject 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) (4) identifier* status request
response
created provider reporter
PaymentReconciliation (2) (4) identifier* status period created paymentIssuer request

Full

Administrative Resources reasonCode* : CodeableConcept Conformance Resources
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) (4) url : uri
identifier* : Identifier
version : string
versionAlgorithm[x] : string|Coding
status : code experimental : boolean date : dateTime publisher : string purpose : markdown
AdverseEvent (0) (2) status : code actuality : code
category* : CodeableConcept
event code : CodeableConcept subject : Patient|Group|Practitioner|RelatedPerson encounter : Encounter date : dateTime effect[x] : dateTime|Period
occurrence[x] : dateTime|Period
recordedDate : dateTime recorder : Patient|Practitioner|PractitionerRole|RelatedPerson actor : Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson|Group subject : Patient|Group|Practitioner|RelatedPerson
AllergyIntolerance (3) identifier* : Identifier clinicalStatus : CodeableConcept
verificationStatus : CodeableConcept
type : code 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 Practitioner|PractitionerRole|Patient|RelatedPerson|Organization asserter : Patient|RelatedPerson|Practitioner|PractitionerRole
ArtifactAssessment (1) identifier* : Identifier artifact[x] : Any)|canonical|ur date : dateTime
BiologicallyDerivedProduct (0) (2) identifier* : Identifier
biologicalSourceEvent : Identifier
BodyStructure (1) identifier* : Identifier active : boolean morphology structure : CodeableConcept
location laterality : CodeableConcept
locationQualifier* landmarkDescription* : CodeableConcept
clockFacePosition* : CodeableConcept
device* : CodeableReference(Device)
surfaceOrientation* : CodeableConcept
qualifier* : CodeableConcept
morphology : CodeableConcept
description : string 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 author : Patient|Practitioner|PractitionerRole|Device|RelatedPerson|Organization|CareTeam contributor* : Patient|Practitioner|PractitionerRole|Device|RelatedPerson|Organization|CareTeam careTeam* : CareTeam addresses* : Condition CodeableReference(Condition|Procedure|MedicationAdministration)
CareTeam (2) identifier* : Identifier status : code category* : CodeableConcept subject : Patient|Group encounter : Encounter period : Period member : Practitioner|PractitionerRole|RelatedPerson|Patient|Organization|CareTeam Practitioner|PractitionerRole|RelatedPerson|Patient|Organization|CareTeam|Group|HealthcareService reasonCode* : CodeableConcept reasonReference* reason* : Condition CodeableReference(Condition)
ClinicalImpression (0) ClinicalUseDefinition (2) identifier* : Identifier status : code identifier* : Identifier code : CodeableConcept subject : Patient|Group encounter : Encounter effective[x] : dateTime|Period date : dateTime assessor : Practitioner|PractitionerRole problem* : Condition|AllergyIntolerance
Condition (3) (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 Practitioner|PractitionerRole|Patient|RelatedPerson|Group asserter : Practitioner|PractitionerRole|Patient|RelatedPerson Practitioner|PractitionerRole|Patient|RelatedPerson|Device|Group code* : CodeableConcept detail* : Any
DetectedIssue (1) (3) identifier* : Identifier status : code code category* : CodeableConcept severity : code CodeableConcept patient code : Patient CodeableConcept subject : Patient|Group|Device|Location|Organization|Procedure|Practitioner|Medication|Substance|BiologicallyDerivedProduct|NutritionProduct encounter : Encounter identified[x] : dateTime|Period dateTime|Period|Timing author : Practitioner|PractitionerRole|Device 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 Patient|Group|Device|Location|Organization|Practitioner|Medication|Substance|BiologicallyDerivedProduct encounter : Encounter effective[x] : dateTime|Period issued : instant dateTime performer* : Practitioner|PractitionerRole|Organization|CareTeam Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Device|Patient|RelatedPerson
resultsInterpreter* : Practitioner|PractitionerRole|Organization|CareTeam Practitioner|PractitionerRole|Organization|CareTeam|Patient|RelatedPerson
EffectEvidenceSynthesis EventDefinition (0) url : uri
identifier* : Identifier
version : string status : code date : dateTime publisher : string EventDefinition (0) url : uri
identifier* : Identifier version versionAlgorithm[x] : string string|Coding
status : code experimental : boolean date : dateTime publisher : string purpose : markdown
Evidence (0) (1) url : uri
identifier* : Identifier
version : string status : code date : dateTime author* : ContactDetail publisher : string purpose : markdown
EvidenceVariable (0) (1) url : uri
identifier* : Identifier
version : string status : code date : dateTime author* : ContactDetail publisher : string purpose : markdown
FamilyMemberHistory (2) identifier* : Identifier status : code patient : Patient date : dateTime recorder : Practitioner|PractitionerRole|Patient|RelatedPerson|Organization|CareTeam|Group asserter : Practitioner|PractitionerRole|Patient|RelatedPerson|Organization|CareTeam|Device|Group reasonCode* : CodeableConcept reasonReference* reason* : Condition|Observation|AllergyIntolerance|QuestionnaireResponse|DiagnosticReport|DocumentReference CodeableReference(Condition|Observation|AllergyIntolerance|QuestionnaireResponse|DiagnosticReport|DocumentReference)
Goal (2) identifier* : Identifier lifecycleStatus : code category* : CodeableConcept priority : CodeableConcept description : CodeableConcept subject : Patient|Group|Organization start[x] : date|CodeableConcept due[x] : date|Duration statusDate : date recorder : Practitioner|PractitionerRole|Patient|RelatedPerson|Group expressedBy source : Patient|Practitioner|PractitionerRole|RelatedPerson Patient|Practitioner|PractitionerRole|RelatedPerson|CareTeam|Group addresses* : Condition|Observation|MedicationStatement|NutritionOrder|ServiceRequest|RiskAssessment Condition|Observation|MedicationStatement|MedicationRequest|NutritionOrder|ServiceRequest|RiskAssessment|Procedure|NutritionIntake
GuidanceResponse (2) identifier* : Identifier status : code subject : Patient|Group encounter : Encounter occurrenceDateTime : dateTime performer : Device reasonCode* : CodeableConcept reasonReference* reason* : Condition|Observation|DiagnosticReport|DocumentReference CodeableReference
ImagingStudy (3) ImagingSelection (6) identifier* : Identifier status : code modality* category* : Coding CodeableConcept code : CodeableConcept subject : Patient|Device|Group Patient|Group|Device|Procedure|Practitioner|Medication|Substance|Specimen encounter : Encounter started : dateTime issued : instant actor performer* : Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson basedOn* : CarePlan|ServiceRequest|Appointment|AppointmentResponse|Task referrer : Practitioner|PractitionerRole CarePlan|ServiceRequest|Appointment|Task interpreter* : Practitioner|PractitionerRole location : Location reasonCode* : CodeableConcept reasonReference* : Condition|Observation|Media|DiagnosticReport|DocumentReference
Immunization (3) ImagingStudy (6) identifier* : Identifier status : code modality* : CodeableConcept vaccineCode : CodeableConcept patient subject : Patient Patient|Device|Group encounter : Encounter started : dateTime occurrence[x] : dateTime|string recorded : dateTime primarySource : boolean reportOrigin : CodeableConcept actor : Practitioner|PractitionerRole|Organization Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson|HealthcareService basedOn* : CarePlan|ServiceRequest|Appointment|Task
referrer : Practitioner|PractitionerRole
location : Location reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference)
ImmunizationEvaluation (0) Immunization (5) identifier* : Identifier status : code vaccineCode : CodeableConcept
administeredProduct : CodeableReference(Medication)
patient : Patient date encounter : dateTime ImmunizationRecommendation (1) identifier* Encounter
supportingInformation* : Identifier Any
patient occurrence[x] : Patient dateTime|string primarySource : boolean
informationSource : CodeableReference(Patient|Practitioner|PractitionerRole|RelatedPerson|Organization)
actor : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson location : Location
Library (2) (4) url : uri
identifier* : Identifier
version : string
versionAlgorithm[x] : string|Coding
status : code experimental : boolean type : CodeableConcept date : dateTime publisher : string purpose : markdown
Measure (2) (4) url : uri
identifier* : Identifier
version : string
versionAlgorithm[x] : string|Coding
status : code experimental : boolean date : dateTime publisher : string purpose : markdown
MeasureReport (2) (4) identifier* : Identifier status : code type : code measure : canonical(Measure) subject : Patient|Practitioner|PractitionerRole|Location|Device|RelatedPerson|Group 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|Location|Organization Practitioner|PractitionerRole|Organization
Medication (3) (4) identifier* : Identifier code : CodeableConcept manufacturer : Organization
MedicationAdministration (2) identifier* : Identifier status : code medication[x] medication : CodeableConcept|Reference(Medication) CodeableReference(Medication) subject : Patient|Group context encounter : Encounter|EpisodeOfCare Encounter
supportingInformation* : Any
effective[x] occurrence[x] : dateTime|Period dateTime|Period|Timing recorded : dateTime performer* : reasonReference* : Condition|Observation|DiagnosticReport
MedicationDispense (2) identifier* : Identifier status : code medication[x] medication : CodeableConcept|Reference(Medication) CodeableReference(Medication) subject : Patient|Group supportingInformation* : Any
MedicationKnowledge (0) code : CodeableConcept manufacturer : Organization MedicationRequest (3) (4) identifier* : Identifier status : code intent : code
category* : CodeableConcept
priority : code medication[x] medication : CodeableConcept|Reference(Medication) CodeableReference(Medication) subject : Patient|Group encounter : Encounter
supportingInformation* : Any
authoredOn : dateTime requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device performer performer* : Practitioner|PractitionerRole|Organization|Patient|Device|RelatedPerson|CareTeam Practitioner|PractitionerRole|Organization|Patient|DeviceDefinition|RelatedPerson|CareTeam|HealthcareService|Group recorder : Practitioner|PractitionerRole
performer dispenser : Organization
reasonCode* : CodeableConcept reasonReference* reason* : Condition|Observation CodeableReference(Condition|Observation|DiagnosticReport|Procedure|AllergyIntolerance)
MedicationStatement (3) (4) identifier* : Identifier status : code category category* : CodeableConcept medication[x] medication : CodeableConcept|Reference(Medication) CodeableReference(Medication) subject : Patient|Group effective[x] : dateTime|Period dateTime|Period|Timing dateAsserted : dateTime informationSource author : Patient|Practitioner|PractitionerRole|RelatedPerson|Organization Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device reasonCode* : CodeableConcept reasonReference* informationSource* : Condition|Observation|DiagnosticReport MedicinalProduct (0) MedicinalProductAuthorization (0) MedicinalProductContraindication (0) MedicinalProductIndication (0) MedicinalProductIngredient (0) MedicinalProductInteraction (0) MedicinalProductManufactured (0) MedicinalProductPackaged (0) MedicinalProductPharmaceutical (0) Device|Patient|Practitioner|PractitionerRole|RelatedPerson|Organization|Group reason* : CodeableReference(Condition|Observation|DiagnosticReport|Procedure)
MedicinalProductUndesirableEffect (0) 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)
MolecularSequence (1) 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 requester : Practitioner|PractitionerRole
NutritionOrder (2) NutritionProduct (3) identifier* code : Identifier CodeableConcept status : code intent category* : code CodeableConcept 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 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 Practitioner|PractitionerRole|Organization|CareTeam|Patient|RelatedPerson|HealthcareService|Group
ObservationDefinition (0) (1) category* : CodeableConcept code : CodeableConcept
PlanDefinition (2) (4) url : uri
identifier* : Identifier
version : string
versionAlgorithm[x] : string|Coding
status : code experimental : boolean date : dateTime publisher : string purpose : markdown
Procedure (3) (4) identifier* : Identifier status : code category category* : CodeableConcept code : CodeableConcept subject : Patient|Group Patient|Group|Device|Practitioner|Organization|Location
focus : Patient|Group|RelatedPerson|Practitioner|Organization|CareTeam|PractitionerRole|Specimen
encounter : Encounter performed[x] occurrence[x] : dateTime|Period|string|Age|Range dateTime|Period|string|Age|Range|Timing recorded : dateTime recorder : Patient|RelatedPerson|Practitioner|PractitionerRole asserter reported[x] : Patient|RelatedPerson|Practitioner|PractitionerRole boolean|Reference(Patient|RelatedPerson|Practitioner|PractitionerRole|Organization) actor : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device|CareTeam|HealthcareService location : Location reasonCode* : CodeableConcept reasonReference* reason* : Condition|Observation|Procedure|DiagnosticReport|DocumentReference CodeableReference(Condition|Observation|Procedure|DiagnosticReport|DocumentReference)
RequestGroup (2) RequestOrchestration (4) identifier* : Identifier status : code intent : code priority : code code : CodeableConcept subject : Patient|Group CareTeam|Device|Group|HealthcareService|Location|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson encounter : Encounter authoredOn : dateTime author : Device|Practitioner|PractitionerRole participant* : Patient|Practitioner|PractitionerRole|RelatedPerson|Device reasonCode* reason* : CodeableConcept CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference)
reasonReference* goal* : Condition|Observation|DiagnosticReport|DocumentReference Goal
goal* : Goal
ResearchDefinition ResearchStudy (0) url : uri identifier* : Identifier version : string status : code experimental : boolean condition* : CodeableConcept recruitment :
actualGroup : Group
date period : dateTime Period publisher : string purpose site* : markdown Location|ResearchStudy|Organization whyStopped : CodeableConcept
ResearchElementDefinition ResearchSubject (0) url : uri identifier* : Identifier version : string status : code
code : CodeableConcept
experimental : boolean date : dateTime publisher : string purpose : markdown
ResearchStudy (1) RiskAssessment (2) identifier* : Identifier status : code method : CodeableConcept focus* : CodeableConcept condition* code : CodeableConcept enrollment* subject : Group Patient|Group encounter : Encounter period occurrence[x] : Period dateTime|Period sponsor : Organization principalInvestigator performer : Practitioner|PractitionerRole Patient|Practitioner|PractitionerRole|RelatedPerson|Device site* : Location reasonStopped reason* : CodeableConcept CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference)
ResearchSubject (1) 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 period occurrence[x] : Period dateTime|Period|Timing authoredOn : dateTime requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device|Group performerType : CodeableConcept
performer* : Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson|Group
location* : CodeableReference(Location)
reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference|DetectedIssue|Procedure|RiskAssessment)
RiskAssessment (1) Specimen (3) identifier* : Identifier status : code method : CodeableConcept code type : CodeableConcept
type : CodeableConcept
subject : Patient|Group Patient|Group|Device|BiologicallyDerivedProduct|Substance|Location|NutritionProduct encounter : Encounter collected[x] : dateTime|Period
duration : Duration
occurrence[x] receivedTime : dateTime|Period dateTime collector : Organization|Practitioner|PractitionerRole|Patient|RelatedPerson
performer : Practitioner|PractitionerRole|Device Practitioner|PractitionerRole|Patient|RelatedPerson
reasonCode* : CodeableConcept reasonReference* request* : Condition|Observation|DiagnosticReport|DocumentReference ServiceRequest
RiskEvidenceSynthesis (0) SpecimenDefinition (1) url : uri identifier* : Identifier version : string status : code type : CodeableConcept date : dateTime publisher : string
ServiceRequest (2) VisionPrescription (3) identifier* : Identifier status : code intent : code category* : CodeableConcept priority : code code : CodeableConcept subject patient : Patient|Group|Location|Device Patient encounter : Encounter occurrence[x] : dateTime|Period|Timing authoredOn dateWritten : dateTime requester prescriber : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device Practitioner|PractitionerRole performerType : CodeableConcept performer* : Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson locationCode* : CodeableConcept locationReference* : Location reasonCode* : CodeableConcept reasonReference* : Condition|Observation|DiagnosticReport|DocumentReference
Administrative Resources
Specimen AdministrableProductDefinition (2) identifier* : Identifier accessionIdentifier : Identifier status : code identifier* : Identifier type : CodeableConcept subject : Patient|Group|Device|Substance|Location collected[x] : dateTime|Period duration : Duration receivedTime : dateTime collector : Practitioner|PractitionerRole request* : ServiceRequest
SpecimenDefinition (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
additive* :
type : CodeableReference(SubstanceDefinition)
quantity : SimpleQuantity
location : Location
SubstanceNucleicAcid (0) DeviceAlert (2) identifier* : Identifier status : code category* : CodeableConcept
type : CodeableConcept
priority : CodeableConcept code : CodeableConcept subject : Patient|Device|BiologicallyDerivedProduct|Group|Location|Medication|NutritionProduct|Specimen encounter : Encounter occurrence[x] : dateTime|Period device : Device|DeviceMetric acknowledgedBy : Patient|Device|Practitioner|PractitionerRole|RelatedPerson location : Location derivedFrom* :
SubstancePolymer DeviceAssociation (0)
SubstanceProtein (0) DeviceDefinition (1) url : uri
identifier* : Identifier
version : string status : code experimental : boolean partNumber : string
manufacturer : Organization
modelNumber : string
type : CodeableConcept
component : Identifier
date : dateTime contact* : ContactDetail purpose : markdown
SubstanceReferenceInformation (0) DeviceMetric (2) identifier* : Identifier status : code category : CodeableConcept type : CodeableConcept device : Device
SubstanceSourceMaterial (0) 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
SubstanceSpecification (0) HealthcareService (4) identifier* : Identifier active : boolean category* : CodeableConcept location* : Location
VisionPrescription Ingredient (2) identifier* : Identifier status : code identifier : Identifier patient : Patient encounter : Encounter dateWritten : dateTime prescriber : Practitioner|PractitionerRole
Device (2) InsurancePlan (1) 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) InsuranceProduct (1) identifier* : Identifier status : code type* : CodeableConcept manufacturer[x] : string|Reference(Organization) type : code modelNumber : string version : string owner : Organization contact* : ContactPoint url : uri
DeviceMetric (1) Location (5) identifier* : Identifier status : code
operationalStatus : Coding
type mode : code
type* : CodeableConcept
category form : code CodeableConcept
Group (1) ManufacturedItemDefinition (2) identifier* : Identifier active : boolean type identifier* : code Identifier
actual name : boolean string
code : CodeableConcept
HealthcareService (2) MedicinalProductDefinition (3) identifier* : Identifier active : boolean category* identifier* : CodeableConcept Identifier location* : Location
InsurancePlan (0) Organization (5) identifier* : Identifier identifier* : Identifier status active : code boolean type* : CodeableConcept
Location (3) OrganizationAffiliation (1) identifier* : Identifier status : code operationalStatus active : Coding boolean mode : code type* : CodeableConcept physicalType : CodeableConcept period : Period location* : Location
Organization (3) PackagedProductDefinition (2) identifier* : Identifier active : boolean type* identifier* : CodeableConcept Identifier
OrganizationAffiliation (0) Patient (5) identifier* : Identifier active : boolean period : Period location* : Location
Patient (5) Person (4) identifier* : Identifier active : boolean
Person (2) Practitioner (5) identifier* : Identifier active : boolean
Practitioner (3) PractitionerRole (4) identifier* : Identifier active : boolean period : Period location* : Location
PractitionerRole RegulatedAuthorization (2) identifier* : Identifier active : boolean identifier* : Identifier period : Period location* : Location
RelatedPerson (2) (5) identifier* : Identifier active : boolean relationship* : CodeableConcept period : Period
Substance (2) identifier* : Identifier status : code category* : CodeableConcept code : CodeableConcept CodeableReference(SubstanceDefinition)
VerificationResult (0) SubstanceDefinition (1) who : Organization|Practitioner|PractitionerRole
Workflow Resources
Appointment (3) identifier* : Identifier status : code class* : CodeableConcept
specialty* : CodeableConcept
priority : unsignedInt CodeableConcept
replaces* : Appointment
supportingInformation* : Any
previousAppointment : Appointment
originatingAppointment : Appointment
start : instant end : instant subject : Patient|Group
actor : Patient|Practitioner|PractitionerRole|RelatedPerson|Device|HealthcareService|Location Patient|Group|Practitioner|PractitionerRole|CareTeam|RelatedPerson|Device|HealthcareService|Location
AppointmentResponse (3) identifier* : Identifier start : instant end : instant actor : Patient|Practitioner|PractitionerRole|RelatedPerson|Device|HealthcareService|Location 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* : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|Group|CareTeam|HealthcareService CareTeam|Device|Group|HealthcareService|Location|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|Endpoint
sender : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|HealthcareService Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|HealthcareService|Endpoint|CareTeam
reasonCode* : CodeableConcept reasonReference* reason* : Condition|Observation|DiagnosticReport|DocumentReference 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 Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device|Group recipient* : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|Group|CareTeam|HealthcareService Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|Group|CareTeam|HealthcareService|Endpoint
sender informationProvider* : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|HealthcareService Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|HealthcareService|Endpoint|Group
reasonCode* : CodeableConcept reasonReference* reason* : Condition|Observation|DiagnosticReport|DocumentReference CodeableReference(Any)
DeviceRequest (1) identifier* : Identifier status : code intent : code priority : code code[x] product[x] : Device)|CodeableConcep CodeableConcept|Reference(Device)|canonical(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 Device|Practitioner|PractitionerRole|Organization|CareTeam|Group|Patient|RelatedPerson performerType : CodeableConcept performer : Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson reasonCode* : CodeableConcept reasonReference* : Condition|Observation|DiagnosticReport|DocumentReference DeviceUseStatement (0) identifier* : Identifier status : code subject : Patient|Group timing[x] : Timing|Period|dateTime recordedOn : dateTime source : Patient|Practitioner|PractitionerRole|RelatedPerson CodeableReference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson)
device location* : Device CodeableReference(Location)
reasonCode* : CodeableConcept reasonReference* reason* : Condition|Observation|DiagnosticReport|DocumentReference|Media CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference)
Encounter (2) (4) identifier* : Identifier status : code class : Coding type* class* : CodeableConcept priority : CodeableConcept type* : CodeableConcept subject : Patient|Group episodeOfCare* : EpisodeOfCare period actualPeriod : Period individual actor : Practitioner|PractitionerRole|RelatedPerson Patient|Group|RelatedPerson|Practitioner|PractitionerRole|Device|HealthcareService location : Location reasonCode* : CodeableConcept reasonReference* value* : Condition|Procedure|Observation|ImmunizationRecommendation CodeableReference(Condition|DiagnosticReport|Observation|Procedure)
condition condition* : Condition|Procedure CodeableReference(Condition)
EpisodeOfCare (2) identifier* : Identifier status : code type* : CodeableConcept condition value* : Condition CodeableReference(Condition|DiagnosticReport|Procedure|Observation|HealthcareService)
condition* : CodeableReference(Condition)
patient subject : Patient Patient|Group period : Period
Flag (1) identifier* : Identifier status : code category* : CodeableConcept code : CodeableConcept subject : Patient|Location|Group|Organization|Practitioner|PlanDefinition|Medication|Procedure Patient|RelatedPerson|Location|Group|Organization|Practitioner|PractitionerRole|PlanDefinition|Medication|Procedure period : Period
encounter : Encounter
author : Device|Organization|Patient|Practitioner|PractitionerRole Device|Organization|Patient|RelatedPerson|Practitioner|PractitionerRole
Schedule (3) identifier* : Identifier active : boolean serviceCategory* : CodeableConcept
serviceType* : CodeableConcept CodeableReference(HealthcareService)
specialty* : CodeableConcept
actor* : Patient|Practitioner|PractitionerRole|RelatedPerson|Device|HealthcareService|Location Patient|Practitioner|PractitionerRole|CareTeam|RelatedPerson|Device|HealthcareService|Location planningHorizon : Period
Slot (3) identifier* : Identifier serviceCategory* : CodeableConcept
serviceType* : CodeableConcept CodeableReference(HealthcareService)
specialty* : CodeableConcept
appointmentType 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 reasonCode* : CodeableConcept reasonReference* : Condition|Observation|DiagnosticReport|DocumentReference Task (2) (4) identifier* : Identifier status : code intent : code priority : code doNotPerform : boolean
code : CodeableConcept
focus focus* : Any
for : Any encounter : Encounter executionPeriod : Period authoredOn : dateTime requester : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson Device|Group|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson performerType* requestedPerformer* : CodeableConcept CodeableReference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson|Group)
owner : Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson Practitioner|PractitionerRole|Organization|CareTeam|Patient|RelatedPerson|Group
location : Location reasonCode : CodeableConcept reasonReference reason* : Any CodeableReference(Any)
Infrastructural Resources
AuditEvent (3) (4) type : CodeableConcept type : Coding subtype* : Coding CodeableConcept
action : code
outcome :
code : Coding
outcomeDesc detail* : string CodeableConcept
entity* :
what : Any type : Coding
patient : Patient role : Coding lifecycle : Coding securityLabel* : Coding name : string CodeableConcept
description : string
query : base64Binary
detail* :
type : string CodeableConcept
value[x] : string|base64Binary Quantity|CodeableConcept|string|boolean|integer|Range|Ratio|time|dateTime|Period|base64Binary
period occurred[x] : Period Period|dateTime recorded : instant source :
site : string Location
observer : PractitionerRole|Practitioner|Organization|Device|Patient|RelatedPerson Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson
type* : Coding CodeableConcept
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 network[x] : code Endpoint)|uri|strin
purposeOfEvent* authorization* : CodeableConcept
encounter : Encounter
policy* : uri
purposeOfUse* authorization* : CodeableConcept
Basic (1) (3) identifier* : Identifier code : CodeableConcept subject : Any created : date dateTime author : Practitioner|PractitionerRole|Patient|RelatedPerson|Organization Practitioner|PractitionerRole|Patient|RelatedPerson|Organization|Device|CareTeam
Binary (5)
Bundle (5) identifier : Identifier type : code timestamp : instant
Composition (2) (4) identifier url : uri
identifier* : Identifier
version : string status : code type : CodeableConcept
category* : CodeableConcept mode : code
subject subject* : Any encounter : Encounter date : dateTime author* : Practitioner|PractitionerRole|Device|Patient|RelatedPerson|Organization Practitioner|PractitionerRole|CareTeam|Device|Patient|RelatedPerson|Organization
author* : Practitioner|PractitionerRole|Device|Patient|RelatedPerson|Organization Practitioner|PractitionerRole|CareTeam|Device|Patient|RelatedPerson|Organization
party : Patient|RelatedPerson|Practitioner|PractitionerRole|Organization Patient|RelatedPerson|Practitioner|PractitionerRole|Organization|Group
Consent (2) identifier* : Identifier status : code category* : CodeableConcept patient subject : Patient Patient|Practitioner|ResearchSubject|Group dateTime date : dateTime date performer* : Organization|Patient|Practitioner|RelatedPerson|PractitionerRole organization* manager* : Organization HealthcareService|Organization|Patient|Practitioner
DocumentManifest (2) DocumentReference (5) masterIdentifier : Identifier identifier* : Identifier version : string status : code type : CodeableConcept subject : Patient|Practitioner|Group|Device created : dateTime author* : Practitioner|PractitionerRole|Organization|Device|Patient|RelatedPerson recipient*
docStatus : Patient|Practitioner|PractitionerRole|RelatedPerson|Organization DocumentReference (3) code
masterIdentifier : Identifier identifier* modality* : Identifier CodeableConcept status : code docStatus : code type : CodeableConcept
category* : CodeableConcept
subject : Patient|Practitioner|Group|Device Any encounter* context* : Encounter|EpisodeOfCare Appointment|Encounter|EpisodeOfCare period : Period date : instant dateTime author* : Practitioner|PractitionerRole|Organization|Device|Patient|RelatedPerson|CareTeam|Group authenticator party : Practitioner|PractitionerRole|Organization Patient|RelatedPerson|Practitioner|PractitionerRole|Organization|Group
Endpoint (2) identifier* : Identifier status : code connectionType connectionType* : Coding CodeableConcept name : string period : Period
ExampleScenario (0) (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 (1) (4) identifier* : Identifier status : code mode : code code : CodeableConcept subject subject* : Patient|Group|Device|Location Any encounter : Encounter date : dateTime source : Practitioner|PractitionerRole|Patient|Device Media (1) identifier* : Identifier status : code type : CodeableConcept modality : CodeableConcept subject : Patient|Practitioner|PractitionerRole|Group|Device|Specimen|Location encounter : Encounter Practitioner|PractitionerRole|Patient|Device|Organization|RelatedPerson|CareTeam|Group created[x] : dateTime|Period issued : instant operator : Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson
MessageDefinition (1) url : uri
identifier* : Identifier
version : string status : code experimental : boolean date : dateTime publisher : string purpose : markdown
MessageHeader (4) event[x] : Coding|uri Coding|uri|canonical(EventDefinition|SubscriptionTopic) destination* :
receiver : Practitioner|PractitionerRole|Organization sender : Practitioner|PractitionerRole|Organization Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson
enterer : Practitioner|PractitionerRole author : Practitioner|PractitionerRole source : responsible : Practitioner|PractitionerRole|Organization reason : CodeableConcept
OperationOutcome (5)
Provenance (3) (4) target* : Any patient : Patient encounter : Encounter occurred[x] : Period|dateTime recorded : instant who : Practitioner|PractitionerRole|RelatedPerson|Patient|Device|Organization agent* : location : Location reason* authorization* : CodeableConcept CodeableReference
why : markdown
activity : CodeableConcept
basedOn* : Any
Questionnaire (3) (5) url : uri
identifier* : Identifier
version : string status : code experimental : boolean date : dateTime publisher : string publisher : string purpose : markdown
QuestionnaireResponse (3) (5) identifier identifier* : Identifier status : code subject : Any encounter : Encounter authored : dateTime author : Device|Practitioner|PractitionerRole|Patient|RelatedPerson|Organization Device|Practitioner|PractitionerRole|Patient|RelatedPerson|Organization|Group source : Patient|Practitioner|PractitionerRole|RelatedPerson Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson
Subscription (3) identifier* : Identifier status : code topic : canonical(SubscriptionTopic) contact* : ContactPoint end : instant managingEntity : CareTeam|Device|Group|HealthcareService|Organization|RelatedPerson|Patient|Practitioner|PractitionerRole reason : string
CapabilityStatement (5) SubscriptionStatus (2) url : uri version : string status : code experimental : boolean type : code date : dateTime publisher : string purpose subscription : markdown Subscription
CatalogEntry (0) SubscriptionTopic (2) url : uri
identifier* : Identifier
version : string status : code experimental : boolean date : dateTime publisher : string purpose : markdown
Conformance Resources
CodeSystem (5) ActorDefinition (1) url : uri
identifier* : Identifier
version : string status : code experimental : boolean date : dateTime publisher : string purpose : markdown
CompartmentDefinition (1) CapabilityStatement (5) url : uri
identifier* : Identifier
version : string status : code experimental : boolean date : dateTime publisher : string purpose : markdown
ConceptMap (3) CodeSystem (5) url : uri
identifier identifier* : Identifier
version : string status : code experimental : boolean date : dateTime publisher : string purpose : markdown
GraphDefinition (1) CompartmentDefinition (3) url : uri version : string status : code experimental : boolean date : dateTime publisher : string purpose : markdown
ImplementationGuide (1) ConceptMap (3) url : uri
identifier* : Identifier
version : string status : code experimental : boolean date : dateTime publisher : string purpose : markdown
NamingSystem (1) ImplementationGuide (4) value url : string uri
identifier* : Identifier
version : string status : code kind experimental : code boolean date : dateTime publisher : string responsible : string purpose : markdown
OperationDefinition (5) NamingSystem (4) url : uri
identifier* : Identifier
value : string
version : string status : code kind : code
experimental : boolean
date : dateTime publisher : string
responsible : string
purpose : markdown
SearchParameter (3) OperationDefinition (5) url : uri
identifier* : Identifier
version : string status : code kind : code
experimental : boolean
date : dateTime publisher : string purpose : markdown
StructureDefinition (5) Requirements (1) url : uri
identifier* : Identifier
version : string status : code experimental category* : boolean Coding date : dateTime source* : CareTeam|Device|Group|HealthcareService|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson publisher : string actor* : purpose : markdown
StructureMap (2) SearchParameter (5) url : uri
identifier* : Identifier
version : string status : code experimental : boolean date : dateTime publisher : string purpose : markdown
TerminologyCapabilities (0) StructureDefinition (5) url : uri
identifier* : Identifier
version : string status : code experimental : boolean date : dateTime publisher : string purpose : markdown
TestReport (0) StructureMap (4) identifier url : uri
identifier* : Identifier
version : string status : code experimental : boolean issued date : dateTime publisher : string purpose : markdown
TestScript (2) TerminologyCapabilities (1) url : uri
identifier 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 subject : Patient Patient|Group billablePeriod : Period
serviced[x] : date|Period
created : dateTime enterer : Practitioner|PractitionerRole Practitioner|PractitionerRole|Patient|RelatedPerson provider : Practitioner|PractitionerRole|Organization provider : Practitioner|PractitionerRole|Organization referral : ServiceRequest facility : Location Location|Organization
location[x] : CodeableConcept|Address|Reference(Location)
ClaimResponse (2) identifier* : Identifier status : code type : CodeableConcept
subType : CodeableConcept
use : code
patient subject : Patient Patient|Group 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) (4) identifier* : Identifier status : code type : CodeableConcept policyHolder : Patient|RelatedPerson|Organization
subscriber : Patient|RelatedPerson
subscriberId subscriberId* : string Identifier
beneficiary : Patient
period : Period payor* : Organization|Patient|RelatedPerson
CoverageEligibilityRequest (2) (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 (2) (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 Patient|Group
EnrollmentResponse (0) organization : Organization
candidate : Patient|Group
ExplanationOfBenefit (2) identifier* : Identifier status : code type : CodeableConcept
subType : CodeableConcept
use : code
patient subject : Patient Patient|Group billablePeriod : Period
serviced[x] : date|Period
serviced[x] : date|Period
created : dateTime enterer : Practitioner|PractitionerRole Practitioner|PractitionerRole|Patient|RelatedPerson
insurer : Organization
provider : Practitioner|PractitionerRole|Organization
provider* : Practitioner|PractitionerRole|Organization
provider : Practitioner|PractitionerRole|Organization referral : ServiceRequest facility : Location 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 date : dateTime actor : Practitioner|Organization|Patient|PractitionerRole|Device|RelatedPerson
PaymentNotice (2) (4) identifier* : Identifier status : code request : Any
response : Any
created : dateTime provider reporter : Practitioner|PractitionerRole|Organization
PaymentReconciliation (2) (4) identifier* : Identifier status : code period : Period created : dateTime paymentIssuer : Organization Organization|Patient|RelatedPerson request : Task