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 | SchedulingParameters sub-extension to set |
Returns:
T
A cloned Schedule containing the parameter