# Tilat

Jokaisella keikan työntekijällä on tila `status`. Se on julkinen sopimuksemme, eikä se muutu,
vaikka sisäiset prosessimme muuttuisivat.

| Tila | Merkitys |
|---|---|
| `awaiting_worker` | Työntekijä ei ole vielä hyväksynyt yhteyttä; kutsu on lähetetty. |
| `received` | Laskutuspyyntö on luotu ja käsittelyssä. |
| `invoiced` | Lasku on lähetetty teille. `invoice` sisältää numeron, viitenumeron, eräpäivän, summan ja IBANin. |
| `paid` | Olette maksaneet laskun. |
| `completed` | Työntekijän palkka on maksettu. |
| `declined` | Työntekijä hylkäsi yhteyden (`worker_declined`). |
| `expired` | Kutsu vanheni 30 päivässä (`invitation_expired`). Lähettäkää yhteys uudelleen. |
| `cancelled` | Peruttu: `gig_cancelled`, `connection_revoked`, `invoice_cancelled`, `invoice_credited`, `invoice_deleted`. |
| `rejected` | Keikkalasku ei voinut luoda laskua: `account_closed`, `account_disabled`, `partner_suspended`. |

`status_reason` kertoo syyn neljälle viimeiselle. Liian myöhään tullut peruutus (lasku oli jo
lähetetty) jättää työntekijälle todellisen tilan ja syyn `cancellation_refused`.

Tilat päivittyvät noin minuutin kuluessa. Nettopalkkoja, veroja tai vähennyksiä ei näytetä koskaan.

Yhteyksillä on omat tilansa: `pending`, `active`, `declined`, `expired` (30 päivää), `revoked`.
