core.accesspolicysupportsinteraction | Medplum

accessPolicySupportsInteraction() function

Shallow check that an interaction is permitted by the AccessPolicy on a given resource type, at least for some resources. A more in-depth check for the specific resource(s) being accessed is required in addition to this one.

Signature:

export declare function accessPolicySupportsInteraction(accessPolicy: AccessPolicy, interaction: AccessPolicyInteraction, resourceType: ResourceType): boolean;

Parameters

Parameter Type Description
accessPolicy AccessPolicy The AccessPolicy to check against.
interaction AccessPolicyInteraction The FHIR interaction being performed.
resourceType ResourceType The type of resource being interacted with.

Returns:

boolean

True when the interaction is provisionally permitted by the AccessPolicy.