It is simpler, but I think a bit more guidance is needed. For example what does the nested levels means (section under “Type”), or what is the significance of Code Value field, why some are numeric and some alpha-numeric?
"Category": [
{
"CodeMeaning": "PDA adjacent vessels (A - Normal)",
"CodingSchemeDesignator": "SlicerHeart",
"CodeValue": "85756008",
"Type": [
{
"CodeMeaning": "PDA",
"CodingSchemeDesignator": "SlicerHeart",
"CodeValue": "sh-pda-pda",
"recommendedDisplayRGBValue": [128, 174, 128]
},
{
"CodeMeaning": "Ascending aorta",
"CodingSchemeDesignator": "SlicerHeart",
"CodeValue": "sh-pda-ascending-aorta",
"recommendedDisplayRGBValue": [216, 101, 79]
},