SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Automate Medical Coding With
WHODrug Koda
2
Tom Hogan
Chief OperatingOfficer
Who We Are
AN INTRODUCTION TO
We’re a global digital consultancy transforming how the
world's leading enterprises and biggest brands connect
with customers and grow their businesses.
With Perficient, you get experience and expertise,
speed and agility, and a healthy dose of pragmatism to
drive your business forward.
3
~4,500
Colleagues
WE ARE
Global in Our Delivery
We have office locations across North America and fully owned
global and domestic delivery centers around the world.
Allentown, PA
Ann Arbor, MI
Atlanta, GA
Boston, MA
Bozeman, MT
Cedar Rapids, IA
Charlotte, NC
Chicago, IL
Columbus, OH
Dallas, TX
Denver, CO
Detroit, MI
Fairfax, VA
Fargo, ND
Houston, TX
Irvine, CA
Lafayette, LA
Milwaukee, WI
Minneapolis, MN
New York, NY
San Francisco, CA
Seattle, WA
St. Louis, MO
Toronto, ON
Washington, D.C.
North America
Latin America
Mexico City, Mexico
Medellin, Colombia
Bogota, Colombia
Cali, Colombia
Chennai, India
Nagpur, India
Bangalore, India
India
Hangzhou, China
China
Oxford, UK
Novi Sad, Serbia
Europe
4
AT-A-GLANCE
Perficient Profile
Alliance partnerships
with major tech
vendors
Multiple vendor &
industry tech and
growth awards
Global delivery centers
in China, India and
Latin America
Dedicated
solution
practices
35
Global Locations
$565M
2019 Revenue
1997
Founded in
~4,500
Colleagues
~90%
Repeat Business Rate
PRFT
Public, NASDAQ
5
Industry Expertise
Our experience in the life sciences industry empowers us to help companies
discover, develop, and manufacture products that help people feel better and live
longer. We also help them enhance their customer experience and achieve
operational excellence.
I NDUSTRY
Life Sciences 30+ of the world's leading
public pharmaceutical,
biotechnology, and medical device
companies count on us .
We helped a pharmaceutical giant
transform the way it performs its medical
coding activities.
Project Spotlight
DigitalTechnologyStrategy Clinical Safety
6
Caroline Halsey
Director, Life Sciences
Caz.Halsey@Perficient.com
Damon Fahimi
Product Manager, Uppsala Monitoring Centre
Damon.Fahimi@who-umc.org
Today’s Speakers
77
Agenda
• WHODrug Global and Drug Coding
• An Introduction to WHODrug Koda
• Why use Koda
• Methods of Using Koda
• Perficient Koda Interface - Prototype
• Use Cases
• How to Find Out More
8
Uppsala Monitoring Centre & WHODrug Global
Productname Drugcode ActiveIngredient(s) ATC
ASPIRIN
[ACETYLSALICYLIC
ACID]
00002701004 Acetylsalicylic acid A01AD, Other agents for local oral treatment
B01AC,Platelet aggregation inhibitors excl. heparin
M02AC,Preparations with salicylic acid derivatives
N02BA, Salicylic acid and derivatives
WHODrugGlobal
9
The Challenges of Structuring Drug Data
Staffing
Drug coding
requires highly
skilled, educated
and trained staff
IncreasingVolumes
Both long-term and
short-term
demands
Quality&
Consistency
Dynamic nature of
drug coding. How
to keep consistency
in coding teams?
Tools & Processes
Dependencies on
tools & synonym
lists not delivering
optimal support for
drug coding
10
What if…
...drug coding staff could spend their time only on the most relevant cases?
…a more significant part of the drug coding could be automated, thereby helping cope with both
short- and long-term peaks?
…UMC could gather know-how from the industry and, with the help of technology,
increase drug coding consistency?
…there was a plug-in to current processes and tools, enhancing drug coding?
Project goal:
Find an intelligent approach to automating drug coding using machines
and efficiently using the human brain when needed
11
The Result: WHODrug Koda – Born in 2019
Verbatim
+
Route*
+
Indication*
* If available
Drug Name
Coding
ATC Selection
12
Example
13
Machine Learning Applied
How? For What? TrainingData?
Supervised machine
learning via logistical
regression
Primarily ATC code
selection, but also drug
name coding
Millions of data points
from VigiBase
Trainingdata
Input A → Output A
Input B → Output A
Input C → Output B
Prediction
Non-trainingdata
Input D → Output A
More than 500,000
“classes” of drug names
Around 1400 “classes” of ATC
codes
14
VigiBase: An Invaluable Asset for Training
• Training data is key!
• VigiBase used to train and update WHODrug Koda
+ millions of additional data points
Coded in WHODrug Global
Drug name ATC code and text
Acetazolamide
S01EC, Carbonic anhydrase
inhibitors
Acetazolamide
S01EC, Carbonic anhydrase
inhibitors
Acetazolamide C03, Diuretics
Acetazolamide N03AX, Other antiepileptics
Unprocessed Data
Verbatim Route Indication
Acetasolamide Oral Cataract surgery
Acetazolamide
tablet 250mg
Unknown Retinitis central
Acetazolamide Oral Secondary hypertension
Acetazolamide Oral Seizure
15
“Only” Machine Learning – Not Enough
Built-in CodingRules Spell Checks and Algorithms Know-how and Controlled
Feedback Loops
Following the latest
regulatory expectations
and best practices for
WHODrug coding
Making sense of the data
Systemic
(foundational)
Dynamic
(supplementary)
Examples of drug verbatims
Naphazoline (naphcon) 0.1% ophthalmic solution
sodium fluoride (prevident5000 booster plus) 1.1% dental
paste
ERELSA TABLETS 50MG
Pharmacists and medical
expertise at UMC and
feedback from users
16
Average Results With External Data
Drugname coding ATC Selection
≈ 95%of all drug namescoded*
*High certainty: 80%; Lower certainty: 15%; Uncoded: 5%
≈ 100% selected**
**High certainty: 80%; Lower certainty: 20%
What about the precision for the predictions?
≈ 99%***
***Based on high certainty predictions
For an example;please see: Herrgårdet al., 2020. Assessment of Machine Learning Methods in Coding of Concomitant Medications in Clinical Trials.Abstract for the 2020
PhUSE Connect USA 2020. https://www.phusewiki.org/docs/2020%20US%20Connect%20Florida/Presentations/ML/Final%20Papers/ML13%20pdf.pdf
17
How to Access WHODrug Koda
WEB APPLICATION
For evaluations / smaller studies
API
Allowing implementation within
current processes
18
UMC and Perficient
• Perficient is licensed and approved by UMC for integrating WHODrug Koda
into medical coding tools
• Contact UMC for general questions about WHODrug Koda
• Contact Perficient for questions about our services
https://www.who-umc.org/whodrug/whodrug-portfolio/whodrug-koda/
19
Why Use Koda
Koda can support medical coding in various scenarios:
• Assigning drug codes only
• Assigning drug codes and preferred ATC codes based on indication
• Recoding / refreshing WHODrug encoded data
• Up-versioning to a more recent version
• Up-versioning from B2 to B3 format
Koda is already trained
• Time, effort, and volume of data required to train an AI system is significant
• Koda is already trained and ready to use
20
Methods of Using Koda
Two ways to use Koda:
1. Upload / download data through Koda UI on UMC website
• Requires manual process of data extraction and bringing coding results back
into source data
• Koda UI is currently used by UMC customers
2. Upload / download data through UMC Koda webservice API
• Allows direct integration of Koda functionality into coding process
• Requires technical knowledge of webservice integration into systems
21
Perficient Koda Interface – Prototype
Perficient has built a prototype of a generic Oracle interface to the Koda
webservice API
• Consists of a table for drug data to be coded and some programming
objects
• Oracle-based
• Requirements:
• Oracle 11 or above
• UMC security certificates installed
• Open network connection from DB server to UMC server
• Additional custom adapter required for each specific source system
(medical coding system, PV system, etc.)
22
WHODrug Koda
Interface
Source System
YOUR COMPANY
WHODrug Koda
Encoded drug or
suggested drug
Drugs to be coded
CustomAdapter
Drugs to be coded
Encoded drug or
suggested drug
23
Example Workflow Step 1 – Table With Uncoded Data
Line Drug Route Indication Code ATC Comments
1 Paracetamol Entry with single ATC code
2 Aspirin Oral Anti-coagulant Entry with 4 ATC codes from 4 different classes
3 Aspirin Thrombosis Entry with 4 ATC codes from 4 different classes
4 Aspirin thrombose Entry with 4 ATC codes from 4 different classes
5 Aspirin Thrombosis prophylaxis Entry with 4 ATC codes from 4 different classes
6 Aspirin Headache in the morning Entry with 4 ATC codes from 4 different classes
7 Artificial tears Drops Non-unique entry including an umbrella term
8 A b c Another entry ABC exists
9 ibuprofen headache Entry with some ATCs not very distinctive (e.g. two from M
class)
10 Vitamins Non-unique drug name (one regular entry and one umbrella
term)
11 x37ytc12 Non-existing entry
12 sebcur Unique name which was non-unique in older versions
13 sebcur [salicylic acid] Non-unique entry as in older version
14 sebcur salicylic acid Concatenation of name with ingredients
24
Example Workflow Step 2 - Interface Execution
1. Transformationof datato be coded intoKodaformat (JSON)
{"WhoDrugVersionShortName":"GLOBALB3Sep19","UsePreferredBaseRule":"true","UseGenericRule":"true","Description":"ClientJob ID =
13774594","DrugsToCode":[{"Id":13774573,"Verbatim":"paracetamol","Route":null,"Indication":"headache"},{"Id":13774574,"Verbatim":"aspirin","Route":"oral","Indication":"anti-
coagulant"},{"Id":13774575,"Verbatim":"aspirin","Route":null,"Indication":"thrombose"},{"Id":13774576,"Verbatim":"aspirin","Route":null,"Indication":"thrombosis"},{"Id":13774577,"Ver
batim":"aspirin","Route":"oral","Indication":"thrombosis prophylaxis"},{"Id":13774578,"Verbatim":"aspirin","Route":null,"Indication":"headachein the morning"},{"Id":13774579,
"Verbatim":"acetylsalycilicacyd","Route":null,"Indication":null},{"Id":13774580,"Verbatim":"aspirin50mg","Route":null,"Indication":null},{"Id":13774581,"Verbatim":"ab c","Route":null,
"Indication":null},{"Id":13774582,"Verbatim":"artificaltears","Route":"drops","Indication":null},…
2. CreateHTTPSconnection to Kodawebservice API using UMCsecurity certificates,
senddata, andget a response
{"Id":"db7a0032-3656-4736-864e-d0d75495d8b6","Description":"ClientJob ID = 13774594","WhoDrugVersionLongName":"WHODRUGGLOBAL B3 September 1,
2019","WhoDrugVersionShortName":"GLOBALB3Sep19","UsePreferredBaseRule":true,"UseGenericRule":true,"EncodingJobStatus":"Finished","QueuedDateUTC":"2020-01-
31T16:29:56.1800000Z","StartedDateUTC":"2020-01-31T16:29:56.6400000Z","FinishedDateUTC":"2020-01-31T16:30:02.3500000Z","NoOfRecords":21,"CodingItem“
:[{"Id":"13774573","Verbatim":"paracetamol","Route":null,"Indication":"headache","EncodedDrug":{"Tradename":"PARACETAMOL","Ingredients":["Paracetamol"],"DrugCode":"000200
01001","AtcCode":"N02BE","SuggestedAtcs":[]},"SuggestedDrugs":[],"CodingPath":"DirectHit"},{"Id":"13774574","Verbatim":"aspirin","Route":"oral","Indication":"anti-
coagulant","EncodedDrug":{"Tradename":"ASPIRIN[ACETYLSALICYLICACID]","Ingredients":["Acetylsalicylicacid"],"DrugCode":"00002701004","AtcCode":"B01AC",
"SuggestedAtcs":[]},"SuggestedDrugs":[],"CodingPath":"NonUniqueByIndication"},{"Id":"13774575","Verbatim":"aspirin","Route":null,"Indication":"thrombose","EncodedDrug":{"Tradena
me":"ASPIRIN[ACETYLSALICYLICACID]","Ingredients":["Acetylsalicylicacid"],"DrugCode":"00002701004","AtcCode":"N02BA","SuggestedAtcs":[]},"SuggestedDrugs":[]…
3. Parseresponse fromKodaformat(JSON) and updatedatatable
25
Example Workflow Step 3 – Table Contains Coded Data
Line Drug Route Indication Code ATC Comments
1 Paracetamol 00020001001 N02BE ATC provided as drug has only one ATC code
2 Aspirin Oral Anti-coagulant 00002701004 B01AC ATC code correct
3 Aspirin Thrombosis 00002701004 B01AC ATC code correct
4 Aspirin thrombose 00002701004 N02BA Wrong ATC (indication misspelled)
5 Aspirin Thrombosis
prophylaxis
00002701004 B01AC ATC code correct
6 Aspirin Headache in the
morning
00002701004 N02BA ATC code correct
7 Artificial tears Drops No code as non-unique,but list of suggested drugs as
expected
8 A b c 00256502021 No ATC code as no indication
9 ibuprofen headache 00109201001 No ATC code, but 2 suggested ATC codes from M class
10 Vitamins No code as non-unique.Returns 2 suggested drugs as
expected, one of which is an umbrella term
11 x37ytc12 Uncoded as expected
12 sebcur 00021201106 No ATC code as no indication
13 sebcur [salicylic acid] 00021201106 Entry from old WHODrug version correctly coded
although no longer non-unique in new version
14 sebcur salicylic acid No encoded drug code, but single suggested drug code,
which is correct
26
Potential Interface Use
Possible integrations of an Oracle-based interface could include:
• Argus Safety
• Connect Koda as WHODrug interactive coding webservice to Argus Product screen
• Integrate WHODrug coding via Koda into custom case save procedure
• Oracle TMS
• Auto-create unapproved VTAs for coding omissions which have been sent to Koda
We are prototyping an Oracle-based approach. The integration of Koda with other source systems can be
explored.
Questions?
28
Caroline Halsey
Director, Life Sciences
Caz.Halsey@Perficient.com
Damon Fahimi
Product Manager, Uppsala Monitoring Centre
Damon.Fahimi@who-umc.org
Thank You

Weitere ähnliche Inhalte

Was ist angesagt?

Clinical data management
Clinical data management Clinical data management
Clinical data management sopi_1234
 
Safety_Data_Reconciliation_Katalyst HLS
Safety_Data_Reconciliation_Katalyst HLSSafety_Data_Reconciliation_Katalyst HLS
Safety_Data_Reconciliation_Katalyst HLSKatalyst HLS
 
Clinical Data Management
Clinical Data ManagementClinical Data Management
Clinical Data ManagementMahesh Koppula
 
Case Report Form (CRF) Design Tips
Case Report Form (CRF) Design TipsCase Report Form (CRF) Design Tips
Case Report Form (CRF) Design TipsPerficient
 
Risk Based Monitoring in Practice
Risk Based Monitoring in PracticeRisk Based Monitoring in Practice
Risk Based Monitoring in Practicewww.datatrak.com
 
Medical Writing 101 (PWAC)
Medical Writing 101 (PWAC)Medical Writing 101 (PWAC)
Medical Writing 101 (PWAC)Amanda Strong
 
Genetic polymorphism of drug targets
Genetic polymorphism of drug targetsGenetic polymorphism of drug targets
Genetic polymorphism of drug targetsDr. Ankit Gaur
 
Clinical Data Review Best Practices - E. Herbel
Clinical Data Review Best Practices - E. HerbelClinical Data Review Best Practices - E. Herbel
Clinical Data Review Best Practices - E. HerbelQuanticate
 
Electronic Data Capture (EDC) Systems: Streamlining Data Collection
Electronic Data Capture (EDC) Systems: Streamlining Data CollectionElectronic Data Capture (EDC) Systems: Streamlining Data Collection
Electronic Data Capture (EDC) Systems: Streamlining Data CollectionClinosolIndia
 
Establishing a drug information center
Establishing a drug information centerEstablishing a drug information center
Establishing a drug information centerkatta amulya
 
pharmacovigilance pdf (1)
pharmacovigilance pdf (1)pharmacovigilance pdf (1)
pharmacovigilance pdf (1)Prasad Bhat
 
Medical writing - Overview
Medical writing - OverviewMedical writing - Overview
Medical writing - OverviewMd Khan
 
Introduction to Pharmacovigilance Signal Detection
Introduction to Pharmacovigilance Signal DetectionIntroduction to Pharmacovigilance Signal Detection
Introduction to Pharmacovigilance Signal DetectionPerficient
 
Presentation: Periodic safety update reports
Presentation: Periodic safety update reportsPresentation: Periodic safety update reports
Presentation: Periodic safety update reportsTGA Australia
 
Unit 4 pharmacovigilance (6hrs) march 13 2021
Unit 4 pharmacovigilance (6hrs) march 13 2021Unit 4 pharmacovigilance (6hrs) march 13 2021
Unit 4 pharmacovigilance (6hrs) march 13 2021University of Gondar
 
Case report form and application
Case report  form  and  applicationCase report  form  and  application
Case report form and applicationIrene Vadakkan
 

Was ist angesagt? (20)

Clinical data management
Clinical data management Clinical data management
Clinical data management
 
Safety_Data_Reconciliation_Katalyst HLS
Safety_Data_Reconciliation_Katalyst HLSSafety_Data_Reconciliation_Katalyst HLS
Safety_Data_Reconciliation_Katalyst HLS
 
Clinical Data Management
Clinical Data ManagementClinical Data Management
Clinical Data Management
 
Case Report Form (CRF) Design Tips
Case Report Form (CRF) Design TipsCase Report Form (CRF) Design Tips
Case Report Form (CRF) Design Tips
 
Risk Based Monitoring in Practice
Risk Based Monitoring in PracticeRisk Based Monitoring in Practice
Risk Based Monitoring in Practice
 
Medical Writing 101 (PWAC)
Medical Writing 101 (PWAC)Medical Writing 101 (PWAC)
Medical Writing 101 (PWAC)
 
CDM
CDMCDM
CDM
 
Genetic polymorphism of drug targets
Genetic polymorphism of drug targetsGenetic polymorphism of drug targets
Genetic polymorphism of drug targets
 
Clinical Data Review Best Practices - E. Herbel
Clinical Data Review Best Practices - E. HerbelClinical Data Review Best Practices - E. Herbel
Clinical Data Review Best Practices - E. Herbel
 
Electronic Data Capture (EDC) Systems: Streamlining Data Collection
Electronic Data Capture (EDC) Systems: Streamlining Data CollectionElectronic Data Capture (EDC) Systems: Streamlining Data Collection
Electronic Data Capture (EDC) Systems: Streamlining Data Collection
 
Establishing a drug information center
Establishing a drug information centerEstablishing a drug information center
Establishing a drug information center
 
pharmacovigilance pdf (1)
pharmacovigilance pdf (1)pharmacovigilance pdf (1)
pharmacovigilance pdf (1)
 
Medical writing - Overview
Medical writing - OverviewMedical writing - Overview
Medical writing - Overview
 
Ivrs
IvrsIvrs
Ivrs
 
Introduction to Pharmacovigilance Signal Detection
Introduction to Pharmacovigilance Signal DetectionIntroduction to Pharmacovigilance Signal Detection
Introduction to Pharmacovigilance Signal Detection
 
Components of a clinical study protocol
Components of a clinical study protocolComponents of a clinical study protocol
Components of a clinical study protocol
 
Presentation: Periodic safety update reports
Presentation: Periodic safety update reportsPresentation: Periodic safety update reports
Presentation: Periodic safety update reports
 
Unit 4 pharmacovigilance (6hrs) march 13 2021
Unit 4 pharmacovigilance (6hrs) march 13 2021Unit 4 pharmacovigilance (6hrs) march 13 2021
Unit 4 pharmacovigilance (6hrs) march 13 2021
 
Case report form and application
Case report  form  and  applicationCase report  form  and  application
Case report form and application
 
GOOD PHARMACOVIGILANCE PRACTICES
GOOD PHARMACOVIGILANCE PRACTICESGOOD PHARMACOVIGILANCE PRACTICES
GOOD PHARMACOVIGILANCE PRACTICES
 

Ähnlich wie Automate Medical Coding With WHODrug Koda

Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance
 
Global Pharma report 2014
Global Pharma report 2014Global Pharma report 2014
Global Pharma report 2014Georgi Daskalov
 
Pharma Regulatory & licensing Service
Pharma Regulatory & licensing ServicePharma Regulatory & licensing Service
Pharma Regulatory & licensing ServiceVikram sathish Asokan
 
Clinical Data Management
Clinical Data ManagementClinical Data Management
Clinical Data Managementbiinoida
 
The Secret Names Of Things.pdf
The Secret Names Of Things.pdfThe Secret Names Of Things.pdf
The Secret Names Of Things.pdfMark Fortner
 
Rondaxe pharmaceutical cmc consulting and software
Rondaxe pharmaceutical cmc consulting and softwareRondaxe pharmaceutical cmc consulting and software
Rondaxe pharmaceutical cmc consulting and softwareVolfyreAmdbysuo
 
IDMP Implementation - Impact on Data, Systems and Processes. How to cover gap...
IDMP Implementation - Impact on Data, Systems and Processes. How to cover gap...IDMP Implementation - Impact on Data, Systems and Processes. How to cover gap...
IDMP Implementation - Impact on Data, Systems and Processes. How to cover gap...Torben Haagh
 
optum360.comOptum360 powers HIM and CDI modernizationE.docx
optum360.comOptum360 powers HIM and CDI modernizationE.docxoptum360.comOptum360 powers HIM and CDI modernizationE.docx
optum360.comOptum360 powers HIM and CDI modernizationE.docxvannagoforth
 
PROJECT softwares (28 May 14)
PROJECT softwares (28 May 14)PROJECT softwares (28 May 14)
PROJECT softwares (28 May 14)Preeti Sirohi
 
Omni Comm Systems
Omni Comm SystemsOmni Comm Systems
Omni Comm Systemspviral24
 
SDL How Global Life Sciences Leaders Solve the Customer Experience Puzzle
SDL How Global Life Sciences Leaders Solve the Customer Experience PuzzleSDL How Global Life Sciences Leaders Solve the Customer Experience Puzzle
SDL How Global Life Sciences Leaders Solve the Customer Experience PuzzleChip Gettinger
 
v2 Serialization solution by Acctrue
v2 Serialization solution  by Acctruev2 Serialization solution  by Acctrue
v2 Serialization solution by AcctrueLeo Zhang
 
Article: On the Cusp of Curing Disease
Article: On the Cusp of Curing DiseaseArticle: On the Cusp of Curing Disease
Article: On the Cusp of Curing DiseaseMerck Life Sciences
 
Computer Assisted Coding Pros & Cons
Computer Assisted Coding Pros & ConsComputer Assisted Coding Pros & Cons
Computer Assisted Coding Pros & ConsModupe Sarratt
 
ICIC 2013 Conference Proceedings Krishna Molecular Connections
ICIC 2013 Conference Proceedings Krishna Molecular ConnectionsICIC 2013 Conference Proceedings Krishna Molecular Connections
ICIC 2013 Conference Proceedings Krishna Molecular ConnectionsDr. Haxel Consult
 

Ähnlich wie Automate Medical Coding With WHODrug Koda (20)

Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016
 
Global Pharma report 2014
Global Pharma report 2014Global Pharma report 2014
Global Pharma report 2014
 
Pharma Regulatory & licensing Service
Pharma Regulatory & licensing ServicePharma Regulatory & licensing Service
Pharma Regulatory & licensing Service
 
Clinical Data Management
Clinical Data ManagementClinical Data Management
Clinical Data Management
 
The Secret Names Of Things.pdf
The Secret Names Of Things.pdfThe Secret Names Of Things.pdf
The Secret Names Of Things.pdf
 
Healthcare App
Healthcare AppHealthcare App
Healthcare App
 
Rondaxe pharmaceutical cmc consulting and software
Rondaxe pharmaceutical cmc consulting and softwareRondaxe pharmaceutical cmc consulting and software
Rondaxe pharmaceutical cmc consulting and software
 
Thesis_IR(Aptsource)
Thesis_IR(Aptsource)Thesis_IR(Aptsource)
Thesis_IR(Aptsource)
 
IDMP Implementation - Impact on Data, Systems and Processes. How to cover gap...
IDMP Implementation - Impact on Data, Systems and Processes. How to cover gap...IDMP Implementation - Impact on Data, Systems and Processes. How to cover gap...
IDMP Implementation - Impact on Data, Systems and Processes. How to cover gap...
 
optum360.comOptum360 powers HIM and CDI modernizationE.docx
optum360.comOptum360 powers HIM and CDI modernizationE.docxoptum360.comOptum360 powers HIM and CDI modernizationE.docx
optum360.comOptum360 powers HIM and CDI modernizationE.docx
 
PROJECT softwares (28 May 14)
PROJECT softwares (28 May 14)PROJECT softwares (28 May 14)
PROJECT softwares (28 May 14)
 
Omni Comm Systems
Omni Comm SystemsOmni Comm Systems
Omni Comm Systems
 
SDL How Global Life Sciences Leaders Solve the Customer Experience Puzzle
SDL How Global Life Sciences Leaders Solve the Customer Experience PuzzleSDL How Global Life Sciences Leaders Solve the Customer Experience Puzzle
SDL How Global Life Sciences Leaders Solve the Customer Experience Puzzle
 
v2 Serialization solution by Acctrue
v2 Serialization solution  by Acctruev2 Serialization solution  by Acctrue
v2 Serialization solution by Acctrue
 
Optum Award Write Up
Optum Award Write UpOptum Award Write Up
Optum Award Write Up
 
Article: On the Cusp of Curing Disease
Article: On the Cusp of Curing DiseaseArticle: On the Cusp of Curing Disease
Article: On the Cusp of Curing Disease
 
Computer Assisted Coding Pros & Cons
Computer Assisted Coding Pros & ConsComputer Assisted Coding Pros & Cons
Computer Assisted Coding Pros & Cons
 
Point of Care Messaging
Point of Care MessagingPoint of Care Messaging
Point of Care Messaging
 
Progamma Us
Progamma UsProgamma Us
Progamma Us
 
ICIC 2013 Conference Proceedings Krishna Molecular Connections
ICIC 2013 Conference Proceedings Krishna Molecular ConnectionsICIC 2013 Conference Proceedings Krishna Molecular Connections
ICIC 2013 Conference Proceedings Krishna Molecular Connections
 

Mehr von Perficient, Inc.

Driving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season ResultsDriving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season ResultsPerficient, Inc.
 
Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation Perficient, Inc.
 
The Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial ServicesThe Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial ServicesPerficient, Inc.
 
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.Perficient, Inc.
 
Content, Commerce, and... COVID
Content, Commerce, and... COVIDContent, Commerce, and... COVID
Content, Commerce, and... COVIDPerficient, Inc.
 
Centene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success StoryCentene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success StoryPerficient, Inc.
 
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration ProjectPreparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration ProjectPerficient, Inc.
 
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19Perficient, Inc.
 
The Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand FishkinThe Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand FishkinPerficient, Inc.
 
Cardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM CloudCardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM CloudPerficient, Inc.
 
Teams Summit - What is New and Coming
Teams Summit -  What is New and ComingTeams Summit -  What is New and Coming
Teams Summit - What is New and ComingPerficient, Inc.
 
Empower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis ManagementEmpower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis ManagementPerficient, Inc.
 
Adoption & Change Management Overview
Adoption & Change Management OverviewAdoption & Change Management Overview
Adoption & Change Management OverviewPerficient, Inc.
 
Microsoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from HomeMicrosoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from HomePerficient, Inc.
 
Securing Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote WorkSecuring Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote WorkPerficient, Inc.
 
Infrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote WorkersInfrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote WorkersPerficient, Inc.
 
Accelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft TeamsAccelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft TeamsPerficient, Inc.
 
Preparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge ManagementPreparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge ManagementPerficient, Inc.
 
Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work Perficient, Inc.
 
Crisis Management & Remote Work w/ Microsoft 365
Crisis Management & Remote Work w/ Microsoft 365Crisis Management & Remote Work w/ Microsoft 365
Crisis Management & Remote Work w/ Microsoft 365Perficient, Inc.
 

Mehr von Perficient, Inc. (20)

Driving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season ResultsDriving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season Results
 
Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation
 
The Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial ServicesThe Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial Services
 
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
 
Content, Commerce, and... COVID
Content, Commerce, and... COVIDContent, Commerce, and... COVID
Content, Commerce, and... COVID
 
Centene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success StoryCentene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success Story
 
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration ProjectPreparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
 
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
 
The Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand FishkinThe Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
 
Cardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM CloudCardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM Cloud
 
Teams Summit - What is New and Coming
Teams Summit -  What is New and ComingTeams Summit -  What is New and Coming
Teams Summit - What is New and Coming
 
Empower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis ManagementEmpower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis Management
 
Adoption & Change Management Overview
Adoption & Change Management OverviewAdoption & Change Management Overview
Adoption & Change Management Overview
 
Microsoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from HomeMicrosoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from Home
 
Securing Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote WorkSecuring Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote Work
 
Infrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote WorkersInfrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote Workers
 
Accelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft TeamsAccelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft Teams
 
Preparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge ManagementPreparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge Management
 
Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work
 
Crisis Management & Remote Work w/ Microsoft 365
Crisis Management & Remote Work w/ Microsoft 365Crisis Management & Remote Work w/ Microsoft 365
Crisis Management & Remote Work w/ Microsoft 365
 

Kürzlich hochgeladen

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 

Kürzlich hochgeladen (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Automate Medical Coding With WHODrug Koda

  • 1. Automate Medical Coding With WHODrug Koda
  • 2. 2 Tom Hogan Chief OperatingOfficer Who We Are AN INTRODUCTION TO We’re a global digital consultancy transforming how the world's leading enterprises and biggest brands connect with customers and grow their businesses. With Perficient, you get experience and expertise, speed and agility, and a healthy dose of pragmatism to drive your business forward.
  • 3. 3 ~4,500 Colleagues WE ARE Global in Our Delivery We have office locations across North America and fully owned global and domestic delivery centers around the world. Allentown, PA Ann Arbor, MI Atlanta, GA Boston, MA Bozeman, MT Cedar Rapids, IA Charlotte, NC Chicago, IL Columbus, OH Dallas, TX Denver, CO Detroit, MI Fairfax, VA Fargo, ND Houston, TX Irvine, CA Lafayette, LA Milwaukee, WI Minneapolis, MN New York, NY San Francisco, CA Seattle, WA St. Louis, MO Toronto, ON Washington, D.C. North America Latin America Mexico City, Mexico Medellin, Colombia Bogota, Colombia Cali, Colombia Chennai, India Nagpur, India Bangalore, India India Hangzhou, China China Oxford, UK Novi Sad, Serbia Europe
  • 4. 4 AT-A-GLANCE Perficient Profile Alliance partnerships with major tech vendors Multiple vendor & industry tech and growth awards Global delivery centers in China, India and Latin America Dedicated solution practices 35 Global Locations $565M 2019 Revenue 1997 Founded in ~4,500 Colleagues ~90% Repeat Business Rate PRFT Public, NASDAQ
  • 5. 5 Industry Expertise Our experience in the life sciences industry empowers us to help companies discover, develop, and manufacture products that help people feel better and live longer. We also help them enhance their customer experience and achieve operational excellence. I NDUSTRY Life Sciences 30+ of the world's leading public pharmaceutical, biotechnology, and medical device companies count on us . We helped a pharmaceutical giant transform the way it performs its medical coding activities. Project Spotlight DigitalTechnologyStrategy Clinical Safety
  • 6. 6 Caroline Halsey Director, Life Sciences Caz.Halsey@Perficient.com Damon Fahimi Product Manager, Uppsala Monitoring Centre Damon.Fahimi@who-umc.org Today’s Speakers
  • 7. 77 Agenda • WHODrug Global and Drug Coding • An Introduction to WHODrug Koda • Why use Koda • Methods of Using Koda • Perficient Koda Interface - Prototype • Use Cases • How to Find Out More
  • 8. 8 Uppsala Monitoring Centre & WHODrug Global Productname Drugcode ActiveIngredient(s) ATC ASPIRIN [ACETYLSALICYLIC ACID] 00002701004 Acetylsalicylic acid A01AD, Other agents for local oral treatment B01AC,Platelet aggregation inhibitors excl. heparin M02AC,Preparations with salicylic acid derivatives N02BA, Salicylic acid and derivatives WHODrugGlobal
  • 9. 9 The Challenges of Structuring Drug Data Staffing Drug coding requires highly skilled, educated and trained staff IncreasingVolumes Both long-term and short-term demands Quality& Consistency Dynamic nature of drug coding. How to keep consistency in coding teams? Tools & Processes Dependencies on tools & synonym lists not delivering optimal support for drug coding
  • 10. 10 What if… ...drug coding staff could spend their time only on the most relevant cases? …a more significant part of the drug coding could be automated, thereby helping cope with both short- and long-term peaks? …UMC could gather know-how from the industry and, with the help of technology, increase drug coding consistency? …there was a plug-in to current processes and tools, enhancing drug coding? Project goal: Find an intelligent approach to automating drug coding using machines and efficiently using the human brain when needed
  • 11. 11 The Result: WHODrug Koda – Born in 2019 Verbatim + Route* + Indication* * If available Drug Name Coding ATC Selection
  • 13. 13 Machine Learning Applied How? For What? TrainingData? Supervised machine learning via logistical regression Primarily ATC code selection, but also drug name coding Millions of data points from VigiBase Trainingdata Input A → Output A Input B → Output A Input C → Output B Prediction Non-trainingdata Input D → Output A More than 500,000 “classes” of drug names Around 1400 “classes” of ATC codes
  • 14. 14 VigiBase: An Invaluable Asset for Training • Training data is key! • VigiBase used to train and update WHODrug Koda + millions of additional data points Coded in WHODrug Global Drug name ATC code and text Acetazolamide S01EC, Carbonic anhydrase inhibitors Acetazolamide S01EC, Carbonic anhydrase inhibitors Acetazolamide C03, Diuretics Acetazolamide N03AX, Other antiepileptics Unprocessed Data Verbatim Route Indication Acetasolamide Oral Cataract surgery Acetazolamide tablet 250mg Unknown Retinitis central Acetazolamide Oral Secondary hypertension Acetazolamide Oral Seizure
  • 15. 15 “Only” Machine Learning – Not Enough Built-in CodingRules Spell Checks and Algorithms Know-how and Controlled Feedback Loops Following the latest regulatory expectations and best practices for WHODrug coding Making sense of the data Systemic (foundational) Dynamic (supplementary) Examples of drug verbatims Naphazoline (naphcon) 0.1% ophthalmic solution sodium fluoride (prevident5000 booster plus) 1.1% dental paste ERELSA TABLETS 50MG Pharmacists and medical expertise at UMC and feedback from users
  • 16. 16 Average Results With External Data Drugname coding ATC Selection ≈ 95%of all drug namescoded* *High certainty: 80%; Lower certainty: 15%; Uncoded: 5% ≈ 100% selected** **High certainty: 80%; Lower certainty: 20% What about the precision for the predictions? ≈ 99%*** ***Based on high certainty predictions For an example;please see: Herrgårdet al., 2020. Assessment of Machine Learning Methods in Coding of Concomitant Medications in Clinical Trials.Abstract for the 2020 PhUSE Connect USA 2020. https://www.phusewiki.org/docs/2020%20US%20Connect%20Florida/Presentations/ML/Final%20Papers/ML13%20pdf.pdf
  • 17. 17 How to Access WHODrug Koda WEB APPLICATION For evaluations / smaller studies API Allowing implementation within current processes
  • 18. 18 UMC and Perficient • Perficient is licensed and approved by UMC for integrating WHODrug Koda into medical coding tools • Contact UMC for general questions about WHODrug Koda • Contact Perficient for questions about our services https://www.who-umc.org/whodrug/whodrug-portfolio/whodrug-koda/
  • 19. 19 Why Use Koda Koda can support medical coding in various scenarios: • Assigning drug codes only • Assigning drug codes and preferred ATC codes based on indication • Recoding / refreshing WHODrug encoded data • Up-versioning to a more recent version • Up-versioning from B2 to B3 format Koda is already trained • Time, effort, and volume of data required to train an AI system is significant • Koda is already trained and ready to use
  • 20. 20 Methods of Using Koda Two ways to use Koda: 1. Upload / download data through Koda UI on UMC website • Requires manual process of data extraction and bringing coding results back into source data • Koda UI is currently used by UMC customers 2. Upload / download data through UMC Koda webservice API • Allows direct integration of Koda functionality into coding process • Requires technical knowledge of webservice integration into systems
  • 21. 21 Perficient Koda Interface – Prototype Perficient has built a prototype of a generic Oracle interface to the Koda webservice API • Consists of a table for drug data to be coded and some programming objects • Oracle-based • Requirements: • Oracle 11 or above • UMC security certificates installed • Open network connection from DB server to UMC server • Additional custom adapter required for each specific source system (medical coding system, PV system, etc.)
  • 22. 22 WHODrug Koda Interface Source System YOUR COMPANY WHODrug Koda Encoded drug or suggested drug Drugs to be coded CustomAdapter Drugs to be coded Encoded drug or suggested drug
  • 23. 23 Example Workflow Step 1 – Table With Uncoded Data Line Drug Route Indication Code ATC Comments 1 Paracetamol Entry with single ATC code 2 Aspirin Oral Anti-coagulant Entry with 4 ATC codes from 4 different classes 3 Aspirin Thrombosis Entry with 4 ATC codes from 4 different classes 4 Aspirin thrombose Entry with 4 ATC codes from 4 different classes 5 Aspirin Thrombosis prophylaxis Entry with 4 ATC codes from 4 different classes 6 Aspirin Headache in the morning Entry with 4 ATC codes from 4 different classes 7 Artificial tears Drops Non-unique entry including an umbrella term 8 A b c Another entry ABC exists 9 ibuprofen headache Entry with some ATCs not very distinctive (e.g. two from M class) 10 Vitamins Non-unique drug name (one regular entry and one umbrella term) 11 x37ytc12 Non-existing entry 12 sebcur Unique name which was non-unique in older versions 13 sebcur [salicylic acid] Non-unique entry as in older version 14 sebcur salicylic acid Concatenation of name with ingredients
  • 24. 24 Example Workflow Step 2 - Interface Execution 1. Transformationof datato be coded intoKodaformat (JSON) {"WhoDrugVersionShortName":"GLOBALB3Sep19","UsePreferredBaseRule":"true","UseGenericRule":"true","Description":"ClientJob ID = 13774594","DrugsToCode":[{"Id":13774573,"Verbatim":"paracetamol","Route":null,"Indication":"headache"},{"Id":13774574,"Verbatim":"aspirin","Route":"oral","Indication":"anti- coagulant"},{"Id":13774575,"Verbatim":"aspirin","Route":null,"Indication":"thrombose"},{"Id":13774576,"Verbatim":"aspirin","Route":null,"Indication":"thrombosis"},{"Id":13774577,"Ver batim":"aspirin","Route":"oral","Indication":"thrombosis prophylaxis"},{"Id":13774578,"Verbatim":"aspirin","Route":null,"Indication":"headachein the morning"},{"Id":13774579, "Verbatim":"acetylsalycilicacyd","Route":null,"Indication":null},{"Id":13774580,"Verbatim":"aspirin50mg","Route":null,"Indication":null},{"Id":13774581,"Verbatim":"ab c","Route":null, "Indication":null},{"Id":13774582,"Verbatim":"artificaltears","Route":"drops","Indication":null},… 2. CreateHTTPSconnection to Kodawebservice API using UMCsecurity certificates, senddata, andget a response {"Id":"db7a0032-3656-4736-864e-d0d75495d8b6","Description":"ClientJob ID = 13774594","WhoDrugVersionLongName":"WHODRUGGLOBAL B3 September 1, 2019","WhoDrugVersionShortName":"GLOBALB3Sep19","UsePreferredBaseRule":true,"UseGenericRule":true,"EncodingJobStatus":"Finished","QueuedDateUTC":"2020-01- 31T16:29:56.1800000Z","StartedDateUTC":"2020-01-31T16:29:56.6400000Z","FinishedDateUTC":"2020-01-31T16:30:02.3500000Z","NoOfRecords":21,"CodingItem“ :[{"Id":"13774573","Verbatim":"paracetamol","Route":null,"Indication":"headache","EncodedDrug":{"Tradename":"PARACETAMOL","Ingredients":["Paracetamol"],"DrugCode":"000200 01001","AtcCode":"N02BE","SuggestedAtcs":[]},"SuggestedDrugs":[],"CodingPath":"DirectHit"},{"Id":"13774574","Verbatim":"aspirin","Route":"oral","Indication":"anti- coagulant","EncodedDrug":{"Tradename":"ASPIRIN[ACETYLSALICYLICACID]","Ingredients":["Acetylsalicylicacid"],"DrugCode":"00002701004","AtcCode":"B01AC", "SuggestedAtcs":[]},"SuggestedDrugs":[],"CodingPath":"NonUniqueByIndication"},{"Id":"13774575","Verbatim":"aspirin","Route":null,"Indication":"thrombose","EncodedDrug":{"Tradena me":"ASPIRIN[ACETYLSALICYLICACID]","Ingredients":["Acetylsalicylicacid"],"DrugCode":"00002701004","AtcCode":"N02BA","SuggestedAtcs":[]},"SuggestedDrugs":[]… 3. Parseresponse fromKodaformat(JSON) and updatedatatable
  • 25. 25 Example Workflow Step 3 – Table Contains Coded Data Line Drug Route Indication Code ATC Comments 1 Paracetamol 00020001001 N02BE ATC provided as drug has only one ATC code 2 Aspirin Oral Anti-coagulant 00002701004 B01AC ATC code correct 3 Aspirin Thrombosis 00002701004 B01AC ATC code correct 4 Aspirin thrombose 00002701004 N02BA Wrong ATC (indication misspelled) 5 Aspirin Thrombosis prophylaxis 00002701004 B01AC ATC code correct 6 Aspirin Headache in the morning 00002701004 N02BA ATC code correct 7 Artificial tears Drops No code as non-unique,but list of suggested drugs as expected 8 A b c 00256502021 No ATC code as no indication 9 ibuprofen headache 00109201001 No ATC code, but 2 suggested ATC codes from M class 10 Vitamins No code as non-unique.Returns 2 suggested drugs as expected, one of which is an umbrella term 11 x37ytc12 Uncoded as expected 12 sebcur 00021201106 No ATC code as no indication 13 sebcur [salicylic acid] 00021201106 Entry from old WHODrug version correctly coded although no longer non-unique in new version 14 sebcur salicylic acid No encoded drug code, but single suggested drug code, which is correct
  • 26. 26 Potential Interface Use Possible integrations of an Oracle-based interface could include: • Argus Safety • Connect Koda as WHODrug interactive coding webservice to Argus Product screen • Integrate WHODrug coding via Koda into custom case save procedure • Oracle TMS • Auto-create unapproved VTAs for coding omissions which have been sent to Koda We are prototyping an Oracle-based approach. The integration of Koda with other source systems can be explored.
  • 28. 28 Caroline Halsey Director, Life Sciences Caz.Halsey@Perficient.com Damon Fahimi Product Manager, Uppsala Monitoring Centre Damon.Fahimi@who-umc.org Thank You

Hinweis der Redaktion

  1. My name is Caroline Halsey, I am a Director in the Life Sciences Business Unit at Perficient. I have 20 years experience in the pharmaceutical industry including: Clinical data management Project & program management Process design & system implementation Computer system validation For the past few years I have been focussed on medical coding processes and systems. Today I am here to describe about how you could integrate the UMC’s WHODrug Koda coding engine into your coding process via its webservice API and I am pleased to be joined by Damon Fahimi from the UMC to discuss this.
  2. Damon will introduce WHODrug coding and WHODrug Koda, then I will discuss how it could be used and what we are working on at Perficient to enable integration of Koda into medical coding processes
  3. As you have heard, Koda can help you with your daily drug coding business, but it can also help to recode data by upgrading your WHODrug version or even your WHODrug format. For example, when recoding a study from B2 to B3 a large number of terms may no longer code. Submitting those terms to WHODrug Koda could dramatically reduce the manual effort of recoding. One of the main challenges in the use of AI in medical coding is the time, effort and volume of data required to train the AI system. With WHODrug KODA the training has already been done for you."
  4. We’ve heard from Damon, one way to use Koda is via uploading and downloading data through the Koda UI, but it is also possible to fully integrate it into your systems by using the Koda webservice Application Programming Interface. Now, using webservice APIs is not always straightforward, as you have to deal with technicalities like transforming data, generating network traffic, security cerificates etc. It would simplify integration if you had an additional interface level available, which hides all the technical bits. Some of my Perficient colleagues have built a prototype of such an interface, and this is what I’d like to talk about today. I’ll give an overview of the design, usage and possible integration and let you know how to find out more if you are interested
  5. In order to build such an interface we needed first to decide on a platform, and we have chosen Oracle. This choice was kind of arbitrary, and of course you could build a similar interface on any other platform. This prototype consists basically of a table which contains the drug data to be coded and mimics the source application plus some programming objects in PL/SQL, which interact with the webservice API right out of the database. The only system requirement is that you have Oracle version 12 or higher, and you need to have the UMC certificates installed and an open network connection from your database to the UMC server. No further infrastructure is needed.
  6. Here you can see the designed workflow. The source system or application sends the drugs to be coded via the custom adapter to the interface. The interface converts the data into the format expected by the Koda application and calls the Koda webservice API It then gets back the response from Koda with coding information, parses the response and updates the drug data with the coding information in the source system. Triggering the interface could of course be an automated process, e.g. a regular batchjob or automated execution if the table of drugs has been updated. This design actually hides all the technical complicated bits from the end user or end application.
  7. Now lets have a look at a real example. The columns with blue heading here reflect data which is exchanged with Koda. Initially the drug table contains drug verbatims, some of them with route and / or indication. Now we trigger the interface.
  8. The interface now Transforms the data into Koda format Builds the network connection and send data to Koda Gets the response in Koda format Parses the response Puts coding information back into the source table This is the part that nobody wants to deal with as it looks like this <trigger animation>
  9. This is what the table looks like after the interface execution. The interface has updated the code and ATC code column with some values. Please note that here you can only see the encoded information, the comments column shows some information on suggested drugs if available. Lets have a look at a few examples in more detail... Line 1 is paracetamol, which is correctly coded to its drug code and ATC code although no indication was provided. This is because Paracetamol has only one ATC code. Lines 2 to 6 are some records with Aspirin, which has 4 ATC codes from 4 different classes, so is fairly distinctive. For correctly spelled indications the drug code and ATC is always correct, for the misspelled indication in line 4 the ATC code is incorrect. Line 7 to 11 are some examples where we have tried non-unique drugs, non-existing names, umbrella terms, drugs with multiple ATC codes from the same class etc. All codes which were provided were as expected and correct. Suggested information is also as expected and correct. Of special interest are lines 12 to 14, which is an example on how you could use Koda for a version or format upgrade. The tradename SEBCUR was non-unique in a previous WHODrug version and became unique in a more recent version. Koda is able to correctly encode or suggest the code from the current version if you pass in the tradename with ingredients attached as it was stored in the previous version.
  10. Such an Oracle based interface could be potentially integrated with any Oracle based system, for example Argus Safety, where you could use it for coding during case entry, or for coding during case save. Or you could integrate it with Oracle TMS, where you could for example auto-create non-approved VTAs for coding omissions which you send to Koda and where Koda returns a code. As already mentioned, this prototype is currently Oracle based, but could be explored for other platforms as well, so please don’t go away with the iompression that this would only work if you use Argus and TMS.
  11. Seed Question: Will this interface only work for Oracle-based systems? Response: the prototype interface is Oracle based, but with the appropriate custom adapter, in principle, any source system could be used.