core.subsetresource
Home > @medplum/core > subsetResource
subsetResource() function
Construct the subset of a resource containing a minimum set of fields. The returned resource is not guaranteed to contain only the provided properties, and may contain others (e.g. resourceType and id)
Signature:
export declare function subsetResource<T extends Resource>(resource: T | undefined, properties: string[]): T | undefined;
Parameters
| Parameter | Type | Description | 
|---|---|---|
| resource | T | undefined | The resource to subset | 
| properties | string[] | The minimum properties to include in the subset | 
Returns:
T | undefined
The modified resource, containing the listed properties and possibly other mandatory ones