- Подготовка производственной площадки к маркировке
- Сроки внедрения маркировки для производителей: что нужно знать малым, средним и крупным?
- Оборудование для маркировки: какое нужно и что пригодится из того, что у вас уже есть?
- Состав кода маркировки молочной продукции
Release 4.73.0 MDLP December 6, 2025
Information about the content of the release in Russian can be found at this link
Installed on the Sandbox test environment: 03.12.2025
Installed on the production environment: 06.12.2025
XSD-schemes version: 1.38
Modifications
Increased text limit in instructions for medicines
To ensure complete information can be entered in the section “Medicines” → “Registry of instructions and images” of a user account, the maximum character limit for instruction fields has been increased from 4,000 to 30,000.
The increased limit applies to the following fields:
-
“composition” (“Composition”)
-
“description” (“Description of the medicine appearance”)
-
“physicochemicalCharacteristics” (“Physical and chemical properties (for radiopharmaceuticals)”)
-
“pharmacotherapeuticGroup“ (“Pharmacotherapeutic group“)
-
“pharmacodynamics” (“Pharmacodynamics”)
-
“pharmacokinetics” (“Pharmacokinetics”)
-
“indicationsForUse” (“Indications for use”)
-
“contraIndication” (“Contra indications”)
-
“withCare” (“With caution”)
-
“useDuringPregnancy” (“Use during pregnancy and lactation”)
-
“dosage” (“Dosage and administration”)
-
“sideEffects” (“Side effects”)
-
“overDosage” (“Overdose”)
-
“interaction” (“Interaction with other medicines”)
-
“specialPatientGroups” (“Special patient groups”)
-
“disposalInstructions” (“Disposal instruction”)
-
“doctorsActions” (“Doctor / patient actions when skipping receiving one or more doses of the medicine”)
-
“effectsOnAbilityDriveVehicles” (“Effects of the medicine on ability to drive and use machines”)
-
“storageCondition” (“Storage conditions”)
-
“storageConditionOutChildren” (“Indication to store medicines for medical use out of reach of children”)
-
“precautionsDestruction” (“Special precautions for the disposal of unused medicines”)
-
“pharmDelivery” (“Conditions of sale in pharmacies”)
This new limit applies both to form fields when creating and editing a container and to corresponding fields in the JSON instruction, allowing:
-
users to provide all details about the medicine in full;
-
instructions to be added without having to shorten the text or split it into parts.
Report “Sale of goods without MCs verification” has been expanded and renamed
To meet the requirements of the Decree of the Government of the Russian Federation No. 257 dated March 31, 2023, the “Sale of goods without MCs verification” report has been updated in the goods circulation participant’s user account and is now titled “Deviations in selling marked goods under permit regime”.
The updated report contains cases of deviations or signs of non-compliance with mandatory requirements in the sale of medicines, which were recorded in the MDLP FGIS. To more accurately identify deviation causes, the “Violation type” column has been added to the report. The column can include the following values:
-
No data on marking code application
-
No data on introduction into civil circulation
-
Retail sale of goods blocked by government authority decision
-
Resale of non-returnable goods
-
Sale of expired goods
-
Sale of goods with invalid verification code
-
Sale of goods without marking code verification
For convenience of analysis, filtering by deviation type has been implemented in the report.
By default, the report shows data for the last 7 calendar days. The period can be changed using the date filter.
Please note: when exporting data in CSV format, you can obtain information for a maximum of 3 months in a single file. To obtain data for a longer period, several sequential exports are required.
Updated reports on medicines without movement and expired medicines
To improve completeness and accuracy of provided data, the following reports have been updated:
-
“Medicines without movement for the last N days (552/23)”
-
“Medicines without movement for the last N days (705)”
-
“Expired medicines”
Key changes
1. Expanded list of statuses
The reports now include the codes with the following statuses:
-
in circulation (“in_circulation”)
-
shipped (“in_realization”)
-
shipped under agent contract (“transferred_to_agent”)
-
awaiting confirmation of receipt by new owner (“change_owner_state_gov”)
Filtering by code status is also available, and you can select several values. This makes it easier to accurately identify remaining items for further work.
2. Updated write-off document types
For the “Expired medicines” report, the write-off operation has been changed for “Withdrawal from circulation for various reasons” (scheme 552) from type 13 (writing off without transfer for destruction) to type 23 (write-off of the medicines with no information according to business processes).
3. Increased limit for one-time write-off / withdrawal from balance
The maximum number of codes that can be processed in a single operation when performing write-off via the “Withdrawal from circulation for various reasons” document (scheme 552) with type 23 (write-off of the medicines with no information according to business processes) or withdrawal from balance via the “Registration of information on absence of the medicines on balance” document (scheme 705) in the reports, has been increased to 25,000.
4. Automatic filtering of codes when using operation 705
Since additional statuses have been added to the “Medicines without movement for the last N days (705)” report, and an operation for the “Registration of information on absence of the medicines on balance” document (scheme 705) can only be applied to codes that have the “In circulation” and “Shipped” statuses, when clicking the “Withdraw from my balance” or “Withdraw selected items from my balance” button, only those SGTINs matching allowed statuses are automatically included in the document. Codes that have other statuses are excluded from the operation.
API modifications
Increased maximum length of text fields in JSON instructions
To support transferring full versions of medicine instructions and in accordance with updates in the circulation participant’s user account, the maximum length of text fields in JSON instruction has been increased.
In the requirements for instructions transferred via the MDLP FGIS API, the character limit for text fields has been updated in the instruction.json file. Each text field (for example, “Indications for use”, "Contra indications", “Dosage and administration”, etc.) may now contain up to 30,000 characters instead of previous 4,000.
Report export via API
To expand automation capabilities for working with medicine data via API, the ability to obtain exports has been added for the following reports:
-
“Medicines without movement for the last N days” (operation 552/23)
-
“Medicines without movement for the last N days” (operation 705)
-
“Expired medicines”
Data export is performed via the method — “Method of creation of new export task” (POST /data/export/tasks). Each report requires the appropriate access right.
Available task types and required rights:
-
Export is generated only for marking codes owned by the circulation participant;
-
Operations of write-off or withdrawal from balance are not supported via API and are available only in the goods circulation participant’s user account.
Changes in output parameters of the method
To simplify the circulation participant data model, the “vzn_vendor” parameter (“Sign of high cost nosology provider”) has been marked as deprecated in the response of the “Method for information acquiring on the registration in the organization for the current user” method (GET /members/current).
From the moment the change is applied:
-
the value of the “vzn_vendor” parameter will always be returned as false;
-
the use of this parameter in client integrations is not recommended;
-
the parameter will be fully removed in one of the future API versions.
Developers are recommended to remove processing of the “vzn_vendor” parameter from the application logic.