{
  "resourceType": "CodeSystem",
  "id": "CodeSystem-Genomics-MessageEvent-1",
  "url": "https://fhir.nhs.uk/R4/CodeSystem/CodeSystem-Genomics-MessageEvent-1",
  "version": "1.0.0",
  "name": "CodeSystem-Genomics-MessageEvent",
  "status": "draft",
  "publisher": "NHS Digital",
  "contact": [
    {
      "name": "Interoperability Team",
      "telecom": [
        {
          "system": "email",
          "value": "interoperabilityteam@nhs.net",
          "use": "work"
        }
      ]
    }
  ],
  "description": "A CodeSystem that identifies the event requiring a message.",
  "copyright": "Copyright © 2018 NHS Digital",
  "caseSensitive": true,
  "content": "complete",
  "concept": [
    {
      "code": "GEL0001",
      "display": "Application Acknowledgement"
    },
    {
      "code": "GEL0002",
      "display": "Request Genomic Record"
    },
    {
      "code": "GEL0003",
      "display": "National Genomic Record"
    },
    {
      "code": "GEL0004",
      "display": "Register Patient"
    },
    {
      "code": "GEL0005",
      "display": "Register Confirmation"
    },
    {
      "code": "GEL0006",
      "display": "Cancel Patient Registration"
    },
    {
      "code": "GEL0007",
      "display": "Clinical Indications"
    },
    {
      "code": "GEL0008",
      "display": "Update Patient Details"
    },
    {
      "code": "GEL0009",
      "display": "Request Test"
    },
    {
      "code": "GEL0010",
      "display": "Request Sample List"
    },
    {
      "code": "GEL0011",
      "display": "Sample List"
    },
    {
      "code": "GEL0012",
      "display": "Book Sample"
    },
    {
      "code": "GEL0013",
      "display": "Request Sample Collection"
    },
    {
      "code": "GEL0014",
      "display": "Request Test Request Data"
    },
    {
      "code": "GEL0015",
      "display": "Test Request Data"
    },
    {
      "code": "GEL0016",
      "display": "Update Test Request"
    },
    {
      "code": "GEL0017",
      "display": "Request Test Authorisation"
    },
    {
      "code": "GEL0018",
      "display": "Test Authorisation"
    },
    {
      "code": "GEL0019",
      "display": "Request New Sample"
    },
    {
      "code": "GEL0020",
      "display": "Sample Data"
    },
    {
      "code": "GEL0021",
      "display": "Sample Dispatch Notification"
    },
    {
      "code": "GEL0022",
      "display": "Sample Dispatch Note With Test Details"
    },
    {
      "code": "GEL0023",
      "display": "Sample Failure Notification"
    },
    {
      "code": "GEL0024",
      "display": "Request Existing Sample"
    },
    {
      "code": "GEL0025",
      "display": "Sample Receipt Notification"
    },
    {
      "code": "GEL0026",
      "display": "Sample QC Results"
    },
    {
      "code": "GEL0027",
      "display": "Sample Output QC Results"
    },
    {
      "code": "GEL0028",
      "display": "Sample Failure Report"
    },
    {
      "code": "GEL0029",
      "display": "Request Test Results"
    },
    {
      "code": "GEL0030",
      "display": "Test Result"
    },
    {
      "code": "GEL0031",
      "display": "Test Result QC"
    },
    {
      "code": "GEL0032",
      "display": "Test Output"
    },
    {
      "code": "GEL0033",
      "display": "Interpretation Complete"
    },
    {
      "code": "GEL0034",
      "display": "Final Case Status"
    },
    {
      "code": "GEL0035",
      "display": "Sequence and Tiering Availability Notification"
    },
    {
      "code": "GEL0036",
      "display": "Download Request"
    },
    {
      "code": "GEL0037",
      "display": "Variant Feedback"
    },
    {
      "code": "GEL0038",
      "display": "Clinical Report Availability Notification"
    },
    {
      "code": "GEL0039",
      "display": "Report Feedback"
    },
    {
      "code": "GEL0040",
      "display": "Create Pedigree"
    },
    {
      "code": "GEL0041",
      "display": "Search for APtient Records (takes demographic details and returns matches)"
    },
    {
      "code": "GEL0042",
      "display": "Patient List (lists of patients that match teh GEL0042 query)"
    },
    {
      "code": "GEL0043",
      "display": "Find Tests (queries Test Directory based on HPO terms. Trap an error if no findings present for patient)"
    },
    {
      "code": "GEL0044",
      "display": "List of Recommended Tests (taken from Test Directory. Full lust with recommendation flags. TBC)"
    },
    {
      "code": "GEL0045",
      "display": "Sequence Data Metadata"
    }
  ]
}