core.gettypedpropertyvalue | Medplum

getTypedPropertyValue() function

Returns the value of the property and the property type. Some property definitions support multiple types. For example, "Observation.value[x]" can be "valueString", "valueInteger", "valueQuantity", etc. According to the spec, there can only be one property for a given element definition. This function returns the value and the type.

Signature:

export declare function getTypedPropertyValue(input: TypedValue, path: string, options?: GetTypedPropertyValueOptions): TypedValue[] | TypedValue | undefined;

Parameters

Parameter Type Description
input TypedValue The base context (FHIR resource or backbone element).
path string The property path.
options GetTypedPropertyValueOptions (Optional) (optional) Additional options

Returns:

TypedValue | TypedValue | undefined

The value of the property and the property type.