Medtech ALEX® Implementation Guide - Local Development build (v0.0.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Official URL: https://alexapi.medtechglobal.com/fhir/v2/metadata | Version: 0.0.1 | |||
Active as of 2024-01-30 | Computable Name: Medtech ALEX v2 Capability Statement |
Represents the API exposed by Medtech ALEX v2.x
Raw OpenAPI-Swagger Definition file | Download
Generated Narrative: CapabilityStatement alexV2-x
application/fhir+json
, json
application/fhir+json
, application/json-patch+json
Note 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.
server
history-system
interaction.The 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 |
---|---|---|---|---|---|---|---|---|---|
Patient | http://hl7.org/fhir/StructureDefinition/Patient | y | y | active, organization, birthdate, name, _id, identifier, email, telecom, general-practitioner, given, family | Patient:organization , Patient:general-practitioner , * | Condition:patient , MedicationRequest:subject , MedicationRequest:patient , Observation:patient , Observation:subject , Immunization:patient , AllergyIntolerance:patient , DiagnosticReport:patient , Appointment:patient , DocumentReference:patient , Communication:patient , Account:patient , Task:owner , Task:patient , ExplanationOfBenefit:patient | |||
Condition | http://hl7.org/fhir/StructureDefinition/Condition | y | y | clinical-status, long-term-condition, _security, _id, patient, onset-date | Condition:patient , * | ||||
MedicationRequest | http://hl7.org/fhir/StructureDefinition/MedicationRequest | y | y | _security, _id, authoredon, subject, patient, nzeps-long-term-medication, status | MedicationRequest:subject , MedicationRequest:patient , * | ||||
AllergyIntolerance | http://hl7.org/fhir/StructureDefinition/AllergyIntolerance | y | y | _id, date, patient, clinical-status | AllergyIntolerance:patient , * | ||||
DiagnosticReport | https://fhir.medtechglobal.com/StructureDefinition/pathology-bundle | y | y | issued, _security, _id, performer, patient | DiagnosticReport:performer , DiagnosticReport:patient , * | ||||
Location | http://hl7.org/fhir/StructureDefinition/Location | y | y | endpoint, name, identifier, _id | Location:endpoint , * | Observation:subject | |||
Practitioner | http://hl7.org/fhir/StructureDefinition/Practitioner | y | y | active, name, identifier, _id | Patient:general-practitioner , DiagnosticReport:performer , Appointment:practitioner , Task:owner | ||||
DocumentReference | http://hl7.org/fhir/StructureDefinition/DocumentReference | y | y | date, type, _security, _id, patient, period | DocumentReference:patient , * | ||||
Bundle | http://hl7.org/fhir/StructureDefinition/Bundle | y | y | y | message, _tag, _security, _lastUpdated, identifier, _id, composition, _source, type, timestamp, _profile | Bundle:message , Bundle:composition , * | |||
Device | http://hl7.org/fhir/StructureDefinition/Device | Observation:subject , Task:owner | |||||||
CareTeam | http://hl7.org/fhir/StructureDefinition/CareTeam | DiagnosticReport:performer , Task:owner | |||||||
Schedule | http://hl7.org/fhir/StructureDefinition/Schedule | Slot:schedule | |||||||
Endpoint | http://hl7.org/fhir/StructureDefinition/Endpoint | Location:endpoint | |||||||
MessageHeader | http://hl7.org/fhir/StructureDefinition/MessageHeader | Bundle:message | |||||||
Composition | http://hl7.org/fhir/StructureDefinition/Composition | Bundle:composition | |||||||
HealthcareService | http://hl7.org/fhir/StructureDefinition/HealthcareService | Task:owner | |||||||
RelatedPerson | http://hl7.org/fhir/StructureDefinition/RelatedPerson | Task:owner |
read
, search-type
.The Patient resource represents patient demographics.
Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | active | token | Whether the patient record is active |
SHALL | organization | reference | The organization that is the custodian of the patient record |
SHALL | birthdate | date | |
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 |
SHALL | _id | token | Logical id of this artifact |
SHALL | identifier | token | A patient identifier |
SHALL | token | Multiple Resources:
| |
SHALL | telecom | token | Multiple Resources:
|
SHALL | general-practitioner | reference | Patient's nominated general practitioner, not the organization that manages the record |
SHALL | given | string | Multiple Resources:
|
SHALL | family | string | Multiple Resources:
|
read
, search-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | clinical-status | token | The clinical status of the condition |
SHALL | long-term-condition | token | Allows the client to retrieve only the Conditions marked as 'long term' |
SHALL | _security | token | Security Labels applied to this resource |
SHALL | _id | token | Logical id of this artifact |
SHALL | patient | reference | Multiple Resources:
|
SHALL | onset-date | date | Date related onsets (dateTime and Period) |
read
, search-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _security | token | Security Labels applied to this resource |
SHALL | _id | token | Logical id of this artifact |
SHALL | authoredon | date | Return prescriptions written on this date |
SHALL | subject | reference | The identity of a patient to list orders for |
SHALL | patient | reference | Multiple Resources:
|
SHALL | nzeps-long-term-medication | token | NZePS Long Term Medication Indicator |
SHALL | status | token | Multiple Resources:
|
read
, search-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _id | token | Logical id of this artifact |
SHALL | date | date | Multiple Resources:
|
SHALL | patient | reference | Multiple Resources:
|
SHALL | clinical-status | token | active | inactive | resolved |
read
, search-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | issued | date | When the report was issued |
SHALL | _security | token | Security Labels applied to this resource |
SHALL | _id | token | Logical id of this artifact |
SHALL | performer | reference | Who is responsible for the report |
SHALL | patient | reference | Multiple Resources:
|
read
, search-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | endpoint | reference | Technical endpoints providing access to services operated for the location |
SHALL | name | string | A portion of the location's name or alias |
SHALL | identifier | token | An identifier for the location |
SHALL | _id | token | Logical id of this artifact |
read
, search-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | active | token | Whether the practitioner record is active |
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 |
SHALL | identifier | token | A practitioner's Identifier |
SHALL | _id | token | Logical id of this artifact |
read
, search-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | date | date | When this document reference was created |
SHALL | type | token | Multiple Resources:
|
SHALL | _security | token | Security Labels applied to this resource |
SHALL | _id | token | Logical id of this artifact |
SHALL | patient | reference | Multiple Resources:
|
SHALL | period | date | Time of service that is being documented |
create
, read
, search-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | message | reference | The first resource in the bundle, if the bundle type is "message" - this is a message header, and this parameter provides access to search its contents |
SHALL | _tag | token | Tags applied to this resource |
SHALL | _security | token | Security Labels applied to this resource |
SHALL | _lastUpdated | date | When the resource version last changed |
SHALL | identifier | token | Persistent identifier for the bundle |
SHALL | _id | token | Logical id of this artifact |
SHALL | composition | reference | The first resource in the bundle, if the bundle type is "document" - this is a composition, and this parameter provides access to search its contents |
SHALL | _source | uri | Identifies where the resource comes from |
SHALL | type | token | document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection |
SHALL | timestamp | date | When the bundle was assembled |
SHALL | _profile | uri | Profiles this resource claims to conform to |