Skip to content

Screening

Screening tags the legal floor of every Offer and withdraws any Offer the Startup cannot lawfully deliver.

Outcome

PartThis Process
OutcomeEach Offer is tagged for Reserved Acts, regulated data and Credentials, and stays unpublished while any Credential is missing.
ReadsOffer
LeavesOffer, Reserved Act
Runs inEach Startup

Accountable

Legal Lead, Legal Team.

Workflows

WorkflowRunsTeam
Screen an Offeron Offer.createdLegal Team

Who does each step

Screening: who does each step4 steps in 1 Workflow, across 1 Role: Compliance Officer. The table below lists every step.Compliance OfficerCorinWorkflowScreen an Offer1 · ReservedAct.createTag each Reserved Act the Offer performs.2 · Offer.updateTag each class of regulated data ittouches.3 · Credential.listList the Credentials delivery requires.4 · Offer.withdrawKeep the Offer unpublished while anyCredential is missing.Screening: who does each step4 steps in 1 Workflow, across 1 Role: Compliance Officer. The table below lists every step.WorkflowScreen an OfferCompliance Officer1 · ReservedAct.createTag each Reserved Act the Offer performs.Compliance Officer2 · Offer.updateTag each class of regulated data it touches.Compliance Officer3 · Credential.listList the Credentials delivery requires.Compliance Officer4 · Offer.withdrawKeep the Offer unpublished while any Credentialis missing.
Each box is a step, numbered within its Workflow, with the Verb it calls, under the Role it runs as. The table below adds approvals.
WorkflowStepRoleCallsApproval
Screen an Offer1. Tag each Reserved Act the Offer performs.Compliance OfficerReservedAct.createNone
Screen an Offer2. Tag each class of regulated data it touches.Compliance OfficerOffer.updateNone
Screen an Offer3. List the Credentials delivery requires.Compliance OfficerCredential.listNone
Screen an Offer4. Keep the Offer unpublished while any Credential is missing.Compliance OfficerOffer.withdrawAsks first

Events

DirectionWhenWhat happens
InOn Offer.createdStarts Screen an Offer
OutReservedAct.createdRaised by step 1 of Screen an Offer
OutOffer.updatedRaised by step 2 of Screen an Offer
OutOffer.withdrawnRaised by step 4 of Screen an Offer

Plays

No Play names this Process.

Controls

No Control names this Process or a Workflow of it.

Settings

None.

Failure

A failed step retries; when retries run out, the Action goes to the Legal Lead.

Loop

No loop: the path is never randomized, because it serves Licensing.

Code

Text
Turn on screening

Enable

On by default for every Product Template. Process.pause stops new Actions; Actions in progress finish.

Example

A home-appraisal service adds an Offer for signed appraisal reports. Screen an Offer tags appraisal signing as a Reserved Act and holds the Offer until an appraiser's Credential is on file.