Monitoring

Schema

id:

рядок, генерується автоматично

tender_id:

рядок

monitoring_id:

рядок, генерується автоматично, лише для читання

Ідентифікатор моніторингу

status:

рядок

draft:Чорнетка
active:Здійснення моніторингу
addressed:Порушення виявлені
declined:Порушення не виявлені
completed:Вирішено (Порушення виявлені)
closed:Завершено (Порушення не виявлені)
cancelled:Архів
stopped:Рішення зупинено

Статус моніторингу

documents:

Список об’єктів Document

OpenContracting Description: Список доданих документів.

reasons:

список рядків

https://prozorroukr.github.io/standards/monitoring/reasons.json

indicator:Дані автоматичних індикаторів ризиків
authorities:Інформація, отримана від органів державної влади, органів місцевого самоврядування, про наявність ознак порушення (порушень) законодавства у сфері публічних закупівель
media:Повідомлення в засобах масової інформації, що містять відомості про наявність ознаки порушення (порушень) законодавства у сфері публічних закупівель
fiscal:Виявлені органом державного фінансового контролю ознаки порушення (порушень) законодавства у сфері публічних закупівель в інформації, оприлюдненій в електронній системі закупівель
public:Інформація, отримана від громадських об’єднань, про наявність ознак порушення (порушень) законодавства у сфері публічних закупівель, виявлених за результатами громадського контролю у сфері публічних закупівель відповідно до статті 9 цього Закону
procuringStages:
 

список рядків

https://prozorroukr.github.io/standards/monitoring/procuring_stages.json

planning:Планування закупівлі та оприлюднення інформації про її проведення
awarding:Розкриття тендерних пропозиції, їх розгляд та оцінка
contracting:Укладання та виконання договору про закупівлю (прийняття рішення про відміну торгів)
monitoringPeriod:
 

Period, генерується автоматично

eliminationPeriod:
 

Period, генерується автоматично

dateModified:

рядок, Date, генерується автоматично

OpenContracting Description: Дата, коли документ був змінений востаннє.

dateCreated:

рядок, Date, генерується автоматично

endDate:

рядок, Date, генерується автоматично

decision:

Decision

conclusion:

Conclusion

cancellation:

Cancellation

Життєвий цикл моніторингу

digraph G {
    rankdir = LR

    draft_desc [
        label = "Monitoring\n created manually\n or automatically by\n risk indicator."
        style = filled
        color = transparent
        fixedsize = true
        height = 1
        width = 1.5
    ]

    cancelled_desc [
        label = "Monitoring\n cancelled.\n Terminal status."
        style = filled
        color = transparent
        fixedsize = true
        height = 1
        width = 1.5
    ]

    active_desc [
        label = "Decision\n published.\n Monitoring\n started."
        style = filled
        color = transparent
        fixedsize = true
        height = 1
        width = 1.5
    ]

    addressed_desc [
        label = "Conclusion\n published.\n Violations\n occurred."
        style = filled
        color = transparent
        fixedsize = true
        height = 1
        width = 1.5
    ]

    declined_desc [
        label = "Conclusion\n published.\n No violations\n occurred."
        style = filled
        color = transparent
        fixedsize = true
        height = 1
        width = 1.5
    ]

    stopped_desc [
        label = "Monitoring\n stopped.\n Terminal status."
        style = filled
        color = transparent
        fixedsize = true
        height = 1
        width = 1.5
    ]

    completed_desc [
        label = "Resolution and\n report published.\n Monitoring\n finished.\n Terminal status."
        style = filled
        color = transparent
        fixedsize = true
        height = 1
        width = 1.5
    ]

    closed_desc [
        label = "Monitoring\n finished with\n no violations\n occurred.\n Terminal status."
        style = filled
        color = transparent
        fixedsize = true
        height = 1
        width = 1.5
    ]

    draft [
        label = "draft*"
        shape = circle
        fixedsize = true
        width = .9
    ]
    active [
        shape = circle
        fixedsize = true
        width = .9
    ]
    stopped [
        shape = circle
        fixedsize = true
        width = .9
    ]
    addressed [
        shape = circle
        fixedsize = true
        width = .9
    ]
    completed [
        shape = circle
        fixedsize = true
        width = .9
    ]
    declined [
        shape = circle
        fixedsize = true
        width = .9
    ]
    closed [
        shape = circle
        fixedsize = true
        width = .9
    ]
    cancelled [
        shape = circle
        fixedsize = true
        width = .9
    ]

    draft -> active
    active -> addressed
    addressed -> completed
    active -> declined
    declined -> closed
    addressed -> stopped
    declined -> stopped
    active -> stopped
    draft -> cancelled [
        constraint = false
    ]

    decision_object [
        label = "Decision"
        shape = rect
        style = filled
        fillcolor = pink
        fixedsize = true
        height = .25
        width = 1.5
    ]
    dialogue_object [
        label = "Dialogue"
        shape = rect
        style = filled
        fillcolor = moccasin
        fixedsize = true
        height = .25
        width = 1.5
    ]
    single_addressed_dialogue_object [
        label = "Dialogue (Single)"
        shape = rect
        style = filled
        fillcolor = plum
        fixedsize = true
        height = .25
        width = 1.5
    ]
    single_declined_dialogue_object [
        label = "Dialogue (Single)"
        shape = rect
        style = filled
        fillcolor = mediumaquamarine
        fixedsize = true
        height = .25
        width = 1.5
    ]
    conclusion_object [
        label = "Conclusion"
        shape = rect
        style = filled
        fillcolor = moccasin
        fixedsize = true
        height = .25
        width = 1.5
    ]
    report_object [
        label = "Report"
        shape = rect
        style = filled
        fillcolor = plum
        fixedsize = true
        height = .25
        width = 1.5
    ]
    resolution_object [
        label = "Resolution"
        shape = rect
        style = filled
        fillcolor = plum
        fixedsize = true
        height = .25
        width = 1.5
    ]
    cancellation_active_object [
        label = "Cancellation"
        shape = rect
        style = filled
        fillcolor = lightblue
        fixedsize = true
        height = .25
        width = 1.5
    ]
    cancellation_addressed_object [
        label = "Cancellation"
        shape = rect
        style = filled
        fillcolor = lightblue
        fixedsize = true
        height = .25
        width = 1.5
    ]
    cancellation_declined_object [
        label = "Cancellation"
        shape = rect
        style = filled
        fillcolor = lightblue
        fixedsize = true
        height = .25
        width = 1.5
    ]
    cancellation_draft_object [
        label = "Cancellation"
        shape = rect
        style = filled
        fillcolor = lightsalmon
        fixedsize = true
        height = .25
        width = 1.5
    ]

    subgraph cluster_draft {
        style = filled
        color = plum
        draft_desc
        draft
        decision_object
        cancellation_draft_object
    }
    subgraph cluster_cancelled {
        style = filled
        color = lightsalmon
        cancelled_desc
        cancelled
    }
    subgraph cluster_active {
        style = filled
        color = pink
        active_desc
        active
        dialogue_object
        conclusion_object
        cancellation_active_object
    }
    subgraph cluster_addressed {
        style = filled
        color = moccasin
        addressed_desc
        addressed
        single_addressed_dialogue_object
        report_object
        resolution_object
        cancellation_addressed_object
    }
    subgraph cluster_declined {
        style = filled
        color = moccasin
        declined_desc
        declined
        single_declined_dialogue_object
        cancellation_declined_object
    }
    subgraph cluster_stopped {
        style = filled
        color = lightblue
        stopped_desc
        stopped
    }
    subgraph cluster_completed {
        style = filled
        color = plum
        completed_desc
        completed
    }
    subgraph cluster_closed {
        style = filled
        color = mediumaquamarine
        closed_desc
        closed
    }
}

* marks initial state