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