Home |Admin |

Начало>Детайли за въпрос



Благой -- Благодарим за въпроса относно "Използване на транзакция 3 Доставка на аптека"

Зададен на 12-Mar-2021 15:48
Последно актуализиран на 12-Mar-2021 15:48

Вие попитахте

Бихте ли дали примери за използване на транзакция 3 Доставка на лекарствени продукти на аптека.

и ние отговорихме...

Притежателят на разрешение за търговия на едро, който извършва дейността си на територията на Република България снабдява с лекарствени продукти аптеки. В този случай, когато лекарствените продукти са от ПЛС, тези доставки трябва да се подават към СЕСПА с транзакция „Доставка на аптека (3)“.

Сценарии за еднократно подаване на данни:
Пример:
На 01.04.2020 г. търговецът на едро „Тестов търговец на едро“ доставя на Аптека „Тестова аптека“ 10 опаковки PRADAXA, 150 х 60. Склада на ТЕ се намира в гр. София и има пощенски код 1336. Преди извършване на доставката „Тестов търговец на едро“ разполага в склада си с 200 опаковки от ЛП.

Продуктите имат партиден номер 8481627.
Продуктовия код на ЛП е 01234567890123.

Номерът на разрешение от ИАЛ на „Тестова аптека“ е ТА-1, което може да се провери по следният начин:
http://isr.mh.government.bg/test/ial_ses/sespa/recipient/?q={"ial_permit_no":"ТА-1"}

Идентификатора на ЛП в системата на НСЦРЛП е 2546, което може да се провери от уеб услугата:
http://isr.mh.government.bg/test/ial_ses/ial/sespa/pls/2546

За да се прегледа идентификационния код на ЛП може да се извика уеб услугата:
http://isr.mh.government.bg/test/ial_ses/ial/sespa/pls/?q={"drug_trade_name":"PRADAXA"}


{
  "p_actor_reg_no":"DE12EE39AD9A0B468AE96D3D066D1678",
  "p_report_date": "2020-04-01T00:00:00Z",
  "p_drug_code": 2546,
  "p_quantity": 10,
  "p_trn_type": 3,
  "p_recipient_code": "ТА-1",
  "p_postcode": 1336,
  "p_available_qty": 190,
  "p_drug_product_code": "01234567890123",
  "p_batch_no": "8481627"
}

Отговор от СЕСПА:
Status 201 Created
{
  "TRANSACTION_ID": 445548
}

Резултат:
http://isr.mh.government.bg/test/ial_ses/sespa/trn/445548

{
  "transaction_no": 445548,
  "transaction_type": 3,
  "report_date": "2020-04-01T00:00:00Z",
  "created_on": "2020-04-07T19:09:03Z",
  "reversed": "N"
}


Сценарии за пакетно подаване на данни:

Пример:
На 01.04.2020 г. търговецът на едро „Тестов търговец на едро“ доставя на аптека „Тестова аптека“ ЛП както следва:
•  10 броя PRADAXA, 150 х 60 и
•  50 броя PRADAXA, 75 х 30.
Идентификатора на PRADAXA, 150 х 60 в системата на НСЦРЛП е 2546, което може да се провери от уеб услугата на СЕСПА
http://isr.mh.government.bg/test/ial_ses/ial/sespa/pls/2546

Партидния номер на PRADAXA, 150 х 60 е 805515.
Продуктовия код на PRADAXA, 150 х 60 е 05026598234578.
Номер на транзакцията във вътрешната система на „Тестов търговец на едро“ е 125.

Идентификатора на PRADAXA, 75 х 30 в системата на НСЦРЛП е 2543, което може да се провери от уеб услугата на СЕСПА
http://isr.mh.government.bg/test/ial_ses/ial/sespa/pls/2543


Партидния номер на PRADAXA, 75 х 30 е 80DD15.
Продуктовия код на PRADAXA, 75 х 30 е 05026598239988.
Номер на транзакцията във вътрешната система на Тестов ПРУ е 126

Доставката е от склада на „Тестов търговец на едро“ с пощенски код 1336. Преди извършване на доставката „Тестов търговец на едро“ разполага със 100 броя от PRADAXA, 150 х 60 и 500 броя от PRADAXA, 75 х 30.

Номерът на разрешение от ИАЛ на „Тестова аптека“ е ТА-1, което може да се провери по следният начин:
http://isr.mh.government.bg/test/ial_ses/sespa/recipient/?q={"ial_permit_no":"ТА-1"}


За да се получи информация за продуктите с име PRADAXA, респективно идентификационните им кодове може да се извика уеб услугата:
http://isr.mh.government.bg/test/ial_ses/ial/sespa/pls/?q={"drug_trade_name":"PRADAXA"}


Подаване на пакета с параметър "p_check_only":"N" означава, че транзакциите в пакета, които нямат грешки ще се регистрират веднага.
{
  "p_actor_reg_no":"DE12EE39AD9A0B468AE96D3D066D1678",
  "p_report_date":"2020-04-01T23:35:56Z",
  "p_check_only":"N",
  "transactions":
          [
            {
                "p_drug_code":2546,
                "p_quantity":10,
                "p_trn_type":3,
                "p_recipient_code":"ТА-1",
                "p_available_qty":90,
                "p_drug_product_code":"05026598234578",
                "p_batch_no":"805515",
                "p_notes":"test",
                "p_actor_trn_no":125,
                "p_postcode":1336
            },
            {
                "p_drug_code":2543,
                "p_quantity":50,
                "p_trn_type":3,
                "p_recipient_code":"ТА-1",
                "p_available_qty":450,
                "p_drug_product_code":"05026598239988",
                "p_batch_no":"80DD15",
                "p_actor_trn_no":126,
                "p_postcode":1336
            }
          ]
}
Response
Status 201 Created
{
  "package_no": 17294,
  "transactions_count": 2,
  "package_errors": 0,
  "transactions_with_errors": 0
}
Проверка на пакета
http://isr.mh.government.bg/test/ial_ses/sespa/batchtrn/?p_package_no=17294&p_actor_reg_no
=DE12EE39AD9A0B468AE96D3D066D1678