{
  "resourceType": "CodeSystem",
  "id": "capable-msg-recipients-code-system",
  "url": "http://capable-project.eu/data/dict/comm",
  "version": "v0",
  "name": "Codes of the CAPABLE components that can receive messages",
  "status": "draft",
  "publisher": "Capable team",
  "description": "Codes of the possible CAPABLE components to be used as recipients of a message, using the 'category' attribute of the Communication resource intended as a message exchanged between two system components.",
  "caseSensitive": true,
  "content": "complete",
  "concept": [
    {
      "code": "KDOM",
      "display": "CAPABLE message for KDOM",
      "definition": "The Communication resource sent has the KDOM component as its recipient."
    },
    {
      "code": "VCOA",
      "display": "CAPABLE message for Virtual Coach",
      "definition": "The Communication resource sent has the Virtual Coach component as its recipient."
    },
    {
      "code": "CDSS",
      "display": "CAPABLE message for Clinical Decision Support System",
      "definition": "The Communication resource sent has the Physician DSS component as its recipient."
    },
    {
      "code": "GOCM",
      "display": "CAPABLE message for GO-COM",
      "definition": "The Communication resource sent has the Multimorbidity Controller component as its recipient."
    },
    {
      "code": "PRED",
      "display": "CAPABLE message for Prediction Models",
      "definition": "The Communication resource sent has the Predictive Models component as its recipient."
    },
    {
      "code": "PAPP",
      "display": "CAPABLE message for Patient Application",
      "definition": "The Communication resource sent has the Patient Mobile App as its recipient."
    },
    {
      "code": "GUIS",
      "display": "CAPABLE message for GUIs",
      "definition": "The Communication resource sent has the Physician User Interface as its recipient."
    },
    {
      "code": "BROA",
      "display": "CAPABLE message for broadcasting",
      "definition": "Broadcast Communication to be sent to all components exclusively for the M12 demo to notify them of the change of day in the scenario."
    }
  ]
}