PointClickCare (4.0)

Download OpenAPI specification:

API Error Codes:

400 Bad Request
401 Client Unauthorized
403 Forbidden
404 Not Found
500 Internal Error
405 Method Not Allowed
501 Not Implemented
422 Unprocessable Entity
409 Conflict
410 Gone
412 Precondition Failed

System Level Operations

Server-level operations

server-capabilities: Fetch the server FHIR CapabilityStatement

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

Responses

Response samples

Content type
"{\n \"resourceType\": \"CapabilityStatement\"\n}"

GET: /$export-poll-status

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
_jobId
string

Responses

Response samples

Content type
{ }

POST: /$export-poll-status

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

Request Body schema: application/fhir+json
object (FHIR Resource)

Responses

Request samples

Content type
application/fhir+json
"{\n \"resourceType\": \"Parameters\",\n \"parameter\": [ {\n \"name\": \"_jobId\",\n \"valueString\": \"example\"\n } ]\n}"

Response samples

Content type
{ }

read-instance: Read AllergyIntolerance instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all AllergyIntolerance instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

External ids for this item

patient
string

Who the sensitivity is for

clinical-status
string

active | inactive | resolved

Responses

Response samples

Content type
{ }

search-type: Search for AllergyIntolerance instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

External ids for this item

patient
string

Who the sensitivity is for

clinical-status
string

active | inactive | resolved

Responses

Response samples

Content type
{ }

CarePlan

read-instance: Read CarePlan instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all CarePlan instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

Time period plan covers

identifier
string

External Ids for this plan

patient
string

Who the care plan is for

category
string

Type of plan

status
string

draft | active | on-hold | revoked | completed | entered-in-error | unknown

Responses

Response samples

Content type
{ }

search-type: Search for CarePlan instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

Time period plan covers

identifier
string

External Ids for this plan

patient
string

Who the care plan is for

category
string

Type of plan

status
string

draft | active | on-hold | revoked | completed | entered-in-error | unknown

Responses

Response samples

Content type
{ }

read-instance: Read CareTeam instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all CareTeam instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

External Ids for this team

patient
string

Who care team is for

status
string

proposed | active | suspended | inactive | entered-in-error

Responses

Response samples

Content type
{ }

search-type: Search for CareTeam instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

External Ids for this team

patient
string

Who care team is for

status
string

proposed | active | suspended | inactive | entered-in-error

Responses

Response samples

Content type
{ }

Condition

read-instance: Read Condition instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Condition instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

A unique identifier of the condition record

code
string

Code for the condition

clinical-status
string

The clinical status of the condition

encounter
string

Encounter created as part of

string or string

Date related onsets (dateTime and Period)

patient
string

Who has the condition?

category
string

The category of the condition

Responses

Response samples

Content type
{ }

search-type: Search for Condition instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

A unique identifier of the condition record

code
string

Code for the condition

clinical-status
string

The clinical status of the condition

encounter
string

Encounter created as part of

string or string

Date related onsets (dateTime and Period)

patient
string

Who has the condition?

category
string

The category of the condition

Responses

Response samples

Content type
{ }

Coverage

read-instance: Read Coverage instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Coverage instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

The primary identifier of the insured and the coverage

patient
string

Retrieve coverages for a patient

Responses

Response samples

Content type
{ }

search-type: Search for Coverage instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

The primary identifier of the insured and the coverage

patient
string

Retrieve coverages for a patient

Responses

Response samples

Content type
{ }

read-instance: Read Device instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Device instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

Instance id from manufacturer, owner, and others

patient
string

Patient information, if the resource is affixed to a person

type
string

The type of the device

Responses

Response samples

Content type
{ }

search-type: Search for Device instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

Instance id from manufacturer, owner, and others

patient
string

Patient information, if the resource is affixed to a person

type
string

The type of the device

Responses

Response samples

Content type
{ }

read-instance: Read DiagnosticReport instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all DiagnosticReport instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

The clinically relevant time of the report

identifier
string

An identifier for the report

code
string

The code for the report, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result

patient
string

The subject of the report if a patient

category
string

Which diagnostic discipline/department created the report

status
string

The status of the report

Responses

Response samples

Content type
{ }

search-type: Search for DiagnosticReport instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

The clinically relevant time of the report

identifier
string

An identifier for the report

code
string

The code for the report, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result

patient
string

The subject of the report if a patient

category
string

Which diagnostic discipline/department created the report

status
string

The status of the report

Responses

Response samples

Content type
{ }

read-instance: Read DocumentReference instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all DocumentReference instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

When this document reference was created

identifier
string

Master Version Specific Identifier

string or string

Time of service that is being documented

When used for searching for CCD documents (type=http://loinc.org|34133-9 OR type=34133-9), a subset of the FHIR specification is allowed:

  1. period={qualifier}{date} Qualifier: gt (greater than), lt (less than), ge (greater than or equal to), le (less than or equal to)
  2. period={date} Inferred qualifier of eq (equals)
  3. period={qualifier}{date}&period={qualifier}{date} Qualifier: one gt and one lt Date formats: yyyy-MM-dd
type
string

Kind of document (LOINC if possible)

patient
string

Who/what is the subject of the document

_id
string

Logical id of this artifact

category
string

Categorization of document

status
string

current | superseded | entered-in-error

Responses

Response samples

Content type
{ }

search-type: Search for DocumentReference instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

When this document reference was created

identifier
string

Master Version Specific Identifier

string or string

Time of service that is being documented

When used for searching for CCD documents (type=http://loinc.org|34133-9 OR type=34133-9), a subset of the FHIR specification is allowed:

  1. period={qualifier}{date} Qualifier: gt (greater than), lt (less than), ge (greater than or equal to), le (less than or equal to)
  2. period={date} Inferred qualifier of eq (equals)
  3. period={qualifier}{date}&period={qualifier}{date} Qualifier: one gt and one lt Date formats: yyyy-MM-dd
type
string

Kind of document (LOINC if possible)

patient
string

Who/what is the subject of the document

_id
string

Logical id of this artifact

category
string

Categorization of document

status
string

current | superseded | entered-in-error

Responses

Response samples

Content type
{ }

Encounter

read-instance: Read Encounter instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Encounter instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

A date within the period the Encounter lasted

identifier
string

Identifier(s) by which this encounter is known

type
string

Specific type of encounter

patient
string

The patient or group present at the encounter

_id
string

Logical id of this artifact

class
string

Classification of patient encounter

status
string

planned | arrived | triaged | in-progress | onleave | finished | cancelled +

Responses

Response samples

Content type
{ }

search-type: Search for Encounter instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

A date within the period the Encounter lasted

identifier
string

Identifier(s) by which this encounter is known

type
string

Specific type of encounter

patient
string

The patient or group present at the encounter

_id
string

Logical id of this artifact

class
string

Classification of patient encounter

status
string

planned | arrived | triaged | in-progress | onleave | finished | cancelled +

Responses

Response samples

Content type
{ }

read-instance: Read Goal instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Goal instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

External Ids for this goal

lifecycle-status
string

proposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected

patient
string

Who this goal is intended for

string or string

Reach goal on or before

Responses

Response samples

Content type
{ }

search-type: Search for Goal instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

External Ids for this goal

lifecycle-status
string

proposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected

patient
string

Who this goal is intended for

string or string

Reach goal on or before

Responses

Response samples

Content type
{ }

Group

The Group FHIR resource type
Base profile: http://hl7.org/fhir/R4/group

read-instance: Read Group instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Group instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
actual
string

Descriptive or actual

identifier
string

Unique id

managing-entity
string

Entity that is the custodian of the Group's definition

code
string

The kind of resources contained

type
string

The type of resources the group contains

characteristic
string

Kind of characteristic

member
string

Reference to the group member

exclude
string

Group includes or excludes

value
string

Value held by characteristic

Responses

Response samples

Content type
{ }

create-type: Create a new Group instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

Request Body schema:
object (FHIR-JSON-RESOURCE)

A FHIR resource

Responses

Request samples

Content type
"{\n \"resourceType\": \"Group\"\n}"

Response samples

Content type
{ }

search-type: Search for Group instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
actual
string

Descriptive or actual

identifier
string

Unique id

managing-entity
string

Entity that is the custodian of the Group's definition

code
string

The kind of resources contained

type
string

The type of resources the group contains

characteristic
string

Kind of characteristic

member
string

Reference to the group member

exclude
string

Group includes or excludes

value
string

Value held by characteristic

Responses

Response samples

Content type
{ }

GET: /Group/{id}/$export

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

query Parameters
_outputFormat
string
_type
string
_since
string
_until
string
_typeFilter
string
_typePostFetchFilterUrl
string
_exportId
string
_includeHistory
string
_mdm
string

Responses

Response samples

Content type
{ }

POST: /Group/{id}/$export

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Request Body schema: application/fhir+json
object (FHIR Resource)

Responses

Request samples

Content type
application/fhir+json
"{\n \"resourceType\": \"Parameters\",\n \"parameter\": [ {\n \"name\": \"_outputFormat\",\n \"valueString\": \"example\"\n }, {\n \"name\": \"_type\",\n \"valueString\": \"example\"\n }, {\n \"name\": \"_since\"\n }, {\n \"name\": \"_until\"\n }, {\n \"name\": \"_typeFilter\",\n \"valueString\": \"example\"\n }, {\n \"name\": \"_typePostFetchFilterUrl\",\n \"valueString\": \"example\"\n }, {\n \"name\": \"_exportId\",\n \"valueString\": \"example\"\n }, {\n \"name\": \"_includeHistory\",\n \"valueBoolean\": false\n }, {\n \"name\": \"_mdm\",\n \"valueBoolean\": false\n }, {\n \"name\": \"patient\"\n } ]\n}"

Response samples

Content type
{ }

read-instance: Read Immunization instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Immunization instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

Vaccination (non)-Administration Date

identifier
string

Business identifier

patient
string

The patient for the vaccination record

status
string

Immunization event status

Responses

Response samples

Content type
{ }

search-type: Search for Immunization instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

Vaccination (non)-Administration Date

identifier
string

Business identifier

patient
string

The patient for the vaccination record

status
string

Immunization event status

Responses

Response samples

Content type
{ }

read-instance: Read Location instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Location instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

An identifier for the location

address
string

A (part of the) address of the location

address-state
string

A state specified in an address

address-postalcode
string

A postal code specified in an address

name
string

A portion of the location's name or alias

address-city
string

A city specified in an address

Responses

Response samples

Content type
{ }

search-type: Search for Location instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

An identifier for the location

address
string

A (part of the) address of the location

address-state
string

A state specified in an address

address-postalcode
string

A postal code specified in an address

name
string

A portion of the location's name or alias

address-city
string

A city specified in an address

Responses

Response samples

Content type
{ }

read-instance: Read Medication instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Medication instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

Returns medications with this external identifier

Responses

Response samples

Content type
{ }

search-type: Search for Medication instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

Returns medications with this external identifier

Responses

Response samples

Content type
{ }

MedicationDispense

read-instance: Read MedicationDispense instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all MedicationDispense instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

Returns dispenses with this external identifier

patient
string

The identity of a patient to list dispenses for

Responses

Response samples

Content type
{ }

search-type: Search for MedicationDispense instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

Returns dispenses with this external identifier

patient
string

The identity of a patient to list dispenses for

Responses

Response samples

Content type
{ }

read-instance: Read MedicationRequest instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all MedicationRequest instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

Return prescriptions with this external identifier

string or string

Return prescriptions written on this date

medication
string

Return prescriptions for this medication reference

encounter
string

Multiple Resources:

intent
string

Returns prescriptions with different intents

patient
string

Returns prescriptions for a specific patient

status
string

Status of the prescription

Responses

Response samples

Content type
{ }

search-type: Search for MedicationRequest instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

Return prescriptions with this external identifier

string or string

Return prescriptions written on this date

medication
string

Return prescriptions for this medication reference

encounter
string

Multiple Resources:

intent
string

Returns prescriptions with different intents

patient
string

Returns prescriptions for a specific patient

status
string

Status of the prescription

Responses

Response samples

Content type
{ }

Observation

The Observation FHIR resource type

Note: Smoking status, Occupation, Sexual Orientation, Vital signs, and Lab results are available through the Observation resource


Base profile: http://hl7.org/fhir/R4/observation
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-sexual-orientation|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-occupation|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-screening-assessment|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-clinical-result|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-pregnancyintent|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-pregnancystatus|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-smokingstatus|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-bmi|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-height|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-weight|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-body-temperature|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-heart-rate|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-blood-pressure|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-respiratory-rate|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-head-circumference|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/pediatric-weight-for-height|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/head-occipital-frontal-circumference-percentile|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/pediatric-bmi-for-age|6.1.0
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab|3.1.1
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/us-core-pulse-oximetry|3.1.1
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/pediatric-weight-for-height|3.1.1
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/pediatric-bmi-for-age|3.1.1
Supported profile: http://hl7.org/fhir/us/core/StructureDefinition/head-occipital-frontal-circumference-percentile|3.1.1
Supported profile: http://hl7.org/fhir/bodyheight
Supported profile: http://hl7.org/fhir/bodytemp
Supported profile: http://hl7.org/fhir/bp
Supported profile: http://hl7.org/fhir/bodyweight
Supported profile: http://hl7.org/fhir/heartrate
Supported profile: http://hl7.org/fhir/resprate

read-instance: Read Observation instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Observation instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

Obtained date/time. If the obtained element is a period, a date that falls in the period

identifier
string

The unique id for a particular observation

code
string

The code of the observation type

patient
string

The subject that the observation is about (if patient)

category
string

The classification of the type of observation

status
string

The status of the observation

Responses

Response samples

Content type
{ }

search-type: Search for Observation instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

Obtained date/time. If the obtained element is a period, a date that falls in the period

identifier
string

The unique id for a particular observation

code
string

The code of the observation type

patient
string

The subject that the observation is about (if patient)

category
string

The classification of the type of observation

status
string

The status of the observation

Responses

Response samples

Content type
{ }

read-instance: Read Organization instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Organization instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

Any identifier for the organization (not the accreditation issuer's identifier)

address
string

A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text

name
string

A portion of the organization's name or alias

Responses

Response samples

Content type
{ }

search-type: Search for Organization instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

Any identifier for the organization (not the accreditation issuer's identifier)

address
string

A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text

name
string

A portion of the organization's name or alias

Responses

Response samples

Content type
{ }

read-instance: Read Patient instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Patient instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

A patient identifier

given
string

A portion of the given name of the patient

string or string

The patient's date of birth

gender
string

Gender of the patient

general-practitioner
string

Patient's nominated general practitioner, not the organization that manages the record

organization
string

The organization that is the custodian of the patient record

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

_id
string

Logical id of this artifact

family
string

A portion of the family name of the patient

Responses

Response samples

Content type
{ }

search-type: Search for Patient instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

A patient identifier

given
string

A portion of the given name of the patient

string or string

The patient's date of birth

gender
string

Gender of the patient

general-practitioner
string

Patient's nominated general practitioner, not the organization that manages the record

organization
string

The organization that is the custodian of the patient record

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

_id
string

Logical id of this artifact

family
string

A portion of the family name of the patient

Responses

Response samples

Content type
{ }

read-instance: Read Practitioner instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Practitioner instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

A practitioner's Identifier

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

_id
string

Logical id of this artifact

Responses

Response samples

Content type
{ }

search-type: Search for Practitioner instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

A practitioner's Identifier

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

_id
string

Logical id of this artifact

Responses

Response samples

Content type
{ }

PractitionerRole

read-instance: Read PractitionerRole instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all PractitionerRole instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

A practitioner's Identifier

endpoint
string

Technical endpoints providing access to services operated for the practitioner with this role

specialty
string

The practitioner has this specialty at an organization

practitioner
string

Practitioner that is able to provide the defined services for the organization

_id
string

Logical id of this artifact

Responses

Response samples

Content type
{ }

search-type: Search for PractitionerRole instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

A practitioner's Identifier

endpoint
string

Technical endpoints providing access to services operated for the practitioner with this role

specialty
string

The practitioner has this specialty at an organization

practitioner
string

Practitioner that is able to provide the defined services for the organization

_id
string

Logical id of this artifact

Responses

Response samples

Content type
{ }

Procedure

read-instance: Read Procedure instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Procedure instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

When the procedure was performed

identifier
string

A unique identifier for a procedure

code
string

A code to identify a procedure

patient
string

Search by subject - a patient

status
string

preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown

Responses

Response samples

Content type
{ }

search-type: Search for Procedure instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

When the procedure was performed

identifier
string

A unique identifier for a procedure

code
string

A code to identify a procedure

patient
string

Search by subject - a patient

status
string

preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown

Responses

Response samples

Content type
{ }

read-instance: Read Provenance instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Provenance instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
patient
string

Target Reference(s) (usually version specific)

target
string

Target Reference(s) (usually version specific)

Responses

Response samples

Content type
{ }

search-type: Search for Provenance instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
patient
string

Target Reference(s) (usually version specific)

target
string

Target Reference(s) (usually version specific)

Responses

Response samples

Content type
{ }

RelatedPerson

read-instance: Read RelatedPerson instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all RelatedPerson instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

An Identifier of the RelatedPerson

patient
string

The patient this related person is related to

Responses

Response samples

Content type
{ }

search-type: Search for RelatedPerson instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
identifier
string

An Identifier of the RelatedPerson

patient
string

The patient this related person is related to

Responses

Response samples

Content type
{ }

ServiceRequest

read-instance: Read ServiceRequest instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all ServiceRequest instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

Date request signed

identifier
string

Identifiers assigned to this order

code
string

What is being requested/ordered

patient
string

Search by subject - a patient

category
string

Classification of service

Responses

Response samples

Content type
{ }

search-type: Search for ServiceRequest instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
string or string

Date request signed

identifier
string

Identifiers assigned to this order

code
string

What is being requested/ordered

patient
string

Search by subject - a patient

category
string

Classification of service

Responses

Response samples

Content type
{ }

Specimen

read-instance: Read Specimen instance

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

id
required
string >= 1
Example: 123

The resource ID

Responses

Response samples

Content type
{ }

read-list: List all Specimen instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
patient
string

The patient the specimen comes from

Responses

Response samples

Content type
{ }

search-type: Search for Specimen instances

This is a search type

path Parameters
tenantId
required
string >= 1
Example: DEFAULT

The name of the tenant to target

query Parameters
patient
string

The patient the specimen comes from

Responses

Response samples

Content type
{ }