Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Process Model

Image RemovedImage Added


used_by_legal_entity is empty
StatusUsage StateDescriptionTerminal State (Y|N)
NewSigned and available for usage service request, patient is not in the queueN
Newused_by_legal_entity is not emptyIn QueueService Request is used by some legal entity i.e. patient is in the queue but provision of the ordered service has not been started yetN
In ProgressService Request is being processed i.e. provision of the ordered service has been started, but not completed yetN
CompletedService Request has been processed, feedback is givenY

State Transition

used_by_legal_entity is populated by calling legal entity-
From (Status)To (Status)To (Usage State)MethodNotification to Event Manager (Y|N)Notification to Patient (Y|N)
New-In QueueUse Service Request YN
In QueueNew-

used_by_legal_entity is cleared

Release Service RequestYN
NewIn Progress-

Change service request status to In progress

YN
In ProgressCompleted

Mark Service Request As Completed (Kafka Consumer on Close Episode)

Dispense Service Request

YY

...