core.gettypedpropertyvalue
Home > @medplum/core > getTypedPropertyValue
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  | The base context (FHIR resource or backbone element).  | |
path  | string  | The property path.  | 
options  | (Optional) (optional) Additional options  | 
Returns:
TypedValue[] | TypedValue | undefined
The value of the property and the property type.