Skip to main content

core.setscheduleschedulingparameter

Home > @medplum/core > setScheduleSchedulingParameter

setScheduleSchedulingParameter() function

Immutably sets one scheduling parameter a Schedule overrides for a HealthcareService, replacing whatever that calendar already holds at the sub-extension's url.

Signature:

export declare function setScheduleSchedulingParameter<T extends Schedule>(schedule: T, service: WithId<HealthcareService>, subextension: SchedulingParameterExtension): T;

Parameters

Parameter

Type

Description

schedule

T

Schedule to update

service

WithId<HealthcareService>

HealthcareService the parameters are scoped to

subextension

SchedulingParameterExtension

SchedulingParameters sub-extension to set

Returns:

T

A cloned Schedule containing the parameter