{ "template": { "code": "parkinsons_core", "name": "Parkinson's assessment", "category": "disease", "version": 1, "is_current": true, "is_active": true, "scoring_strategy": "single_value", "description": "Hoehn & Yahr, tremor, freezing, falls.", "meta": { "capture_roles": [ "doctor" ], "specialty": "neurology", "estimated_minutes": 8, "pathway_codes": [ "parkinsons" ], "attribution": "Ladill Care Parkinson's assessment content pack (platform-authored clinical checklist)." } }, "questions": [ { "code": "hoehn_yahr", "section": "Staging", "label": "Hoehn & Yahr stage", "answer_type": "score_item", "is_required": true, "sort_order": 10, "options": { "choices": [ { "code": "1", "label": "1", "score": 1 }, { "code": "1.5", "label": "1.5", "score": 1.5 }, { "code": "2", "label": "2", "score": 2 }, { "code": "2.5", "label": "2.5", "score": 2.5 }, { "code": "3", "label": "3", "score": 3 }, { "code": "4", "label": "4", "score": 4 }, { "code": "5", "label": "5", "score": 5 } ] }, "score_key": "hy" }, { "code": "tremor_score", "section": "Motor", "label": "Tremor severity (0\u201310)", "answer_type": "scale", "is_required": false, "sort_order": 20, "options": { "min": 0, "max": 10 }, "validation": { "min": 0, "max": 10 } }, { "code": "freezing", "section": "Motor", "label": "Freezing episodes", "answer_type": "single_choice", "is_required": false, "sort_order": 30, "options": { "choices": [ { "code": "none", "label": "None" }, { "code": "rare", "label": "Rare" }, { "code": "frequent", "label": "Frequent" } ] } }, { "code": "falls_6m", "section": "Safety", "label": "Falls in last 6 months", "answer_type": "number", "is_required": false, "sort_order": 40, "options": { "min": 0, "max": 50 }, "validation": { "min": 0, "max": 50 } }, { "code": "updrs_total", "section": "Motor", "label": "UPDRS total (if available)", "answer_type": "number", "is_required": false, "sort_order": 50, "options": { "min": 0, "max": 200 }, "validation": { "min": 0, "max": 200 } }, { "code": "notes", "section": "Notes", "label": "Notes", "answer_type": "textarea", "is_required": false, "sort_order": 100, "validation": { "max": 5000 } } ] }