Опубликованный пакет / CLIR
kz.pesticides.registry
v0.1.0Регистрационные удостоверения на пестициды, выданные в порядке Правил проведения регистрационных (мелкоделяночных и производственных) испытаний и государственной регистрации пестицидов (приказ Министра сельского хозяйства Республики Казахстан от 30 января 2015 года № 4-4/61)
Пакет можно напечатать самостоятельным модулем на языке общего назначения, который отвечает без движка правил: ответ и статус, без доказательства, хэшей и канонического документа. Всё на этой странице взято из плана кодогенерации, построенного вместе с индексом; витрина ничего не вычисляет сама.
План кодогенерации
План строится: пакет печатается модулем.
- формат плана
- law-backend-plan/0.13
- возможности
- value:quantity
Сверка сценариями пакета
Не сверено: сценарии пакета на порождённых модулях не исполнялись. Построенный план ещё не показывает, что ответы совпадают.
Целевые языки
gopyts
отвергают этот план · 13
bslверсия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)csверсия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)dartверсия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)erlверсия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)exверсия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)javaверсия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)ktверсия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)luaверсия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)phpверсия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)rbверсия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)rsверсия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)scalaверсия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)swiftверсия плана не поддержана эмиттером: 'law-backend-plan/0.13' (поддержана law-backend-plan/0.7)
./law dev backend corpus/clir/kz-pesticides-registry.lawir.json --target ts --target py --target go --out DIR
Интерфейс модуля
Вопросы — публичные отношения с производящим правилом; входы — факты, которые вопрос читает. Имена функций следуют языку: ask_… в Python, ask.… в TypeScript, Ask… в Go.
Вопросы · 22
| Имя | Параметры | Смысл | Читает | Источники |
|---|---|---|---|---|
| pesticide_active_substance | text, text | действующее вещество и его содержание словами удостоверения | без входов | |
| pesticide_formulation | text, text | препаративная форма пестицида | без входов | |
| pesticide_trade_name | text, text | торговое название пестицида | без входов | |
| registered_for | text, enum, enum | препарат зарегистрирован на этой культуре против этого вредного организма | без входов | KZ_PESTICIDE_REGISTRATION |
| registered_use_for | text, text, enum, enum | адрес строки регламента: сама строка, её препарат и пара «культура — вредный организм» | без входов | KZ_PESTICIDE_REGISTRATION |
| registration_certificate_number | text, text | номер регистрационного удостоверения | без входов | |
| registration_fully_pinned | text | удостоверение этого препарата закреплено в корпусе ЦЕЛИКОМ: таблица регламентов перенесена без пропусков, и отсутствие строки в ней есть отсутствие регистрации, а не неполнота среза | без входов | |
| registration_holder | text, text | лицо, которому выдано удостоверение | без входов | |
| registration_issued_on | text, date | дата выдачи удостоверения | без входов | |
| registration_number | text, text | номер государственной регистрации | без входов | |
| registration_pesticide | text, text | пестицид, которому выдано удостоверение | без входов | |
| registration_valid_until | text, date | дата, до которой действует государственная регистрация | без входов | |
| use_crop | text, enum | культура (обрабатываемый объект) строки регламента | без входов | |
| use_max_treatments | text, dec | максимальная кратность обработок за сезон (число в скобках графы срока) | без входов | |
| use_pest | text, enum | вредный организм строки регламента; ячейка удостоверения может называть несколько | без входов | |
| use_preharvest_interval | text, qty | тот же срок ожидания размерной величиной в календарных днях — форма, которую читает терм §86 `add_calendar_period` (целочисленной переменной счётчик единицы не читается) | без входов | |
| use_preharvest_interval_days | text, dec | срок последней обработки в днях до сбора урожая (срок ожидания) | без входов | |
| use_preharvest_interval_unregulated | text | графа срока ожидания в удостоверении заполнена прочерком — срок не регламентируется | без входов | |
| use_rate_max | text, dec | верхняя граница нормы расхода препарата | без входов | |
| use_rate_min | text, dec | нижняя граница нормы расхода препарата | без входов | |
| use_rate_unit | text, text | единица нормы расхода препарата словами удостоверения | без входов | |
| use_registration | text, text | удостоверение, в таблице которого стоит эта строка | без входов |