## medicationOrderSetRequestToParameters() function  
Encodes a [MedicationOrderSetRequest](/content/docs/sdk/core.medicationordersetrequest) as a FHIR `Parameters` body for the vendor-neutral `$order-set-url` custom operation (`POST /fhir/R4/PlanDefinition/$order-set-url`). Optional fields are omitted entirely so the wire payload mirrors the legacy `executeBot` plain-JSON shape the bot's `parseInput` helper would otherwise have to coerce.

`vendorOrderSetId` is encoded as `valueInteger` when numeric and `valueString` otherwise — keeping the operation usable by future vendors whose order-set ids are not numeric.

**Signature:**  
```typescript
export declare function medicationOrderSetRequestToParameters(req: MedicationOrderSetRequest): Parameters;
```

## Parameters  
| Parameter | Type | Description |
| --- | --- | --- |
| req | [MedicationOrderSetRequest](/content/docs/sdk/core.medicationordersetrequest) | Order-set request (vendor-neutral). |

**Returns:**  
Parameters  
A `Parameters` resource ready to POST.

- [medicationOrderSetRequestToParameters() function](/content/docs/sdk/core.medicationordersetrequesttoparameters#medicationordersetrequesttoparameters-function/index.html)  
- [Parameters](/content/docs/sdk/core.medicationordersetrequesttoparameters#parameters/index.html)
