API Reference

➡️ Do you need to handover an order to your customer? You can dispense it any time.

Sometimes customers step into the pharmacy and prefer to collect their order instead of picking it up at the pickup robot.
For this scenario it is possible to dispense the order to hand it out to the patient.

When exactly is this endpoint used

  1. one or more articles were already loaded into the robot for the pickup
  2. the customer wants to collect the order at the point of sale directly with a pharmacist

What you need

✅ Your API Key for authentication in the authentication header.
✅ Either the unique orderNumber or pickupCode depending on how you prefer to target the order in the Path Parameters.

Path Parameters

  • You can either dispense the order via the unique orderNumber or the unique pickupCode.

Body Parameters

  • outputLocation – The Output Location is the unique WWKS2 output number. You can get the output number from the BD Rowa Service.
    The output location specifies where exactly the articles should be dispensed at your pharmacy e.g. in the front office location A, front office location B or even the back office.

In practice it usually makes sense to dispense the order in the front office. Preferably at the nearest output location available.

ℹ️

Each Pharmacy differs here

The outputLocationis heavily depended on the physical pharmacy layout. So it can happen that small pharmacies only have one output location and big pharmacies may have many of them.

Hands on with the endpoint

The Body Parameters for both
👉 Manually dispense a pickup order by order number and
👉 Manually dispense a pickup order by unique pickup code are the same.

The only difference is in the Path Parameters – either you pass the orderNumber or the pickupCode.

2160

Manually dispense an order with the order number.

2160

Manually dispense an order with the pickup code.