This page is part of the FHIR Specification (v1.6.0: STU 3 Ballot 4). 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: STU 3 |
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 | url identifier* |
|||||||||||||||||||
AllergyIntolerance | identifier* | status | type category |
criticality | code | patient | attestedDate | recorder | reporter | |||||||||||
BodySite | ||||||||||||||||||||
CarePlan | status | context | ||||||||||||||||||
CareTeam | identifier* | status | type* | subject | period | member | ||||||||||||||
ClinicalImpression | identifier* | status | code | subject | effective[x] | date | assessor | problem* | ||||||||||||
Condition | identifier* | clinicalStatus verificationStatus |
category | severity | code | subject | context | onset[x] | abatement[x] | dateRecorded | asserter | |||||||||
DecisionSupportServiceModule | url identifier* |
|||||||||||||||||||
DetectedIssue | identifier | category | severity | patient | date | author | ||||||||||||||
DiagnosticReport | identifier* | status | category | code | subject | encounter | effective[x] | issued | performer* | |||||||||||
DiagnosticRequest | identifier* | status | stage | code | subject | context | occurrence[x] | authored | requester | performerType performer |
reason* | |||||||||
FamilyMemberHistory | identifier* | status | patient | date | ||||||||||||||||
Goal | identifier* | status | subject | statusDate | expressedBy | |||||||||||||||
GuidanceResponse | identifier | status | subject | context | occurrenceDateTime | performer | reason[x] | |||||||||||||
ImagingManifest | uid | patient | authoringTime | author | ||||||||||||||||
ImagingStudy | uid accession identifier* |
availability | modalityList* | patient | context | started | basedOn* referrer |
interpreter | reason | |||||||||||
Immunization | identifier* | status wasNotGiven |
vaccineCode | patient | encounter | date | reported | performer | requester | location | ||||||||||
ImmunizationRecommendation | identifier* | patient | ||||||||||||||||||
Library | url identifier* |
type | ||||||||||||||||||
Measure | url identifier* |
|||||||||||||||||||
MeasureReport | ||||||||||||||||||||
Medication | code isBrand |
manufacturer | ||||||||||||||||||
MedicationAdministration | identifier* | status | medication[x] | patient | encounter | effectiveTime[x] | performer | |||||||||||||
MedicationDispense | identifier | status | medication[x] | patient | dispenser dispensingOrganization |
|||||||||||||||
MedicationOrder | identifier* | status | medication[x] | patient | encounter | dateWritten | prescriber | reasonCode* reasonReference* |
||||||||||||
MedicationStatement | identifier* | status | medication[x] | patient | effective[x] | informationSource | ||||||||||||||
NutritionRequest | identifier* | status | type* modifier type baseFormulaType additiveType |
patient | encounter | dateTime | orderer | |||||||||||||
Observation | identifier* | status | category* | code code |
subject | encounter | effective[x] | issued | performer* | |||||||||||
PlanDefinition | url identifier* |
|||||||||||||||||||
Procedure | identifier* | code | subject | encounter | performed[x] | actor | location | |||||||||||||
ProcedureRequest | identifier* | status | code | priority | subject | encounter | scheduled[x] | orderedOn | orderer | performer | ||||||||||
ReferralRequest | identifier* | status | category type |
priority | serviceRequested* | patient | context | authored | fulfillmentTime | requester | recipient* | reason | ||||||||
RiskAssessment | identifier | status | method | code | subject | context | occurrence[x] | performer | reason[x] | |||||||||||
Sequence | identifier* | |||||||||||||||||||
Specimen | identifier* accessionIdentifier |
status | type | subject | collected[x] | receivedTime | collector | request* | ||||||||||||
VisionPrescription | identifier* | patient | encounter | dateWritten | prescriber | reason[x] | ||||||||||||||
Administrative Resources | ||||||||||||||||||||
Device | identifier* udiCarrier |
status | type lotNumber manufacturer manufactureDate expirationDate model version |
patient | owner contact* |
location url |
||||||||||||||
DeviceComponent | identifier | type | lastSystemChange | |||||||||||||||||
DeviceMetric | identifier | type category |
||||||||||||||||||
Group | identifier* | active | type actual |
code | ||||||||||||||||
HealthcareService | identifier* | active | serviceCategory | location* | ||||||||||||||||
Location | identifier* | status | mode type physicalType |
|||||||||||||||||
Organization | identifier* | active | type | |||||||||||||||||
Patient | identifier* | active | ||||||||||||||||||
Person | identifier* | active | ||||||||||||||||||
Practitioner | identifier* | active | period | location* | ||||||||||||||||
PractitionerRole | identifier* | active | period | location* | ||||||||||||||||
RelatedPerson | identifier* | active | relationship | period | ||||||||||||||||
Substance | identifier* | category* | code | |||||||||||||||||
Workflow Resources | ||||||||||||||||||||
Appointment | identifier* | status | specialty* priority |
start | end | actor | ||||||||||||||
AppointmentResponse | identifier* | start | end | actor | ||||||||||||||||
Communication | identifier* | status | category | subject recipient* |
topic* context |
sent | received | sender | reason* | |||||||||||
CommunicationRequest | identifier* | status | category | recipient* subject |
encounter | requestedOn | scheduled[x] | sender | requester | |||||||||||
DeviceUseRequest | identifier* | status | stage | device[x] | subject | context | occurrence[x] | authored | requester | performerType performer |
reasonCode* reasonReference* |
|||||||||
DeviceUseStatement | identifier* | subject | whenUsed timing[x] |
recordedOn | device | indication* | ||||||||||||||
Encounter | identifier* | status | class type* |
priority | patient | episodeOfCare* | period | individual | location | reason* indication* |
||||||||||
EpisodeOfCare | identifier* | status | type* | condition* | patient | period | ||||||||||||||
Flag | identifier* | status | category | code | subject | period encounter |
author | |||||||||||||
ProcessRequest | identifier* | ruleset | status | action | target[x] | created | provider[x] organization[x] |
|||||||||||||
ProcessResponse | identifier* | ruleset | status | created | organization[x] | request[x] | ||||||||||||||
Schedule | identifier* | active | serviceType* | actor | planningHorizon | |||||||||||||||
Slot | identifier* | specialty* | start end |
|||||||||||||||||
SupplyDelivery | ||||||||||||||||||||
SupplyRequest | ||||||||||||||||||||
Task | identifier | status | stage code |
priority | focus | for | context | created | requester | owner performerType* |
reason | |||||||||
Infrastructural Resources | ||||||||||||||||||||
AuditEvent | type subtype* action outcome outcomeDesc entity* identifier reference type |
role lifecycle securityLabel* name description query detail* type value |
recorded | source site identifier type* |
agent* role* reference userId altId name requestor |
location media network address type |
purposeOfEvent* policy* purposeOfUse* |
|||||||||||||
Basic | identifier* | code | subject | created | author | |||||||||||||||
Binary | ||||||||||||||||||||
Bundle | type | |||||||||||||||||||
Composition | identifier | status | type class mode |
subject | encounter | date | author* | party | ||||||||||||
Consent | identifier | status | category* | patient | period | dateTime | consentor* recipient* |
organization | ||||||||||||
DocumentManifest | masterIdentifier identifier* |
status | type | subject | created | author* | recipient* | |||||||||||||
DocumentReference | masterIdentifier identifier* |
status docStatus |
type class |
subject | encounter | created | indexed | author* | authenticator | |||||||||||
Endpoint | identifier* | status | connectionType | period | ||||||||||||||||
Linkage | author | |||||||||||||||||||
List | identifier* | status | mode | code | subject | encounter | date | source | ||||||||||||
Media | identifier* | type subtype view |
subject | operator | ||||||||||||||||
MessageHeader | event | destination* receiver |
timestamp | enterer author |
source | responsible | reason | |||||||||||||
OperationOutcome | ||||||||||||||||||||
Provenance | target* | period | recorded | actor userId |
agent* | location | reason* activity |
|||||||||||||
Questionnaire | url identifier* |
version | status | date | publisher | |||||||||||||||
QuestionnaireResponse | identifier | status | subject | context | authored | author | source | |||||||||||||
Subscription | status | contact* | end | reason | ||||||||||||||||
Conformance Resources | ||||||||||||||||||||
CodeSystem | url identifier |
version | status | experimental | date | publisher | ||||||||||||||
CompartmentDefinition | url | status | experimental | date | publisher | requirements | ||||||||||||||
ConceptMap | url identifier |
version | status | experimental | date | publisher | ||||||||||||||
Conformance | url | version | status | experimental | date | publisher | ||||||||||||||
DataElement | url identifier* |
version | status | experimental | date | publisher | ||||||||||||||
ExpansionProfile | url | status | ||||||||||||||||||
ImplementationGuide | url | version | status | experimental | date | publisher | ||||||||||||||
NamingSystem | value | status | kind | date | publisher responsible |
|||||||||||||||
OperationDefinition | url | version | status | kind | date | publisher | ||||||||||||||
SearchParameter | url | status | experimental | date | publisher | requirements | ||||||||||||||
StructureDefinition | url identifier* |
version | status | experimental | date | publisher | requirements | |||||||||||||
StructureMap | url identifier* |
version | status | experimental | date | publisher | requirements | |||||||||||||
TestScript | url identifier |
version | status | experimental | date | publisher | requirements | |||||||||||||
ValueSet | url identifier* |
version | status | experimental | lockedDate | date | publisher | |||||||||||||
Financial Resources | ||||||||||||||||||||
Account | identifier* | type | subject | coveragePeriod | active | |||||||||||||||
Claim | identifier* | ruleset | status | type subType* use |
patient[x] | billablePeriod serviced[x] |
created | enterer[x] | provider[x] organization[x] |
provider[x] | referral[x] | facility[x] location[x] |
||||||||
ClaimResponse | identifier* | ruleset | status | created | requestProvider[x] requestOrganization[x] |
request[x] | ||||||||||||||
Contract | ||||||||||||||||||||
Coverage | identifier* | status | type | planholder[x] beneficiary[x] |
period | issuer[x] | ||||||||||||||
EligibilityRequest | identifier* | ruleset | status | priority | patient[x] | serviced[x] | created | enterer[x] | provider[x] organization[x] |
insurer[x] | facility[x] | |||||||||
EligibilityResponse | identifier* | ruleset | status | created | requestProvider[x] requestOrganization[x] |
request[x] | ||||||||||||||
EnrollmentRequest | ||||||||||||||||||||
EnrollmentResponse | ||||||||||||||||||||
ExplanationOfBenefit | identifier* | ruleset | status | type subType* |
patient[x] | billablePeriod serviced[x] |
created | author[x] | provider[x] organization[x] |
provider[x] | referral[x] | facility[x] location[x] |
claim[x] | |||||||
PaymentNotice | identifier* | ruleset | status | request[x] response[x] |
statusDate | created | provider[x] organization[x] |
|||||||||||||
PaymentReconciliation | identifier* | ruleset | status | payee[x] | period | created | organization[x] | request[x] |
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 | url : uri identifier* : Identifier |
|||||||||||||||||||
AllergyIntolerance | identifier* : Identifier | status : code | type : code category : code |
criticality : code | code : CodeableConcept | patient : Patient | attestedDate : dateTime | recorder : Practitioner|Patient | reporter : Patient|RelatedPerson|Practitioner | |||||||||||
BodySite | ||||||||||||||||||||
CarePlan | status : code | context : Encounter|EpisodeOfCare | ||||||||||||||||||
CareTeam | identifier* : Identifier | status : CodeableConcept | type* : CodeableConcept | subject : Patient|Group | period : Period | member : Practitioner|RelatedPerson|Patient|Organization | ||||||||||||||
ClinicalImpression | identifier* : Identifier | status : code | code : CodeableConcept | subject : Patient|Group | effective[x] : dateTime|Period | date : dateTime | assessor : Practitioner | problem* : Condition|AllergyIntolerance | ||||||||||||
Condition | 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|boolean|Period|Range|string | dateRecorded : date | asserter : Practitioner|Patient | |||||||||
DecisionSupportServiceModule | url : uri identifier* : Identifier |
|||||||||||||||||||
DetectedIssue | identifier : Identifier | category : CodeableConcept | severity : code | patient : Patient | date : dateTime | author : Practitioner|Device | ||||||||||||||
DiagnosticReport | identifier* : Identifier | status : code | category : CodeableConcept | code : CodeableConcept | subject : Patient|Group|Device|Location | encounter : Encounter | effective[x] : dateTime|Period | issued : instant | performer* : Practitioner|Organization | |||||||||||
DiagnosticRequest | identifier* : Identifier | status : code | stage : CodeableConcept | code : CodeableConcept | subject : Patient|Group|Location|Device | context : Encounter|EpisodeOfCare | occurrence[x] : dateTime|Period|Timing | authored : dateTime | requester : Device|Practitioner|Organization | performerType : CodeableConcept performer : Practitioner|Organization|Patient|Device|RelatedPerson |
reason* : CodeableConcept | |||||||||
FamilyMemberHistory | identifier* : Identifier | status : code | patient : Patient | date : dateTime | ||||||||||||||||
Goal | identifier* : Identifier | status : code | subject : Patient|Group|Organization | statusDate : date | expressedBy : Patient|Practitioner|RelatedPerson | |||||||||||||||
GuidanceResponse | identifier : Identifier | status : code | subject : Patient|Group | context : Encounter|EpisodeOfCare | occurrenceDateTime : dateTime | performer : Device | reason[x] : CodeableConcept|Reference(Any) | |||||||||||||
ImagingManifest | uid : oid | patient : Patient | authoringTime : dateTime | author : Practitioner|Device|Organization|Patient|RelatedPerson | ||||||||||||||||
ImagingStudy | uid : oid accession : Identifier identifier* : Identifier |
availability : code | modalityList* : Coding | patient : Patient | context : Encounter|EpisodeOfCare | started : dateTime | basedOn* : ReferralRequest|CarePlan|DiagnosticRequest|ProcedureRequest referrer : Practitioner |
interpreter : Practitioner | reason : CodeableConcept | |||||||||||
Immunization | identifier* : Identifier | status : code wasNotGiven : boolean |
vaccineCode : CodeableConcept | patient : Patient | encounter : Encounter | date : dateTime | reported : boolean | performer : Practitioner | requester : Practitioner | location : Location | ||||||||||
ImmunizationRecommendation | identifier* : Identifier | patient : Patient | ||||||||||||||||||
Library | url : uri identifier* : Identifier |
type : CodeableConcept | ||||||||||||||||||
Measure | url : uri identifier* : Identifier |
|||||||||||||||||||
MeasureReport | ||||||||||||||||||||
Medication | code : CodeableConcept isBrand : boolean |
manufacturer : Organization | ||||||||||||||||||
MedicationAdministration | identifier* : Identifier | status : code | medication[x] : CodeableConcept|Reference(Medication) | patient : Patient | encounter : Encounter | effectiveTime[x] : dateTime|Period | performer : Practitioner|Patient|RelatedPerson | |||||||||||||
MedicationDispense | identifier : Identifier | status : code | medication[x] : CodeableConcept|Reference(Medication) | patient : Patient | dispenser : Practitioner dispensingOrganization : Organization |
|||||||||||||||
MedicationOrder | identifier* : Identifier | status : code | medication[x] : CodeableConcept|Reference(Medication) | patient : Patient | encounter : Encounter | dateWritten : dateTime | prescriber : Practitioner | reasonCode* : CodeableConcept reasonReference* : Condition |
||||||||||||
MedicationStatement | identifier* : Identifier | status : code | medication[x] : CodeableConcept|Reference(Medication) | patient : Patient | effective[x] : dateTime|Period | informationSource : Patient|Practitioner|RelatedPerson | ||||||||||||||
NutritionRequest | identifier* : Identifier | status : code | type* : CodeableConcept modifier : CodeableConcept type : CodeableConcept baseFormulaType : CodeableConcept additiveType : CodeableConcept |
patient : Patient | encounter : Encounter | dateTime : dateTime | orderer : Practitioner | |||||||||||||
Observation | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept code : CodeableConcept |
subject : Patient|Group|Device|Location | encounter : Encounter | effective[x] : dateTime|Period | issued : instant | performer* : Practitioner|Organization|Patient|RelatedPerson | |||||||||||
PlanDefinition | url : uri identifier* : Identifier |
|||||||||||||||||||
Procedure | identifier* : Identifier | code : CodeableConcept | subject : Patient|Group | encounter : Encounter | performed[x] : dateTime|Period | actor : Practitioner|Organization|Patient|RelatedPerson | location : Location | |||||||||||||
ProcedureRequest | identifier* : Identifier | status : code | code : CodeableConcept | priority : code | subject : Patient|Group | encounter : Encounter | scheduled[x] : dateTime|Period|Timing | orderedOn : dateTime | orderer : Practitioner|Patient|RelatedPerson|Device | performer : Practitioner|Organization|Patient|RelatedPerson | ||||||||||
ReferralRequest | identifier* : Identifier | status : code | category : code type : CodeableConcept |
priority : CodeableConcept | serviceRequested* : CodeableConcept | patient : Patient | context : Encounter|EpisodeOfCare | authored : dateTime | fulfillmentTime : Period | requester : Practitioner|Organization|Patient | recipient* : Practitioner|Organization | reason : CodeableConcept | ||||||||
RiskAssessment | identifier : Identifier | status : code | method : CodeableConcept | code : CodeableConcept | subject : Patient|Group | context : Encounter|EpisodeOfCare | occurrence[x] : dateTime|Period | performer : Practitioner|Device | reason[x] : CodeableConcept|Reference(Any) | |||||||||||
Sequence | identifier* : Identifier | |||||||||||||||||||
Specimen | identifier* : Identifier accessionIdentifier : Identifier |
status : code | type : CodeableConcept | subject : Patient|Group|Device|Substance | collected[x] : dateTime|Period | receivedTime : dateTime | collector : Practitioner | request* : DiagnosticRequest|ProcedureRequest | ||||||||||||
VisionPrescription | identifier* : Identifier | patient : Patient | encounter : Encounter | dateWritten : dateTime | prescriber : Practitioner | reason[x] : CodeableConcept|Reference(Condition) | ||||||||||||||
Administrative Resources | ||||||||||||||||||||
Device | identifier* : Identifier udiCarrier : Identifier |
status : code | 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 | identifier : Identifier | type : CodeableConcept | lastSystemChange : instant | |||||||||||||||||
DeviceMetric | identifier : Identifier | type : CodeableConcept category : code |
||||||||||||||||||
Group | identifier* : Identifier | active : boolean | type : code actual : boolean |
code : CodeableConcept | ||||||||||||||||
HealthcareService | identifier* : Identifier | active : boolean | serviceCategory : CodeableConcept | location* : Location | ||||||||||||||||
Location | identifier* : Identifier | status : code | mode : code type : CodeableConcept physicalType : CodeableConcept |
|||||||||||||||||
Organization | identifier* : Identifier | active : boolean | type : CodeableConcept | |||||||||||||||||
Patient | identifier* : Identifier | active : boolean | ||||||||||||||||||
Person | identifier* : Identifier | active : boolean | ||||||||||||||||||
Practitioner | identifier* : Identifier | active : boolean | period : Period | location* : Location | ||||||||||||||||
PractitionerRole | identifier* : Identifier | active : boolean | period : Period | location* : Location | ||||||||||||||||
RelatedPerson | identifier* : Identifier | active : boolean | relationship : CodeableConcept | period : Period | ||||||||||||||||
Substance | identifier* : Identifier | category* : CodeableConcept | code : CodeableConcept | |||||||||||||||||
Workflow Resources | ||||||||||||||||||||
Appointment | identifier* : Identifier | status : code | specialty* : CodeableConcept priority : unsignedInt |
start : instant | end : instant | actor : Patient|Practitioner|RelatedPerson|Device|HealthcareService|Location | ||||||||||||||
AppointmentResponse | identifier* : Identifier | start : instant | end : instant | actor : Patient|Practitioner|RelatedPerson|Device|HealthcareService|Location | ||||||||||||||||
Communication | identifier* : Identifier | status : code | category : CodeableConcept | subject : Patient|Group recipient* : Device|Organization|Patient|Practitioner|RelatedPerson|Group |
topic* : Any context : Encounter|EpisodeOfCare |
sent : dateTime | received : dateTime | sender : Device|Organization|Patient|Practitioner|RelatedPerson | reason* : CodeableConcept | |||||||||||
CommunicationRequest | identifier* : Identifier | status : code | category : CodeableConcept | recipient* : Device|Organization|Patient|Practitioner|RelatedPerson|Group|CareTeam subject : Patient |
encounter : Encounter | requestedOn : dateTime | scheduled[x] : dateTime|Period | sender : Device|Organization|Patient|Practitioner|RelatedPerson | requester : Practitioner|Patient|RelatedPerson | |||||||||||
DeviceUseRequest | identifier* : Identifier | status : code | stage : CodeableConcept | device[x] : Device)|CodeableConcep | subject : Patient|Group|Location|Device | context : Encounter|EpisodeOfCare | occurrence[x] : dateTime|Period|Timing | authored : dateTime | requester : Device|Practitioner|Organization | performerType : CodeableConcept performer : Practitioner|Organization|Patient|Device|RelatedPerson |
reasonCode* : CodeableConcept reasonReference* : Any |
|||||||||
DeviceUseStatement | identifier* : Identifier | subject : Patient | whenUsed : Period timing[x] : Timing|Period|dateTime |
recordedOn : dateTime | device : Device | indication* : CodeableConcept | ||||||||||||||
Encounter | identifier* : Identifier | status : code | class : Coding type* : CodeableConcept |
priority : CodeableConcept | patient : Patient | episodeOfCare* : EpisodeOfCare | period : Period | individual : Practitioner|RelatedPerson | location : Location | reason* : CodeableConcept indication* : Condition|Procedure |
||||||||||
EpisodeOfCare | identifier* : Identifier | status : code | type* : CodeableConcept | condition* : Condition | patient : Patient | period : Period | ||||||||||||||
Flag | 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 | identifier* : Identifier | ruleset : Coding | status : code | action : code | target[x] : Identifier|Reference(Organization) | created : dateTime | provider[x] : Identifier|Reference(Practitioner) organization[x] : Identifier|Reference(Organization) |
|||||||||||||
ProcessResponse | identifier* : Identifier | ruleset : Coding | status : code | created : dateTime | organization[x] : Identifier|Reference(Organization) | request[x] : Identifier|Reference(Any) | ||||||||||||||
Schedule | identifier* : Identifier | active : boolean | serviceType* : CodeableConcept | actor : Patient|Practitioner|RelatedPerson|Device|HealthcareService|Location | planningHorizon : Period | |||||||||||||||
Slot | identifier* : Identifier | specialty* : CodeableConcept | start : instant end : instant |
|||||||||||||||||
SupplyDelivery | ||||||||||||||||||||
SupplyRequest | ||||||||||||||||||||
Task | identifier : Identifier | status : code | stage : CodeableConcept code : CodeableConcept |
priority : code | focus : Any | for : Any | context : Encounter|EpisodeOfCare | created : dateTime | requester : Device|Organization|Patient|Practitioner|RelatedPerson | owner : Device|Organization|Patient|Practitioner|RelatedPerson performerType* : CodeableConcept |
reason : CodeableConcept | |||||||||
Infrastructural Resources | ||||||||||||||||||||
AuditEvent | 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 : base64Binary |
recorded : instant | source : site : string identifier : Identifier type* : Coding |
agent* : role* : CodeableConcept reference : Practitioner|Organization|Device|Patient|RelatedPerson userId : Identifier altId : string name : string requestor : boolean |
location : Location media : Coding network : address : string type : code |
purposeOfEvent* : Coding policy* : uri purposeOfUse* : Coding |
|||||||||||||
Basic | identifier* : Identifier | code : CodeableConcept | subject : Any | created : date | author : Practitioner|Patient|RelatedPerson | |||||||||||||||
Binary | ||||||||||||||||||||
Bundle | type : code | |||||||||||||||||||
Composition | identifier : Identifier | status : code | type : CodeableConcept class : CodeableConcept mode : code |
subject : Any | encounter : Encounter | date : dateTime | author* : Practitioner|Device|Patient|RelatedPerson | party : Patient|Practitioner|Organization | ||||||||||||
Consent | identifier : Identifier | status : code | category* : CodeableConcept | patient : Patient | period : Period | dateTime : dateTime | consentor* : Organization|Patient|Practitioner|RelatedPerson recipient* : Device|Group|Organization|Patient|Practitioner|RelatedPerson|CareTeam |
organization : Organization | ||||||||||||
DocumentManifest | masterIdentifier : Identifier identifier* : Identifier |
status : code | type : CodeableConcept | subject : Patient|Practitioner|Group|Device | created : dateTime | author* : Practitioner|Organization|Device|Patient|RelatedPerson | recipient* : Patient|Practitioner|RelatedPerson|Organization | |||||||||||||
DocumentReference | masterIdentifier : Identifier identifier* : Identifier |
status : code docStatus : CodeableConcept |
type : CodeableConcept class : CodeableConcept |
subject : Patient|Practitioner|Group|Device | encounter : Encounter | created : dateTime | indexed : instant | author* : Practitioner|Organization|Device|Patient|RelatedPerson | authenticator : Practitioner|Organization | |||||||||||
Endpoint | identifier* : Identifier | status : code | connectionType : Coding | period : Period | ||||||||||||||||
Linkage | author : Practitioner|Organization | |||||||||||||||||||
List | identifier* : Identifier | status : code | mode : code | code : CodeableConcept | subject : Patient|Group|Device|Location | encounter : Encounter | date : dateTime | source : Practitioner|Patient|Device | ||||||||||||
Media | identifier* : Identifier | type : code subtype : CodeableConcept view : CodeableConcept |
subject : Patient|Practitioner|Group|Device|Specimen | operator : Practitioner | ||||||||||||||||
MessageHeader | event : Coding | destination* : receiver : Practitioner|Organization |
timestamp : instant | enterer : Practitioner author : Practitioner |
source : | responsible : Practitioner|Organization | reason : CodeableConcept | |||||||||||||
OperationOutcome | ||||||||||||||||||||
Provenance | target* : Any | period : Period | recorded : instant | actor : Practitioner|RelatedPerson|Patient|Device|Organization userId : Identifier |
agent* : | location : Location | reason* : Coding activity : Coding |
|||||||||||||
Questionnaire | url : uri identifier* : Identifier |
version : string | status : code | date : dateTime | publisher : string | |||||||||||||||
QuestionnaireResponse | identifier : Identifier | status : code | subject : Any | context : Encounter|EpisodeOfCare | authored : dateTime | author : Device|Practitioner|Patient|RelatedPerson | source : Patient|Practitioner|RelatedPerson | |||||||||||||
Subscription | status : code | contact* : ContactPoint | end : instant | reason : string | ||||||||||||||||
Conformance Resources | ||||||||||||||||||||
CodeSystem | url : uri identifier : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | ||||||||||||||
CompartmentDefinition | url : uri | status : code | experimental : boolean | date : dateTime | publisher : string | requirements : markdown | ||||||||||||||
ConceptMap | url : uri identifier : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | ||||||||||||||
Conformance | url : uri | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | ||||||||||||||
DataElement | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | ||||||||||||||
ExpansionProfile | url : uri | status : code | ||||||||||||||||||
ImplementationGuide | url : uri | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | ||||||||||||||
NamingSystem | value : string | status : code | kind : code | date : dateTime | publisher : string responsible : string |
|||||||||||||||
OperationDefinition | url : uri | version : string | status : code | kind : code | date : dateTime | publisher : string | ||||||||||||||
SearchParameter | url : uri | status : code | experimental : boolean | date : dateTime | publisher : string | requirements : markdown | ||||||||||||||
StructureDefinition | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | requirements : markdown | |||||||||||||
StructureMap | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | requirements : markdown | |||||||||||||
TestScript | url : uri identifier : Identifier |
version : string | status : code | experimental : boolean | date : dateTime | publisher : string | requirements : markdown | |||||||||||||
ValueSet | url : uri identifier* : Identifier |
version : string | status : code | experimental : boolean | lockedDate : date | date : dateTime | publisher : string | |||||||||||||
Financial Resources | ||||||||||||||||||||
Account | identifier* : Identifier | type : CodeableConcept | subject : Patient|Device|Practitioner|Location|HealthcareService|Organization | coveragePeriod : Period | active : Period | |||||||||||||||
Claim | identifier* : Identifier | ruleset : Coding | status : code | type : Coding subType* : Coding use : code |
patient[x] : Identifier|Reference(Patient) | billablePeriod : Period serviced[x] : date|Period |
created : dateTime | enterer[x] : Identifier|Reference(Practitioner) | provider[x] : Identifier|Reference(Practitioner) organization[x] : Identifier|Reference(Organization) |
provider[x] : Identifier|Reference(Practitioner|Organization) | referral[x] : Identifier|Reference(ReferralRequest) | facility[x] : Identifier|Reference(Location) location[x] : Coding|Address|Reference(Location) |
||||||||
ClaimResponse | identifier* : Identifier | ruleset : Coding | status : code | created : dateTime | requestProvider[x] : Identifier|Reference(Practitioner) requestOrganization[x] : Identifier|Reference(Organization) |
request[x] : Identifier|Reference(Claim) | ||||||||||||||
Contract | ||||||||||||||||||||
Coverage | identifier* : Identifier | status : code | type : Coding | planholder[x] : Identifier|Reference(Patient|Organization) beneficiary[x] : Identifier|Reference(Patient) |
period : Period | issuer[x] : Identifier|Reference(Organization|Patient|RelatedPerson) | ||||||||||||||
EligibilityRequest | identifier* : Identifier | ruleset : Coding | status : code | priority : Coding | patient[x] : Identifier|Reference(Patient) | serviced[x] : date|Period | created : dateTime | enterer[x] : Identifier|Reference(Practitioner) | provider[x] : Identifier|Reference(Practitioner) organization[x] : Identifier|Reference(Organization) |
insurer[x] : Identifier|Reference(Organization) | facility[x] : Identifier|Reference(Location) | |||||||||
EligibilityResponse | identifier* : Identifier | ruleset : Coding | status : code | created : dateTime | requestProvider[x] : Identifier|Reference(Practitioner) requestOrganization[x] : Identifier|Reference(Organization) |
request[x] : Identifier|Reference(EligibilityRequest) | ||||||||||||||
EnrollmentRequest | ||||||||||||||||||||
EnrollmentResponse | ||||||||||||||||||||
ExplanationOfBenefit | identifier* : Identifier | ruleset : Coding | status : code | type : Coding subType* : Coding |
patient[x] : Identifier|Reference(Patient) | billablePeriod : Period serviced[x] : date|Period |
created : dateTime | author[x] : Identifier|Reference(Organization) | provider[x] : Identifier|Reference(Practitioner) organization[x] : Identifier|Reference(Organization) |
provider[x] : Identifier|Reference(Practitioner|Organization) | referral[x] : Identifier|Reference(ReferralRequest) | facility[x] : Identifier|Reference(Location) location[x] : Coding|Address|Reference(Location) |
claim[x] : Identifier|Reference(Claim) | |||||||
PaymentNotice | identifier* : Identifier | ruleset : Coding | status : code | request[x] : Identifier|Reference(Any) response[x] : Identifier|Reference(Any) |
statusDate : date | created : dateTime | provider[x] : Identifier|Reference(Practitioner) organization[x] : Identifier|Reference(Organization) |
|||||||||||||
PaymentReconciliation | identifier* : Identifier | ruleset : Coding | status : code | payee[x] : Identifier|Reference(Organization) | period : Period | created : dateTime | organization[x] : Identifier|Reference(Organization) | request[x] : Identifier|Reference(ProcessRequest) |