Skip to main content

core.medicationcheckoutrequesttoparameters

Home > @medplum/core > medicationCheckoutRequestToParameters

medicationCheckoutRequestToParameters() function

Encodes a MedicationCheckoutRequest as a FHIR Parameters body for the vendor-neutral $checkout-medications custom operation (POST /fhir/R4/MedicationRequest/$checkout-medications).

medicationRequestIds is emitted as one parameter entry per id so the OperationDefinition's max: '*' cardinality round-trips. Optional fields are omitted entirely.

Signature:

export declare function medicationCheckoutRequestToParameters(req: MedicationCheckoutRequest): Parameters;

Parameters

Parameter

Type

Description

req

MedicationCheckoutRequest

Cart checkout request (vendor-neutral).

Returns:

Parameters

A Parameters resource ready to POST.