This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times). 
See the Directory of published versions 
| FHIR Infrastructure  Work Group | Maturity Level: N/A | Standards Status: Informative | 
This page is deprecated and will be a removed in a future version of this publication. Instead, see the FiveWs pattern.
Concise
| Resource | id | id.version | status | class | grade | what | who.focus | context | when.init | when.planned | when.done | when.recorded | who.author | who.source | who.actor | who.cause | who.witness | who | where | why | 
| Clinical Resources | ||||||||||||||||||||
| ActivityDefinition (4) | url identifier* | version versionAlgorithm[x] | status | experimental | date | publisher | purpose | |||||||||||||
| AdverseEvent (2) | status | actuality category* | code | subject | encounter | effect[x] occurrence[x] | recordedDate | recorder | actor | |||||||||||
| AllergyIntolerance (3) | identifier* | clinicalStatus verificationStatus | type category* | criticality | code | patient | encounter | onset[x] | recordedDate | recorder | asserter | |||||||||
| ArtifactAssessment (1) | identifier* | artifact[x] | date | |||||||||||||||||
| BiologicallyDerivedProduct (2) | identifier* biologicalSourceEvent | |||||||||||||||||||
| BodyStructure (1) | identifier* | active | structure laterality landmarkDescription* clockFacePosition* device* surfaceOrientation* qualifier* morphology description image* | patient | spatialReference* | |||||||||||||||
| CarePlan (2) | identifier* | status | category* | description | subject | encounter | period | created | contributor* | careTeam* | addresses* | |||||||||
| CareTeam (2) | identifier* | status | category* | subject | period | member | reason* | |||||||||||||
| Citation (1) | url identifier* | version | status | experimental | date | author* | publisher | purpose | ||||||||||||
| ClinicalAssessment (1) | identifier* | status | subject | encounter | effective[x] | date | performer | problem* | ||||||||||||
| ClinicalUseDefinition (2) | identifier* | |||||||||||||||||||
| Condition (5) | identifier* | clinicalStatus verificationStatus | category* | severity | code | subject | encounter | onset[x] | abatement[x] | recordedDate | recorder | asserter | ||||||||
| ConditionDefinition (0) | url identifier* | version | status | experimental | date | publisher | ||||||||||||||
| DetectedIssue (3) | identifier* | status | category* | severity | code | subject | encounter | identified[x] | author | evidence* code* detail* | ||||||||||
| DiagnosticReport (3) | identifier* | status | category* | code | subject | encounter | effective[x] | issued | performer* resultsInterpreter* | |||||||||||
| EventDefinition (0) | url identifier* | version versionAlgorithm[x] | status | experimental | date | publisher | purpose | |||||||||||||
| Evidence (1) | url identifier* | version | status | date | author* | publisher | purpose | |||||||||||||
| EvidenceVariable (1) | url identifier* | version | status | date | author* | publisher | purpose | |||||||||||||
| FamilyMemberHistory (2) | identifier* | status | patient | date | recorder | asserter | reason* | |||||||||||||
| GenomicStudy (0) | status | |||||||||||||||||||
| Goal (2) | identifier* | lifecycleStatus | category* | priority | description | subject | start[x] | due[x] | statusDate | recorder | source | addresses* | ||||||||
| GuidanceResponse (2) | identifier* | status | subject | encounter | occurrenceDateTime | performer | reason* | |||||||||||||
| ImagingSelection (6) | identifier* | status | category* | code | subject | issued | performer* | basedOn* | ||||||||||||
| ImagingStudy (6) | identifier* | status | modality* | subject | encounter | started | actor | basedOn* referrer | location | reason* | ||||||||||
| Immunization (5) | identifier* | status | vaccineCode administeredProduct | patient | encounter supportingInformation* | occurrence[x] | primarySource informationSource | actor | location | |||||||||||
| ImmunizationEvaluation (1) | identifier* | status | patient | date | ||||||||||||||||
| ImmunizationRecommendation (1) | identifier* | patient | ||||||||||||||||||
| Library (4) | url identifier* | version versionAlgorithm[x] | status | experimental | type | date | publisher | purpose | ||||||||||||
| Measure (4) | url identifier* | version versionAlgorithm[x] | status | experimental | date | publisher | purpose | |||||||||||||
| MeasureReport (4) | identifier* | status | type | measure | subject subject subjects subjects | date | reporter | |||||||||||||
| Medication (4) | identifier* | code | ||||||||||||||||||
| MedicationAdministration (2) | identifier* | status | medication | subject | encounter supportingInformation* | occurrence[x] | recorded | performer* | ||||||||||||
| MedicationDispense (2) | identifier* | status | medication | subject | supportingInformation* | |||||||||||||||
| MedicationRequest (4) | identifier* | status | intent category* | priority | medication | subject | encounter supportingInformation* | authoredOn | requester | performer* | recorder dispenser | reason* | ||||||||
| MedicationStatement (4) | identifier* | status | category* | medication | subject | effective[x] | dateAsserted | author | informationSource* | reason* | ||||||||||
| MolecularDefinition (0) | identifier* | |||||||||||||||||||
| NutritionIntake (3) | identifier* | status | code | nutritionProduct | subject | occurrence[x] | recorded | reported[x] | reason* | |||||||||||
| NutritionOrder (3) | identifier* | status | intent | priority | type* modifier type type modularType | subject | encounter | dateTime | requester | |||||||||||
| NutritionProduct (3) | code | status | category* | |||||||||||||||||
| Observation (5) | identifier* | status | category* | code code | subject focus* | encounter | effective[x] | issued | performer* | |||||||||||
| ObservationDefinition (1) | category* | code | ||||||||||||||||||
| PlanDefinition (4) | url identifier* | version versionAlgorithm[x] | status | experimental | date | publisher | purpose | |||||||||||||
| Procedure (4) | identifier* | status | category* | code | subject focus | encounter | occurrence[x] | recorded | recorder | reported[x] | actor | location | reason* | |||||||
| RequestOrchestration (4) | identifier* | status | intent | priority | code | subject | encounter | authoredOn | author | participant* | reason* goal* goal* | |||||||||
| ResearchStudy (0) | identifier* | status | condition* | recruitment actualGroup | period | site* | whyStopped | |||||||||||||
| ResearchSubject (0) | identifier* | status code | ||||||||||||||||||
| RiskAssessment (2) | identifier* | status | method | code | subject | encounter | occurrence[x] | performer | reason* | |||||||||||
| ServiceRequest (4) | identifier* | status | intent category* | priority | code | subject focus* | encounter | occurrence[x] | authoredOn | requester | performerType performer* location* | reason* | ||||||||
| Specimen (3) | identifier* | status | type type | subject | collected[x] duration | receivedTime | collector performer | request* | ||||||||||||
| SpecimenDefinition (1) | type | |||||||||||||||||||
| VisionPrescription (3) | identifier* | status | priority | patient | encounter | dateWritten | prescriber | |||||||||||||
| Administrative Resources | ||||||||||||||||||||
| AdministrableProductDefinition (2) | identifier* | |||||||||||||||||||
| BiologicallyDerivedProductDispense (1) | ||||||||||||||||||||
| Device (2) | identifier* udiCarrier* | status availabilityStatus display | deviceIdentifier biologicalSourceEvent manufacturer manufactureDate expirationDate lotNumber serialNumber type modelNumber partNumber component installDate additive* type quantity | location | ||||||||||||||||
| DeviceAlert (2) | identifier* | status | category* type | priority | code | subject | encounter | presencePeriod | device | acknowledgedBy | location | derivedFrom* | ||||||||
| DeviceAssociation (0) | ||||||||||||||||||||
| DeviceDefinition (1) | url identifier* | version | status | experimental | partNumber manufacturer modelNumber type component | date | contact* | purpose | ||||||||||||
| DeviceDispense (0) | identifier* | status | device | subject | supportingInformation* | |||||||||||||||
| DeviceMetric (2) | identifier* | operationalStatus | category | type | device | |||||||||||||||
| FormularyItem (0) | identifier* | |||||||||||||||||||
| Group (3) | url identifier* | version | status | experimental type | code | member* | date | publisher managingEntity | purpose | |||||||||||
| HealthcareService (4) | identifier* | active | category* | location* | ||||||||||||||||
| Ingredient (2) | identifier | |||||||||||||||||||
| InsurancePlan (1) | identifier* | |||||||||||||||||||
| InsuranceProduct (1) | identifier* | status | type* | |||||||||||||||||
| InventoryItem (0) | ||||||||||||||||||||
| InventoryReport (0) | identifier* | status | ||||||||||||||||||
| Location (5) | identifier* | status operationalStatus | mode type* form | |||||||||||||||||
| ManufacturedItemDefinition (2) | identifier* name | |||||||||||||||||||
| MedicationKnowledge (1) | code | author | ||||||||||||||||||
| MedicinalProductDefinition (3) | identifier* | |||||||||||||||||||
| Organization (5) | identifier* | active | type* | |||||||||||||||||
| OrganizationAffiliation (1) | identifier* | active | period | location* | ||||||||||||||||
| PackagedProductDefinition (2) | identifier* | |||||||||||||||||||
| Patient (5) | identifier* | active | ||||||||||||||||||
| Person (4) | identifier* | active | ||||||||||||||||||
| PersonalRelationship (0) | period* | |||||||||||||||||||
| Practitioner (5) | identifier* | active | ||||||||||||||||||
| PractitionerRole (4) | identifier* | active | period | location* | ||||||||||||||||
| RegulatedAuthorization (2) | identifier* | |||||||||||||||||||
| RelatedPerson (5) | identifier* | active | relationship* | period | ||||||||||||||||
| Substance (2) | identifier* | status | category* | code | ||||||||||||||||
| SubstanceDefinition (1) | ||||||||||||||||||||
| VerificationResult (1) | who | |||||||||||||||||||
| Workflow Resources | ||||||||||||||||||||
| Appointment (3) | identifier* | status | class* specialty* priority | replaces* supportingInformation* previousAppointment originatingAppointment | start | end | subject actor | |||||||||||||
| AppointmentResponse (3) | identifier* | start | end | actor | ||||||||||||||||
| Communication (2) | identifier* | status | category* | priority | subject | topic about* encounter | sent received | recipient* sender | reason* | |||||||||||
| CommunicationRequest (2) | identifier* | status | intent category* | priority | subject | about* encounter | occurrence[x] | authoredOn | requester | recipient* informationProvider* | reason* | |||||||||
| DeviceRequest (1) | identifier* | status | intent | priority | product parameter* code value[x] | subject | encounter | occurrence[x] | authoredOn | requester | performer location* | reason* | ||||||||
| DeviceUsage (1) | identifier* | status | subject | timing[x] | dateAsserted | informationSource device | reason* | |||||||||||||
| Encounter (4) | identifier* | status | class* | priority | type* | subject | episodeOfCare* | actualPeriod | actor | location | value* condition* | |||||||||
| EncounterHistory (0) | identifier* | status | class | type* | subject | actualPeriod | location | |||||||||||||
| EpisodeOfCare (2) | identifier* | status | type* | value* condition* | subject | period | ||||||||||||||
| Flag (1) | identifier* | status | category* | code | subject | period encounter | author | |||||||||||||
| Schedule (3) | identifier* | active | serviceCategory* serviceType* specialty* | actor* | planningHorizon | |||||||||||||||
| Slot (3) | identifier* | serviceCategory* serviceType* specialty* appointmentType* | start end | |||||||||||||||||
| SupplyDelivery (1) | occurrence[x] | |||||||||||||||||||
| SupplyRequest (1) | identifier* | status | intent category | priority | parameter* code value[x] | occurrence[x] | authoredOn | requester | supplier* | reason* | ||||||||||
| Task (4) | identifier* | status | intent | priority | doNotPerform code focus* | for | encounter | executionPeriod | authoredOn | requester | requestedPerformer* owner | location | reason* | |||||||
| Transport (1) | code focus | subject | encounter | period | authoredOn | performer* | location to from | reason priorTransport | ||||||||||||
| Infrastructural Resources | ||||||||||||||||||||
| AuditEvent (4) | type | subtype* action outcome code detail* entity* what | patient | securityLabel* description query detail* type value[x] | occurred[x] | recorded | source site observer type* | agent* type role* requestor | location network[x] | authorization* encounter policy* authorization* | ||||||||||
| Basic (3) | identifier* | code | subject | created | author | |||||||||||||||
| Binary (5) | ||||||||||||||||||||
| Bundle (5) | identifier | type | timestamp | |||||||||||||||||
| Composition (4) | url identifier* | version | status | type category* | subject* | encounter | date | author* author* | party | |||||||||||
| Consent (2) | identifier* | status | category* | subject | date | manager* | ||||||||||||||
| DocumentReference (5) | identifier* | version | status docStatus | modality* | type category* | subject | context* | period | date | author* | party | |||||||||
| Endpoint (2) | identifier* | status | connectionType* | name | period | |||||||||||||||
| ExampleScenario (1) | url identifier* | version | status | experimental | instance* | date | publisher | actor* | purpose | |||||||||||
| Linkage (0) | active | author | ||||||||||||||||||
| List (4) | identifier* | status | mode | code | subject* | encounter | date | source | ||||||||||||
| MessageDefinition (1) | url identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| MessageHeader (4) | event[x] | destination* receiver | source | reason | ||||||||||||||||
| OperationOutcome (5) | ||||||||||||||||||||
| Permission (1) | identifier* | |||||||||||||||||||
| Provenance (4) | target* | patient | encounter | occurred[x] | recorded | agent* | location | authorization* why activity basedOn* | ||||||||||||
| Questionnaire (5) | url identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| QuestionnaireResponse (5) | identifier* | status | subject | encounter | authored | author | source | |||||||||||||
| Subscription (3) | identifier* | status | topic | contact* | end | managingEntity | reason | |||||||||||||
| SubscriptionStatus (2) | status | type | subscription | |||||||||||||||||
| SubscriptionTopic (2) | url identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| Conformance Resources | ||||||||||||||||||||
| ActorDefinition (1) | url identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| CapabilityStatement (5) | url identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| CodeSystem (5) | url identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| CompartmentDefinition (3) | url | version | status | experimental | date | publisher | purpose | |||||||||||||
| ConceptMap (3) | url identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| GraphDefinition (2) | url identifier* | version | status | experimental | node* | date | publisher | purpose | ||||||||||||
| ImplementationGuide (4) | url identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| NamingSystem (4) | url identifier* value | version | status | kind experimental | date | publisher responsible | purpose | |||||||||||||
| OperationDefinition (5) | url identifier* | version | status | kind experimental | date | publisher | purpose | |||||||||||||
| Requirements (1) | url identifier* | version | status | experimental | date | source* | publisher | actor* | purpose | |||||||||||
| SearchParameter (5) | url identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| StructureDefinition (5) | url identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| StructureMap (4) | url identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| TerminologyCapabilities (1) | url identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| ValueSet (5) | url identifier* | version | status | experimental | lockedDate | date | publisher | purpose | ||||||||||||
| Financial Resources | ||||||||||||||||||||
| Account (2) | identifier* | status | type | name | subject* | servicePeriod | ||||||||||||||
| ChargeItem (1) | identifier* | status | code | subject | encounter | occurrence[x] | actor enterer | reason* service* | ||||||||||||
| ChargeItemDefinition (1) | url identifier* | version | status | experimental | date | publisher | purpose | |||||||||||||
| Claim (2) | identifier* identifier | status | type subType use | subject | billablePeriod serviced[x] | created | enterer | provider | provider | referral | facility location[x] | |||||||||
| ClaimResponse (2) | identifier* | status | type subType use | 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 (4) | identifier* | status | type | policyHolder subscriber subscriberId* beneficiary | period | |||||||||||||||
| CoverageEligibilityRequest (4) | identifier* | status | priority purpose* | patient | serviced[x] | created | enterer | provider provider | insurer | facility | ||||||||||
| CoverageEligibilityResponse (4) | identifier* | status | purpose* | patient | serviced[x] | created | requestor provider | request | ||||||||||||
| EnrollmentRequest (0) | provider candidate | |||||||||||||||||||
| EnrollmentResponse (0) | organization candidate | |||||||||||||||||||
| ExplanationOfBenefit (2) | identifier* | status | type subType use | 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 | actor | |||||||||||||||
| PaymentNotice (4) | identifier* | status | request response | created | reporter | |||||||||||||||
| PaymentReconciliation (4) | identifier* | status | period | created | paymentIssuer | request | ||||||||||||||
Full
| Resource | id | id.version | status | class | grade | what | who.focus | context | when.init | when.planned | when.done | when.recorded | who.author | who.source | who.actor | who.cause | who.witness | who | where | why | 
| Clinical Resources | ||||||||||||||||||||
| ActivityDefinition (4) | url : uri identifier* : Identifier | version : string versionAlgorithm[x] : string|Coding | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| AdverseEvent (2) | status : code | actuality : code category* : CodeableConcept | code : CodeableConcept | subject : Patient|Group|Practitioner|RelatedPerson | encounter : Encounter | effect[x] : dateTime|Period occurrence[x] : dateTime|Period | recordedDate : dateTime | recorder : Patient|Practitioner|PractitionerRole|RelatedPerson | actor : Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson|Group | |||||||||||
| AllergyIntolerance (3) | identifier* : Identifier | clinicalStatus : CodeableConcept verificationStatus : CodeableConcept | type : CodeableConcept category* : code | criticality : code | code : CodeableConcept | patient : Patient | encounter : Encounter | onset[x] : dateTime|Age|Period|Range|string | recordedDate : dateTime | recorder : Practitioner|PractitionerRole|Patient|RelatedPerson|Organization | asserter : Patient|RelatedPerson|Practitioner|PractitionerRole | |||||||||
| ArtifactAssessment (1) | identifier* : Identifier | artifact[x] : Any)|canonical|ur | date : dateTime | |||||||||||||||||
| BiologicallyDerivedProduct (2) | identifier* : Identifier biologicalSourceEvent : Identifier | |||||||||||||||||||
| BodyStructure (1) | identifier* : Identifier | active : boolean | structure : CodeableConcept laterality : CodeableConcept landmarkDescription* : CodeableConcept clockFacePosition* : CodeableConcept device* : CodeableReference(Device) surfaceOrientation* : CodeableConcept qualifier* : CodeableConcept morphology : CodeableConcept description : markdown image* : Attachment | patient : Patient | spatialReference* : ImagingSelection | |||||||||||||||
| CarePlan (2) | identifier* : Identifier | status : code | category* : CodeableConcept | description : string | subject : Patient|Group | encounter : Encounter | period : Period | created : dateTime | contributor* : Patient|Practitioner|PractitionerRole|Device|RelatedPerson|Organization|CareTeam | careTeam* : CareTeam | addresses* : CodeableReference(Condition|Procedure|MedicationAdministration) | |||||||||
| CareTeam (2) | identifier* : Identifier | status : code | category* : CodeableConcept | subject : Patient|Group | period : Period | member : Practitioner|PractitionerRole|RelatedPerson|Patient|Organization|CareTeam|Group|HealthcareService | reason* : CodeableReference(Condition) | |||||||||||||
| Citation (1) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | author* : ContactDetail | publisher : string | purpose : markdown | ||||||||||||
| ClinicalAssessment (1) | identifier* : Identifier | status : code | subject : Patient|Group | encounter : Encounter | effective[x] : dateTime|Period | date : dateTime | performer : Practitioner|PractitionerRole | problem* : Condition|AllergyIntolerance | ||||||||||||
| ClinicalUseDefinition (2) | identifier* : Identifier | |||||||||||||||||||
| Condition (5) | identifier* : Identifier | clinicalStatus : CodeableConcept verificationStatus : CodeableConcept | category* : CodeableConcept | severity : CodeableConcept | code : CodeableConcept | subject : Patient|Group | encounter : Encounter | onset[x] : dateTime|Age|Period|Range|string | abatement[x] : dateTime|Age|Period|Range|string | recordedDate : dateTime | recorder : Practitioner|PractitionerRole|Patient|RelatedPerson|Group | asserter : Practitioner|PractitionerRole|Patient|RelatedPerson|Device|Group | ||||||||
| ConditionDefinition (0) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | ||||||||||||||
| DetectedIssue (3) | identifier* : Identifier | status : code | category* : CodeableConcept | severity : CodeableConcept | code : CodeableConcept | subject : Patient|Group|Device|Location|Organization|Procedure|Practitioner|Medication|Substance|BiologicallyDerivedProduct|NutritionProduct | encounter : Encounter | identified[x] : dateTime|Period|Timing | author : Patient|RelatedPerson|Practitioner|PractitionerRole|Device | evidence* : code* : CodeableConcept detail* : Any | ||||||||||
| DiagnosticReport (3) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept | subject : Patient|Group|Device|Location|Organization|Practitioner|Medication|Substance|BiologicallyDerivedProduct | encounter : Encounter | effective[x] : dateTime|Period | issued : instant | performer* : Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Device resultsInterpreter* : Practitioner|PractitionerRole|Organization|CareTeam | |||||||||||
| EventDefinition (0) | url : uri identifier* : Identifier | version : string versionAlgorithm[x] : string|Coding | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| Evidence (1) | url : uri identifier* : Identifier | version : string | status : code | date : dateTime | author* : ContactDetail | publisher : string | purpose : markdown | |||||||||||||
| EvidenceVariable (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 | reason* : CodeableReference(Condition|Observation|AllergyIntolerance|QuestionnaireResponse|DiagnosticReport|DocumentReference) | |||||||||||||
| GenomicStudy (0) | status : code | |||||||||||||||||||
| Goal (2) | identifier* : Identifier | lifecycleStatus : code | category* : CodeableConcept | priority : CodeableConcept | description : CodeableConcept | subject : Patient|Group|Organization | start[x] : date|CodeableConcept | due[x] : date|Duration | statusDate : date | recorder : Practitioner|PractitionerRole|Patient|RelatedPerson|Group | source : Patient|Practitioner|PractitionerRole|RelatedPerson|CareTeam|Group | addresses* : Condition|Observation|MedicationStatement|MedicationRequest|NutritionOrder|ServiceRequest|RiskAssessment|Procedure|NutritionIntake | ||||||||
| GuidanceResponse (2) | identifier* : Identifier | status : code | subject : Patient|Group | encounter : Encounter | occurrenceDateTime : dateTime | performer : Device | reason* : CodeableReference | |||||||||||||
| ImagingSelection (6) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept | subject : Patient|Group|Device|Procedure|Practitioner|Medication|Substance|Specimen | issued : instant | performer* : | basedOn* : CarePlan|ServiceRequest|Appointment|Task | ||||||||||||
| ImagingStudy (6) | identifier* : Identifier | status : code | modality* : CodeableConcept | subject : Patient|Device|Group | encounter : Encounter | started : dateTime | actor : Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson|HealthcareService | basedOn* : CarePlan|ServiceRequest|Appointment|Task referrer : Practitioner|PractitionerRole | location : Location | reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference) | ||||||||||
| Immunization (5) | identifier* : Identifier | status : code | vaccineCode : CodeableConcept administeredProduct : CodeableReference(Medication) | patient : Patient | encounter : Encounter supportingInformation* : Any | occurrence[x] : dateTime|string | primarySource : boolean informationSource : CodeableReference(Patient|Practitioner|PractitionerRole|RelatedPerson|Organization) | actor : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson | location : Location | |||||||||||
| ImmunizationEvaluation (1) | identifier* : Identifier | status : code | patient : Patient | date : dateTime | ||||||||||||||||
| ImmunizationRecommendation (1) | identifier* : Identifier | patient : Patient | ||||||||||||||||||
| Library (4) | url : uri identifier* : Identifier | version : string versionAlgorithm[x] : string|Coding | status : code | experimental : boolean | type : CodeableConcept | date : dateTime | publisher : string | purpose : markdown | ||||||||||||
| Measure (4) | url : uri identifier* : Identifier | version : string versionAlgorithm[x] : string|Coding | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| MeasureReport (4) | identifier* : Identifier | status : code | type : code | measure : canonical(Measure) | subject : CareTeam|Device|Group|HealthcareService|Location|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson subject : CareTeam|Device|Group|HealthcareService|Location|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson subjects : Group subjects : Group | date : dateTime | reporter : Practitioner|PractitionerRole|Organization | |||||||||||||
| Medication (4) | identifier* : Identifier | code : CodeableConcept | ||||||||||||||||||
| MedicationAdministration (2) | identifier* : Identifier | status : code | medication : CodeableReference(Medication) | subject : Patient|Group | encounter : Encounter supportingInformation* : Any | occurrence[x] : dateTime|Period|Timing | recorded : dateTime | performer* : | ||||||||||||
| MedicationDispense (2) | identifier* : Identifier | status : code | medication : CodeableReference(Medication) | subject : Patient|Group | supportingInformation* : Any | |||||||||||||||
| MedicationRequest (4) | identifier* : Identifier | status : code | intent : code category* : CodeableConcept | priority : code | medication : CodeableReference(Medication) | subject : Patient|Group | encounter : Encounter supportingInformation* : Any | authoredOn : dateTime | requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device | performer* : Practitioner|PractitionerRole|Organization|Patient|DeviceDefinition|RelatedPerson|CareTeam|HealthcareService|Group | recorder : Practitioner|PractitionerRole dispenser : Organization | reason* : CodeableReference(Condition|Observation|DiagnosticReport|Procedure) | ||||||||
| MedicationStatement (4) | identifier* : Identifier | status : code | category* : CodeableConcept | medication : CodeableReference(Medication) | subject : Patient|Group | effective[x] : dateTime|Period|Timing | dateAsserted : dateTime | author : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device | informationSource* : Device|Patient|Practitioner|PractitionerRole|RelatedPerson|Organization|Group | reason* : CodeableReference(Condition|Observation|DiagnosticReport|Procedure) | ||||||||||
| MolecularDefinition (0) | identifier* : Identifier | |||||||||||||||||||
| NutritionIntake (3) | identifier* : Identifier | status : code | code : CodeableConcept | nutritionProduct : CodeableReference(NutritionProduct) | subject : Patient|Group | occurrence[x] : dateTime|Period | recorded : dateTime | reported[x] : boolean|Reference(Patient|RelatedPerson|Practitioner|PractitionerRole|Organization|Group) | reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference) | |||||||||||
| NutritionOrder (3) | identifier* : Identifier | status : code | intent : code | priority : code | type* : CodeableConcept modifier : CodeableConcept type : CodeableReference(NutritionProduct) type : CodeableReference(NutritionProduct) modularType : CodeableReference(NutritionProduct) | subject : Patient|Group | encounter : Encounter | dateTime : dateTime | requester : Practitioner|PractitionerRole | |||||||||||
| NutritionProduct (3) | code : CodeableConcept | status : code | category* : CodeableConcept | |||||||||||||||||
| Observation (5) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept code : CodeableConcept | subject : Patient|Group|Device|Location|Organization|Procedure|Practitioner|Medication|Substance|BiologicallyDerivedProduct|NutritionProduct focus* : Any | encounter : Encounter | effective[x] : dateTime|Period|Timing|instant | issued : instant | performer* : Practitioner|PractitionerRole|Organization|CareTeam|Patient|RelatedPerson|HealthcareService|Group | |||||||||||
| ObservationDefinition (1) | category* : CodeableConcept | code : CodeableConcept | ||||||||||||||||||
| PlanDefinition (4) | url : uri identifier* : Identifier | version : string versionAlgorithm[x] : string|Coding | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| Procedure (4) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept | subject : Patient|Group|Device|Practitioner|Organization|Location focus : Patient|Group|RelatedPerson|Practitioner|Organization|CareTeam|PractitionerRole|Specimen | encounter : Encounter | occurrence[x] : dateTime|Period|string|Age|Range|Timing | recorded : dateTime | recorder : Patient|RelatedPerson|Practitioner|PractitionerRole | reported[x] : boolean|Reference(Patient|RelatedPerson|Practitioner|PractitionerRole|Organization) | actor : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device|CareTeam|HealthcareService | location : Location | reason* : CodeableReference(Condition|Observation|Procedure|DiagnosticReport|DocumentReference|ClinicalAssessment) | |||||||
| RequestOrchestration (4) | identifier* : Identifier | status : code | intent : code | priority : code | code : CodeableConcept | subject : CareTeam|Device|Group|HealthcareService|Location|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson | encounter : Encounter | authoredOn : dateTime | author : Device|Practitioner|PractitionerRole | participant* : | reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference) goal* : Goal goal* : Goal | |||||||||
| ResearchStudy (0) | identifier* : Identifier | status : code | condition* : CodeableConcept | recruitment : actualGroup : Group | period : Period | site* : Location|ResearchStudy|Organization | whyStopped : CodeableConcept | |||||||||||||
| ResearchSubject (0) | identifier* : Identifier | status : code code : CodeableConcept | ||||||||||||||||||
| RiskAssessment (2) | identifier* : Identifier | status : code | method : CodeableConcept | code : CodeableConcept | subject : Patient|Group | encounter : Encounter | occurrence[x] : dateTime|Period | performer : Patient|Practitioner|PractitionerRole|RelatedPerson|Device | reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference) | |||||||||||
| ServiceRequest (4) | identifier* : Identifier | status : code | intent : code category* : CodeableConcept | priority : code | code : CodeableReference(ActivityDefinition|PlanDefinition) | subject : Patient|Group|Location|Device focus* : Any | encounter : Encounter | occurrence[x] : dateTime|Period|Timing | authoredOn : dateTime | requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device|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) | ||||||||
| Specimen (3) | identifier* : Identifier | status : code | type : CodeableConcept type : CodeableConcept | subject : Patient|Group|Device|BiologicallyDerivedProduct|Substance|Location|NutritionProduct | collected[x] : dateTime|Period duration : Duration | receivedTime : dateTime | collector : Organization|Practitioner|PractitionerRole|Patient|RelatedPerson performer : Practitioner|PractitionerRole|Patient|RelatedPerson | request* : ServiceRequest | ||||||||||||
| SpecimenDefinition (1) | type : CodeableConcept | |||||||||||||||||||
| VisionPrescription (3) | identifier* : Identifier | status : code | priority : code | patient : Patient | encounter : Encounter | dateWritten : dateTime | prescriber : Practitioner|PractitionerRole | |||||||||||||
| Administrative Resources | ||||||||||||||||||||
| AdministrableProductDefinition (2) | identifier* : Identifier | |||||||||||||||||||
| BiologicallyDerivedProductDispense (1) | ||||||||||||||||||||
| 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 | ||||||||||||||||
| 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 | presencePeriod : Period | device : Device|DeviceMetric | acknowledgedBy : Patient|Device|Practitioner|PractitionerRole|RelatedPerson | location : Location | derivedFrom* : | ||||||||
| DeviceAssociation (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 | ||||||||||||
| DeviceDispense (0) | identifier* : Identifier | status : code | device : CodeableReference(Device|DeviceDefinition) | subject : Patient|Practitioner|Group | supportingInformation* : Any | |||||||||||||||
| DeviceMetric (2) | identifier* : Identifier | operationalStatus : code | category : CodeableConcept | type : CodeableConcept | device : Device | |||||||||||||||
| FormularyItem (0) | identifier* : Identifier | |||||||||||||||||||
| Group (3) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean type : code | code : CodeableConcept | member* : | date : dateTime | publisher : string managingEntity : Organization|RelatedPerson|Practitioner|PractitionerRole | purpose : markdown | |||||||||||
| HealthcareService (4) | identifier* : Identifier | active : boolean | category* : CodeableConcept | location* : Location | ||||||||||||||||
| Ingredient (2) | identifier : Identifier | |||||||||||||||||||
| InsurancePlan (1) | identifier* : Identifier | |||||||||||||||||||
| InsuranceProduct (1) | identifier* : Identifier | status : code | type* : CodeableConcept | |||||||||||||||||
| InventoryItem (0) | ||||||||||||||||||||
| InventoryReport (0) | identifier* : Identifier | status : code | ||||||||||||||||||
| Location (5) | identifier* : Identifier | status : code operationalStatus : Coding | mode : code type* : CodeableConcept form : CodeableConcept | |||||||||||||||||
| ManufacturedItemDefinition (2) | identifier* : Identifier name : string | |||||||||||||||||||
| MedicationKnowledge (1) | code : CodeableConcept | author : ContactDetail | ||||||||||||||||||
| MedicinalProductDefinition (3) | identifier* : Identifier | |||||||||||||||||||
| Organization (5) | identifier* : Identifier | active : boolean | type* : CodeableConcept | |||||||||||||||||
| OrganizationAffiliation (1) | identifier* : Identifier | active : boolean | period : Period | location* : Location | ||||||||||||||||
| PackagedProductDefinition (2) | identifier* : Identifier | |||||||||||||||||||
| Patient (5) | identifier* : Identifier | active : boolean | ||||||||||||||||||
| Person (4) | identifier* : Identifier | active : boolean | ||||||||||||||||||
| PersonalRelationship (0) | period* : Period | |||||||||||||||||||
| Practitioner (5) | identifier* : Identifier | active : boolean | ||||||||||||||||||
| PractitionerRole (4) | identifier* : Identifier | active : boolean | period : Period | location* : Location | ||||||||||||||||
| RegulatedAuthorization (2) | identifier* : Identifier | |||||||||||||||||||
| RelatedPerson (5) | identifier* : Identifier | active : boolean | relationship* : CodeableConcept | period : Period | ||||||||||||||||
| Substance (2) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableReference(SubstanceDefinition) | ||||||||||||||||
| SubstanceDefinition (1) | ||||||||||||||||||||
| VerificationResult (1) | who : Organization|Practitioner|PractitionerRole | |||||||||||||||||||
| Workflow Resources | ||||||||||||||||||||
| Appointment (3) | identifier* : Identifier | status : code | class* : CodeableConcept specialty* : CodeableConcept priority : CodeableConcept | replaces* : Appointment supportingInformation* : Any previousAppointment : Appointment originatingAppointment : Appointment | start : instant | end : instant | subject : Patient|Group actor : Patient|Group|Practitioner|PractitionerRole|CareTeam|RelatedPerson|Device|HealthcareService|Location | |||||||||||||
| AppointmentResponse (3) | identifier* : Identifier | start : instant | end : instant | actor : Patient|Group|Practitioner|PractitionerRole|RelatedPerson|Device|HealthcareService|Location | ||||||||||||||||
| Communication (2) | identifier* : Identifier | status : code | category* : CodeableConcept | priority : code | subject : Patient|Group | topic : CodeableConcept about* : Any encounter : Encounter | sent : dateTime received : dateTime | recipient* : CareTeam|Device|Group|HealthcareService|Location|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|Endpoint sender : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|HealthcareService|Endpoint|CareTeam | reason* : CodeableReference(Any) | |||||||||||
| CommunicationRequest (2) | identifier* : Identifier | status : code | intent : code category* : CodeableConcept | priority : code | subject : Patient|Group | about* : Any encounter : Encounter | occurrence[x] : dateTime|Period | authoredOn : dateTime | requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device|Group | recipient* : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|Group|CareTeam|HealthcareService|Endpoint informationProvider* : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|HealthcareService|Endpoint|Group | reason* : CodeableReference(Any) | |||||||||
| DeviceRequest (1) | identifier* : Identifier | status : code | intent : code | priority : code | product : CodeableReference(Device|DeviceDefinition) parameter* : code : CodeableConcept value[x] : CodeableConcept|Quantity|Range|boolean | subject : Patient|Group|Location|Device | encounter : Encounter | occurrence[x] : dateTime|Period|Timing | authoredOn : dateTime | requester : Device|Practitioner|PractitionerRole|Organization|CareTeam|Group | performer : CodeableReference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson) location* : CodeableReference(Location) | reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference) | ||||||||
| DeviceUsage (1) | identifier* : Identifier | status : code | subject : Patient|Group | timing[x] : Timing|Period|dateTime | dateAsserted : dateTime | informationSource : Patient|Practitioner|PractitionerRole|RelatedPerson|Organization|Group device : CodeableReference(Device|DeviceDefinition) | reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference|Procedure) | |||||||||||||
| Encounter (4) | identifier* : Identifier | status : code | class* : CodeableConcept | priority : CodeableConcept | type* : CodeableConcept | subject : Patient|Group | episodeOfCare* : EpisodeOfCare | actualPeriod : Period | actor : Patient|Group|RelatedPerson|Practitioner|PractitionerRole|Device|HealthcareService | location : Location | value* : CodeableReference(Condition|DiagnosticReport|Observation|ImmunizationRecommendation|Procedure) condition* : CodeableReference(Condition) | |||||||||
| EncounterHistory (0) | identifier* : Identifier | status : code | class : CodeableConcept | type* : CodeableConcept | subject : Patient|Group | actualPeriod : Period | location : Location | |||||||||||||
| EpisodeOfCare (2) | identifier* : Identifier | status : code | type* : CodeableConcept | value* : CodeableReference(Condition|DiagnosticReport|Procedure|Observation|HealthcareService) condition* : CodeableReference(Condition) | subject : Patient|Group | period : Period | ||||||||||||||
| Flag (1) | identifier* : Identifier | status : code | category* : CodeableConcept | code : CodeableConcept | subject : Patient|RelatedPerson|Location|Group|Organization|Practitioner|PractitionerRole|PlanDefinition|Medication|Procedure | period : Period encounter : Encounter | author : Device|Organization|Patient|RelatedPerson|Practitioner|PractitionerRole | |||||||||||||
| Schedule (3) | identifier* : Identifier | active : boolean | serviceCategory* : CodeableConcept serviceType* : CodeableReference(HealthcareService) specialty* : CodeableConcept | actor* : Patient|Practitioner|PractitionerRole|CareTeam|RelatedPerson|Device|HealthcareService|Location | planningHorizon : Period | |||||||||||||||
| Slot (3) | identifier* : Identifier | serviceCategory* : CodeableConcept serviceType* : CodeableReference(HealthcareService) specialty* : CodeableConcept appointmentType* : CodeableConcept | start : instant end : instant | |||||||||||||||||
| SupplyDelivery (1) | occurrence[x] : dateTime|Period|Timing | |||||||||||||||||||
| SupplyRequest (1) | identifier* : Identifier | status : code | intent : code category : CodeableConcept | priority : code | parameter* : code : CodeableConcept value[x] : CodeableConcept|Quantity|Range|boolean | occurrence[x] : dateTime|Period|Timing | authoredOn : dateTime | requester : Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device|CareTeam | supplier* : Organization|HealthcareService | reason* : CodeableReference(Condition|Observation|DiagnosticReport|DocumentReference) | ||||||||||
| Task (4) | identifier* : Identifier | status : code | intent : code | priority : code | doNotPerform : boolean code : CodeableConcept focus* : | for : Any | encounter : Encounter | executionPeriod : Period | authoredOn : dateTime | requester : Device|Group|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson | requestedPerformer* : CodeableReference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson|Group) owner : Practitioner|PractitionerRole|Organization|CareTeam|Patient|RelatedPerson|Group | location : Location | reason* : CodeableReference(Any) | |||||||
| Transport (1) | code : CodeableConcept focus : Any | subject : Any | encounter : Encounter | period : Period | authoredOn : dateTime | performer* : Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson | location : Location to : Location from : Location | reason : CodeableReference(Any) priorTransport : Transport | ||||||||||||
| Infrastructural Resources | ||||||||||||||||||||
| AuditEvent (4) | type : CodeableConcept | subtype* : CodeableConcept action : code outcome : code : Coding detail* : CodeableConcept entity* : what : Any | patient : Patient | securityLabel* : CodeableConcept description : string query : base64Binary detail* : type : CodeableConcept value[x] : Quantity|CodeableConcept|string|boolean|integer|Range|Ratio|time|dateTime|Period|base64Binary | occurred[x] : Period|dateTime | recorded : instant | source : site : Location observer : Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson type* : CodeableConcept | agent* : type : CodeableConcept role* : CodeableConcept requestor : boolean | location : Location network[x] : Endpoint)|uri|strin | authorization* : CodeableConcept encounter : Encounter policy* : uri authorization* : CodeableConcept | ||||||||||
| Basic (3) | identifier* : Identifier | code : CodeableConcept | subject : Any | created : dateTime | author : Practitioner|PractitionerRole|Patient|RelatedPerson|Organization|Device|CareTeam | |||||||||||||||
| Binary (5) | ||||||||||||||||||||
| Bundle (5) | identifier : Identifier | type : code | timestamp : instant | |||||||||||||||||
| Composition (4) | url : uri identifier* : Identifier | version : string | status : code | type : CodeableConcept category* : CodeableConcept | subject* : Any | encounter : Encounter | date : dateTime | author* : Practitioner|PractitionerRole|CareTeam|Device|Patient|RelatedPerson|Organization author* : Practitioner|PractitionerRole|CareTeam|Device|Patient|RelatedPerson|Organization | party : Patient|RelatedPerson|Practitioner|PractitionerRole|Organization | |||||||||||
| Consent (2) | identifier* : Identifier | status : code | category* : CodeableConcept | subject : Patient|Practitioner|ResearchSubject|Group | date : date | manager* : HealthcareService|Organization|Patient|Practitioner | ||||||||||||||
| DocumentReference (5) | identifier* : Identifier | version : string | status : code docStatus : code | modality* : CodeableConcept | type : CodeableConcept category* : CodeableConcept | subject : Any | context* : Appointment|Encounter|EpisodeOfCare | period : Period | date : dateTime | author* : Practitioner|PractitionerRole|Organization|Device|Patient|RelatedPerson|CareTeam|Group | party : Patient|RelatedPerson|Practitioner|PractitionerRole|Organization|Group | |||||||||
| Endpoint (2) | identifier* : Identifier | status : code | connectionType* : CodeableConcept | name : string | period : Period | |||||||||||||||
| ExampleScenario (1) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | instance* : | date : dateTime | publisher : string | actor* : | purpose : markdown | |||||||||||
| Linkage (0) | active : boolean | author : Practitioner|PractitionerRole|Organization | ||||||||||||||||||
| List (4) | identifier* : Identifier | status : code | mode : code | code : CodeableConcept | subject* : Any | encounter : Encounter | date : dateTime | source : Practitioner|PractitionerRole|Patient|Device|Organization|RelatedPerson|CareTeam|Group | ||||||||||||
| MessageDefinition (1) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| MessageHeader (4) | event[x] : Coding|uri|canonical(EventDefinition|SubscriptionTopic) | destination* : receiver : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson | source : | reason : CodeableConcept | ||||||||||||||||
| OperationOutcome (5) | ||||||||||||||||||||
| Permission (1) | identifier* : Identifier | |||||||||||||||||||
| Provenance (4) | target* : Any | patient : Patient | encounter : Encounter | occurred[x] : Period|dateTime | recorded : instant | agent* : | location : Location | authorization* : CodeableReference why : markdown activity : CodeableConcept basedOn* : Any | ||||||||||||
| Questionnaire (5) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| QuestionnaireResponse (5) | identifier* : Identifier | status : code | subject : Any | encounter : Encounter | authored : dateTime | author : Device|Practitioner|PractitionerRole|Patient|RelatedPerson|Organization|Group | source : Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson | |||||||||||||
| Subscription (3) | identifier* : Identifier | status : code | topic : canonical(SubscriptionTopic) | contact* : ContactPoint | end : instant | managingEntity : CareTeam|HealthcareService|Organization|RelatedPerson|Patient|Practitioner|PractitionerRole | reason : string | |||||||||||||
| SubscriptionStatus (2) | status : code | type : code | subscription : Subscription | |||||||||||||||||
| SubscriptionTopic (2) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| Conformance Resources | ||||||||||||||||||||
| ActorDefinition (1) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| CapabilityStatement (5) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| CodeSystem (5) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| CompartmentDefinition (3) | url : uri | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| ConceptMap (3) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| GraphDefinition (2) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | node* : | date : dateTime | publisher : string | purpose : markdown | ||||||||||||
| ImplementationGuide (4) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| NamingSystem (4) | url : uri identifier* : Identifier value : string | version : string | status : code | kind : code experimental : boolean | date : dateTime | publisher : string responsible : string | purpose : markdown | |||||||||||||
| OperationDefinition (5) | url : uri identifier* : Identifier | version : string | status : code | kind : code experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| Requirements (1) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | source* : CareTeam|Device|Group|HealthcareService|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson | publisher : string | actor* : | purpose : markdown | |||||||||||
| SearchParameter (5) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| StructureDefinition (5) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| StructureMap (4) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| TerminologyCapabilities (1) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| ValueSet (5) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | lockedDate : date | date : dateTime | publisher : string | purpose : markdown | ||||||||||||
| Financial Resources | ||||||||||||||||||||
| Account (2) | identifier* : Identifier | status : code | type : CodeableConcept | name : string | subject* : Patient|Device|Practitioner|PractitionerRole|Location|HealthcareService|Organization | servicePeriod : Period | ||||||||||||||
| ChargeItem (1) | identifier* : Identifier | status : code | code : CodeableConcept | subject : Patient|Group | encounter : Encounter | occurrence[x] : dateTime|Period|Timing | actor : Practitioner|PractitionerRole|Organization|HealthcareService|CareTeam|Patient|Device|RelatedPerson enterer : Practitioner|PractitionerRole|Organization|Patient|Device|RelatedPerson | reason* : CodeableReference(Condition|DiagnosticReport|Observation|ImmunizationRecommendation|Procedure) service* : CodeableReference(DiagnosticReport|ImagingStudy|Immunization|MedicationAdministration|MedicationDispense|MedicationRequest|Observation|Procedure|ServiceRequest|SupplyDelivery) | ||||||||||||
| ChargeItemDefinition (1) | url : uri identifier* : Identifier | version : string | status : code | experimental : boolean | date : dateTime | publisher : string | purpose : markdown | |||||||||||||
| Claim (2) | identifier* : Identifier identifier : Identifier | status : code | type : CodeableConcept subType : CodeableConcept use : code | subject : Patient|Group | billablePeriod : Period serviced[x] : date|Period | created : dateTime | enterer : Practitioner|PractitionerRole|Patient|RelatedPerson | provider : Practitioner|PractitionerRole|Organization | provider : Practitioner|PractitionerRole|Organization | referral : ServiceRequest | facility : Location|Organization location[x] : CodeableConcept|Address|Reference(Location) | |||||||||
| ClaimResponse (2) | identifier* : Identifier | status : code | type : CodeableConcept subType : CodeableConcept use : code | subject : 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 (4) | identifier* : Identifier | status : code | type : CodeableConcept | policyHolder : Patient|RelatedPerson|Organization subscriber : Patient|RelatedPerson subscriberId* : Identifier beneficiary : Patient | period : Period | |||||||||||||||
| CoverageEligibilityRequest (4) | identifier* : Identifier | status : code | priority : CodeableConcept purpose* : code | patient : Patient | serviced[x] : date|Period | created : dateTime | enterer : Practitioner|PractitionerRole | provider : Practitioner|PractitionerRole|Organization provider : Practitioner|PractitionerRole | insurer : Organization | facility : Location | ||||||||||
| CoverageEligibilityResponse (4) | identifier* : Identifier | status : code | purpose* : code | patient : Patient | serviced[x] : date|Period | created : dateTime | requestor : Practitioner|PractitionerRole|Organization provider : Practitioner|PractitionerRole | request : CoverageEligibilityRequest | ||||||||||||
| EnrollmentRequest (0) | provider : Practitioner|PractitionerRole|Organization candidate : Patient|Group | |||||||||||||||||||
| EnrollmentResponse (0) | organization : Organization candidate : Patient|Group | |||||||||||||||||||
| ExplanationOfBenefit (2) | identifier* : Identifier | status : code | type : CodeableConcept subType : CodeableConcept use : code | subject : Patient|Group | billablePeriod : Period serviced[x] : date|Period serviced[x] : date|Period | created : dateTime | enterer : Practitioner|PractitionerRole|Patient|RelatedPerson insurer : Organization | provider : Practitioner|PractitionerRole|Organization provider* : Practitioner|PractitionerRole|Organization | provider : Practitioner|PractitionerRole|Organization | referral : ServiceRequest | facility : Location|Organization location[x] : CodeableConcept|Address|Reference(Location) location[x] : CodeableConcept|Address|Reference(Location) | claim : Claim | ||||||||
| Invoice (0) | identifier* : Identifier | status : code | type : CodeableConcept | subject : Patient|Group | actor : Practitioner|Organization|Patient|PractitionerRole|Device|RelatedPerson | |||||||||||||||
| PaymentNotice (4) | identifier* : Identifier | status : code | request : Any response : Any | created : dateTime | reporter : Practitioner|PractitionerRole|Organization | |||||||||||||||
| PaymentReconciliation (4) | identifier* : Identifier | status : code | period : Period | created : dateTime | paymentIssuer : Organization|Patient|RelatedPerson | request : Task | ||||||||||||||