{
  "resourceType": "ValueSet",
  "id": "ValueSet-Genomics-MessageEvent-1",
  "url": "https://fhir.nhs.uk/STU3/ValueSet/ValueSet-Genomics-MessageEvent-1",
  "version": "1.0.0",
  "name": "ValueSet-Genomics-MessageEvent-1",
  "status": "draft",
  "publisher": "NHS Digital",
  "contact": [
    {
      "name": "Interoperability Team",
      "telecom": [
        {
          "system": "email",
          "value": "interoperabilityteam@nhs.net",
          "use": "work"
        }
      ]
    }
  ],
  "description": "A ValueSet that contains a set of codes that identifies the event requiring a message.",
  "copyright": "Copyright © 2018 NHS Digital",
  "compose": {
    "include": [
      {
        "system": "https://fhir.nhs.uk/R4/CodeSystem/ValueSet-Genomics-MessageEvent-1",
        "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"
          }
        ]
      }
    ]
  }
}