Contract review
A contract from request to signature with two loops back: a failed legal review returns to the draft, failed negotiations to the terms. fromSide and toSide send the first loop down the right-hand side and the second down the left, so they run straight past the steps between instead of crossing the main path; the signed contract leaves to the archive on the left. The sides hold in either orientation and on the phone variant. The main path is given by its ends. Illustrative values.
Contract review
examples/contract-review.json{
"schemaVersion": 1,
"type": "flow",
"title": "Contract review",
"source": "Legal operations handbook",
"width": 720,
"height": 860,
"flow": {
"nodes": [
{
"id": "request",
"label": "Contract requested",
"kind": "start"
},
{
"id": "draft",
"label": "Draft contract",
"sublabel": "from the template"
},
{
"id": "legal",
"label": "Legal review"
},
{
"id": "compliant",
"label": "Compliant?",
"kind": "decision"
},
{
"id": "terms",
"label": "Negotiate terms"
},
{
"id": "agreed",
"label": "Terms agreed?",
"kind": "decision"
},
{
"id": "sign",
"label": "Sign",
"sublabel": "both parties"
},
{
"id": "archive",
"label": "Contract archive",
"kind": "store"
},
{
"id": "done",
"label": "In force",
"kind": "end"
}
],
"edges": [
{
"from": "request",
"to": "draft"
},
{
"from": "draft",
"to": "legal"
},
{
"from": "legal",
"to": "compliant"
},
{
"from": "compliant",
"to": "terms",
"label": "yes"
},
{
"from": "compliant",
"to": "draft",
"label": "no",
"dash": "dashed",
"fromSide": "right",
"toSide": "right"
},
{
"from": "terms",
"to": "agreed"
},
{
"from": "agreed",
"to": "sign",
"label": "yes"
},
{
"from": "agreed",
"to": "terms",
"label": "no, revise",
"dash": "dashed",
"fromSide": "left",
"toSide": "left"
},
{
"from": "sign",
"to": "archive",
"fromSide": "left"
},
{
"from": "sign",
"to": "done"
}
],
"mainPath": {
"from": "request",
"to": "done"
}
},
"mobile": {
"width": 360,
"height": 860
}
}Focus
Source: Legal operations handbook
Show chart data
| Step | Kind | Leads to |
|---|---|---|
| Contract requested | start | Draft contract |
| Draft contract | step | Legal review |
| Legal review | step | Compliant? |
| Compliant? | decision | Negotiate terms (yes), Draft contract (no) |
| Negotiate terms | step | Terms agreed? |
| Terms agreed? | decision | Sign (yes), Negotiate terms (no, revise) |
| Sign | step | Contract archive, In force |
| Contract archive | data store | |
| In force | end |