core.medplumclient.readreference | Medplum

MedplumClient.readReference() method

Reads a resource by Reference.

This is a convenience method for readResource() that accepts a Reference object.

Signature:

readReference<T extends Resource>(reference: Reference<T>, options?: MedplumRequestOptions): ReadablePromise<WithId<T>>;

Parameters

Parameter Type Description
reference Reference The FHIR reference object.
options MedplumRequestOptions (Optional) Optional fetch options.

Returns:

ReadablePromise < WithId >

The resource if available.

Example

Example:

const serviceRequest = await medplum.readResource('ServiceRequest', '123');

const patient = await medplum.readReference(serviceRequest.subject);

console.log(patient);

See the FHIR "read" operation for full details: https://www.hl7.org/fhir/http.html#read