Extensions

Orders, Results & Medication

Keep decisions, requests and results connected to care.

Define destinations

Configure requestable services, medication catalogues and departmental destinations. Agree order statuses, required information and which roles may create, change or cancel requests.

  • Clinical and catalogue administrators
  • Service definitions, medication products and routing rules
View the full workflow
01 / 04
01

Orders, Results & Medication

From the first action to the final record.

01

Define destinations

Configure requestable services, medication catalogues and departmental destinations. Agree order statuses, required information and which roles may create, change or cancel requests.

Responsible team
Clinical and catalogue administrators
Data & records
Service definitions, medication products and routing rules
02

Place the request

Link the order to the patient and encounter with the requested item, quantity and clinical context. For medication, record the dosage instructions and authorizing prescriber.

Responsible team
Ordering clinician
Data & records
Service or medication request and author
03

Fulfil & track

Route work to the selected department or pharmacy. Track request status and linked specimen, diagnostic report, dispense or administration records without treating these distinct events as one completion.

Responsible team
Department, pharmacy and nursing team
Data & records
Request status, fulfilment records and linked results
04

Review & reconcile

Review completed results and medication activity, document cancellations or changes and resolve outstanding requests at handover. Charge capture follows the performed service and selected billing configuration.

Responsible team
Responsible clinician and billing team
Data & records
Result review, cancelled requests and charge links
02

Your configuration

The data that makes this module yours.

  1. Download the template for your account’s selected release.
  2. Use the sample to understand formats; replace every example with approved data.
  3. Load parent records first, then use their exact identifiers in dependent files.
  4. Upload in the named setup step, fix validation errors and review the preview.
  5. Apply and save; test the workflow and record approval before activation.
Your organizationorganization.csvAccount configuration

Use the registered details of your organization. Do not enter patient records here.

Upload in the matching account setup step, review the preview, apply the values and Save and continue. The tenant version may define different columns; download its template inside setup.

Columns, formats and example values
ColumnRequiredFormatExample
Registered organization namelegal_nameYestextExample Healthcare Organization
Commercial registration numberregistration_numberYestextEXAMPLE-CR-001
CountrycountryYesSA / AE / BH / KW / QA / OM / EG / OTHERSA
Tax registration numbervat_numberOptionaltext—
Facilitiesfacilities.csvAccount configuration

Add every facility included in your subscription. These become real, separate facilities in your app.

Upload in the matching account setup step, review the preview, apply the values and Save and continue. The tenant version may define different columns; download its template inside setup.

Load / review first: Your organization

Columns, formats and example values
ColumnRequiredFormatExample
Facility namenameYestextExample Facility
Facility typetypeYeshospital / clinic / polyclinic / laboratory / otherclinic
Facility licenselicense_numberYestextEXAMPLE-LICENSE-001
AddressaddressYestextExample training address
PhonephoneYestext+966500000000
Time zonetimezoneYesAsia/Riyadh / Asia/Dubai / Asia/Qatar / Africa/Cairo / UTCAsia/Riyadh
Departmentsdepartments.csvAccount configuration

Create departments, consultation rooms, wards and beds. You can add more inside your app.

Upload in the matching account setup step, review the preview, apply the values and Save and continue. The tenant version may define different columns; download its template inside setup.

Load / review first: Facilities

Columns, formats and example values
ColumnRequiredFormatExample
Facility number (starting at 1)facilityYesinteger 1–10001
Department namenameYestextExample Department
Rooms, wards and bedslocations.csvAccount configuration

Create departments, consultation rooms, wards and beds. You can add more inside your app.

Upload in the matching account setup step, review the preview, apply the values and Save and continue. The tenant version may define different columns; download its template inside setup.

Load / review first: Facilities

Columns, formats and example values
ColumnRequiredFormatExample
Facility numberfacilityYesinteger 1–10001
Location namenameYestextExample Room
TypekindYesroom / ward / bedroom
Inside location (optional)parentOptionaltext—
Planned teamstaff.csvAccount configuration

Your verified account becomes the facility administrator. Invite staff in the account portal; staff seats are enforced.

Upload in the matching account setup step, review the preview, apply the values and Save and continue. The tenant version may define different columns; download its template inside setup.

Columns, formats and example values
ColumnRequiredFormatExample
NamenameYestextExample Staff
Work emailemailYesemailstaff@example.invalid
Clinical roleroleYesfacility_admin / doctor / nurse / pharmacist / reception / billing / memberdoctor
Services & department catalogueservices.csvAccount configuration

Healthcare service directory

Upload in Your products · configuration data. Apply, then Save and continue checks cross-file references. Launch imports supported records in one transaction and reconciles counts. Function settings are validated against the supported registry, applied natively and read back; prices, catalogue mappings and hardware require approval before activation.

Load / review first: Departments · Rooms, wards and beds

Columns, formats and example values
ColumnRequiredFormatExample
Local service codeservice_codeYestextEXAMPLE-SVC-001
English namename_enYestextExample service
Arabic namename_arYestextخدمة تدريبية
Facility numberfacilityYesinteger 1–10001
DepartmentdepartmentYestextExample Department
LocationlocationYestextExample Room
Service functioninternal_typeYesgeneral / scheduling / lab / pharmacy / storescheduling
Inventory & medication itemsstock_items.csvAccount configuration

Product knowledge catalogue

Upload in Your products · configuration data. Apply, then Save and continue checks cross-file references. Launch imports supported records in one transaction and reconciles counts. Function settings are validated against the supported registry, applied natively and read back; prices, catalogue mappings and hardware require approval before activation.

Load / review first: Facilities

Columns, formats and example values
ColumnRequiredFormatExample
Unique item codeitem_codeYestextEXAMPLE-ITEM-001
Facility numberfacilityYesinteger 1–10001
Item namenameYestextTraining consumable
Typeproduct_typeYesmedication / consumable / nutritional_productconsumable
UCUM unit codeunit_codeYestext1
Terminology systemcode_systemOptionaltext—
External codeexternal_codeOptionaltext—
Function settings · scheduling closuresproduct_settings.csvAccount configuration

Registry function settings applied to native scheduling closures with readback

Upload in Your products · configuration data. Apply, then Save and continue checks cross-file references. Launch imports supported records in one transaction and reconciles counts. Function settings are validated against the supported registry, applied natively and read back; prices, catalogue mappings and hardware require approval before activation.

Load / review first: Rooms, wards and beds

Columns, formats and example values
ColumnRequiredFormatExample
Facility numberfacilityYesinteger 1–10001
Selected feature IDfeatureYesschedulingscheduling
Function settingfunction_keyYesscheduling.closuresscheduling.closures
Closure namenameYestextExample closure
First closed datevalid_fromYesYYYY-MM-DD2026-12-01
Last closed datevalid_toYesYYYY-MM-DD2026-12-01
Closed fromstart_timeYesHH:MM08:00
Closed untilend_timeYesHH:MM17:00
Room (blank closes the whole facility)locationOptionaltextExample Room
Project scopeproject_scope.csvImplementation record

Freeze products, versions, facilities, delivery mode and acceptance scope.

Upload in Account setup → Implementation files & acceptance evidence. The data is saved in your account implementation records. Review with the named owner, record approval and attach the evidence. This register records decisions; it does not activate production configuration.

Columns, formats and example values
ColumnRequiredFormatExample
Catalogue product IDproduct_idYestextoutpatient
Agreed releasereleaseYestextTO-CONFIRM
Operating modemodeYesnative / connectednative
Facility scopefacility_scopeYestextall
Included in this projectincludedYestrue / falsetrue
Accountable roleowner_roleYestextProject owner
Acceptance evidenceacceptance_testYestextApproved end-to-end test
Approval referenceapproval_referenceYestextEXAMPLE-REF-001
Access & approvalsaccess_matrix.csvImplementation record

Map roles to permitted actions and verify access across facility boundaries.

Upload in Account setup → Implementation files & acceptance evidence. The data is saved in your account implementation records. Review with the named owner, record approval and attach the evidence. This register records decisions; it does not activate production configuration.

Load / review first: Facilities · Planned team

Columns, formats and example values
ColumnRequiredFormatExample
RoleroleYestextdoctor
Facility scopefacility_scopeYestextEXAMPLE-FACILITY-001
ResourceresourceYestextPatient record
ActionactionYestextread
AllowedallowedYestrue / falsetrue
Approverapprover_roleYestextSecurity owner
Test evidenceevidence_referenceYestextEXAMPLE-REF-001
Service catalogueservice_catalogue.csvMigration preparation

Define services and approved code mappings before orders, tariffs and interfaces.

Upload this preparation file in Account setup → Implementation files & acceptance evidence. It is saved in your account records. Use the secure migration workspace for actual clinical data. Approve the source-to-target mapping and import adapter for the selected release before any load. Run a dry run, reconcile counts and retain the result log.

Load / review first: Departments

Columns, formats and example values
ColumnRequiredFormatExample
Local service codeservice_codeYestextEXAMPLE-SVC-001
English namename_enYestextExample service
Arabic namename_arYestextخدمة تدريبية
Department codedepartment_codeYestextEXAMPLE-DEPT-001
Unit of serviceunitYestextTO-CONFIRM
Code systemcode_systemYestextTO-CONFIRM
Catalogue releasereleaseYestextTO-CONFIRM
Approved external mappingexternal_codeYestextTO-CONFIRM
Effective fromeffective_fromYesYYYY-MM-DD2026-10-09
Medication cataloguemedication_catalogue.csvMigration preparation

Pharmacy-approved catalogue. Example records are for training and contain no dose advice.

Upload this preparation file in Account setup → Implementation files & acceptance evidence. It is saved in your account records. Use the secure migration workspace for actual clinical data. Approve the source-to-target mapping and import adapter for the selected release before any load. Run a dry run, reconcile counts and retain the result log.

Load / review first: Service catalogue

Columns, formats and example values
ColumnRequiredFormatExample
Item codeitem_codeYestextEXAMPLE-MED-001
Display namenameYestextTraining medication only
Code systemcode_systemYestextTO-CONFIRM
Approved codecodeYestextTO-CONFIRM
Strength with unitstrengthYestextTO-CONFIRM
Dosage formformYestextTO-CONFIRM
Stock unitstock_unitYestextTO-CONFIRM
Dispense unitdispense_unitYestextTO-CONFIRM
Approved unit conversionconversion_factorYesdecimal1
Terminology releasereleaseYestextTO-CONFIRM
Clinical workflow configurationclinical_workflows.csvImplementation record

Record locally approved pathways, responsibilities and exception handling.

Upload in Account setup → Implementation files & acceptance evidence. The data is saved in your account implementation records. Review with the named owner, record approval and attach the evidence. This register records decisions; it does not activate production configuration.

Load / review first: Departments · Access & approvals

Columns, formats and example values
ColumnRequiredFormatExample
Workflow IDworkflow_idYestextEXAMPLE-WF-001
Product IDproduct_idYestextoutpatient
Entry evententry_eventYestextPatient arrival
Responsible roleresponsible_roleYestextNurse
Required informationrequired_informationYestextVerified identity and visit context
Next eventnext_eventYestextClinical consultation
Handover ownerhandover_ownerYestextDoctor
Exception pathexception_pathYestextIdentity mismatch to review
Workflow approvalapproval_referenceYestextEXAMPLE-REF-001
Acceptance testsuat_cases.csvImplementation record

Record complete positive, negative, boundary, access and failure tests per product.

Upload in Account setup → Implementation files & acceptance evidence. The data is saved in your account implementation records. Review with the named owner, record approval and attach the evidence. This register records decisions; it does not activate production configuration.

Load / review first: Project scope · Clinical workflow configuration

Columns, formats and example values
ColumnRequiredFormatExample
Test IDtest_idYestextUAT-001
Product IDproduct_idYestextoutpatient
ScenarioscenarioYestextVisit from arrival to financial follow-up
PreconditionspreconditionsYestextApproved setup and synthetic data
Exact actionsactionsYestextTO-CONFIRM
Expected resultexpected_resultYestextTO-CONFIRM
Actual resultactual_resultYestextNOT-RUN
StatusstatusYesnot_run / pass / fail / blockednot_run
Evidence referenceevidence_referenceYestextEXAMPLE-REF-001
Approverapprover_roleYestextProduct owner
Open the full implementation handbook: assumptions, migration, interfaces, acceptance and cutover
03

Illustrative operating cases

Two cases. Every handover explained.

01Illustrative scenario

Consultation creates diagnostic and medication requests

A clinician requests an investigation and medication during the same encounter.

Prepare first
Service destinations, medication catalogue, permitted prescribers and departmental queues.
  1. Create distinct service and medication requests with their clinical context.
  2. Route the service to its department and the prescription to pharmacy review.
  3. Link returned reports, actual dispensing and any administration as separate fulfilment records.
  4. The clinician reviews results and the team resolves remaining requests and relevant charges.

Acceptance evidence

A requested item is not confused with a performed, dispensed or administered item.

02Illustrative scenario

Changed request after partial fulfilment

A clinician changes the care plan after the department or pharmacy has started work.

Prepare first
Change and cancellation permissions, fulfilment status and charge-correction policy.
  1. Review the original order and what has actually been performed or dispensed.
  2. Record the authorized change or cancellation and its reason.
  3. Communicate the updated plan to the receiving department and pharmacy.
  4. Reconcile existing fulfilment and charges and name any remaining action owner.

Acceptance evidence

Original requests, fulfilment and changes remain traceable, with no assumed completion.

04

Worked operating scenarios

When the normal path changes.

Request cancelled after work starts

Confirm the actual departmental activity and review the cancellation, result and charge consequences with the relevant owner.

Duplicate or conflicting medication request

Have the authorized clinician and pharmacist review the requests and preserve the decision and original records.

05

Delivery boundary

Know what connects, and what needs approval.

Order management coordinates requests. Laboratory processing, imaging systems, dispensing and administration need the corresponding operational modules; an interface alone does not supply departmental operation.

Operating modes
Native
Product readiness
Scope review required for your release
Supported release
Confirm in the accepted scope

Your questions, answered.

What does MANSOQ Orders, Results & Medication cover?

Required order/result and medication scope for the chosen workflow, separate from native departmental operation. Define destinations: Configure requestable services, medication catalogues and departmental destinations. Agree order statuses, required information and which roles may create, change or cancel requests. Place the request: Link the order to the patient and encounter with the requested item, quantity and clinical context. For medication, record the dosage instructions and authorizing prescriber. Fulfil & track: Route work to the selected department or pharmacy. Track request status and linked specimen, diagnostic report, dispense or administration records without treating these distinct events as one completion. Review & reconcile: Review completed results and medication activity, document cancellations or changes and resolve outstanding requests at handover. Charge capture follows the performed service and selected billing configuration.

Explore the details
What setup data does Orders, Results & Medication need?

Configure the selected release using the account templates, then validate references and preview before import. Required planning and setup files include Services & department catalogue (services.csv); Inventory & medication items (stock_items.csv); Medication catalogue (medication_catalogue.csv); Clinical workflow configuration (clinical_workflows.csv); Function settings · scheduling closures (product_settings.csv); Acceptance tests (uat_cases.csv). Each file’s field guide identifies whether it imports setup records or documents a migration/decision.

Explore the details
How does Orders, Results & Medication handle exceptions?

Request cancelled after work starts Confirm the actual departmental activity and review the cancellation, result and charge consequences with the relevant owner. Duplicate or conflicting medication request Have the authorized clinician and pharmacist review the requests and preserve the decision and original records.

Explore the details
How does Orders, Results & Medication connect with other systems?

Order management coordinates requests. Laboratory processing, imaging systems, dispensing and administration need the corresponding operational modules; an interface alone does not supply departmental operation.

Explore the details
Explore all frequently asked questions