## Order Scenarios available
* Orders
* `ORDER_ACCEPTED` (DEFAULT)
* `ORDER_ACKNOWLEDGED`
* `ORDER_CANCELLED`
* `ORDER_DELAYED`
* `ORDER_IN_PROGRESS`
* `ORDER_PENDING`
* `ORDER_REAPPOINT`
* `ORDER_REAPPOINTED`
* `ORDER_REJECTED`
* `ORDER_SUCCESSFUL`
* Cancellations
* `CANCELLATION_ACCEPTED` (DEFAULT)
* `CANCELLATION_REJECTED`
* `CANCELLATION_PENDING`
* Amendments
* `AMENDMENT_ACCEPTED` (DEFAULT)
* `AMENDMENT_REJECTED`
* `AMENDMENT_PENDING`
Refer to [Tenant Onboarding Tests](/pages/testing/tenantonboarding) for more information on how to use these scenarios.
### Parameters
- **`targetDateOffset`**: Adds specified days to the `targetDate` (Default 30)
#### Examples
1. To set a 10-day offset to targetDate:
```
X-Scenario: ORDER_REAPPOINTED?targetDateOffset=10
```
### Scenario Flow
#### ORDER_ACCEPTED
```mermaid
flowchart LR
A[KCI: ORDER SENT
ORDER STATUS: SENT_TO_SUPPLIER]
```
#### ORDER_ACKNOWLEDGED
```mermaid
flowchart LR
A[KCI: ORDER SENT
ORDER STATUS: SENT_TO_SUPPLIER]
B[KCI: ACKNOWLEDGED
ORDER STATUS: ACKNOWLEDGED]
A --> B
```
#### ORDER_CANCELLED
```mermaid
flowchart LR
A[KCI: ORDER SENT
ORDER STATUS: SENT_TO_SUPPLIER]
B[KCI: ACKNOWLEDGED
ORDER STATUS: ACKNOWLEDGED]
C[KCI: CANCELLED
ORDER STATUS: CANCELLED]
A --> B --> C
```
#### ORDER_DELAYED
```mermaid
flowchart LR
A[KCI: ORDER SENT
ORDER STATUS: SENT_TO_SUPPLIER]
B[KCI: ACKNOWLEDGED
ORDER STATUS: ACKNOWLEDGED]
C[KCI: COMMITTED
ORDER STATUS: IN_PROGRESS]
D[KCI: IN_PROGRESS
ORDER STATUS: IN_PROGRESS]
E[KCI: DELAYED
ORDER STATUS: HELD]
F[KCI: RESUMED
ORDER STATUS: IN_PROGRESS]
G[KCI: COMPLETE
ORDER STATUS: COMPLETED]
A --> B --> C --> D --> E --> F --> G
```
#### ORDER_IN_PROGRESS
```mermaid
flowchart LR
A[KCI: ORDER SENT
ORDER STATUS: SENT_TO_SUPPLIER]
B[KCI: ACKNOWLEDGED
ORDER STATUS: ACKNOWLEDGED]
C[KCI: COMMITTED
ORDER STATUS: IN_PROGRESS]
D[KCI: IN_PROGRESS
ORDER STATUS: IN_PROGRESS]
A --> B --> C --> D
```
#### ORDER_PENDING
```mermaid
flowchart LR
A[KCI: ORDER SENT
ORDER STATUS: SENT_TO_SUPPLIER]
B[KCI: ACKNOWLEDGED
ORDER STATUS: ACKNOWLEDGED]
C[KCI: COMMITTED
ORDER STATUS: IN_PROGRESS]
D[KCI: IN_PROGRESS
ORDER STATUS: IN_PROGRESS]
E[KCI: INFORMATION REQUIRED
ORDER STATUS: PENDING]
A --> B --> C --> D --> E
```
#### ORDER_REAPPOINT
```mermaid
flowchart LR
A[KCI: ORDER SENT
ORDER STATUS: SENT_TO_SUPPLIER]
B[KCI: ACKNOWLEDGED
ORDER STATUS: ACKNOWLEDGED]
C[KCI: COMMITTED
ORDER STATUS: IN_PROGRESS]
D[KCI: IN_PROGRESS
ORDER STATUS: IN_PROGRESS]
E[KCI: REAPPOINT
ORDER STATUS: PENDING]
A --> B --> C --> D --> E
```
#### ORDER_REJECTED
```mermaid
flowchart LR
A[KCI: ORDER SENT
ORDER STATUS: SENT_TO_SUPPLIER]
B[KCI: ORDER REJECTED
ORDER STATUS: REJECTED]
A --> B
```
#### ORDER_SUCCESSFUL
```mermaid
flowchart LR
A[KCI: ORDER SENT
ORDER STATUS: SENT_TO_SUPPLIER]
B[KCI: ACKNOWLEDGED
ORDER STATUS: ACKNOWLEDGED]
C[KCI: COMMITTED
ORDER STATUS: IN_PROGRESS]
D[KCI: IN_PROGRESS
ORDER STATUS: IN_PROGRESS]
E[KCI: COMPLETE
ORDER STATUS: COMPLETED]
A --> B --> C --> D --> E
```
#### CANCELLATION_ACCEPTED
```mermaid
flowchart LR
A[EXISTING ORDER]
B[KCI: CANCELLATION SENT
ORDER STATUS: PENDING_CANCELLATION]
C[KCI: CANCELLED
ORDER STATUS: CANCELLED]
A --> B --> C
```
#### CANCELLATION_REJECTED
```mermaid
flowchart LR
A[EXISTING ORDER]
B[KCI: CANCELLATION SENT
ORDER STATUS: PENDING_CANCELLATION]
A --"Cancellation Requested"--> B --"Return to previous state"--> A
```
#### CANCELLATION_PENDING
```mermaid
flowchart LR
A[EXISTING ORDER]
B[KCI: CANCELLATION SENT
ORDER STATUS: PENDING_CANCELLATION]
A --> B
```
#### AMENDMENT_ACCEPTED
```mermaid
flowchart LR
A[EXISTING ORDER]
B[KCI: AMENDMENT SENT
ORDER STATUS: PENDING_AMENDMENT]
A --"Amendment Requested"--> B --"Updates & Return to previous state"--> A
```
#### AMENDMENT_REJECTED
```mermaid
flowchart LR
A[EXISTING ORDER]
B[KCI: AMENDMENT SENT
ORDER STATUS: PENDING_AMENDMENT]
A --"Amendment Requested"--> B --"Return to previous state"--> A
```
#### AMENDMENT_PENDING
```mermaid
flowchart LR
A[EXISTING ORDER]
B[KCI: AMENDMENT SENT
ORDER STATUS: PENDING_AMENDMENT]
A --"Amendment Requested"--> B
```