Skip to main content

core.medicationorderrequesttoparameters

Home > @medplum/core > medicationOrderRequestToParameters

medicationOrderRequestToParameters() function

Encodes a MedicationOrderRequest as a FHIR Parameters body for the vendor-neutral $order-medication custom operation.

Nested arrays (drugs, compoundSigs, diagnoses) are emitted as one parameter entry per element so the OperationDefinition's max: '*' cardinality round-trips; primitive arrays (conditionIds) likewise emit one entry per id. Optional fields are omitted entirely.

Signature:

export declare function medicationOrderRequestToParameters(req: MedicationOrderRequest): Parameters;

Parameters

Parameter

Type

Description

req

MedicationOrderRequest

The order-medication request (vendor-neutral).

Returns:

Parameters

A Parameters resource ready to POST.