• No results found

Identifying a common data model approach for veterinary medical records

N/A
N/A
Protected

Academic year: 2021

Share "Identifying a common data model approach for veterinary medical records"

Copied!
1
0
0

Loading.... (view fulltext now)

Full text

(1)

Identifying a Common Data Model approach for veterinary medical records

Ellen Holbrook

1

, Joseph Strecker

2

, Susan VandeWoude

3

1

Professional Veterinary Medicine Program, Veterinary Informatics Predoctoral Fellow, College of Veterinary Medicine & Biomedical Sciences

2

College of Veterinary Medicine & Biomedical Sciences College Office, IT Services - Research IT

3

Associate Dean for Research, College of Veterinary Medicine & Biomedical Sciences

Introduction

Acknowledgements

Current SNOMED Encoding

Relational Databases

Future Directions

Observational Medical Outcomes Partnership (OMOP) and

Systematized Nomenclature of Medicine (SNOMED) are

terminologies commonly used to encode human medical

record data

o

Allow for modeling/surveillance of diseases,

biomarkers, etc.

Veterinary medical records typically lack an encoding

process

Objectives:

Align a human medical record database structure to

veterinary records using OMOP’s Common Data Model

Enhance One Health and translational medicine concepts

through established encoding and modeling procedures

that allow for collaborative and large-scale research

This project is funded by the NIH “Veterinary Pre-Doctoral Research Scholars Program,” grant # NIH T32OD012201. “Advancing One Health Datasets” workshop funding provided by a pilot grant from the Clinical Translational Science Award One Health Alliance.

visit invoice_number PK case_number herd_id complaint weight vmdb_date life_status zip_code coder_id sent_to_vmdb Invoice invoice_number PK account_number case_number snomed_diagnosis invoice_number PK group seq concept_id trans_datetime coder_code

Description Data Type Comment XML Tag

Accession numeric Institutional specific numeric for unique visit or accession accession_num

VMDB Institutional Code Number char VMDB assigned Institution Number inst_id

Transaction Type char A for add, D for Delete, C for Correction, O for add and overwrite

of patient signalment not visit data trans_type

Medical Record char A institutional unique string not over 25 characters pat_no

Species numeric SNOMED concept id (required if breed not included) species

Breed numeric SNOMED concept id breed

Date of Birth Date/Time Time Optional (When unknown leave blank) date _of_birth

Gender char Institutional specific codes will be converted to standard VMDB

codes. gender

Animal ID char Microchip, tattoo Maximum of 50 characters animid

Chip Type char AVID, HomeAgain, etc. chip_type

Postal Code char US zip code or Canadian Postal Code postal_code

Country char ISO 3166-1 Country Codes, Only for non-US postal codes country_code

Weight numeric weight_value

Unit of Measure char weight_unit

Admit Date Date/Time yyyymmdd:hhmm (required) admit_dt

Discharge Date Date/Time yyyymmdd:hhmm (required) discharge_dt

Discharge Clinician char Institutional specific code clinician

Institutional (Internal) Diagnosis ID # char Must be unique to the institution, never change, may be retired snomed_group inst_dx_id

Discharge status char 0=alive, 5=died, 6=euthanized, 7=discharged and referred discharge _disposition

SNOMED Concept numeric SNOMED Concept id snomed

Recheck char 0=Initial Diagnosis, 1=Recheck recheck

Suspect numeric 0=Confirmed diagnosis, 1=Suspect or Probable suspect

Extensions to model/vocabularies for veterinary-specific

terminologies

o

Diagnoses, breed, sex, species, microchip, etc.

Lessons learned from VMDB

o

What works and what doesn’t?

Data targets: what data to collect?

Ensuring consistency from and between contributors

Development of use cases to demonstrate power of the

network

Data autonomy and ownership

o

Protecting sensitive/identifiable information

Workshop in January 2018

OMOP Common Data Model

Figure 1. Data are stored in tables where each row is identified by a

unique primary key. Primary key ensures that each row within a table is distinct, with no duplicate entries. Foreign key ties a given row from one table to a certain row in another table. The field “invoice_number” is the primary key in the Invoice table (unique to each row) and a foreign key in the Visit and snomed_diagnosis tables. A given invoice can be linked to its corresponding information for a certain hospital visit as well as SNOMED-encoded diagnoses from the invoice.

Figure 2. The Veterinary Medical Database (VMDB) has been collecting and sharing SNOMED-encoded data from US veterinary teaching hospitals since 1964. The CSU Veterinary Teaching Hospital contributes to this database regularly. Employees use a SNOMED terminology browser to select diagnosis and procedure codes applicable to each record. Encoded data is put into a structured XML format and sent to VMDB. The XML format is specified by the VMDB. A similar process is used to extract data for the Common Data Model.

Figure 3. The Common Data Model defines the structure, tables and

fields required to store medical records in a standardized format. It follows a relational database structure and provides a framework that can be filled in using data originating from a wide variety of encoding vocabularies including SNOMED and many others.

MEDICAL RECORD

Databases used to store medical records are relational,

meaning they consist of a variety of tables containing

different pieces of information from each record.

References

Related documents

The model assumptions have been formulated conditional on the sigma algebra generated by the factors, and it has been shown that the OLS estimator of the slope parameters is

a) Electronic Health Records are a good idea and I would support their implementation: this is an objective question with an opportunity to express an opinion in a word or two.

Keyword: Object Relational Mapping (ORM), Generated Intelligent Data Layer (GIDL), Relational Database, Microsoft SQL Server, Object Oriented Design Pattern, Model,

The machine learning algorithm could be used to predict the force on the bulldozer blade given a certain granular particle velocity and density field and even to predict the actual

An Approach to Data Acquisition for Urban Building Energy Modeling Using a Gaussian Mixture Model and Expectation- Maximization Algorithm.. Mengjie Han 1 , Zhenwu Wang 2

The approach uses data rate adaptation from the output side. We use algorithm out- put granularity to preserve the limited memory size according to the incoming data

The result is a design proposal - Health sphere - platform in a form of an app provided by the healthcare system, that gives an overview of current health status and

Figure 6 – Sketch  of  the  second  version  of  the  patient’s  preview  screen The  decision  to  place  the  bar  with  patient’s  information  summary  on  the