Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Properties of a REST API method document

...

idpage_properties_method_REST API

...

Document type

...

Метод REST API

...

Document title

...

[Document status] REST API [Назва методу] [ID методу]

...

Guideline ID

...

GUI-0011

...

Author

...

@

...

Document version

...

1

...

Document status

...

DRAFT

...

Date of creation

...

ХХ.ХХ.ХХХХ (дата фінальної версії документа – RC або PROD)

...

Date of update

...

ХХ.ХХ.ХХХХ (дата зміни версії)

...

Method API ID

...

API-005-008-001-0139

...

Microservices (namespace)

...

IL

...

Component

...

ePrescription

...

Component ID

...

COM-005-008

...

Link на API-специфікацію

...

GENERAL MIS API · Apiary

...

Resource

...

{{host}}/api/cabinet/medication_dispenses/{{id}}

...

Scope

...

medication_dispense:read_pharm

...

Protocol type

...

REST

...

Request type

...

GET

...

Sync/Async

...

Sync

...

Public/Private

...

Public

Purpose

This method allows you to get detailed information about the dispensing of medicines for a specific ID.

Logic

Service returns specified Medication dispense related to the legal entity from token:

  • Get Medication dispense by ID from medication_dispenses DB (OPS).

  • Validate data consistency:

    • Ensure that requested Medication dispense relates to requested legal entity

      • Return 404 ('not_found') in case of error.

  • Render a response according to specification.

Технічний опис бізнес-процесу погашення рецепту в ЦБД ЕСОЗ

Процеси роботи з погашенням електронних рецептів

Configuration parameters

No

Dictionaries

Input parameters

Description of input parameters

...

Input parameter

...

Mandatory

...

Type

...

Description

...

Example

...

id

...

 M

...

String

...

Medication Dispense Response Identifier

...

a89f6a26-4221-4597-a1d2-542d5e40b565

Request structure

See on API-specification (посилання на сторінку з API-специфікацією)

Description of the REST API request structure, example

...

titleExample

...

Request data validation

Authorize

  • Verify the validity of access token

    • Return (401, 'Invalid access token') in case of validation fails.

  • Verify that token is not expired

    • in case of error - return (401, 'Invalid access token').

  • Check user scopes in order to perform this action (scope = 'medication_dispense:read_pharm')

    • Return (403, 'Your scope does not allow to access this resource. Missing allowances: medication_dispense:read_pharm') in case of invalid scope(s).

Validate Medication dispense

  • Get Medication dispense identifier from the URL

    • Check Medication dispense exists in DB (OPS)

      • Return 404 ('not_found') in case of error.

    • Check Medication dispense belongs to legal entity

      • Return 404 ('not_found') in case of error.

Validate User

  • Extract client_id (legal_entity_id) from token

    • Return 404 ('not_found') in case employee has no access to medication dispense.

Processing

A list of processes related to receiving, changing or transmitting data according to the logic defined in the REST API

Response structure examples

See on API-specification (посилання на сторінку з API-специфікацією)

Description of the REST API response structure, example

...

titleExample

...

Table of Contents

Properties of a REST API method document

Page Properties
idpage_properties_method_REST API

Document type

Метод REST API

Document title

REST API Get Medication Dispense by ID [API-005-008-001-0139]

Guideline ID

GUI-0011

Author

@

Document version

1

Document status

DRAFT

Date of creation

ХХ.ХХ.ХХХХ (дата фінальної версії документа – RC або PROD)

Date of update

ХХ.ХХ.ХХХХ (дата зміни версії)

Method API ID

API-005-008-001-0139

Microservices (namespace)

IL

Component

ePrescription

Component ID

COM-005-008

Link на API-специфікацію

GENERAL MIS API · Apiary

Resource

{{host}}/api/cabinet/medication_dispenses/{{id}}

Scope

medication_dispense:read_pharm

Protocol type

REST

Request type

GET

Sync/Async

Sync

Public/Private

Public

Purpose

This method allows you to get detailed information about the dispensing of medicines for a specific ID.

Logic

Configuration parameters

N/A

Dictionaries

  • PROVIDING_CONDITION

  • LICENSE_TYPE

  • MEDICAL_PROGRAM_TYPE

  • FUNDING_SOURCE

  • MR_BLANK_TYPES

  • MEDICATION_FORM

  • FORM_PHARM_LIST

  • +ADDRESS_TYPE

  • COUNTRY

  • SETTLEMENT_TYPE

  • STREET_TYPE

  • PHONE_TYPE

  • +DIVISION_TYPE

  • POSITION

  • MEDICATION_FORM

  • MEDICATION_UNIT

  • PROVIDING_CONDITION

  • eHealth/clinical_impression_patient_categories

  • FUNDING_SOURCE

  • MR_BLANK_TYPES

  • MEDICATION_REQUEST_INTENT

  • MEDICATION_REQUEST_CATEGORY

  • MEDICATION_REQUEST_REJECT_REASON

  • MEDICATION_REQUEST_BLOCK_REASON

  • MEDICATION_REQUEST_PRIORITY

  • FORM_PHARM_LIST

  • FORM_PHARM_LIST

Input parameters

Input parameter

Mandatory

Type

Description

Example

1

id

 M

String

Medication Dispense Response Identifier

a89f6a26-4221-4597-a1d2-542d5e40b565

Request structure

See on API-specification

Expand
titleExample
Code Block

Request data validation

Authorize

Request to process the request using a token in the headers

Headers

Headers

Processing

N/A

Response structure examples

See on API-specification

Expand
titleExample
Code Block
{
  "meta": {
    "code": 200,
    "url": "https://example.com/resource",
    "type": "object",
    "request_id": "6617aeec-15e2-4d6f-b9bd-53559c358f97#17810"
  },
  "data": {
    "id": "b075f148-7f93-4fc2-b2ec-2d81b19a9b7b",
    "medication_request": {
      "id": "b075f148-7f93-4fc2-b2ec-2d81b19a9b7b",
      "status": "ACTIVE",
      "request_number": "0000-243P-1X53-EH38",
      "created_at": "2017-08-17",
      "started_at": "2017-08-17",
      "ended_at": "2017-09-16",
      "dispense_valid_from": "2017-08-17",
      "dispense_valid_to": "2017-09-16",
      "legal_entity": {
        "id": "b075f148-7f93-4fc2-b2ec-2d81b19a9b7b",
        "name": "Клініка Ноунейм",
        "short_name": "Ноунейм",
        "public_name": "Клініка Ноунейм",
        "type": "MSP",
        "edrpou": "5432345432",
        "status": "ACTIVE"
      },
      "division": {
        "id": "d290f1ee-6c54-4b01-90e6-d701748f0851",
        "legal_entity_id": "c8aadb87-ecb9-41ca-9ad4-ffdfe1dd89c9",
        "name": "Бориспільське відділення Клініки Ноунейм",
        "addresses": [
          {
            "type": "RESIDENCE",
            "country": "UA",
            "area": "Житомирська",
            "region": "Бердичівський",
            "settlement": "Київ",
            "settlement_type": "CITY",
            "settlement_id": "b075f148",
            "street_type": "STREET",
            "street": "вул. Ніжинська",
            "building": "15",
            "apartment": "23",
            "zip": "02090"
          }
        ],
        "phones": [
          {
            "type": "MOBILE",
            "number": "+380503410870"
          }
        ],
        "email": "email@example.com",
        "working_hours": {
          "mon": [
            [
              "08.00",
              "12.00"
            ],
            [
              "14.00",
              "18.00"
            ]
          ],
          "tue": [
            [
              "08.00",
              "12.00"
            ]
          ],
          "wed": [
            [
              "08.00",
              "12.00"
            ]
          ],
          "thu": [
            [
              "08.00",
              "12.00"
            ]
          ],
          "fri": [
            [
              "08.00",
              "12.00"
            ]
          ]
        },
        "type": "CLINIC",
        "external_id": "3213213",
        "location": {
          "latitude": 30.1233,
          "longitude": 50.32423
        },
        "dls_id": "2872985",
        "dls_verified": true
      },
      "employee": {
        "id": "d290f1ee-6c54-4b01-90e6-d701748f0851",
        "position": "P6",
        "party": {
          "id": "b075f148-7f93-4fc2-b2ec-2d81b19a9b7b",
          "no_tax_id": true,
          "first_name": "Петро",
          "last_name": "Іванов",
          "second_name": "Миколайович",
          "email": "email@example.com",
          "phones": [
            {
              "type": "MOBILE",
              "number": "+380503410870"
            }
          ]
        }
      },
      "person": {
        "id": "b075f148-7f93-4fc2-b2ec-2d81b19a9b7b",
        "short_name": "Петро І. І.",
        "age": 35
      },
      "medication_info": {
        "medication_id": "4a63b858-c138-4921-9341-ae9e384bcbd6",
        "medication_name": "Аміодарон 200мг таблетки",
        "form": "PILL",
        "dosage": {
          "numerator_unit": "MG",
          "numerator_value": 200,
          "denumerator_unit": "PILL",
          "denumerator_value": 1
        },
        "ingredients": [
          {
            "id": "1349a693-4db1-4a3f-9ac6-8c2f9e541982",
            "name": "Інсулін деглюдек",
            "name_original": "Insulin degludec",
            "sctid": "52574003",
            "dosage": {
              "numerator_unit": "MG",
              "numerator_value": 200,
              "denumerator_unit": "PILL",
              "denumerator_value": 1
            },
            "is_primary": true
          }
        ],
        "agemedication_qty": 3510.34
      },
      "medicationmedical_infoprogram": {
        "medication_id": "4a63b858c7d52544-c1380bd4-49214129-934197b0-ae9e384bcbd62d72633e0490",
        "medication_name": "АміодаронДоступні 200мг таблеткиліки",
        "form": "PILL",
        "dosage"medical_program_settings": {
          "numeratorcare_plan_unitrequired": "MG"true,
          "numerator_valueemployee_types_to_create_medication_request": 200,[
          "denumerator_unit":   "PILLSPECIALIST",
            "denumerator_valueDOCTOR":
 1         }],
        "ingredients  "skip_mnn_in_treatment_period": [true,
          {
"skip_employee_validation": true,
           "idspeciality_types_allowed": "1349a693-4db1-4a3f-9ac6-8c2f9e541982",[
            "name": "Інсулін деглюдек"ENDOCRINOLOGY",
            "namePEDIATRIC_original": "Insulin degludec",NEUROLOGY"
          ],
         "sctid": "52574003",conditions_icd10_am_allowed": [
            "dosage": {A00.0",
            "A00.1"
     "numerator_unit": "MG",    ],
          "numeratorconditions_icpc2_valueallowed": 200,
 [
            "denumerator_unit": "PILLA01",
 
            "denumerator_valueA02":
1             },
 ],
          "isproviding_conditions_primaryallowed": true[
          }  "INPATIENT",
      ],         "medication_qty": 10.34
"OUTPATIENT"
      },       "medical_program": {],
          "idmedication_request_max_period_day": "c7d52544-0bd4-4129-97b0-2d72633e0490",90,
         "name "skip_medication_request_employee_declaration_verify": true,
"Доступні ліки",         "medical_program_settingsskip_medication_request_legal_entity_declaration_verify": {true,
          "caremulti_medication_plandispense_requiredallowed": true,
          "employeeskip_typesmedication_to_create_medication_requestdispense_sign": [true,
            "SPECIALIST",
 "medication_request_notification_disabled": true,
          "DOCTOR"
          ]skip_contract_provision_verify": true,
          "skipmedication_mnndispense_inperiod_treatment_periodday": true90,
          "skip_employee_validationmedical_program_change_on_dispense_allowed": true,
          "specialitypatient_typescategories_allowed": [
            "ENDOCRINOLOGYinsulin_1",
            "PEDIATRICinsulin_NEUROLOGY2"
          ],
          "conditionslicense_icd10_amtypes_allowed": [
            "A00.0PHARMACY",
            "A00.1PHARMACY_DRUGS"
          ],
        },
        "conditionsmedical_program_icpc2settings_allowedtext": [
   "Some text",
        "A01",
  is_active": true,
         "A02medication_dispense_allowed": true,
         ]"medication_dispense_allowed_text": "Some text",
          "providingmedication_conditionsrequest_allowed": [true,
        "medication_request_allowed_text":    "INPATIENT"Some text",
            "OUTPATIENT""type": "MEDICATION",
          ]"funding_source": "NHS",
          "medicationmr_request_max_period_day": 90blank_type": "F-1",
          "skip_medication_request_employee_declaration_verifyinserted_at": true"2017-04-20T19:14:13Z",
          "skip_medication_request_legal_entity_declaration_verifyinserted_by": true"e1453f4c-1077-4e85-8c98-c13ffca0063e",
          "multi_medication_dispense_allowedupdated_at": true"2017-04-20T19:14:13Z",
          "skip_medication_dispense_sign": true,"updated_by": "2922a240-63db-404e-b730-09222bfeb2dd"
      },
     "medication_request_notification_disabled "intent": true"plan",
          "skip_contract_provision_verify"category": true"community",

         "medication_dispense_period_daybased_on": [
 90       {
 },         "medical_program_settings_textidentifier": {
  "Some text",         "is_activetype": true,{
        "medication_dispense_allowed": true,     "coding": [
  "medication_dispense_allowed_text": "Some text",            "medication_request_allowed": true, {
       "medication_request_allowed_text": "Some text",         "typesystem": "MEDICATIONeHealth/resources",
        "funding_source": "NHS",         "mr_blank_typecode": "F-1",care_plan"
        "inserted_at": "2017-04-20T19:14:13Z",         "inserted_by": "e1453f4c-1077-4e85-8c98-c13ffca0063e",}
         "updated_at": "2017-04-20T19:14:13Z",    ]
    "updated_by": "2922a240-63db-404e-b730-09222bfeb2dd"       },
      "intent      "value": "plan",9183a36b-4d45-4244-9339-63d81cd08d9c"
          "category": "community",}
       "based_on": [ },
        {
          "identifier": {
            "type": {
              "coding": [
                {
                  "system": "eHealth/resources",
                  "code": "care_planactivity"
                }
              ]
            },
            "value": "9183a36b-4d45-4244-9339-63d81cd08d9c"
          }
        },
      ],
     { "context": {
        "identifier": {

           "type": {
 
            "coding": [
 
              {
 
                "system": "eHealth/resources",

                 "code": "activityencounter"
                }
 
            ]

           },
 
          "value": "9183a36b-4d45-4244-9339-63d81cd08d9c"
        }
      },
      "dosage_instruction": [
        {
          "sequence": 1,
          }
      ],
      "context": {"text": "0.25mg PO every 6-12 hours as needed for menses from Jan 15-20, 2015.  Do not exceed more than 4mg per day",
          "identifieradditional_instruction": {[
           "type": {
              "coding": [
                {
                  "system": "eHealth/resourcesSNOMED/additional_dosage_instructions",
                  "code": "encounter311504000"
                }
              ]
            }
          ],
          "valuepatient_instruction": "9183a36b-4d45-4244-9339-63d81cd08d9c"
        }
  0.25mg PO every 6-12 hours as needed for menses from Jan 15-20, 2015.  Do not exceed more than 4mg per day",
   },       "dosage_instructiontiming": [{
        {    "event": [
     "sequence": 1,
          "text": "0.25mg PO every 6-12 hours as needed for menses from Jan 15-20, 2015.  Do not exceed more than 4mg per day","2017-04-20T19:14:13Z"
            ],
            "repeat": {
    "additional_instruction": [           "bounds_duration": {
 {               "codingvalue": [10,
                {
 "unit": "days",
                "system": "eHealth/SNOMED/additional_dosage_instructionsucum/units",
                  "code": "311504000d"
              },
 }             "count": 2,
 ]             "count_max": 4,
    }          "duration": ]4,
              "patientduration_instructionmax": "0.25mg PO every 6-12 hours as needed for menses from Jan 15-20, 2015.  Do not exceed more than 4mg per day",6,
              "duration_unit": "d",
              "timingfrequency": 1,
{              "eventfrequency_max": [2,
              "2017-04-20T19:14:13Z"period": 4,
               ],"period_max": 6,
              "repeatperiod_unit": {"d",
              "boundsday_of_durationweek": {[
                "valuemon": 10,
                "unit": "days",
 ],
              "system": "eHealth/ucum/units",time_of_day": [
                "code": "d"2017-04-20T19:14:13Z"
              }],
              "countwhen": [
2,                "count_maxWAKE":
4,               "duration": 4],
              "duration_maxoffset": 6, 4
            },
            "duration_unitcode": "d",{
              "frequencycoding": 1, [
                {
 "frequency_max": 2,                 "periodsystem": 4, "TIMING_ABBREVIATIONS",
                  "period_maxcode": 6,"patient"
              "period_unit": "d", }
             "day_of_week": [ ]
            }
   "mon"       },
       ],   "as_needed_boolean": true,
          "time_of_daysite": [{
            "coding": [
  "2017-04-20T19:14:13Z"            {
  ],               "whensystem": ["eHealth/SNOMED/anatomical_structure_administration_site_codes",
                "WAKEcode"
 : "344001"
           ],   }
           "offset": 4
  ]
          },
 
          "coderoute": {
              "coding": [
                {
 
                "system": "TIMING_ABBREVIATIONSeHealth/SNOMED/route_codes",
                  "code": "patient46713006"

               }
              ]
            }
          },
          "as_needed_booleanmethod": true,
          "site": {
            "coding": [
              {
                "system": "eHealth/SNOMED/anatomical_structure_administration_site_codesmethods",
                "code": "344001"
419747000"
              }
            ]
}          },
  ]        "dose_and_rate": {
 },           "routetype": {
              "coding": [
                {
                  "system": "eHealth/SNOMED/route_codesdose_and_rate",
                  "code": "46713006'ordered'"
              }   }
         ]      ]
    },           "method": {},
              "codingdose_range": {
[              "low": {
                "systemvalue": "eHealth/SNOMED/administration_methods"0,
                "codeunit": "419747000"
              }mg",
            ]    "system": "eHealth/ucum/units",
     },           "dose_and_ratecode": "mg"
{             "type": { },
              "codinghigh": [{
                {
 "value": 0,
                "systemunit": "eHealth/dose_and_ratemg",
                  "codesystem": "'ordered'"eHealth/ucum/units",
                }"code": "mg"
              ]}
            },
            "doserate_rangeratio": {
              "lownumerator": {
                "value": 0,
                "unit": "mg",
                "system": "eHealth/ucum/units",
                "code": "mg"
              },
              "highdenominator": {
                "value": 0,
                "unit": "mg",
                "system": "eHealth/ucum/units",
                "code": "mg"": "mg"
              }
          }  }
          },
 
          "rate_ratiomax_dose_per_period": {
              "numerator": {
 
              "value": 0,

               "unit": "mg",
                "system": "eHealth/ucum/units",
 
              "code": "mg"
              },
              "denominator": {
                "value": 0,
 
              "unit": "mg",
                "system": "eHealth/ucum/units",
                "code": "mg"
            
 }             }
          },
          "max_dose_per_periodadministration": {
            "numerator": {
              "value": 0,
              "unit": "mg",
              "system": "eHealth/ucum/units",
              "code": "mg"
 
          },
            "denominator"max_dose_per_lifetime": {
 
            "value": 0,
 
            "unit": "mg",
 
            "system": "eHealth/ucum/units",

             "code": "mg"
          }
 }       }
   },   ],
       "max_dose_per_administrationrejected_at": {"2022-01-28",
            "value"rejected_by": 0,
  "e8e5a969-74d8-4620-8496-f5e41f2e8312",
         "unit"reject_reason": "mgIncompatible drugs",
 
          "system"reject_reason_code": "eHealth/ucum/unitsPATIENT_REJECT",
      "is_blocked": false,
      "codeblock_reason": "mg"
Підозра на фрод",
       },
"block_reason_code": "BLOCK_WRONG_QTY_DRUG",
         "maxblock_doselegal_per_lifetimeentity": {
 
          "valueid": 0,
   "UUID",
        "unittype": "mgNHS",
      },
      "systempriority": "eHealth/ucum/unitsroutine",
      "prior_prescription": {
        "codeidentifier": "mg" {
          "type": {
 }           "coding": [
}       ],       "reject_reason": "Incompatible drugs",{
        "reject_reason_code": "PATIENT_REJECT",       "is_blockedsystem": false"eHealth/resources",
      "block_reason": "Підозра на фрод",       "block_reason_code": "WRONGmedication_QTY_DRUGrequest",
      "priority": "routine",       "prior_prescription": {}
         "identifier": {  ]
        "type": { },
          "value": "coding": [9183a36b-4d45-4244-9339-63d81cd08d9c"
        }
      {},
      "container_dosage": {
        "system": "eHealth/resourcesMEDICATION_UNIT",
                "code": "medication_requestML",
        "value": 4
    }             ]
 }
        },
     
    "valuedispensed_at": "9183a36b2017-4d45-4244-9339-63d81cd08d9c"08-17",
    "dispensed_by": "Іванов   }
      },
 Іван Іванович",
    "container_dosageparty": {
        "systemid": "MEDICATION_UNITb075f148-7f93-4fc2-b2ec-2d81b19a9b7b",
        "codefirst_name": "MLПетро",

       "valuelast_name": 4"Іванов",
      }
    },     "dispensedsecond_atname": "2017-08-17Миколайович",
    "dispensed_by": "Іванов Іван Іванович"},
    "partylegal_entity": {
      "id": "b075f148-7f93-4fc2-b2ec-2d81b19a9b7b",
      "firstname": "Клініка Ноунейм",
      "short_name": "ПетроНоунейм",
      "lastpublic_name": "ІвановКлініка Ноунейм",
      "second_nametype": "МиколайовичMSP",
    },     "legal_entity"edrpou": {"5432345432",
      "idstatus": "b075f148-7f93-4fc2-b2ec-2d81b19a9b7b",
 ACTIVE"
    },
    "namedivision": "Клініка{
Ноунейм",       "short_nameid": "Ноунеймd290f1ee-6c54-4b01-90e6-d701748f0851",
      "public_name": "КлінікаБориспільське відділення Клініки Ноунейм",
      "typelegal_entity_id": "MSPd290f1ee",
      "edrpoutype": "5432345432CLINIC",
      "status": "ACTIVE"
  ,
 },     "divisionmountain_group": {false,
      "dls_id": "d290f1ee-6c54-4b01-90e6-d701748f08512872985",
      "namedls_verified": "Бориспільськеtrue
відділення Клініки Ноунейм",  },
    "legalmedical_entity_idprogram": "d290f1ee",{
      "typeid": "CLINICc7d52544-0bd4-4129-97b0-2d72633e0490",
      "statusname": "ACTIVEДоступні ліки",
      "mountainmedical_program_groupsettings": {
 false,       "dlscare_plan_idrequired": "2872985"true,
      "dls_verified": true  "employee_types_to_create_medication_request": [
       },   "SPECIALIST",
 "medical_program": {       "id": "c7d52544-0bd4-4129-97b0-2d72633e0490",DOCTOR"
      "name": "Доступні ліки"],
      "medical_program_settings  "skip_mnn_in_treatment_period": {true,
        "careskip_planemployee_requiredvalidation": true,
        "employeespeciality_types_to_create_medication_requestallowed": [
          "SPECIALISTENDOCRINOLOGY",
          "DOCTOR""PEDIATRIC_NEUROLOGY"
        ],
        "conditions_icd10_am_allowed": [
          ]"A00.0",
        "skip_mnn_in_treatment_period": true,  "A00.1"
        "skip_employee_validation": true],
        "specialityconditions_typesicpc2_allowed": [
          "ENDOCRINOLOGYA01",
          "PEDIATRIC_NEUROLOGYA02"
        ],
        "providing_conditions_icd10_am_allowed": [
          "A00.0INPATIENT",
          "A00.1OUTPATIENT"
        ],
        "conditions_icpc2_allowedmedication_request_max_period_day": [
 90,
        "A01",
          "A02"skip_medication_request_employee_declaration_verify": true,
         ]"skip_medication_request_legal_entity_declaration_verify": true,
        "providingmulti_medication_conditionsdispense_allowed": [
 true,
        "INPATIENT"skip_medication_dispense_sign": true,
        "medication_request_notification_disabled": true,
"OUTPATIENT"         ]"skip_contract_provision_verify": true,
        "medication_requestdispense_max_period_day": 90,
        "skipmedical_medicationprogram_requestchange_employeeon_declarationdispense_verifyallowed": true,
        "skippatient_medication_request_legal_entity_declaration_verify": true,categories_allowed": [
          "multi_medication_dispense_allowed": true,insulin_1",
          "skip_medication_dispense_sign": trueinsulin_2"
        ],
        "medicationlicense_requesttypes_notification_disabledallowed": [
 true,         "skip_contract_provision_verify": true,PHARMACY",
          "medication_dispense_period_day": 90PHARMACY_DRUGS"
        ]
      },
      "medical_program_settings_text": "Some text",
      "is_active": true,
      "medication_dispense_allowed": true,
      "medication_dispense_allowed_text": "Some text",
      "medication_request_allowed": true,
      "medication_request_allowed_text": "Some text",
      "type": "MEDICATION",
      "funding_source": "NHS",
      "mr_blank_type": "F-1",
      "inserted_at": "2017-04-20T19:14:13Z",
      "inserted_by": "e1453f4c-1077-4e85-8c98-c13ffca0063e",
      "updated_at": "2017-04-20T19:14:13Z",
      "updated_by": "2922a240-63db-404e-b730-09222bfeb2dd"
    },
    "details": [
      {
        "medication": {
          "name": "Амідарон",
          "type": "MEDICATION",
          "manufacturer": {
            "name": "ПАТ \"Київський вітамінний завод\"",
            "country": "UA"
          },
          "form": "PILL",
          "container": {
            "numerator_unit": "PILL",
            "numerator_value": 1,
            "denumerator_unit": "PILL",
            "denumerator_value": 1
          } },
          "form_pharm": "DISPERSIBLE_TABLET",
          "formdrlz_sku_pharmid": "DISPERSIBLE_TABLET0404466792737630283703997321"
        },
        "program_medication_id": "64c06ebc-0266-4645-85f0-7a6900d7dfbe",
        "medication_qty": 010.34,
        "sell_price": 18.65,
        "sell_amount": 186.5,
        "discount_amount": 150,
        "reimbursement_amount": 450,
        "medication_2d_codes": [
          {
            "medication_2d_code": "0104820005161713171812001022431115 211XV82HPV"
        
 }         ]"reimbursement_amount": 450
      }
    ],
    "payment_id": "1239804",
    "payment_amount": 50,
    "status": "NEW",
    "inserted_at": "2017-04-20T19:14:13Z",
    "inserted_by": "e1453f4c-1077-4e85-8c98-c13ffca0063e",
    "updated_at": "2017-04-20T19:14:13Z",
    "updated_by": "2922a240-63db-404e-b730-09222bfeb2dd"
  }
}

HTTP status codes

Response code

HTTP Status code

Message

Internal name

Description

1

Базові

2
401

200

Invalid access token

Недійсний токен доступу

3

403

Your scope does not allow to access this resource. Missing allowances: medication_dispense:read_pharm

Для вашої ролі відсутній доступ до цього ресурсу. Необхідний доступ на перегляд співробітником аптеки деталей погашення рецепта

4

404

not_found

не знайдено

5

Специфічні

6

 Response

3

Специфічні

4

Post-processing processes

Description of actions performed on data after processingN/A

Technical modules where the method is used

List of pages describing technical modules where the method is usedN/A

Page Properties Report
headingsID ТМ, Статус
cqllabel = "tr-mis"

...