Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Документ з вимогами до майданчиків

(Додати посилання)

Процедура, на яку найбільше схожа

commercialSell-priorityEnglish

Відмінності від basicSell-english

  • Робота з процедурою

    • Процедура не має періоду редагування (rectificationPeriod)
    • Процедура має період (clarificationPeriod), в якому у Організатора є можливість редагувати поля Гарантійного внеску (Procedure.guarantee та currentTenantGuaranteeFee)
    • Організатор має можливість вносити зміни у процедурі до переходу її у термінальний статус у поля з переліку:
      • Procedure.sellingEntity
      • Procedure.accessDetails
      • Procedure.assetHolder
        та всі дочірні не технічні.
    • Організатор має можливість вносити зміни з моменту публікації Процедури і до завершення Періоду оплати (award.paymentPeriod.enaDate) у поле:
      • Procedure.bankAccounts
    • Процедура створюється автоматично Інформаційним Повідомленням.
    • При автоматичному створенні Процедури, Поля Об'єкту реєстру МП копіюються ЦБД із Об'єкта МП
    • При автоматичному створенні Процедури, Поля Інформаційного Повідовлення автоматично копіюються із відповідного Інформаційного Повідомлення
  • Публікація заяви на участь

    • Не відбувається автоматична інактивація заяв (тому що в Процедурі не редагуються поля, які відносяться до Об'єкту реєстру МП)
    • Активація заяви на участь після валідації чи були учасники дискваліфіковані у всіх попередніх аукціонах, пов'язаних з Об'єктом реєстру
  • Період кваліфікації

    • Якщо на момент закінчення строку прийому заяв подано тільки 1 заяву на участь, то підписується протокол про результати електронного аукціону між Учасником і Організатором та Організатором опубліковується рішення про приватизацію шляхом викупу.
    • Переможець електронного аукціону, який відмовився від підписання протоколу про результати електронного аукціону або договору купівлі-продажу, позбавляється права на участь у подальших аукціонах з продажу того самого Об’єкта.
    • Контроль сплати за участь в електронному аукціоні.
    • Учасник, що очікує (award в статусі pending_waiting) не може відмовитися від очікування (відсутній запит на зміну статусу award’у з pending_waiting на cancelled).

Особливості процедури

  • На етапі роботи із Процедурою:
    • Процедура публікується автоматично відповідно до умов, які вказані в Інформаційному Повідомленні
    • один аукціон може містити кілька items (активів). Ця інформація при створенні Процедури копіюється із Об'єкту реєстру.
    • minNumberOfQualifiedBids==1 (одна заява на участь)
    • Порядковий номер Процедури (tenderAttempts) заповнюється автоматично із Інформаційного Повідомлення.При автоматичному створенні Першої Процедури в ланцюжку (smallPrivatization-english) tenderAttempts==1, при створенні Другої - tenderAttempts == 2 (якщо перша процедура SPE у термінальному статусі unsuccessful і було дискваліфіковано аварди, серед яких не було учасника з переважним правом). Третя Процедура у ланцюжку (smallPrivatization-english) буде мати значення tenderAttempts ==3. tenderAttempts заповнюється із ІП автоматично при створенні Процедури без можливості внести зміни Організатором.
    • В процедурі наявний етап з переважним правом для чинного орендаря
    • Даний тип процедури використовується для Першої та Другої процедури (в разі її публікації) для послідовності ланцюжків створених Інформаційне повідомлення приватизації об’єкта оренди з невід’ємними поліпшеннями
  • Кваліфікація:
    • кількість переможців = 1 переможець
    • можлива присутність одного учасника, що очікує кваліфікацію переможця
  • Додаткові особливості:
    • можливі відмінності у протоколі

Структура даних

...

Особливості процедури та відмінності від smallPrivatization-english

  • На етапі роботи із Процедурою:
    • Процедура публікується автоматично відповідно до умов, які вказані в Інформаційному Повідомленні
    • Один аукціон може містити кілька items (активів). Ця інформація при створенні Процедури копіюється із Об'єкту реєстру.
    • minNumberOfQualifiedBids==1 (одна заява на участь)
    • Порядковий номер Процедури (tenderAttempts) заповнюється автоматично із Інформаційного Повідомлення.
    • В процедурі наявний етап з переважним правом для чинного орендаря в МА
    • Даний тип процедури використовується для Першої та Другої процедури (в разі її публікації) для послідовності ланцюжків створених Інформаційне повідомлення приватизації об’єкта оренди з невід’ємними поліпшеннями
  • Кваліфікація:
    • кількість переможців = 1 переможець
    • можлива присутність одного учасника, що очікує кваліфікацію переможця
  • Додаткові особливості:
    • можливі відмінності у протоколі

Структура даних

Структура даних

Expand
titleМодель даних
systemNamex-legalNameUax-legalNameEnTypereadOnlyОбовʼязковістьКоментар
sellingMethodТип процедуриProcedure typestringfalse+Enum:
[ smallPrivatization-english, smallPrivatization-english-fast, smallPrivatization-english-ultra-fast, smallPrivatization-english-fast-manual, smallPrivatization-english-fast-auction-manual-qualification, smallPrivatization-english-fast-auction-prod, smallPrivatization-english-initial-auction, smallPrivatization-english-initial-auction-manual, smallPrivatization-english-initial-qualification, smallPrivatization-english-initial-qualification-prod ]
owner Ідентифікатор майданчикаOwner IDstringtrue
Автоматично копіюється із announcement.owner
ownerToken

string($uuid)true
Автоматично копіюється із announcement.owner
_idВнутрішній ідентифікатор аукціонуIDstringtrue
x-default: object_id
x-serialize_when_none: false
x-format: object-id
datePublishedДата публікації процедуриPublished date string($date-time)true
 
dateModifiedОстання дата зміни процедуриProcedure date modified string($date-time)true

spec

multidict


auctionId Ідентифікатор аукціонуAuction IDstringtrue+Example: SPE001-UA-20200220-12345
disqualifiedBids

stringtrue-

default: List []

previousAuctionIdІдентифікатор попереднього аукціонуPrevious auction Idstringtrue-

example: SPE000-UA-YYYYMMDD-00000/UA-PS-YYYY-MM-DD-000000-0
pattern: ^(SP[EDP][0-9]{3}-UA-[0-9]{8}-[0-9]{5}|[a-zA-Z]{2}-[a-zA-Z]{2}-[0-9]{4}-[0-9]{2}-[0-9]{2}-[0-9]{6}-[0-9])$
minLength: 1

Якщо tenderAttempts > 1 заповнюється автоматично, має відповідати auctionId попереднього аукціону.
Якщо tenderAttempts = 1 то previousAuctionId не використовується

sellingEntity





base.SellingEntityІнформація про Організатора аукціонуOrganizer information 
+

Автоматично копіюється із asset.assetCustodian

x-baseClass    "prozorro_sale.procedure.models.base.OrganizationWithoutContacts"

nameПовна юридична назва організації або ПІБLegal name or Full Namebase.MultiLangfalse


identifierІдентифікатор Організатора аукціонуOrganizer IDbase.SellingEntityIdentifierfalse+

SellingEntityIdentifier model
Містить дані щодо індентифікації Організатора аукціону, що є юридичною особою, що створена та зареєстрована відповідно до законодавства України з місцезнаходженням на її території.

x-baseClass    "prozorro_sale.procedure.models.base.Identifier"

addressМісцезнаходження ОрганізатораOrganizer addressbase.AddressUa

Модель адреси, що містить дані щодо місцезнаходження Організатора аукціону,
що є юридичною особою, що створена та зареєстрована відповідно до законодавства України
з місцезнаходженням на її території

x-baseClass    "prozorro_sale.procedure.models.base.Address"

representativeInfoІнформація щодо підтвердження повноваженьRepresentative informationstring

example: Довіреність № 123 від 22.02.2012, дійсна до 30.03.2012/Наказ № 142 від 14.12.2019/Статут ТОВ Кульбаба від 24.07.2002

contactPointКонтактна особаMain contactbase.ContactPoint

ContactPoint model
Містить дані про контакту особу та може використовуватися для організатора, учасника і автора запитання в моделях SellingEntity та Organization

currentTenants








base.OrganizationWithoutContactsДані про чинного орендаряData about Current tenant

list-object


 -

x-format: 
minItems: 1
maxItems: 1

idІдентифікатор учасника з пріорітетним правомCurrent tenant IDstringtrue
x-default: hex
nameПовна юридична назва організації або ПІБLegal name or Full Namebase.MultiLangfalse

identifierІдентифікатори організації або особиIdentifierbase.Identifierfalse+
addressАдресаAddress

base.Address or base.AddressUa

false+x-format    "polymodel"
x-claim-func  "prozorro_sale.procedure.models.utils.address_claim_func"
representativeInfoІнформація щодо підтвердження повноваженьRepresentative informationstringfalse-Example: JAS001-UA-20200220-12345
priorityПріорітет учасникаParticipant's priorityinteger($int32)true+default: 0
contractІнформація про договір Contract Informationmodelfalse

essentialImprovementsІнформація про невідʼємні поліпшенняInformation about essential improvementsmodelfalse
 
title
Назва аукціонуAuction titlebase.MultiLangtrue+

Автоматично копіюється із announcement.title

auctionUrlВеб-адреса для перегляду аукціонуAuction linkstringtrue

example: /api/auctions/123
x-format: rel-url

descriptionОпис аукціонуAuction descriptionbase.MultiLang
+

Опис аукціону. Автоматично копіюється із announcement.description

ownershipTypeТип власності об’єкта малої приватизаціїOwnership typestring

x-dictionaries: List [ "ownershipType" ]

Автоматично копіюється із asset.ownershipType

Enum: [ state, municipal, compatible ]

accessDetailsПорядок ознайомлення з майном, час і місце проведення огляду об’єктаAuction access detailsbase.MultiLang
-

Автоматично копіюється із announcement.initialProps.accessDetails

bankAccounts
 

smallPrivatization.BankAccountsByTypeБанківські рахунки організатораBank accounts

+

Автоматично копіюється із announcement.bankAccounts

minItems: 1

accountType  string

 x-dictionaries: List [ "accountType" ]

Посилання на словник https://procedure-sandbox.prozorro.sale/api/dictionaries/accountType

Enum:[ registrationFee, guarantee, payment, improvementCompensation]

accounts  smallPrivatization.BankAccountWithCurrency

default: List []

x-baseClass    "prozorro_sale.procedure.models.base.BankAccount"

valueСтартова ціна лотаStart lot pricebase.ValueWithTax
+

x-baseClass    "prozorro_sale.procedure.models.base.ValueWithTax"

valueAddedTaxChargedНа фінальну суму нараховується ПДВValue added tax chargedboolean

default: true

saleConditionНаявність умов продажуSale conditionsstringtrue+

Не доступне для редагування, заповнюється з інформаційного повідомлення

Enum:
[ yes, no, notSpecified ]

bids












smallPrivatization-english.BidЗаява на участьBidlist-object

default: List []

Bid model
Містить дані заяви на участь, її автора (учасника) та цінову пропозицію

x-baseClass    "prozorro_sale.procedure.models.base.Bid"

ownerІдентифікатор майданчикаBroker IDstringtrue


ownerToken

string($uuid)true

x-default: hex

idІдентифікатор заяви на участьBid IDstringtrue

x-default: hex

biddersІнформація про учасникаBidderbase.Organization
+

minItems: 1
maxItems: 1

x-baseClass    "prozorro_sale.procedure.models.base.OrganizationWithoutContacts"

datePublishedДата заяви на участьBid datestring($date-time)true

x-default: now

dateModifiedОстання дата редагування ставкиBid modified datestring($date-time)true


statusСтатус заяви на участьBid statusstring

default: draft

Enum: [ draft, active, deleted ]

value

base.Value
+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

documentsДокументи до заяви про участьDocuments

list-object

base.Document



default: List []

participationUrlВеб-адреса для участі в аукціоніBidder participation linkstringtrue

example: /api/auth/auction?token=token
x-format: rel-auth-url

Веб-адреса, яка доступна тільки для учасника, що подав заяву на участь в аукціоні.
Час генерації посилання відповідає моменту набуття процедурою статусу active.auction

order

integer($int64)true


initialValueAmountЗакрита цінова пропозиціяInitial amountnumber($float)true

example: 10
minimum: 0
x-format: decimal-float

contracts



















smallPrivatization.ContractДоговірContract

list-object


true

default: List []

idВнутрішній ідентифікатор контрактуContract ID

string

true

x-default: hex

awardIdІдентифікатор переможцяAward ID

string

true+

 

contractNumberНомер договоруContract's number

string

false

minLength: 1

titleНазва договоруContract's title

base.MultiLang

 

 

descriptionОпис договоруContract's description

base.MultiLang

 

 

value  base.Value 

 

contractTotalValue  base.Value 

 

items  

list-object

smallPrivatization.Item

 

default: List []

buyersПереможецьContract's winners

list-object

base.Organization

true

default: List []

statusСтатус договоруContract's status

string

true

default: pending

Enum:
[ pending, active, cancelled ]

dateSignedДата підписання договоруSigning date

string($date-time)

 

 

datePublishedДата створення об'єкта договоруContract's creation date

string($date-time)

true

x-default: now

dateModifiedОстання дата редагування договоруContract's modified date

string($date-time)

true

x-default: now

documentsДокументи та додатки пов’язані з договоромContract's documents

list-object

base.Document

 

default: List []

contractTimeСтрок виконання умов приватизаціїThe terms for fulfilling the conditions of privatization

base.LifeTime

 

"prozorro_sale.procedure.models.base.LifeTime"

preliminaryContractПопередній договірPreliminary сontract

smallPrivatization.PreliminaryContract

 

 

preliminaryContractSignedПопередній договір підписаноPreliminary сontract signinged

boolean

 

default: false

contractTimeAddedСтрок дії договоруContract's terms

base.LifeTime

 

 

awards
















smallPrivatization.AwardРішення щодо кваліфікації учасниківAward

list-object


 

true

default: List []

idІдентифікатор кваліфікації учасника аукціонуAward ID

string

true

x-default: hex

titleНазва рішення щодо кваліфікації учасника аукціонуAward title

base.MultiLang

 

 

descriptionОпис рішення щодо кваліфікації учасника аукціонуAward description

base.MultiLang

 

 

statusСтатус кваліфікації учасника аукціонуAward status

string

 

Enum:
[ penging_admission, pending, pending_payment, pending_waiting, active, cancelled, unsuccessful ]

terminationReasonПричина дискваліфікації/відмови учасникуDisqualification reason

string

 

List [ "smallPrivatizationTerminationReason" ]

Посилання на словник https://procedure-sandbox.prozorro.sale/api/dictionaries/smallPrivatizationTerminationReason

datePublishedДата початку кваліфікації учасника аукціонуAward date

string($date-time)

true

x-default: now

value  

base.Value

 +

 

buyersІнформація про учасникаSuccessful bidders

list-object

base.Organization

true

default: List []

itemsСклад лотаLot composition

list-object

smallPrivatization.Item

 

default: List []

documentsДокументи до авардуAward Documents

list-object

base.Document

 

default: List []

bidIdІдентифікатор заяви на участь учасника аукціонуAward bid ID

string

true+

 

participationPaymentОплата за участьParticipation payment

boolean

 

default: false

signaturePeriodПеріод підписання договоруSignature period

base.Period

 

 

signingPeriodПеріод публікації договоруSigning period

base.Period

 

 

verificationPeriodПеріод підписання протоколуVerification period

base.Period

 

 

paymentPeriodПеріод оплатиPayment period

base.Period

 

 

guaranteeГарантійний внесокGuarantee

base.Value

false+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

currentTenantGuaranteeFeeГарантійний внесок чинного орендаряGuarantee fee for current tenantbase.Valuefalse+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

tenderAttemptsЛот виставляєтьсяAttempt number

integer($int64)

true+

default: 1
minimum: 1
example: 10

Якщо tenderAttempts = 1, то поле previousAuctionId не використовується.
Якщо tenderAttempts > 1 поле previousAuctionId використовується та є обов'язкове;

itemssmallPrivatization.ItemСклад лотаLot compositionlist-objectfalse+

minItems: 1
default: List []

idВнутрішній ідентифікатор об'єктаItem IDstringtrue

x-default: hex

descriptionОпис об'єктаItem descriptionbase.MultiLangfalse+


classificationКласифікатор об'єктаItem classificationsmallPrivatization.Classification
+


unitОдиниці виміруItem unitbase.Unit +

x-baseClass    "prozorro_sale.procedure.models.base.Unit"

quantityКількість одиницьItem quantitynumber($float)
+

minimum: 0
example: 11.1126
x-strict: 4

addressМісцезнаходженняItem addressbase.AddressUa

x-baseClass    "prozorro_sale.procedure.models.base.Address"

additionalClassificationsДодатковий класифікаторItem additional Classification

list-object

smallPrivatization.AdditionalClassification


+

default: List []
minItems: 1

locationГеографічні координати місця розташуванняGeo positionbase.Location


smallPrivatizationItemTypeТип активуItem typestringtrue

x-dictionaries: List [ "smallPrivatizationItemType" ]

Значення може автогенеруватися відповідно до обраного значення в smallPrivatization.Classification, якщо воно наявне у переліку
Перелік та взаємозв'язок значень щодо автогенерації зазначено у ТЗ
Посилання на словник https://procedure-sandbox.prozorro.sale/api/dictionaries/smallPrivatizationItemType

itemPropsТехнічні характеристики, нерухомістьTechnical characteristics, real estatepolymodel

x-claim-func    "prozorro_sale.procedure.packages.smallPrivatization.utils.smallPrivatization_claim_func"

Значення може автогенеруватися відповідно до обраного значення в smallPrivatization.Classification, якщо воно наявне у переліку
Перелік та взаємозв'язок значень щодо автогенерації зазначено у ТЗ

anyOf ->    
smallPrivatization.LandProps{...}
smallPrivatization.RealEstateProps{...}
smallPrivatization.JointPropertyComplexProps{...}
smallPrivatization.VehicleProps{...}

registrationDetailsІнформація щодо реєстраціїRegistration detailssmallPrivatization.RequiredRegistrationDetails

Якщо зі словника registrationStatus в полі registrationStatus вибрано complete - поля registrationID та registrationDate обов'язкові

x-baseClass    "prozorro_sale.procedure.packages.smallPrivatization.procedure.RequiredRegistrationDetails"

presentationUrlПрезентація обʼєктаPresentation of the objectstringfalse-

URL-посилання на файл

presentationUrlENАнгломовна презентація об’єктаEnglish presentation of the objectstringfalse-

URL-посилання на файл

documentsВсі документи аукціону та пов'язані додаткиDocuments

list-object

base.Document



default: List []

questionsСервіс обговорення аукціону (запитання-відповідь)Q&A

list-object

base.Question

 

true

default: List []

timer

string($date-time)

true

час до наступної події

x-format: timer
x-serialize_when_none: false

archiveId

string

true

x-format: object-id
x-serialize_when_none: false

enquiryPeriodПеріод відповідейEnquiry period

base.Period



x-baseClass    "prozorro_sale.procedure.models.base.Period"

clarificationPeriodПеріод уточненьClarification period

base.Period



x-baseClass    "prozorro_sale.procedure.models.base.Period"

tenderPeriodПеріод подання заяви на участь в аукціоніTender period

base.Period



x-baseClass    "prozorro_sale.procedure.models.base.Period"

auctionPeriodПеріод аукціонуAuction period

base.Period


+

x-baseClass    "prozorro_sale.procedure.models.base.Period"

admissionPeriodПеріод публікації рішення про викупAdmission period

base.Period



x-baseClass    "prozorro_sale.procedure.models.base.Period"

questionPeriodПеріод запитаньQuestion period

base.Period



x-baseClass    "prozorro_sale.procedure.models.base.Period"

qualificationPeriodПеріод кваліфікаціїQualification period

base.Period



x-baseClass    "prozorro_sale.procedure.models.base.Period"

statusСтатус процедуриProcedure status

string

true

Enum:[ active_tendering, active_auction, active_qualification, pending_payment, active_awarded, complete, cancelled, unsuccessful ]

cancellationsСкасування АукціонуAuction Cancellation

list-object

smallPrivatization.Cancellation

true

default: List []

registrationFeeРеєстраційний внесокRegistration feebase.Value
+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

minimalStepРозмір кроку аукціонуMinimal stepbase.Value
+

Value model Містить дані щодо вартості. За замовчуванням: валюта - гривня. Може використовуватися для реєстраційного і гарантійного внесків і т.д.

relatedEntities

base.RelatedEntity
+

minItems: 2

Список пов'язаних процесів
Обов'язковими процесами під час публікаціі повинні бути:
- об'єкт реєстра типу asset
- об'єкт інформаційних повідомлень типу announcement

assetHolderІнформація про балансоутримувачаAsset holder informationsmallPrivatization.AssetHolder

x-baseClass    "prozorro_sale.procedure.models.base.OrganizationWithoutContacts"

minNumberOfQualifiedBidsМінімальна кількість заявMinimal number of bidsinteger($int64)true

default: 1
maximum: 1

_version

integer($int64)true

 

_protected

booleantrue

default: false

_protect_level

stringtrue

default: high

Enum:
[ high, medium ]

_meta

base.MetaData

x-baseClass    "prozorro_sale.procedure.models.base.MetaData"

additionalInformationДодаткова інформаціяAdditional information

list-object

base.AdditionalInformation

true

default: List []

metaInfo

    base.MetaInformation

x-baseClass    "prozorro_sale.procedure.models.base.MetaInformation"


Класифікатори та словники

...