{ "resourceType" : "CapabilityStatement", "id" : "CapabilityStatement", "text" : { "status" : "extensions", "div" : "
Generated Narrative: CapabilityStatement CapabilityStatement
application/fhir+json, jsonNote to Implementers: FHIR Capabilities
Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.
serverOAuthThe summary table lists the resources that are part of this configuration, and for each resource it lists:
_include_revinclude| Resource Type | Profile | R | S | U | C | Searches | _include | _revinclude | Operations |
|---|---|---|---|---|---|---|---|---|---|
| OperationDefinition | http://hl7.org/fhir/StructureDefinition/OperationDefinition | y | |||||||
| Organization | http://hl7.org/fhir/StructureDefinition/Organization Additional supported profiles: \u00a0\u00a0OrganizationSEVendorLite | y | y | y | y | _id, identifier, name | Organization:partOf | $resolveResourceByParameters, $resolveResource, $resolveIdByParameters, $resolveId | |
| Patient | http://hl7.org/fhir/StructureDefinition/Patient Additional supported profiles: \u00a0\u00a0PatientSe \u00a0\u00a0PatientLiteSe | y | y | y | y | family, given, identifier | $resolveResourceByParameters, $resolveResource, $resolveIdByParameters, $resolveId | ||
| Practitioner | http://hl7.org/fhir/StructureDefinition/Practitioner Additional supported profiles: \u00a0\u00a0PractitionerSe | y | y | y | y | _id, identifier, name | $resolveResourceByParameters, $resolveResource, $resolveIdByParameters, $resolveId | ||
| Condition | http://hl7.org/fhir/StructureDefinition/Condition Additional supported profiles: \u00a0\u00a0ConditionHealthIssueSe | y | category, code, subject | Condition:extension:participant:extension:actor, Condition:subject | |||||
| Appointment | http://hl7.org/fhir/StructureDefinition/Appointment Additional supported profiles: \u00a0\u00a0AppointmentSe \u00a0\u00a0AppointmentCancellationSe \u00a0\u00a0AppointmentRebookingSe \u00a0\u00a0AppointmentBookingSe | y | y | y | patient, _profile, _id, date | Appointment:participant:HealthCareService.providedBy | |||
| Basic | http://hl7.org/fhir/StructureDefinition/Basic Additional supported profiles: \u00a0\u00a0BasicUnitBedSituationSe \u00a0\u00a0BasicHospitalBedSituationSe \u00a0\u00a0BasicUnitOutlierSituationSe | y | _profile, subject | ||||||
| Bundle | http://hl7.org/fhir/StructureDefinition/Bundle Additional supported profiles: \u00a0\u00a0BundlePrehospitalNote \u00a0\u00a0BundleTriage \u00a0\u00a0BundleNews2 \u00a0\u00a0BundleDoseDispensing | y | y | ||||||
| CarePlan | http://hl7.org/fhir/StructureDefinition/CarePlan Additional supported profiles: \u00a0\u00a0CareplanCordinatedCareSe \u00a0\u00a0CarePlanSe | y | subject, _profile, category | CarePlan:author.organization, CarePlan:author.practitioner, CarePlan:contributor, CarePlan:subject, CarePlan:supportingInfo | |||||
| ClinicalImpression | http://hl7.org/fhir/StructureDefinition/ClinicalImpression Additional supported profiles: \u00a0\u00a0ClinicalImpressionTriageRetts | y | |||||||
| Consent | http://hl7.org/fhir/StructureDefinition/Consent Additional supported profiles: \u00a0\u00a0ConsentPatientSealProfile | y | y | patient, _profile | Consent:patient | ||||
| DiagnosticReport | http://hl7.org/fhir/StructureDefinition/DiagnosticReport Additional supported profiles: \u00a0\u00a0DiagnosticReportRadiology \u00a0\u00a0DiagnosticReportMicrobiology | y | y | date, patient, _profile | DiagnosticReport:based-on, DiagnosticReport:performer, DiagnosticReport:result | ||||
| Encounter | http://hl7.org/fhir/StructureDefinition/Encounter Additional supported profiles: \u00a0\u00a0EncounterOutpatientWriteSe \u00a0\u00a0EncounterOutpatientReadSe \u00a0\u00a0EncounterLite \u00a0\u00a0EncounterPreHospital | y | y | y | _id, _profile, class, location, status, subject, identifier | Encounter:encounterPerformingUnit, Encounter:location, Encounter:participant, Encounter:serviceProvider, Encounter:subject | $invalidate | ||
| Immunization | http://hl7.org/fhir/StructureDefinition/Immunization Additional supported profiles: \u00a0\u00a0ImmunizationSe | y | patient, _profile | Immunization:location, Immunization:patient, Immunization:performer.actor | |||||
| Invoice | http://hl7.org/fhir/StructureDefinition/Invoice Additional supported profiles: \u00a0\u00a0InvoiceSe(Version 2) | y | encounter, subject, _profile | Invoice:participant.actor, Invoice:participant.actor.location | |||||
| Location | http://hl7.org/fhir/StructureDefinition/Location Additional supported profiles: \u00a0\u00a0LocationUnitSe | y | y | type | $resolveResourceByParameters, $resolveResource, $resolveIdByParameters, $resolveId | ||||
| MedicationDispense | http://hl7.org/fhir/StructureDefinition/MedicationDispense Additional supported profiles: \u00a0\u00a0OncologyMedicationDispense | y | y | ||||||
| MedicationRequest | http://hl7.org/fhir/StructureDefinition/MedicationRequest Additional supported profiles: \u00a0\u00a0MedicationRequestDoseDispensing | y | subject, _profile, category, date | MedicationRequest:requester, MedicationRequest:requester.organization, MedicationRequest:requester.practitioner, MedicationRequest:subject | |||||
| Observation | http://hl7.org/fhir/StructureDefinition/Observation Additional supported profiles: \u00a0\u00a0ObservationAirPassageLite \u00a0\u00a0ObservationClinicalSimple \u00a0\u00a0ObservationNews2Lite \u00a0\u00a0ObservationBPLite \u00a0\u00a0ObservationOxygenSaturationLite \u00a0\u00a0ObservationInspiredOxygenLite \u00a0\u00a0ObservationRespiratoryRateLite \u00a0\u00a0ObservationHeartRateLite \u00a0\u00a0ObservationBodyTemperatureLite \u00a0\u00a0ObservationBodyHeightLite \u00a0\u00a0ObservationAcvpuLite \u00a0\u00a0ObservationPainNrsLite \u00a0\u00a0ObservationBodyWeightLite | y | y | _profile, code, date, patient, status, subject | Observation.derivedFrom, Observation:derived-from, Observation:performer, Observation:performer.organization, Observation:performer.practitioner, Observation:subject | ||||
| Provenance | http://hl7.org/fhir/StructureDefinition/Provenance Additional supported profiles: \u00a0\u00a0ProvenanceStatusSe | y | |||||||
| Questionnaire | http://hl7.org/fhir/StructureDefinition/Questionnaire Additional supported profiles: \u00a0\u00a0QuestionnaireSe \u00a0\u00a0QuestionnaireSeLite | y | y | code, _profile, context | |||||
| QuestionnaireResponse | http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse Additional supported profiles: \u00a0\u00a0QuestionnaireResponseSe \u00a0\u00a0QuestionnaireResponsePrehospitalNoteV2 | y | y | $linkToHealthIssue | |||||
| ServiceRequest | http://hl7.org/fhir/StructureDefinition/ServiceRequest Additional supported profiles: \u00a0\u00a0ServiceRequestReferral \u00a0\u00a0ServiceRequestRadiology \u00a0\u00a0ServiceRequestMicrobiology \u00a0\u00a0ServiceRequestSelfReferralSEVendorLite | y | y | y | subject, _profile | ServiceRequest:performer, ServiceRequest:performer.organization, ServiceRequest:performer.practitioner, ServiceRequest:requester, ServiceRequest:requester.organization, ServiceRequest:requester.practitioner, ServiceRequest:subject | Task:focus | ||
| Task | http://hl7.org/fhir/StructureDefinition/Task Additional supported profiles: \u00a0\u00a0TaskReferral \u00a0\u00a0TaskRegisterPayment | y | y | focus, _profile | Task:focus, Task:for, Task:owner, Task:owner.organization, Task:owner.practitioner, Task:requester, Task:requester.organization, Task:requester.practitioner |
read.update, search-type, read, create.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | _id | string | The ID of the resource \n |
| SHALL | identifier | token | Any identifier for the organization (not the accreditation issuer's identifier) \n |
| SHALL | name | string | A portion of the organization's name or alias \n |
| Conformance | Operation | Documentation |
|---|---|---|
| SHALL | $resolveResourceByParameters | |
| SHALL | $resolveResource | |
| SHALL | $resolveIdByParameters | |
| SHALL | $resolveId |
update, search-type, read, create.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | family | string | A portion of the family name of the patient \n |
| SHALL | given | string | A portion of the given name of the patient \n |
| SHALL | identifier | token | A patient identifier \n |
| Conformance | Operation | Documentation |
|---|---|---|
| SHALL | $resolveResourceByParameters | |
| SHALL | $resolveResource | |
| SHALL | $resolveIdByParameters | |
| SHALL | $resolveId |
update, search-type, read, create.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | _id | string | The ID of the resource \n |
| SHALL | identifier | token | A practitioner's Identifier \n |
| SHALL | name | string | A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text \n |
| Conformance | Operation | Documentation |
|---|---|---|
| SHALL | $resolveResourceByParameters | |
| SHALL | $resolveResource | |
| SHALL | $resolveIdByParameters | |
| SHALL | $resolveId |
search-type.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | category | token | The category of the condition \n |
| SHALL | code | token | Code for the condition \n |
| SHALL | subject | reference | Who has the condition? \n |
update, search-type, create.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | patient | reference | One of the individuals of the appointment is this patient \n |
| SHALL | _profile | string | |
| SHALL | _id | string | |
| SHALL | date | date |
search-type.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | _profile | string | |
| SHALL | subject | reference | Identifies the focus of this resource \n |
BundlePrehospitalNote
BundleTriage
BundleNews2
BundleDoseDispensing
update, create.search-type.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | subject | reference | Who the care plan is for \n |
| SHALL | _profile | string | |
| SHALL | category | token | Type of plan \n |
create.search-type, create.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | patient | reference | Who the consent applies to \n |
| SHALL | _profile | string |
search-type, read.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | date | date | The clinically relevant time of the report \n |
| SHALL | patient | reference | The subject of the report if a patient \n |
| SHALL | _profile | string |
EncounterOutpatientWriteSe
EncounterOutpatientReadSe
EncounterLite
EncounterPreHospital
search-type, create, update.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | _id | string | The ID of the resource \n |
| SHALL | _profile | string | The profile of the resource \n |
| SHALL | class | token | Classification of patient encounter \n |
| SHALL | location | reference | Location the encounter takes place \n |
| SHALL | status | token | planned | arrived | triaged | in-progress | onleave | finished | cancelled + \n |
| SHALL | subject | reference | The patient or group present at the encounter \n |
| SHALL | identifier | token | Identifier(s) by which this encounter is known \n |
| Conformance | Operation | Documentation |
|---|---|---|
| SHALL | $invalidate |
search-type.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | patient | reference | The patient for the vaccination record \n |
| SHALL | _profile | string |
search-type.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | encounter | string | |
| SHALL | subject | reference | Recipient(s) of goods and services \n |
| SHALL | _profile | string |
search-type, read.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | type | string | A code for the type of location \n |
| Conformance | Operation | Documentation |
|---|---|---|
| SHALL | $resolveResourceByParameters | |
| SHALL | $resolveResource | |
| SHALL | $resolveIdByParameters | |
| SHALL | $resolveId |
update, create.search-type.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | subject | reference | The identity of a patient to list orders for \n |
| SHALL | _profile | string | |
| SHALL | category | string | Returns prescriptions with different categories \n |
| SHALL | date | date | Returns medication request to be administered on a specific date \n |
ObservationAirPassageLite
ObservationClinicalSimple
ObservationNews2Lite
ObservationBPLite
ObservationOxygenSaturationLite
ObservationInspiredOxygenLite
ObservationRespiratoryRateLite
ObservationHeartRateLite
ObservationBodyTemperatureLite
ObservationBodyHeightLite
ObservationAcvpuLite
ObservationPainNrsLite
ObservationBodyWeightLite
search-type, create.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | _profile | string | |
| SHALL | code | token | The code of the observation type \n |
| SHALL | date | date | Obtained date/time. If the obtained element is a period, a date that falls in the period \n |
| SHALL | patient | reference | The subject that the observation is about (if patient) \n |
| SHALL | status | token | The status of the observation \n |
| SHALL | subject | reference | The subject that the observation is about \n |
create.search-type, read.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | code | token | A code that corresponds to one of its items in the questionnaire \n |
| SHALL | _profile | string | |
| SHALL | context | token | A use context assigned to the questionnaire \n |
QuestionnaireResponseSe
QuestionnaireResponsePrehospitalNoteV2
read, create.| Conformance | Operation | Documentation |
|---|---|---|
| SHALL | $linkToHealthIssue |
ServiceRequestReferral
ServiceRequestRadiology
ServiceRequestMicrobiology
ServiceRequestSelfReferralSEVendorLite
search-type, read, create.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | subject | reference | Search by subject \n |
| SHALL | _profile | string |
search-type, create.| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | focus | reference | Search by task focus \n |
| SHALL | _profile | string |