Ticket Validation Flow
PART
graph TD
A[Validate TicketID] --> B[TicketingConnection exist?];
B -- No --> C[FalseState];
B -- Yes --> D[Valid Format?];
C --> K[= BypassCode?];
D -- No --> E[FalseState];
D -- Yes --> F[QueryTicketing exist?];
E --> K[= BypassCode?];
F -- No --> G[FalseState];
F -- Yes --> H[Valid Time?];
G --> K[= BypassCode?];
H -- No --> I[FalseState]
H -- Yes --> J[PASS]
I --> K[= BypassCode?];
K -- No --> L[FAIL];
K -- Yes --> M[PASS];
graph TD
A[Validate TicketID] --> B[TicketingConnection exist?];
B -- No --> C[FalseState];
B -- Yes --> D[Valid Format?];
C --> K[= CustomBypassCode?];
D -- No --> E[FalseState];
D -- Yes --> F[QueryTicketing exist?];
E --> K[= CustomBypassCode?];
F -- No --> G[FalseState];
F -- Yes --> H[Valid Time?];
G --> K[= CustomBypassCode?];
H -- No --> I[FalseState]
H -- Yes --> J[PASS]
I --> K[= CustomBypassCode?];
K -- No --> L[FAIL];
K -- Yes --> M[PASS];
M --> N[AllowedUser?];
N -- No --> O[FAIL];
N -- Yes --> P[PASS];