flowchart TD
Arrives("New Item
Arrives"):::retireNode Sticker["Print Sticker"]:::docNode QR["Generate
QR Code"]:::docNode Tag["Log via Asset
Tagging Process"]:::docNode Shelf["Store on Shelf"]:::prepNode ScanOut["Scan Out
(Checkout System)"]:::resolveNode OnTime{"Returned by
Due Date?"}:::waitNode ScanIn["Scan In
(Return Tracking)"]:::resolveNode Overdue["Flag as Overdue"]:::remediateNode Audit["Semester Audit"]:::prepNode Found{"Item Found
During Audit?"}:::waitNode Lost("Lost Item Policy"):::dangerNode Arrives --> Sticker Sticker --> QR QR --> Tag Tag --> Shelf Shelf --> ScanOut ScanOut --> OnTime OnTime -->|Yes| ScanIn OnTime -->|No| Overdue Overdue -->|once returned| ScanIn ScanIn --> Shelf Shelf -->|each semester| Audit Audit --> Found Found -->|Yes| Shelf Found -->|No| Lost classDef retireNode fill:#5B7186,stroke:#33475B,stroke-width:2px,color:#fff,font-size:16px classDef docNode fill:#4A90D9,stroke:#2E6BA8,stroke-width:2px,color:#fff,font-size:16px classDef prepNode fill:#F5A623,stroke:#B87B12,stroke-width:2px,color:#333,font-size:16px classDef resolveNode fill:#3E9E6E,stroke:#256E4A,stroke-width:2px,color:#fff,font-size:16px classDef waitNode fill:#8E7CC3,stroke:#5B4B8A,stroke-width:2px,color:#fff,font-size:16px classDef remediateNode fill:#E8833A,stroke:#A85718,stroke-width:2px,color:#fff,font-size:16px classDef dangerNode fill:#D64545,stroke:#8F2B2B,stroke-width:2px,color:#fff,font-size:16px linkStyle default stroke:#7A8A99,stroke-width:2px,font-size:16px
Arrives"):::retireNode Sticker["Print Sticker"]:::docNode QR["Generate
QR Code"]:::docNode Tag["Log via Asset
Tagging Process"]:::docNode Shelf["Store on Shelf"]:::prepNode ScanOut["Scan Out
(Checkout System)"]:::resolveNode OnTime{"Returned by
Due Date?"}:::waitNode ScanIn["Scan In
(Return Tracking)"]:::resolveNode Overdue["Flag as Overdue"]:::remediateNode Audit["Semester Audit"]:::prepNode Found{"Item Found
During Audit?"}:::waitNode Lost("Lost Item Policy"):::dangerNode Arrives --> Sticker Sticker --> QR QR --> Tag Tag --> Shelf Shelf --> ScanOut ScanOut --> OnTime OnTime -->|Yes| ScanIn OnTime -->|No| Overdue Overdue -->|once returned| ScanIn ScanIn --> Shelf Shelf -->|each semester| Audit Audit --> Found Found -->|Yes| Shelf Found -->|No| Lost classDef retireNode fill:#5B7186,stroke:#33475B,stroke-width:2px,color:#fff,font-size:16px classDef docNode fill:#4A90D9,stroke:#2E6BA8,stroke-width:2px,color:#fff,font-size:16px classDef prepNode fill:#F5A623,stroke:#B87B12,stroke-width:2px,color:#333,font-size:16px classDef resolveNode fill:#3E9E6E,stroke:#256E4A,stroke-width:2px,color:#fff,font-size:16px classDef waitNode fill:#8E7CC3,stroke:#5B4B8A,stroke-width:2px,color:#fff,font-size:16px classDef remediateNode fill:#E8833A,stroke:#A85718,stroke-width:2px,color:#fff,font-size:16px classDef dangerNode fill:#D64545,stroke:#8F2B2B,stroke-width:2px,color:#fff,font-size:16px linkStyle default stroke:#7A8A99,stroke-width:2px,font-size:16px
Step Details
Hover a step to preview it, or click a step to pin its details here.
Item arrives
Tagging
Storage and audit
Checkout and return
Decision
Overdue
Lost item policy