This page is part of the FHIR Specification (v3.3.0: R4 Ballot 2). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R2
FHIR Infrastructure Work Group | Maturity Level: N/A | Ballot Status: Informative |
Concise
Resource | id | id.version | status | class | grade | what | who.focus | context | when.init | when.planned | when.done | when.recorded | who.author | who.source | who.actor | who.cause | who.witness | who | where | why |
Clinical Resources | ||||||||||||||||||||
ActivityDefinition (2) | url identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
AdverseEvent (0) | actuality category* |
event | context | date | recorder | subject | ||||||||||||||
AllergyIntolerance (3) | identifier* | clinicalStatus verificationStatus |
type category* |
criticality | code | patient | encounter | onset[x] | assertedDate | recorder | asserter | |||||||||
BiologicallyDerivedProduct (0) | identifier* | |||||||||||||||||||
BodyStructure (1) | identifier* | active | morphology location locationQualifier* description image* |
patient | ||||||||||||||||
CarePlan (2) | identifier* | status | category* | description | subject | context | period | author* | careTeam* | addresses* | ||||||||||
CareTeam (2) | identifier* | status | category* | subject | context | period | member | reasonCode* reasonReference* |
||||||||||||
ClinicalImpression (0) | identifier* | status | code | subject | context | effective[x] | date | assessor | problem* | |||||||||||
Condition (3) | identifier* | clinicalStatus verificationStatus |
category* | severity | code | subject | context | onset[x] | abatement[x] | assertedDate | recorder | asserter | code* detail* |
|||||||
DetectedIssue (1) | identifier* | status | category | severity | patient | date | author | |||||||||||||
DiagnosticReport (3) | identifier* | status | category | code | subject | context | effective[x] | issued | performer* resultsInterpreter* |
|||||||||||
EventDefinition (0) | url identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
FamilyMemberHistory (2) | identifier* | status | patient | date | reasonCode* reasonReference* |
|||||||||||||||
Goal (2) | identifier* | status | category* | priority | description | subject | start[x] | due[x] | statusDate | expressedBy | addresses* | |||||||||
GuidanceResponse (2) | identifier* | status | subject | context | occurrenceDateTime | performer | reasonCode* reasonReference* |
|||||||||||||
ImagingStudy (3) | identifier* | status | modality* | subject | context | started | actor | basedOn* referrer |
interpreter* | location | reasonCode* reasonReference* |
|||||||||
Immunization (3) | identifier* | status | vaccineCode | patient | encounter | date | primarySource reportOrigin |
actor | location | |||||||||||
ImmunizationEvaluation (0) | identifier* | status | patient | date | ||||||||||||||||
ImmunizationRecommendation (1) | identifier* | patient | ||||||||||||||||||
Library (2) | url identifier* |
version | status | experimental | type | date | publisher | purpose | ||||||||||||
Measure (2) | url identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
MeasureReport (2) | identifier* | status | type | measure | subject | date | reporter | |||||||||||||
Medication (3) | code | manufacturer | ||||||||||||||||||
MedicationAdministration (2) | identifier* | status | medication[x] | subject | context supportingInformation* |
effective[x] | performer* | reasonReference* | ||||||||||||
MedicationDispense (2) | identifier* | status | medication[x] | subject | supportingInformation* | |||||||||||||||
MedicationRequest (3) | identifier* | status | intent category* |
priority | medication[x] | subject | context supportingInformation* |
authoredOn | requester | performer | recorder performer |
reasonCode* reasonReference* |
||||||||
MedicationStatement (3) | identifier* | status | category | medication[x] | subject | effective[x] | dateAsserted | informationSource | reasonCode* reasonReference* |
|||||||||||
MedicinalProduct (0) | ||||||||||||||||||||
MedicinalProductAuthorization (0) | ||||||||||||||||||||
MedicinalProductClinicals (0) | ||||||||||||||||||||
MedicinalProductDeviceSpec (0) | ||||||||||||||||||||
MedicinalProductIngredient (0) | ||||||||||||||||||||
MedicinalProductPackaged (0) | ||||||||||||||||||||
MedicinalProductPharmaceutical (0) | ||||||||||||||||||||
NutritionOrder (2) | identifier* | status | intent | type* modifier type baseFormulaType additiveType |
patient | context | dateTime | orderer | ||||||||||||
Observation (5) | identifier* | status | category* | code code |
subject focus |
context | effective[x] | issued | performer* | |||||||||||
ObservationDefinition (0) | category | code | ||||||||||||||||||
OccupationalData (0) | identifier | status | subject | |||||||||||||||||
PlanDefinition (2) | url identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
Procedure (3) | identifier* | status | category | code | subject | context | performed[x] | recorder | asserter | actor | location | reasonCode* reasonReference* |
||||||||
RequestGroup (2) | identifier* | status | intent | priority | code | subject | context | authoredOn | author | participant* | reasonCode* reasonReference* |
|||||||||
ResearchStudy (0) | identifier* | status | focus* | enrollment* | period | sponsor principalInvestigator |
site* | reasonStopped | ||||||||||||
ResearchSubject (0) | identifier* | status | period | |||||||||||||||||
RiskAssessment (1) | identifier* | status | method | code | subject | context | occurrence[x] | performer | reasonCode* reasonReference* |
|||||||||||
Sequence (1) | identifier* | |||||||||||||||||||
ServiceRequest (2) | identifier* | status | intent category* |
priority | code | subject | context | occurrence[x] | authoredOn | requester | performerType performer* |
reasonCode* reasonReference* |
||||||||
Specimen (2) | identifier* accessionIdentifier |
status | type | subject | collected[x] | receivedTime | collector | request* | ||||||||||||
SpecimenDefinition (0) | ||||||||||||||||||||
SubstancePolymer (0) | ||||||||||||||||||||
SubstanceReferenceInformation (0) | ||||||||||||||||||||
SubstanceSpecification (0) | ||||||||||||||||||||
UserSession (0) | identifier | code | focus* | context* | created | workstation | ||||||||||||||
VisionPrescription (1) | identifier* | status | patient | encounter | dateWritten | prescriber | reason[x] | |||||||||||||
Administrative Resources | ||||||||||||||||||||
Device (2) | identifier* udi |
status | deviceIdentifier name type lotNumber manufacturer manufactureDate expirationDate model version |
patient | owner contact* |
location url |
||||||||||||||
DeviceComponent (1) | identifier* | type | lastSystemChange | |||||||||||||||||
DeviceMetric (1) | identifier* | type category |
||||||||||||||||||
Group (1) | identifier* | active | type actual |
code | ||||||||||||||||
HealthcareService (2) | identifier* | active | category* | location* | ||||||||||||||||
ItemInstance (0) | ||||||||||||||||||||
Location (3) | identifier* | status operationalStatus |
mode type* physicalType |
|||||||||||||||||
Organization (3) | identifier* | active | type* | |||||||||||||||||
OrganizationRole (0) | identifier* | active | period | location* | ||||||||||||||||
Patient (5) | identifier* | active | ||||||||||||||||||
Person (2) | identifier* | active | ||||||||||||||||||
Practitioner (3) | identifier* | active | ||||||||||||||||||
PractitionerRole (2) | identifier* | active | period | location* | ||||||||||||||||
ProductPlan (0) | identifier* | status | type* | |||||||||||||||||
RelatedPerson (2) | identifier* | active | relationship* | period | ||||||||||||||||
Substance (2) | identifier* | status | category* | code | ||||||||||||||||
VerificationResult (0) | ||||||||||||||||||||
Workflow Resources | ||||||||||||||||||||
Appointment (3) | identifier* | status | specialty* priority |
supportingInformation* | start | end | actor | |||||||||||||
AppointmentResponse (3) | identifier* | start | end | actor | ||||||||||||||||
Communication (2) | identifier* | status | category* | priority | subject recipient* |
topic about* context |
sent received |
sender | reasonCode* reasonReference* |
|||||||||||
CommunicationRequest (2) | identifier* | status | category* | priority | subject recipient* |
about* context |
occurrence[x] | authoredOn | requester | sender | reasonCode* reasonReference* |
|||||||||
DeviceRequest (0) | identifier* | status | intent | priority | code[x] parameter* code value[x] |
subject | context | occurrence[x] | authoredOn | requester | performerType performer |
reasonCode* reasonReference* |
||||||||
DeviceUseStatement (0) | identifier* | status | subject | timing[x] | recordedOn | source device |
reasonCode* reasonReference* |
|||||||||||||
Encounter (2) | identifier* | status | class type* |
priority | subject | episodeOfCare* | period | individual | location | reason* condition |
||||||||||
EpisodeOfCare (2) | identifier* | status | type* | condition | patient | period | ||||||||||||||
Flag (1) | identifier* | status | category* | code | subject | period encounter |
author | |||||||||||||
ProcessRequest (2) | identifier* | status | action | target | created | provider | ||||||||||||||
ProcessResponse (2) | identifier* | status | created | organization | request | |||||||||||||||
Schedule (3) | identifier* | active | serviceCategory* serviceType* specialty* |
actor* | planningHorizon | |||||||||||||||
Slot (3) | identifier* | serviceCategory* serviceType* specialty* appointmentType |
start end |
|||||||||||||||||
SupplyDelivery (1) | occurrence[x] | |||||||||||||||||||
SupplyRequest (1) | identifier | status | category | priority | parameter* code value[x] |
occurrence[x] | authoredOn | requester | supplier* | reasonCode* reasonReference* |
||||||||||
Task (2) | identifier* | status | intent | priority | code focus |
for | context | executionPeriod | authoredOn | requester | performerType* owner |
reasonCode reasonReference |
||||||||
Infrastructural Resources | ||||||||||||||||||||
AuditEvent (3) | type subtype* action outcome outcomeDesc entity* identifier reference type |
role lifecycle securityLabel* name description query detail* type value[x] |
period | recorded | source site identifier type* |
agent* type role* reference userId altId name requestor |
location media network address type |
purposeOfEvent* policy* purposeOfUse* |
||||||||||||
Basic (1) | identifier* | code | subject | created | author | |||||||||||||||
Binary (5) | ||||||||||||||||||||
Bundle (5) | identifier | type | timestamp | |||||||||||||||||
Composition (2) | identifier | status | type class mode |
subject | encounter | date | author* author* |
party | ||||||||||||
Consent (1) | identifier* | status | category* | patient | dateTime | performer* | organization* | |||||||||||||
DocumentManifest (2) | masterIdentifier identifier* |
status | type | subject | created | agent* | recipient* | |||||||||||||
DocumentReference (3) | masterIdentifier identifier* |
status docStatus |
type class |
subject | encounter | created | date | agent* | authenticator | |||||||||||
Endpoint (2) | identifier* | status | connectionType | name | period | |||||||||||||||
ExampleScenario (0) | url identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
Linkage (0) | active | author | ||||||||||||||||||
List (1) | identifier* | status | mode | code | subject | encounter | date | source | ||||||||||||
Media (1) | identifier* | status | type | modality | subject | context | created[x] | issued | operator | reasonCode* | ||||||||||
MessageDefinition (1) | url identifier |
version | status | experimental | date | publisher | purpose | |||||||||||||
MessageHeader (3) | event[x] | destination* receiver sender |
enterer author |
source | responsible | reason | ||||||||||||||
OperationOutcome (5) | ||||||||||||||||||||
Provenance (3) | target* | occurred[x] | recorded | who[x] | agent* | location | reason* activity |
|||||||||||||
Questionnaire (3) | url identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
QuestionnaireResponse (3) | identifier | status | subject | context | authored | author | source | |||||||||||||
Subscription (3) | status | contact* | end | reason | ||||||||||||||||
Conformance Resources | ||||||||||||||||||||
CapabilityStatement (3) | url | version | status | experimental | date | publisher | purpose | |||||||||||||
CodeSystem (5) | url identifier |
version | status | experimental | date | publisher | purpose | |||||||||||||
CompartmentDefinition (1) | url | status | experimental | date | publisher | purpose | ||||||||||||||
ConceptMap (3) | url identifier |
version | status | experimental | date | publisher | purpose | |||||||||||||
EntryDefinition (0) | ||||||||||||||||||||
ExpansionProfile (2) | url identifier |
version | status | experimental | date | publisher | ||||||||||||||
GraphDefinition (0) | url | version | status | experimental | date | publisher | purpose | |||||||||||||
ImplementationGuide (1) | url | version | status | experimental | date | publisher | ||||||||||||||
NamingSystem (1) | value | status | kind | date | publisher responsible |
|||||||||||||||
OperationDefinition (4) | url | version | status | kind experimental |
date | publisher | purpose | |||||||||||||
SearchParameter (3) | url | version | status | experimental | date | publisher | purpose | |||||||||||||
StructureDefinition (5) | url identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
StructureMap (2) | url identifier* |
version | status | experimental | date | publisher | purpose | |||||||||||||
TerminologyCapabilities (0) | url | version | status | experimental | date | publisher | purpose | |||||||||||||
TestReport (0) | identifier | status | issued | |||||||||||||||||
TestScript (2) | url identifier |
version | status | experimental | date | publisher | purpose | |||||||||||||
ValueSet (5) | url identifier* |
version | status | experimental | lockedDate | date | publisher | purpose | ||||||||||||
Financial Resources | ||||||||||||||||||||
Account (2) | identifier* | status | type | name | subject | servicePeriod | ||||||||||||||
ChargeItem (0) | identifier* | status | code | subject | context | occurrence[x] | actor enterer |
reason* service* |
||||||||||||
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 | created | requestProvider | request | |||||||||||||
Contract (1) | status | contentDerivative type subType* term* type subType type decision entity[x] quantity unitPrice factor points net securityLabel* action* group* friendly* content[x] legal* content[x] rule content[x] |
applies effectiveTime |
issued | party signature* |
actor type |
actionReason* | |||||||||||||
Coverage (2) | identifier* | status | type | policyHolder subscriber subscriberId beneficiary |
period | payor* | ||||||||||||||
EligibilityRequest (2) | identifier* | status | priority | patient | serviced[x] | created | enterer | provider | insurer | facility | ||||||||||
EligibilityResponse (2) | identifier* | status | created | requestProvider | request | |||||||||||||||
EnrollmentRequest (0) | provider candidate |
|||||||||||||||||||
EnrollmentResponse (0) | organization | |||||||||||||||||||
ExplanationOfBenefit (2) | identifier* | status | type subType* use |
patient | billablePeriod serviced[x] |
created | enterer insurer |
provider | provider | referral | facility location[x] |
claim | ||||||||
Invoice (0) | identifier* | status | type | subject | date | actor | ||||||||||||||
PaymentNotice (2) | identifier* | status | request response |
statusDate | created | provider | ||||||||||||||
PaymentReconciliation (2) | identifier* | status | payee | period | created | organization | request |
Full
Resource | id | id.version | status | class | grade | what | who.focus | context | when.init | when.planned | when.done | when.recorded | who.author | who.source | who.actor | who.cause | who.witness | who | where | why |
Clinical Resources | ||||||||||||||||||||
ActivityDefinition (2) | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
AdverseEvent (0) | actuality : code category* : CodeableConcept |
event : CodeableConcept | context : Encounter|EpisodeOfCare | date : dateTime | recorder : Patient|Practitioner|RelatedPerson | subject : Patient|Group|Practitioner|RelatedPerson | ||||||||||||||
AllergyIntolerance (3) | identifier* : Identifier | clinicalStatus : code verificationStatus : code |
type : code category* : code |
criticality : code | code : CodeableConcept | patient : Patient | encounter : Encounter | onset[x] : dateTime|Age|Period|Range|string | assertedDate : dateTime | recorder : Practitioner|Patient|RelatedPerson | asserter : Patient|RelatedPerson|Practitioner | |||||||||
BiologicallyDerivedProduct (0) | identifier* : Identifier | |||||||||||||||||||
BodyStructure (1) | identifier* : Identifier | active : boolean | morphology : CodeableConcept location : CodeableConcept locationQualifier* : CodeableConcept description : string image* : Attachment |
patient : Patient | ||||||||||||||||
CarePlan (2) | identifier* : Identifier | status : code | category* : CodeableConcept | description : string | subject : Patient|Group | context : Encounter|EpisodeOfCare | period : Period | author* : Patient|Practitioner|PractitionerRole|Device|RelatedPerson|Organization|CareTeam | careTeam* : CareTeam | addresses* : Condition | ||||||||||
CareTeam (2) | identifier* : Identifier | status : code | category* : CodeableConcept | subject : Patient|Group | context : Encounter|EpisodeOfCare | period : Period | member : Practitioner|RelatedPerson|Patient|Organization|CareTeam | reasonCode* : CodeableConcept reasonReference* : Condition |
||||||||||||
ClinicalImpression (0) | identifier* : Identifier | status : code | code : CodeableConcept | subject : Patient|Group | context : Encounter|EpisodeOfCare | effective[x] : dateTime|Period | date : dateTime | assessor : Practitioner | problem* : Condition|AllergyIntolerance | |||||||||||
Condition (3) | identifier* : Identifier | clinicalStatus : code verificationStatus : code |
category* : CodeableConcept | severity : CodeableConcept | code : CodeableConcept | subject : Patient|Group | context : Encounter|EpisodeOfCare | onset[x] : dateTime|Age|Period|Range|string | abatement[x] : dateTime|Age|Period|Range|string | assertedDate : dateTime | recorder : Practitioner|Patient|RelatedPerson | asserter : Practitioner|PractitionerRole|Patient|RelatedPerson | code* : CodeableConcept detail* : Any |
|||||||
DetectedIssue (1) | identifier* : Identifier | status : code | category : CodeableConcept | severity : code | patient : Patient | date : dateTime | author : Practitioner|Device | |||||||||||||
DiagnosticReport (3) | identifier* : Identifier | status : code | category : CodeableConcept | code : CodeableConcept | subject : Patient|Group|Device|Location | context : Encounter|EpisodeOfCare | effective[x] : dateTime|Period | issued : instant | performer* : Practitioner|PractitionerRole|Organization|CareTeam resultsInterpreter* : Practitioner|PractitionerRole|Organization|CareTeam |
|||||||||||
EventDefinition (0) | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
FamilyMemberHistory (2) | identifier* : Identifier | status : code | patient : Patient | date : dateTime | reasonCode* : CodeableConcept reasonReference* : Condition|Observation|AllergyIntolerance|QuestionnaireResponse|DiagnosticReport|DocumentReference |
|||||||||||||||
Goal (2) | identifier* : Identifier | status : code | category* : CodeableConcept | priority : CodeableConcept | description : CodeableConcept | subject : Patient|Group|Organization | start[x] : date|CodeableConcept | due[x] : date|Duration | statusDate : date | expressedBy : Patient|Practitioner|RelatedPerson | addresses* : Condition|Observation|MedicationStatement|NutritionOrder|ServiceRequest|RiskAssessment | |||||||||
GuidanceResponse (2) | identifier* : Identifier | status : code | subject : Patient|Group | context : Encounter|EpisodeOfCare | occurrenceDateTime : dateTime | performer : Device | reasonCode* : CodeableConcept reasonReference* : Condition|Observation|DiagnosticReport|DocumentReference |
|||||||||||||
ImagingStudy (3) | identifier* : Identifier | status : code | modality* : Coding | subject : Patient|Device|Group | context : Encounter|EpisodeOfCare | started : dateTime | actor : Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson | basedOn* : CarePlan|ServiceRequest|Appointment|AppointmentResponse|Task referrer : Practitioner |
interpreter* : Practitioner | location : Location | reasonCode* : CodeableConcept reasonReference* : Condition|Observation|Media|DiagnosticReport|DocumentReference |
|||||||||
Immunization (3) | identifier* : Identifier | status : code | vaccineCode : CodeableConcept | patient : Patient | encounter : Encounter | date : dateTime | primarySource : boolean reportOrigin : CodeableConcept |
actor : Practitioner|Organization | location : Location | |||||||||||
ImmunizationEvaluation (0) | identifier* : Identifier | status : code | patient : Patient | date : dateTime | ||||||||||||||||
ImmunizationRecommendation (1) | identifier* : Identifier | patient : Patient | ||||||||||||||||||
Library (2) | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | type : CodeableConcept | date : dateTime | publisher : string | purpose : markdown | ||||||||||||
Measure (2) | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
MeasureReport (2) | identifier* : Identifier | status : code | type : code | measure : canonical(Measure) | subject : Patient|Practitioner|Location|Device|RelatedPerson|Group | date : dateTime | reporter : Practitioner|PractitionerRole|Location|Organization|Group | |||||||||||||
Medication (3) | code : CodeableConcept | manufacturer : Organization | ||||||||||||||||||
MedicationAdministration (2) | identifier* : Identifier | status : code | medication[x] : CodeableConcept|Reference(Medication) | subject : Patient|Group | context : Encounter|EpisodeOfCare supportingInformation* : Any |
effective[x] : dateTime|Period | performer* : | reasonReference* : Condition|Observation|DiagnosticReport | ||||||||||||
MedicationDispense (2) | identifier* : Identifier | status : code | medication[x] : CodeableConcept|Reference(Medication) | subject : Patient|Group | supportingInformation* : Any | |||||||||||||||
MedicationRequest (3) | identifier* : Identifier | status : code | intent : code category* : CodeableConcept |
priority : code | medication[x] : CodeableConcept|Reference(Medication) | subject : Patient|Group | context : Encounter|EpisodeOfCare supportingInformation* : Any |
authoredOn : dateTime | requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device | performer : Practitioner|PractitionerRole|Organization|Patient|Device|RelatedPerson|CareTeam | recorder : Practitioner performer : Organization |
reasonCode* : CodeableConcept reasonReference* : Condition|Observation |
||||||||
MedicationStatement (3) | identifier* : Identifier | status : code | category : CodeableConcept | medication[x] : CodeableConcept|Reference(Medication) | subject : Patient|Group | effective[x] : dateTime|Period | dateAsserted : dateTime | informationSource : Patient|Practitioner|RelatedPerson|Organization | reasonCode* : CodeableConcept reasonReference* : Condition|Observation|DiagnosticReport |
|||||||||||
MedicinalProduct (0) | ||||||||||||||||||||
MedicinalProductAuthorization (0) | ||||||||||||||||||||
MedicinalProductClinicals (0) | ||||||||||||||||||||
MedicinalProductDeviceSpec (0) | ||||||||||||||||||||
MedicinalProductIngredient (0) | ||||||||||||||||||||
MedicinalProductPackaged (0) | ||||||||||||||||||||
MedicinalProductPharmaceutical (0) | ||||||||||||||||||||
NutritionOrder (2) | identifier* : Identifier | status : code | intent : code | type* : CodeableConcept modifier : CodeableConcept type : CodeableConcept baseFormulaType : CodeableConcept additiveType : CodeableConcept |
patient : Patient | context : Encounter|EpisodeOfCare | dateTime : dateTime | orderer : Practitioner|PractitionerRole | ||||||||||||
Observation (5) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept code : CodeableConcept |
subject : Patient|Group|Device|Location focus : Any |
context : Encounter|EpisodeOfCare | effective[x] : dateTime|Period|Timing | issued : instant | performer* : Practitioner|PractitionerRole|Organization|CareTeam|Patient|RelatedPerson | |||||||||||
ObservationDefinition (0) | category : Coding | code : Coding | ||||||||||||||||||
OccupationalData (0) | identifier : Identifier | status : code | subject : Patient|RelatedPerson | |||||||||||||||||
PlanDefinition (2) | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
Procedure (3) | identifier* : Identifier | status : code | category : CodeableConcept | code : CodeableConcept | subject : Patient|Group | context : Encounter|EpisodeOfCare | performed[x] : dateTime|Period|string|Age|Range | recorder : Patient|RelatedPerson|Practitioner|PractitionerRole | asserter : Patient|RelatedPerson|Practitioner|PractitionerRole | actor : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device | location : Location | reasonCode* : CodeableConcept reasonReference* : Condition|Observation|Procedure|DiagnosticReport|DocumentReference |
||||||||
RequestGroup (2) | identifier* : Identifier | status : code | intent : code | priority : code | code : CodeableConcept | subject : Patient|Group | context : Encounter|EpisodeOfCare | authoredOn : dateTime | author : Device|Practitioner | participant* : Patient|Practitioner|RelatedPerson | reasonCode* : CodeableConcept reasonReference* : Condition|Observation|DiagnosticReport|DocumentReference |
|||||||||
ResearchStudy (0) | identifier* : Identifier | status : code | focus* : CodeableConcept | enrollment* : Group | period : Period | sponsor : Organization principalInvestigator : Practitioner |
site* : Location | reasonStopped : CodeableConcept | ||||||||||||
ResearchSubject (0) | identifier* : Identifier | status : code | period : Period | |||||||||||||||||
RiskAssessment (1) | identifier* : Identifier | status : code | method : CodeableConcept | code : CodeableConcept | subject : Patient|Group | context : Encounter|EpisodeOfCare | occurrence[x] : dateTime|Period | performer : Practitioner|Device | reasonCode* : CodeableConcept reasonReference* : Condition|Observation|DiagnosticReport|DocumentReference |
|||||||||||
Sequence (1) | identifier* : Identifier | |||||||||||||||||||
ServiceRequest (2) | identifier* : Identifier | status : code | intent : code category* : CodeableConcept |
priority : code | code : CodeableConcept | subject : Patient|Group|Location|Device | context : Encounter|EpisodeOfCare | 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 |
reasonCode* : CodeableConcept reasonReference* : Condition|Observation|DiagnosticReport|DocumentReference |
||||||||
Specimen (2) | identifier* : Identifier accessionIdentifier : Identifier |
status : code | type : CodeableConcept | subject : Patient|Group|Device|Substance|Location | collected[x] : dateTime|Period | receivedTime : dateTime | collector : Practitioner | request* : ServiceRequest | ||||||||||||
SpecimenDefinition (0) | ||||||||||||||||||||
SubstancePolymer (0) | ||||||||||||||||||||
SubstanceReferenceInformation (0) | ||||||||||||||||||||
SubstanceSpecification (0) | ||||||||||||||||||||
UserSession (0) | identifier : Identifier | code : code | focus* : Any | context* : | created : instant | workstation : Identifier | ||||||||||||||
VisionPrescription (1) | identifier* : Identifier | status : code | patient : Patient | encounter : Encounter | dateWritten : dateTime | prescriber : Practitioner|PractitionerRole | reason[x] : CodeableConcept|Reference(Condition) | |||||||||||||
Administrative Resources | ||||||||||||||||||||
Device (2) | identifier* : Identifier udi : |
status : code | deviceIdentifier : string name : string type : CodeableConcept lotNumber : string manufacturer : string manufactureDate : dateTime expirationDate : dateTime model : string version : string |
patient : Patient | owner : Organization contact* : ContactPoint |
location : Location url : uri |
||||||||||||||
DeviceComponent (1) | identifier* : Identifier | type : CodeableConcept | lastSystemChange : instant | |||||||||||||||||
DeviceMetric (1) | identifier* : Identifier | type : CodeableConcept category : code |
||||||||||||||||||
Group (1) | identifier* : Identifier | active : boolean | type : code actual : boolean |
code : CodeableConcept | ||||||||||||||||
HealthcareService (2) | identifier* : Identifier | active : boolean | category* : CodeableConcept | location* : Location | ||||||||||||||||
ItemInstance (0) | ||||||||||||||||||||
Location (3) | identifier* : Identifier | status : code operationalStatus : Coding |
mode : code type* : CodeableConcept physicalType : CodeableConcept |
|||||||||||||||||
Organization (3) | identifier* : Identifier | active : boolean | type* : CodeableConcept | |||||||||||||||||
OrganizationRole (0) | identifier* : Identifier | active : boolean | period : Period | location* : Location | ||||||||||||||||
Patient (5) | identifier* : Identifier | active : boolean | ||||||||||||||||||
Person (2) | identifier* : Identifier | active : boolean | ||||||||||||||||||
Practitioner (3) | identifier* : Identifier | active : boolean | ||||||||||||||||||
PractitionerRole (2) | identifier* : Identifier | active : boolean | period : Period | location* : Location | ||||||||||||||||
ProductPlan (0) | identifier* : Identifier | status : code | type* : CodeableConcept | |||||||||||||||||
RelatedPerson (2) | identifier* : Identifier | active : boolean | relationship* : CodeableConcept | period : Period | ||||||||||||||||
Substance (2) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept | ||||||||||||||||
VerificationResult (0) | ||||||||||||||||||||
Workflow Resources | ||||||||||||||||||||
Appointment (3) | identifier* : Identifier | status : code | specialty* : CodeableConcept priority : unsignedInt |
supportingInformation* : Any | start : instant | end : instant | actor : Patient|Practitioner|RelatedPerson|Device|HealthcareService|Location | |||||||||||||
AppointmentResponse (3) | identifier* : Identifier | start : instant | end : instant | actor : Patient|Practitioner|RelatedPerson|Device|HealthcareService|Location | ||||||||||||||||
Communication (2) | identifier* : Identifier | status : code | category* : CodeableConcept | priority : code | subject : Patient|Group recipient* : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|Group|CareTeam |
topic : CodeableConcept about* : Any context : Encounter|EpisodeOfCare |
sent : dateTime received : dateTime |
sender : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson | reasonCode* : CodeableConcept reasonReference* : Condition|Observation|DiagnosticReport|DocumentReference |
|||||||||||
CommunicationRequest (2) | identifier* : Identifier | status : code | category* : CodeableConcept | priority : code | subject : Patient|Group recipient* : Device|Organization|Patient|Practitioner|RelatedPerson|Group|CareTeam |
about* : Any context : Encounter|EpisodeOfCare |
occurrence[x] : dateTime|Period | authoredOn : dateTime | requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device | sender : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|HealthcareService | reasonCode* : CodeableConcept reasonReference* : Condition|Observation|DiagnosticReport|DocumentReference |
|||||||||
DeviceRequest (0) | identifier* : Identifier | status : code | intent : CodeableConcept | priority : code | code[x] : Device)|CodeableConcep parameter* : code : CodeableConcept value[x] : CodeableConcept|Quantity|Range|boolean |
subject : Patient|Group|Location|Device | context : Encounter|EpisodeOfCare | occurrence[x] : dateTime|Period|Timing | authoredOn : dateTime | requester : Device|Practitioner|PractitionerRole|Organization | 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|RelatedPerson device : Device |
reasonCode* : CodeableConcept reasonReference* : Condition|Observation|DiagnosticReport|DocumentReference|Media |
|||||||||||||
Encounter (2) | identifier* : Identifier | status : code | class : Coding type* : CodeableConcept |
priority : CodeableConcept | subject : Patient|Group | episodeOfCare* : EpisodeOfCare | period : Period | individual : Practitioner|RelatedPerson | location : Location | reason* : CodeableConcept condition : Condition|Procedure |
||||||||||
EpisodeOfCare (2) | identifier* : Identifier | status : code | type* : CodeableConcept | condition : Condition | patient : Patient | period : Period | ||||||||||||||
Flag (1) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept | subject : Patient|Location|Group|Organization|Practitioner|PlanDefinition|Medication|Procedure | period : Period encounter : Encounter |
author : Device|Organization|Patient|Practitioner | |||||||||||||
ProcessRequest (2) | identifier* : Identifier | status : code | action : code | target : Organization | created : dateTime | provider : Practitioner|PractitionerRole|Organization | ||||||||||||||
ProcessResponse (2) | identifier* : Identifier | status : code | created : dateTime | organization : Organization | request : Any | |||||||||||||||
Schedule (3) | identifier* : Identifier | active : boolean | serviceCategory* : CodeableConcept serviceType* : CodeableConcept specialty* : CodeableConcept |
actor* : Patient|Practitioner|PractitionerRole|RelatedPerson|Device|HealthcareService|Location | planningHorizon : Period | |||||||||||||||
Slot (3) | identifier* : Identifier | serviceCategory* : CodeableConcept serviceType* : CodeableConcept specialty* : CodeableConcept appointmentType : CodeableConcept |
start : instant end : instant |
|||||||||||||||||
SupplyDelivery (1) | occurrence[x] : dateTime|Period|Timing | |||||||||||||||||||
SupplyRequest (1) | identifier : Identifier | status : code | category : CodeableConcept | priority : code | parameter* : code : CodeableConcept value[x] : CodeableConcept|Quantity|Range|boolean |
occurrence[x] : dateTime|Period|Timing | authoredOn : dateTime | requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device | supplier* : Organization|HealthcareService | reasonCode* : CodeableConcept reasonReference* : Condition|Observation|DiagnosticReport|DocumentReference |
||||||||||
Task (2) | identifier* : Identifier | status : code | intent : code | priority : code | code : CodeableConcept focus : Any |
for : Any | context : Encounter|EpisodeOfCare | executionPeriod : Period | authoredOn : dateTime | requester : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson | performerType* : CodeableConcept owner : Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson |
reasonCode : CodeableConcept reasonReference : Any |
||||||||
Infrastructural Resources | ||||||||||||||||||||
AuditEvent (3) | type : Coding subtype* : Coding action : code outcome : code outcomeDesc : string entity* : identifier : Identifier reference : Any type : Coding |
role : Coding lifecycle : Coding securityLabel* : Coding name : string description : string query : base64Binary detail* : type : string value[x] : string|base64Binary |
period : Period | recorded : instant | source : site : string identifier : Identifier type* : Coding |
agent* : type : CodeableConcept role* : CodeableConcept reference : PractitionerRole|Practitioner|Organization|Device|Patient|RelatedPerson userId : Identifier altId : string name : string requestor : boolean |
location : Location media : Coding network : address : string type : code |
purposeOfEvent* : CodeableConcept policy* : uri purposeOfUse* : CodeableConcept |
||||||||||||
Basic (1) | identifier* : Identifier | code : CodeableConcept | subject : Any | created : date | author : Practitioner|Patient|RelatedPerson | |||||||||||||||
Binary (5) | ||||||||||||||||||||
Bundle (5) | identifier : Identifier | type : code | timestamp : instant | |||||||||||||||||
Composition (2) | identifier : Identifier | status : code | type : CodeableConcept class : CodeableConcept mode : code |
subject : Any | encounter : Encounter | date : dateTime | author* : Practitioner|PractitionerRole|Device|Patient|RelatedPerson|Organization author* : Practitioner|PractitionerRole|Device|Patient|RelatedPerson|Organization |
party : Patient|RelatedPerson|Practitioner|PractitionerRole|Organization | ||||||||||||
Consent (1) | identifier* : Identifier | status : code | category* : CodeableConcept | patient : Patient | dateTime : dateTime | performer* : Organization|Patient|Practitioner|RelatedPerson|PractitionerRole | organization* : Organization | |||||||||||||
DocumentManifest (2) | masterIdentifier : Identifier identifier* : Identifier |
status : code | type : CodeableConcept | subject : Patient|Practitioner|Group|Device | created : dateTime | agent* : | recipient* : Patient|Practitioner|PractitionerRole|RelatedPerson|Organization | |||||||||||||
DocumentReference (3) | masterIdentifier : Identifier identifier* : Identifier |
status : code docStatus : code |
type : CodeableConcept class : CodeableConcept |
subject : Patient|Practitioner|Group|Device | encounter : Encounter | created : dateTime | date : instant | agent* : | authenticator : Practitioner|Organization | |||||||||||
Endpoint (2) | identifier* : Identifier | status : code | connectionType : Coding | name : string | period : Period | |||||||||||||||
ExampleScenario (0) | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
Linkage (0) | active : boolean | author : Practitioner|Organization | ||||||||||||||||||
List (1) | identifier* : Identifier | status : code | mode : code | code : CodeableConcept | subject : Patient|Group|Device|Location | encounter : Encounter | date : dateTime | source : Practitioner|PractitionerRole|Patient|Device | ||||||||||||
Media (1) | identifier* : Identifier | status : code | type : CodeableConcept | modality : CodeableConcept | subject : Patient|Practitioner|Group|Device|Specimen|Location | context : Encounter|EpisodeOfCare | created[x] : dateTime|Period | issued : instant | operator : Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson | reasonCode* : CodeableConcept | ||||||||||
MessageDefinition (1) | url : uri identifier : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
MessageHeader (3) | event[x] : Coding|uri | destination* : receiver : Practitioner|Organization sender : Practitioner|Organization |
enterer : Practitioner author : Practitioner |
source : | responsible : Practitioner|Organization | reason : CodeableConcept | ||||||||||||||
OperationOutcome (5) | ||||||||||||||||||||
Provenance (3) | target* : Any | occurred[x] : Period|dateTime | recorded : instant | who[x] : Identifier|Reference(Practitioner|PractitionerRole|RelatedPerson|Patient|Device|Organization) | agent* : | location : Location | reason* : CodeableConcept activity : CodeableConcept |
|||||||||||||
Questionnaire (3) | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
QuestionnaireResponse (3) | identifier : Identifier | status : code | subject : Any | context : Encounter|EpisodeOfCare | authored : dateTime | author : Device|Practitioner|Patient|RelatedPerson | source : Patient|Practitioner|RelatedPerson | |||||||||||||
Subscription (3) | status : code | contact* : ContactPoint | end : instant | reason : string | ||||||||||||||||
Conformance Resources | ||||||||||||||||||||
CapabilityStatement (3) | url : uri | 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 (1) | url : uri | 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 | |||||||||||||
EntryDefinition (0) | ||||||||||||||||||||
ExpansionProfile (2) | url : uri identifier : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | ||||||||||||||
GraphDefinition (0) | url : uri | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
ImplementationGuide (1) | url : uri | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | ||||||||||||||
NamingSystem (1) | value : string | status : code | kind : code | date : dateTime | publisher : string responsible : string |
|||||||||||||||
OperationDefinition (4) | url : uri | version : string | status : code | kind : code experimental : boolean |
date : dateTime | publisher : string | purpose : markdown | |||||||||||||
SearchParameter (3) | url : uri | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
StructureDefinition (5) | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
StructureMap (2) | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
TerminologyCapabilities (0) | url : uri | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
TestReport (0) | identifier : Identifier | status : code | issued : dateTime | |||||||||||||||||
TestScript (2) | url : uri identifier : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
ValueSet (5) | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | lockedDate : date | date : dateTime | publisher : string | purpose : markdown | ||||||||||||
Financial Resources | ||||||||||||||||||||
Account (2) | identifier* : Identifier | status : code | type : CodeableConcept | name : string | subject : Patient|Device|Practitioner|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|Organization|Patient|Device|RelatedPerson enterer : Practitioner|Organization|Patient|Device|RelatedPerson |
reason* : CodeableConcept service* : DiagnosticReport|ImagingStudy|Immunization|MedicationAdministration|MedicationDispense|Observation|Procedure|SupplyDelivery |
||||||||||||
Claim (2) | identifier* : Identifier identifier : Identifier |
status : code | type : CodeableConcept subType* : CodeableConcept use : code |
patient : Patient | billablePeriod : Period serviced[x] : date|Period |
created : dateTime | enterer : Practitioner|PractitionerRole | provider : Practitioner|PractitionerRole|Organization | provider : Practitioner|PractitionerRole|Organization | referral : ServiceRequest | facility : Location location[x] : CodeableConcept|Address|Reference(Location) |
|||||||||
ClaimResponse (2) | identifier* : Identifier | status : code | type : CodeableConcept subType* : CodeableConcept use : code |
patient : Patient | created : dateTime | requestProvider : Practitioner|PractitionerRole|Organization | 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 securityLabel* : Coding action* : CodeableConcept 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|RelatedPerson signature* : Signature |
actor : Contract|Device|Group|Location|Organization|Patient|Practitioner|RelatedPerson|Substance type : Coding |
actionReason* : CodeableConcept | |||||||||||||
Coverage (2) | identifier* : Identifier | status : code | type : CodeableConcept | policyHolder : Patient|RelatedPerson|Organization subscriber : Patient|RelatedPerson subscriberId : string beneficiary : Patient |
period : Period | payor* : Organization|Patient|RelatedPerson | ||||||||||||||
EligibilityRequest (2) | identifier* : Identifier | status : code | priority : CodeableConcept | patient : Patient | serviced[x] : date|Period | created : dateTime | enterer : Practitioner|PractitionerRole | provider : Practitioner|PractitionerRole|Organization | insurer : Organization | facility : Location | ||||||||||
EligibilityResponse (2) | identifier* : Identifier | status : code | created : dateTime | requestProvider : Practitioner|PractitionerRole|Organization | request : EligibilityRequest | |||||||||||||||
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 |
created : dateTime | enterer : Practitioner|PractitionerRole insurer : Organization |
provider : Practitioner|PractitionerRole|Organization | provider : Practitioner|PractitionerRole|Organization | referral : ServiceRequest | facility : 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|Device|RelatedPerson | ||||||||||||||
PaymentNotice (2) | identifier* : Identifier | status : code | request : Any response : Any |
statusDate : date | created : dateTime | provider : Practitioner|PractitionerRole|Organization | ||||||||||||||
PaymentReconciliation (2) | identifier* : Identifier | status : code | payee : Organization | period : Period | created : dateTime | organization : Organization | request : ProcessRequest |