[
  {
    "phenotype_id": "PH3541",
    "phenotype_version_id": 8608,
    "name": "Long acting opioids 50mg to 119mg per day OME",
    "definition": "This codelist was taken from [OpenCodelists](https://www.opencodelists.org/), created by [OpenSAFELY](https://www.opensafely.org/). We recommend viewing this Phenotype on the OpenCodelist website to view the most recent version.\n\n\n\\#\\#\\#\\#\\# User requirements\nA codelist is needed of all long acting opioids with an oral morphine equivalence (OME) of 50\\-119mg per day \\- used for analgesia (any route) excluding cough suppression, motility, general anaesthesia, opiate use disorder \\- this is for a project looking at opioid prescribing for patients on hospital waiting lists.\n\n\n##### Sensitivity versus specificity\n\n\nAny opioid as a modified release formulation or transdermal patch with daily OME 50\\-119mg based on standard dosing.\n\n\n##### Relevant definitions or links to important reference sources\n\n\nOpioid equivalence \\- https://fpm.ac.uk/opioids\\-aware\\-structured\\-approach\\-opioid\\-prescribing/dose\\-equivalents\\-and\\-changing\\-opioids\n\n\n##### Existing relevant codelists\n\n\nNil\n\n\n© University of Oxford for the Bennett Institute for Applied Data Science 2025\\. This work may be copied freely for non\\-commercial research and study.\n\n",
    "implementation": null,
    "publications": null,
    "validation": null,
    "citation_requirements": null,
    "created": "2026-01-26T23:21:34.338854Z",
    "author": "OpenSAFELY",
    "collections": [
      {
        "name": "OpenCodelist",
        "value": 31
      },
      {
        "name": "Phenotype Library",
        "value": 18
      }
    ],
    "tags": null,
    "organisation": {
      "id": 1,
      "slug": "opensafely",
      "name": "OpenSAFELY"
    },
    "world_access": 1,
    "updated": "2026-01-26T23:21:34.319417Z",
    "references": [
      {
        "url": "https://github.com/opensafely/codelist-development/issues/295",
        "title": "GitHub issue"
      }
    ],
    "signed_off": [],
    "methodology": "##### Search terms / synonyms / search strategy\n\n\nBigQuery used to identify relevant products from BNF data. \ndm\\+d data used to filter for modified release/patch versions as appropriate.\nFaculty of Pain Medicine OME conversions used to calculate daily OME \\- usual licensed dosing used to determine OME (for example morphine sulphate MR products licensed for twice a day administration (with exception of MXL) \\- so if prescribed 60mg tablet assume taking twice a day (120mg / day total) \\- or for MXL assume taking once a day so would be prescribed 120mg tablet to meet 120mg/day total.\n\n\n\n```\n  SELECT DISTINCT presentation_code as code, presentation as term\n  FROM hscic.bnf p \n  INNER JOIN dmd.vmp vmp ON CONCAT(SUBSTR(p.presentation_code,0,9),'AA', SUBSTR(p.presentation_code,-2), SUBSTR(p.presentation_code,-2)) = vmp.bnf_code\n  INNER JOIN dmd.vpi AS vpi ON vmp.id = vpi.vmp\n  INNER JOIN dmd.ont AS ont ON vmp.id = ont.vmp\n  INNER JOIN dmd.ontformroute AS route ON ont.form = route.cd\n  WHERE\n  ((vpi.ing = (60886004) AND route.descr LIKE '%modified-release.oral' AND p.presentation NOT LIKE '%MXL%' AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) >=25 AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) <60) /* Morphine Sulfate MR oral preps [excluding MXL as 24hr] (ing code) */\n  OR (vpi.ing = (60886004) AND route.descr LIKE '%modified-release.oral' AND p.presentation LIKE '%MXL%' AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) >=50 AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) <120) /* MXL (24hr release) (ing code) */\n  OR (vpi.ing = 387024006 AND route.descr LIKE '%modified-release.oral' AND p.presentation NOT LIKE '%Onexila%' AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) >=17 AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) <40) /* Oxycodone MR oral preps [excluding Onexila as 24hr] (ing code) */\n  OR (vpi.ing = 387024006 AND route.descr LIKE '%modified-release.oral' AND p.presentation LIKE '%Onexila%' AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) >=33 AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) <80) /* Onexila MR (24hr release) (ing code) */\n  OR (vpi.ing IN (442699004,441757005,40755011000001109)  AND route.descr LIKE '%modified-release.oral' AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) >=63 AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) <150) /* Tapentadol HCl/Phosphate MR oral preps (ing code) */\n  OR (vpi.ing IN (386858008, 108505002) AND route.descr LIKE '%modified-release.oral' AND (p.presentation NOT LIKE '%Tradorec XL%' AND p.presentation NOT LIKE '%Zamadol 24hr%' AND p.presentation NOT LIKE '%Zydol XL%' AND p.presentation NOT LIKE '%Dromadol XL%') AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) >=250 AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) <600) /* Tramadol HCl/ Tramadol MR 12 hour oral preps (ing code) */\n  OR (vpi.ing IN (386858008, 108505002) AND route.descr LIKE '%modified-release.oral' AND (p.presentation LIKE '%Tradorec XL%' OR p.presentation LIKE '%Zamadol 24hr%' OR p.presentation LIKE '%Zydol XL%' OR p.presentation LIKE '%Dromadol XL%') AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) >=500 AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) <1200) /* Tramadol HCl/ Tramadol MR 24 hour oral preps (ing code) */\n  OR (vpi.ing IN (44508008, 387485001) AND route.descr LIKE '%modified-release.oral' AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) >=5 AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) <12) /* Hydromorphone (ing code) */\n  OR (vpi.ing IN (322538006, 387322000) AND route.descr LIKE '%modified-release.oral' AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) >=250 AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) <600) /* Dihydrocodeine (ing code) */\n  OR (vpi.ing = (387173000)  AND route.descr LIKE 'patch.transdermal' AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) >20 AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) <52) /* Buprenorphine patches (ing code) */\n  OR (vpi.ing = 373492002 AND route.descr = 'patch.transdermal' AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) >=25 AND strnt_nmrtr_val/(COALESCE(strnt_dnmtr_val,1)) <50)) /* Fentanyl patches (ing code) */\n  GROUP BY code, term\n\n```\n\n##### Inclusion criteria for codes\n\n\nAny modified release or transdermal opioid with daily OME 50\\-119mg (based on licensed dosing).\n\n\n##### Exclusion criteria for codes\n\n\nNA\n\n\n##### Borderline cases\n\n\nNA\n\n",
    "coding_system": [
      {
        "name": "BNF codes",
        "value": 11
      }
    ],
    "open_codelist_id": "opensafely/long-acting-opioids-50mg-to-119mg-per-day-ome",
    "source_reference": "https://www.opencodelists.org/codelist/opensafely/long-acting-opioids-50mg-to-119mg-per-day-ome/74114984",
    "concept_information": [
      {
        "concept_id": 8785,
        "concept_version_id": 16270,
        "concept_name": "opensafely/long-acting-opioids-50mg-to-119mg-per-day-ome/74114984",
        "coding_system": {
          "id": 11,
          "name": "BNF codes",
          "description": "BNF codes"
        },
        "phenotype_id": "PH3541",
        "phenotype_version_id": 8608,
        "phenotype_name": "Long acting opioids 50mg to 119mg per day OME",
        "code_attribute_header": [],
        "codes": [
          {
            "code": "040702040AAAMAM",
            "description": "Tramadol 300mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "040702040AAANAN",
            "description": "Tramadol 400mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "040702050AAACAC",
            "description": "Hydromorphone 8mg modified-release capsules",
            "attributes": null
          },
          {
            "code": "040702050BBAEAC",
            "description": "Palladone SR 8mg capsules",
            "attributes": null
          },
          {
            "code": "0407020A0AAAEAE",
            "description": "Fentanyl 25micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0AABWBW",
            "description": "Fentanyl 37.5microgram/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0BBAAAE",
            "description": "Durogesic 25micrograms transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0BBAIAE",
            "description": "Durogesic DTrans 25micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0BDAAAE",
            "description": "Tilofyl 25micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0BEABAE",
            "description": "Matrifen 25micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0BFABAE",
            "description": "Mezolar Matrix 25micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0BFAFBW",
            "description": "Mezolar Matrix 37.5microgram/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0BGAAAE",
            "description": "Fentalis Reservoir 25micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0BHAAAE",
            "description": "Osmach 25micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0BLAAAE",
            "description": "Osmanil 25micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0BMAAAE",
            "description": "Victanyl 25micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0BQABAE",
            "description": "Fencino 25micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0BRABAE",
            "description": "Opiodur 25micrograms/hour transdermal patches (Pfizer)",
            "attributes": null
          },
          {
            "code": "0407020A0BRAGAE",
            "description": "Opiodur 25micrograms/hour transdermal patches (RX Farma)",
            "attributes": null
          },
          {
            "code": "0407020A0BRALAE",
            "description": "Opiodur 25micrograms/hour transdermal patches (Zentiva)",
            "attributes": null
          },
          {
            "code": "0407020A0BUABAE",
            "description": "Mylafent 25micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020A0BVABAE",
            "description": "Yemex 25micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020ADAAAGAG",
            "description": "Oxycodone 20mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADAAARAR",
            "description": "Oxycodone 30mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBCABAG",
            "description": "OxyContin 20mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBCAHAR",
            "description": "OxyContin 30mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBDACAG",
            "description": "Carexil 20mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBEACAG",
            "description": "Longtec 20mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBEAHAR",
            "description": "Longtec 30mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBFACAG",
            "description": "Oxylan 20mg modified-release tablets (Chanelle Medical)",
            "attributes": null
          },
          {
            "code": "0407020ADBFAHAG",
            "description": "Oxylan 20mg modified-release tablets (Actavis)",
            "attributes": null
          },
          {
            "code": "0407020ADBGABAG",
            "description": "Candox 20mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBIAAAG",
            "description": "Dolocodon PR 20mg tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBKACAG",
            "description": "Reltebon 20mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBKAGAR",
            "description": "Reltebon 30mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBLACAR",
            "description": "Oxeltra 30mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBLAHAG",
            "description": "Oxeltra 20mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBMADAG",
            "description": "Abtard 20mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBMAFAR",
            "description": "Abtard 30mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBNAEAG",
            "description": "Zomestine 20mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBPACAG",
            "description": "Leveraxo 20mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBPADAR",
            "description": "Leveraxo 30mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBQACAH",
            "description": "Onexila XL 40mg tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBRADAG",
            "description": "Renocontin 20mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBRAEAR",
            "description": "Renocontin 30mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBSADAG",
            "description": "Oxypro 20mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBSAEAR",
            "description": "Oxypro 30mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBTADAG",
            "description": "Ixyldone 20mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020ADBTAEAR",
            "description": "Ixyldone 30mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020AFAAABAB",
            "description": "Oxycodone 20mg / Naloxone 10mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020AFBBABAB",
            "description": "Targinact 20mg/10mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020AFBCABAB",
            "description": "Myloxifin 20mg/10mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020AFBDACAB",
            "description": "Oxyargin 20mg/10mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020AGAAADAD",
            "description": "Tapentadol 100mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020AGBBADAD",
            "description": "Palexia SR 100mg tablets",
            "attributes": null
          },
          {
            "code": "0407020AGBCACAD",
            "description": "Ationdo SR 100mg tablets",
            "attributes": null
          },
          {
            "code": "0407020AHAAABAB",
            "description": "Tapentadol 100mg modified-release capsules",
            "attributes": null
          },
          {
            "code": "0407020AHBBABAB",
            "description": "Tapimio 100mg modified-release capsules",
            "attributes": null
          },
          {
            "code": "0407020B0AAAEAE",
            "description": "Buprenorphine 35micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020B0BDAAAE",
            "description": "Transtec 35micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020B0BGAAAE",
            "description": "Hapoctasin 35micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020B0BIAAAE",
            "description": "Bupeaze 35micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020B0BJAAAE",
            "description": "Prenotrix 35micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020B0BNAAAE",
            "description": "Buplast 35micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020B0BPAAAE",
            "description": "Relevtec 35micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020B0BSAAAE",
            "description": "Turgeon 35micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020B0BTAAAE",
            "description": "Carlosafine 35micrograms/hour transdermal patches",
            "attributes": null
          },
          {
            "code": "0407020Q0AAALAL",
            "description": "Morphine 30mg modified-release tablets",
            "attributes": null
          },
          {
            "code": "0407020Q0AACPCP",
            "description": "Morphine 30mg modified-release granules sachets sugar free",
            "attributes": null
          },
          {
            "code": "0407020Q0AAEAEA",
            "description": "Morphine 50mg modified-release capsules",
            "attributes": null
          },
          {
            "code": "0407020Q0AAEGEG",
            "description": "Morphine 30mg modified-release capsules",
            "attributes": null
          },
          {
            "code": "0407020Q0BBABAL",
            "description": "MST Continus 30mg tablets",
            "attributes": null
          },
          {
            "code": "0407020Q0BBAGCP",
            "description": "MST Continus suspension 30mg granules sachets",
            "attributes": null
          },
          {
            "code": "0407020Q0BIABEH",
            "description": "MXL 60mg capsules",
            "attributes": null
          },
          {
            "code": "0407020Q0BIACDU",
            "description": "MXL 90mg capsules",
            "attributes": null
          },
          {
            "code": "0407020Q0BJABEA",
            "description": "Morcap SR 50mg capsules",
            "attributes": null
          },
          {
            "code": "0407020Q0BKABEG",
            "description": "Zomorph 30mg modified-release capsules",
            "attributes": null
          },
          {
            "code": "0407020Q0BMABAL",
            "description": "Filnarine SR 30mg tablets",
            "attributes": null
          },
          {
            "code": "0407020Q0BNABAL",
            "description": "Morphgesic SR 30mg tablets",
            "attributes": null
          },
          {
            "code": "0407020Q0BPABAL",
            "description": "Rhotard Morphine SR 30mg tablets",
            "attributes": null
          }
        ]
      }
    ],
    "coding_system_release": "",
    "open_codelist_version_id": "74114984",
    "open_codelist_version_tag": "",
    "status": 1,
    "doi": "https://doi.org/10.48533/z8f9-nc59",
    "is_deleted": false,
    "publish_status": 2,
    "owner": "ieuan.scanlon",
    "template": {
      "id": 3,
      "name": "OpenCodelists Phenotype",
      "description": "OpenSafely's OpenCodelist Phenotype, visit https://www.opencodelists.org/ to learn more",
      "version_id": 1
    },
    "versions": [
      {
        "version_id": 8608,
        "version_name": "Long acting opioids 50mg to 119mg per day OME",
        "version_date": "2026-01-26T23:21:34.354894Z",
        "is_published": true,
        "is_latest": true
      }
    ]
  }
]