From cb0f5354eac5066480a7b15792fbb3c69fd4f0a4 Mon Sep 17 00:00:00 2001 From: frarol96 Date: Thu, 28 May 2026 08:35:48 +0000 Subject: [PATCH] Add test-data.v1.json --- test-data.v1.json | 232 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 232 insertions(+) create mode 100644 test-data.v1.json diff --git a/test-data.v1.json b/test-data.v1.json new file mode 100644 index 0000000..4b8af89 --- /dev/null +++ b/test-data.v1.json @@ -0,0 +1,232 @@ +{ + "schema_version": 3, + "export_version": 3, + "exported_at": "2026-05-28T07:04:10+00:00", + "export_integrity": { + "schema": "arbeidsevne-export-integrity-v1", + "created_at": "2026-05-28T07:04:10+00:00", + "algorithm": "sha256", + "manifest_hash_sha256": "15327125e0481a31900bc5b1769207199edae0790f7a5f39b745aa537b1730e9", + "note": "Lokal best-effort integritetskontroll. Dette kan avdekke endringer i eksporterte data, men er ikke et juridisk eller medisinsk bevis." + }, + "reports": [ + { + "id": "demo-arbeidspuls-001", + "created_at": "2026-05-20T06:15:00.000Z", + "report_date": "2026-05-20", + "report_time": "08:15:00", + "type": "work_report", + "workplace": "Hjemmekontor", + "work_start_time": "08:00", + "work_end_time": "10:00", + "work_ability": 4, + "energy_level": 4, + "mental_clarity": 4, + "symptom_burden": 2, + "effort_strain": 2, + "status": "kan_fortsette", + "physical_energy": 4, + "mental_energy": 4, + "perceived_productivity": 4, + "task_completion": "som_forventet", + "task_types": [ + "sitting", + "computer_work", + "concentration" + ], + "main_limitations": [], + "helpful_accommodations": [ + "reduced_pace" + ], + "note": "Testdata: rolig arbeidsøkt med god funksjon.", + "total_score_percent": 78, + "integrity": { + "report_id": "demo-arbeidspuls-001", + "canonicalization": "stable-json-v2", + "algorithm": "sha256", + "payload_hash_sha256": "c8dec91321626eaa8be100c2d6e8e0fc2b30eef5bfd6dda55a27e150dad186c7", + "signed_at": "2026-05-20T06:15:00.000Z", + "verification_status": "valid" + } + }, + { + "id": "demo-arbeidspuls-002", + "created_at": "2026-05-21T09:40:00.000Z", + "report_date": "2026-05-21", + "report_time": "11:40:00", + "type": "work_report", + "workplace": "Kontor", + "work_start_time": "09:00", + "work_end_time": "12:00", + "work_ability": 3, + "energy_level": 3, + "mental_clarity": 3, + "symptom_burden": 3, + "effort_strain": 4, + "status": "trenger_pause", + "physical_energy": 3, + "mental_energy": 3, + "perceived_productivity": 3, + "task_completion": "delvis", + "task_types": [ + "sitting", + "talking_social", + "noise", + "time_pressure" + ], + "main_limitations": [ + "fatigue", + "sensory_overload" + ], + "helpful_accommodations": [ + "extra_breaks", + "quiet_room" + ], + "note": "Testdata: tydelig behov for pauser og roligere miljø.", + "total_score_percent": 51, + "integrity": { + "report_id": "demo-arbeidspuls-002", + "canonicalization": "stable-json-v2", + "algorithm": "sha256", + "payload_hash_sha256": "0e6c518e835f401ee925f5b4f2db1892493a033321bd587ebecb96cf990fcea7", + "signed_at": "2026-05-21T09:40:00.000Z", + "verification_status": "valid" + } + }, + { + "id": "demo-arbeidspuls-003", + "created_at": "2026-05-24T12:05:00.000Z", + "report_date": "2026-05-24", + "report_time": "14:05:00", + "type": "work_report", + "workplace": "Butikk/verksted", + "work_start_time": "11:00", + "work_end_time": "14:00", + "work_ability": 2, + "energy_level": 2, + "mental_clarity": 2, + "symptom_burden": 4, + "effort_strain": 4, + "status": "trenger_enklere_oppgave", + "physical_energy": 2, + "mental_energy": 2, + "perceived_productivity": 2, + "task_completion": "litt", + "task_types": [ + "standing", + "walking", + "talking_social", + "bright_light" + ], + "main_limitations": [ + "fatigue", + "pain", + "brain_fog" + ], + "helpful_accommodations": [ + "sitting_down", + "shorter_task" + ], + "note": "Testdata: lavere funksjon med tydelig symptomøkning.", + "total_score_percent": 31, + "integrity": { + "report_id": "demo-arbeidspuls-003", + "canonicalization": "stable-json-v2", + "algorithm": "sha256", + "payload_hash_sha256": "cde1f65dc4607e61a6bb9ad2e157a07ffda33ca89a756f1b8915ba4a97bd36da", + "signed_at": "2026-05-24T12:05:00.000Z", + "verification_status": "valid" + } + }, + { + "id": "demo-arbeidspuls-004", + "created_at": "2026-05-27T07:30:00.000Z", + "report_date": "2026-05-27", + "report_time": "09:30:00", + "type": "work_report", + "workplace": "Hjemmekontor", + "work_start_time": "08:30", + "work_end_time": "09:30", + "work_ability": 5, + "energy_level": 4, + "mental_clarity": 5, + "symptom_burden": 1, + "effort_strain": 1, + "status": "kan_fortsette", + "physical_energy": 4, + "mental_energy": 5, + "perceived_productivity": 5, + "task_completion": "mer_enn_forventet", + "task_types": [ + "sitting", + "computer_work", + "concentration" + ], + "main_limitations": [], + "helpful_accommodations": [ + "reduced_pace" + ], + "note": "Testdata: kort og svært god økt.", + "total_score_percent": 98, + "integrity": { + "report_id": "demo-arbeidspuls-004", + "canonicalization": "stable-json-v2", + "algorithm": "sha256", + "payload_hash_sha256": "5fd70378270c9ab2760c21e285b5ff8661c3b1ae034d12ae7073f93962b667bb", + "signed_at": "2026-05-27T07:30:00.000Z", + "verification_status": "valid" + } + }, + { + "id": "demo-arbeidspuls-followup-002", + "created_at": "2026-05-22T08:00:00.000Z", + "report_date": "2026-05-22", + "report_time": "10:00:00", + "type": "delayed_followup", + "parent_report_id": "demo-arbeidspuls-002", + "related_report_id": "demo-arbeidspuls-002", + "worse_than_before": "moderat", + "delayed_symptoms": [ + "fatigue", + "brain_fog", + "sensory_sensitivity" + ], + "recovery_status": "to_tre_dager", + "note": "Testdata: forsinket forverring etter kontorøkt.", + "integrity": { + "report_id": "demo-arbeidspuls-followup-002", + "canonicalization": "stable-json-v2", + "algorithm": "sha256", + "payload_hash_sha256": "9ddb85b0a00f638748099092fd798ef0c49de24358a570e911d9225f444aa56b", + "signed_at": "2026-05-22T08:00:00.000Z", + "verification_status": "valid" + } + }, + { + "id": "demo-arbeidspuls-followup-003", + "created_at": "2026-05-25T09:10:00.000Z", + "report_date": "2026-05-25", + "report_time": "11:10:00", + "type": "delayed_followup", + "parent_report_id": "demo-arbeidspuls-003", + "related_report_id": "demo-arbeidspuls-003", + "worse_than_before": "mye", + "delayed_symptoms": [ + "fatigue", + "pain", + "headache", + "sleep_disruption" + ], + "recovery_status": "fire_pluss_dager", + "note": "Testdata: kraftig forsinket reaksjon etter fysisk/sosial arbeidsøkt.", + "integrity": { + "report_id": "demo-arbeidspuls-followup-003", + "canonicalization": "stable-json-v2", + "algorithm": "sha256", + "payload_hash_sha256": "021422fac293255f00dd41f0583e8055a7ef552c1db2cd20c8c9163cf9817fc8", + "signed_at": "2026-05-25T09:10:00.000Z", + "verification_status": "valid" + } + } + ] +} \ No newline at end of file