Deploy Ladill Care / deploy (push) Successful in 1m26s
Add a template-driven assessment system with universal intake, clinical pathways, disease instruments (stroke MVP + extended, diabetes, and ten specialty packs), scoring, patient outcome trends, REST/API + FHIR export, and Enterprise org-level assessment analytics. Seed packs and design/licensing docs ship for deploy and pre-GA review.
157 lines
3.2 KiB
JSON
157 lines
3.2 KiB
JSON
{
|
|
"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
|
|
}
|
|
}
|
|
]
|
|
}
|