Pular para o conteúdo principal

ProviderLinkStatus

@raizfc/contracts


@raizfc/contracts / ProviderLinkStatus

Type Alias: ProviderLinkStatus

ProviderLinkStatus = "requested" | "approved" | "rejected" | "removed"

Defined in: field-service/provider.dto.ts:14

SPEC-DOMAIN-SERVICE-001 "Transições permitidas" only documents a provider link's own lifecycle informally (requestedapproved/rejected); removed is added so a service can retract its own claim (mirrors DELETE /services/:id/showcase/:itemId's "CRUD needs remove" precedent from EP-MVP-13.2) — IS-MVP-13.3's "Event link requested/approved/contested/removed" requirement names the equivalent state for event links explicitly; applying it here too keeps the two link lifecycles symmetric.