# Framing Cursor: Real-World Examples

### Healthcare Data Access & Validation

#### Scenario:

In modern healthcare systems, patient data is vast, distributed, and highly sensitive. Hospitals, labs, and insurance providers often need to validate patient histories, treatment records, or vaccine administration without accessing entire medical files.

#### How Framing Cursors Help:

Framing Cursors allow healthcare providers to quickly jump to specific frames of blockchain-logged data, such as a particular treatment episode or lab result, without scanning the entire patient record on-chain. This ensures:

* Faster patient care decisions
* Lower operational costs for validation
* Enhanced privacy, since only the relevant data segment is accessed

Example: A hospital verifying a COVID-19 vaccination record can access just the relevant “frame” in a patient’s digital health ledger, rather than searching through all historical records.

{% @mermaid/diagram content="flowchart TD
A\[Full Hospital Ledger] --> B1\[Frame Cursor 1:<br>Patients in Years 1999-2005]
A --> B2\[Frame Cursor 2:<br>Patients in Years 2006-2008]
A --> B3\[Frame Cursor 3:<br>Patients in Years 2009-2012]
A --> B4\[Frame Cursor 4:<br>Patients in Years 2012-2018]

```
B3 --> TX[Patient #39812:<br>Male Patient, 2010, Heart Attack]

classDef frame fill:#e3f2fd,stroke:#64b5f6,stroke-width:2px;
classDef cursor fill:#fff59d,stroke:#fbc02d,stroke-width:2px;
class B1,B2,B3,B4 frame;
class FCursor cursor;" %}
```

### Supply Chain Traceability

#### Scenario:

A global shipping company needs to verify the chain of custody for a product—from manufacturing to delivery. Each checkpoint (factory, customs, warehouse, delivery) logs a transaction to the blockchain.

#### How Framing Cursors Help:

Instead of searching through millions of unrelated shipping logs, the company can use Framing Cursors to directly access the frame containing the specific product’s tracking ID. This improves:

* Real-time tracking of goods
* Audit speed during customs or recalls
* Scalability as more transactions are added daily

Example: In the event of a product recall, manufacturers can immediately locate and validate the affected batch’s movement history, without overloading the system with a full-chain scan.

{% @mermaid/diagram content="flowchart TD
A\[Full Shipping Ledger] --> B1\[Frame Cursor 1:Shipping IDs 1-1000]
A --> B2\[Frame Cursor 2:<br>Shipping IDs 1001-2000]
A --> B3\[Frame Cursor 3:<br>Shipping IDs 2001-3000]
A --> B4\[Frame Cursor 4:<br>Shipping IDs 3001-4000]

```
B3 --> TX[Shipped Product #2836:<br><hr class="dashed"><b>Items:</b>4 T-Shirts<br><b>Weight:</b> 0.8kg<br><b>Destination:</b>San Diego, USA]

classDef frame fill:#e3f2fd,stroke:#64b5f6,stroke-width:2px;
classDef cursor fill:#fff59d,stroke:#fbc02d,stroke-width:2px;
class B1,B2,B3,B4 frame;
class FCursor cursor;" %}
```
