core.tryparsereference
Home > @medplum/core > tryParseReference
tryParseReference() function
Parses a reference and returns a tuple of [ResourceType, ID], or undefined if the reference cannot be parsed.
Signature:
export declare function tryParseReference<T extends Resource>(reference: Reference<T> | undefined): [T['resourceType'], string] | undefined;
Parameters
Parameter | Type | Description |
|---|---|---|
reference | Reference<T> | undefined | A reference to a FHIR resource. |
Returns:
[T['resourceType'], string] | undefined
A tuple containing the ResourceType and the ID of the resource, or undefined if the reference cannot be parsed.