Integrity capsule generated successfully
Pathology Report Integrity
Create a portable integrity capsule for healthcare evidence — containing a SHA-256 evidence fingerprint, chain of custody, sequence and public proof receipt, without storing or exposing sensitive healthcare files.
1. Sealed evidence item
Sealed itemPathology Report
Evidence reference
LAB-DEMO-2026-00491IssuerExample Diagnostic Lab
Sequence1 of 1 — initial pathology report seal
Not stored or exposedPatient data, raw pathology result, clinical content, raw report
2. SHA-256 evidence fingerprint
Evidence fingerprint
4ead280cabad9bcfb8b5be90579dcc93cbb5091247ebfe37866b66cf9a687e81Capsule fingerprint
e24835036fd1af4449b47b6dce24cd6250a62d112555187b16eca1e6729d9cbe3. Chain of custody
CapturedEvidence metadata selected
Sealedsealed_pathology_report
SequencedSequence 1
ReceiptedPublic proof receipt generated
Custody actorExample Diagnostic Lab
Custody actionsealed_pathology_report
Timestamp2026-05-30T17:23:48.200Z
Next stateproof_generated
4. Public proof receipt
Proof ID
c247c736-8e48-4f4c-b30b-a19ca5c0c710StatusVerified
VerificationPublic proof receipt available
Data postureMetadata + evidence fingerprint only
Plain-English meaning:
GetIntegrityAPI adds the portable proof layer, attaching independently verifiable receipts to healthcare workflows you already run. This capsule shows what was sealed, who sealed it, when it happened, where it sits in the sequence, and how it can be verified later.
5. Canonical sealed capsule
This downloadable capsule is the evidence package used for offline inspection and SHA-256 verification.
{
"capsule_version": "getintegrityapi.healthcare.capsule.v1",
"demo_type": "pathology",
"title": "Pathology Report Integrity",
"generated_at": "2026-05-30T17:23:47.643Z",
"sequence": 1,
"sequence_label": "1 of 1 — initial pathology report seal",
"lifecycle_stage": "initial_seal",
"proof_purpose": "Create a portable integrity capsule for pathology evidence without storing patient data or clinical content.",
"canonical_evidence": {
"capsule_version": "healthcare.integrity.v1",
"demo": true,
"sector": "healthcare",
"evidence_reference": "LAB-DEMO-2026-00491",
"document_type": "Pathology Report",
"evidence_type": "Example pathology report evidence payload",
"issuer": "Example Diagnostic Lab",
"workflow_context": "Lab report, diagnostic document, test result artefact, or report handover",
"privacy_posture": "metadata_and_fingerprint_only",
"sensitive_data_stored": false,
"file_content_stored": false,
"regulated_content_stored": false,
"patient_data_stored": false,
"generated_for": "Trusted workflow integrity demonstration"
},
"canonical_evidence_digest": {
"algorithm": "SHA-256",
"digest": "4ead280cabad9bcfb8b5be90579dcc93cbb5091247ebfe37866b66cf9a687e81",
"canonicalization": "sorted-key-json"
},
"chain_of_custody": [
{
"custody_event_version": "custody.event.v1",
"sequence": 1,
"sequence_label": "1 of 1 — initial pathology report seal",
"action": "sealed_pathology_report",
"actor": "Example Diagnostic Lab",
"actor_role": "Pathology report issuer",
"event": "healthcare.pathology_report.sealed",
"evidence_reference": "LAB-DEMO-2026-00491",
"evidence_digest_algorithm": "SHA-256",
"evidence_digest": "4ead280cabad9bcfb8b5be90579dcc93cbb5091247ebfe37866b66cf9a687e81",
"timestamp": "2026-05-30T17:23:47.643Z",
"next_state": "proof_generated",
"chain_state": "initial_seal"
}
],
"privacy_and_storage": {
"stored_by_getintegrityapi": "Approved metadata, canonical evidence digest, custody event metadata, and proof receipt metadata",
"not_stored": "Patient data, raw pathology result, clinical content, raw report",
"sensitive_data_stored": false,
"file_content_stored": false,
"patient_data_stored": false
},
"offline_verification": {
"step_1": "Download or copy the canonical integrity capsule JSON.",
"step_2": "Canonicalize canonical_evidence using sorted-key JSON.",
"step_3": "Compute SHA-256 over the canonical evidence string.",
"step_4": "Confirm the computed digest matches canonical_evidence_digest.digest.",
"step_5": "Use the GetIntegrityAPI proof ID or verification URL to confirm the public proof receipt exists."
},
"capsule_digest": {
"algorithm": "SHA-256",
"digest": "e24835036fd1af4449b47b6dce24cd6250a62d112555187b16eca1e6729d9cbe",
"canonicalization": "sorted-key-json",
"digest_scope": "integrity capsule before capsule_digest field is attached"
}
}
6. Offline verification path
Step 1Download the capsule JSON.
Step 2Canonicalize the canonical_evidence object using sorted-key JSON.
Step 3Compute SHA-256 over the canonical evidence string.
Step 4Compare it with the evidence fingerprint shown above.
Step 5Use the proof ID or verification URL to confirm the public proof receipt exists.
Integrity proof only. This demo verifies digital evidence integrity, not clinical accuracy, diagnosis, regulatory approval, or medical meaning. It uses example healthcare payloads only — no real patient data, medical image, raw report, or proprietary file content is submitted or stored.