Message-ID: <119833707.8556.1711707179511.JavaMail.confluence@ip-172-30-4-17.ec2.internal> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_8555_124529848.1711707179507" ------=_Part_8555_124529848.1711707179507 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html AUG Email 2012-Sep

AUG Email 2012-Sep



Last Updated: 03/18/2013=

=20
=20


From: Dan= Connolly [dconnolly.kumc] Sent: Wednesday, September 26, = 2012 3:03 PM To: i2b2 AUG Members Subject: i2b2 timeline performance with 800M+ facts?
Performance of the i2b2 timeline was OK (a few seconds latency) until = our late August release, when our fact count went over 800M. Since then, PD= O queries take orders of magnitude longer (hundreds of seconds, if it finsh= es at all). Does anyone else use the timeline on their whole repository? Or= do you only use it on smaller projects? How is the performance? We're usin= g bitmapped indexes (a suggestion we picked up from Peter Beninato). They w= ork great, as long as Oracle uses both the patient_num and the concept_cd i= ndex. But for reasons we can't figure out, it sometimes Oracle does somethi= ng else. Does anyone have suggestions on how to diagnose, let alone fix, th= is sort of performance problem?
Dan Conno= lly, KUMC Medical Informatics

=20
=20


From: Daniele Segagni [daniele.se= gagni.fsm.it] Sent: Thursday, September 20, 2012 3:02 AM <= strong>To:
Churchill, Susanne E. Cc: i2b2 members= Subject: Re: i2b2 Tutorial Nov. 7, 2012
Dear Susanne,  is possible to follow this interesting= tutorial in a remote manner, for example using WebEx or something similar?= Thank you, regards Daniele
Ing. Daniele Segagni
Laboratorio di Inf= ormatica e Sistemistica per la Ricerca Clinica
IRCCS Fondazione S.Mauge= ri, Pavia, Italy
tel: +39 0382 592038
Churchill, Susanne E. ha scri= tto:
Dear Colleagues,
 
Mike Mendis will be offering a thr= ee hour i2b2 tutorial on Wednesday evening, November 7 (6-9 pm) (descriptio= n below).  This is the evening before the actual CTSA KFC Meeting and = on the last day of the AMIA Symposium.  Note this will take place at N= orthwestern (we're waiting for a specific location) NOT the AMIA hotel.
=  
Please register with me if you would like to participate. =
 
Thanks,
 
Susanne
 
Susanne E. Ch= urchill, Ph.D.
Executive Director
i2b2/Nat'l Center for Biomedical = Computing
77 Avenue Louis Pasteur, Room 255
Boston, MA 02115
te= l: (617) 525-4465
fax: (617 525-4491
 
 
HOW TO "= i2b2" TUTORIAL DESCRIPTION
 
We will describe a step by step a= pproach to implementing i2b2 at your institution, what technologies are use= d and any third party software that is required, such as application or dat= abase servers. We will continue by writing a new analytic "cell" and l= everaging advanced services such as natural language processing. The n= ew cell will be a fully working i2b2 cell that can receive and respond to i= 2b2 calls. Once the cell has been developed, an i2b2 webclient plugin = will be developed that sends a message to the cell and displays the respons= e. We conclude with a roadmap for the near term and longer term i2b2 d= evelopments.
 
Due to the complex nature of this tutorial, the= participants should download and install the tutorial Virtual Machine (VM;= see below) prior to attending. The VM will run on any Windows or Maci= ntosh machine and will contain a complete and installed i2b2 server, i2b2 w= ebclient, application server, database server and any developments needed.&= nbsp;A completed cell and plugin will also be included.
 
Prerequisites: The participant should download and instal= l the source code of the "i2b2 Tutorial" that is available at https://www.i2b2.org/software/ctsa2012.html prior to arriving = at the workshop.
 
Intended Audience: Sc= ientists; researchers; healthcare analysts, database programmers, and other= healthcare professionals; academic faculty or professionals setting up bio= informatics facilities and/or relating these to clinical data repositories = and computer scientists, system developers, and programmers.
 
= Content level: 20% Basic, 50% Intermediate, 30% Adva= nced.
 

=20
=20


From: Nath= an Graham [ngraham.kumc] Sent: Friday, September 07, 2012 = 1:33 PM To: 'Nathan Graham'; Phillips, Lori C.; Mendis, Mi= chael E. Cc: i2b2 AUG Members Subject: RE= : Proper Usage of Modifier Folders versus Containers
Lori,
 
Screenshot attached:
 
 =
Nathan Graham
Software Engineer
Department of Biostatistics University of Kansas Medical Center
ngraham.kumchttp://informat= ics.kumc.edu

"Phillips, Lori C." <LCPHILLIPS.PARTNERS> 9/7/2012 11:51 AM<= br> Can you send a screen shot of the query tool after the modifier is drop= ped into it?
 
From: Nathan Graham [ngraham.kumc] Sent: Friday, September= 07, 2012 12:44 PM To: 'Nathan Graham'; Phillips, Lori C.;= Mendis, Michael E. Cc: i2b2 AUG Members Subject:<= /strong> RE: Proper Usage of Modifier Folders versus Containers
Lori,  
Thanks for the quick response! 
 
This quer= y was from the web client (version 1.6.03).  I've attached the incomin= g/outgoing XML - it looks like it's referencing the modifier and the modifi= er folder - I don't see the concept code in there.  The query was run = against one of our medications in the ontology (see attached screen shot).&= nbsp; Generated SQL from this query is earlier in the thread (double-checke= d that it matches the XML).
 
Thanks again!
 
Reg= ards,
 
Nathan
 

&= nbsp;
 
 
Nathan Graham
Software Engineer
Dep= artment of Biostatistics
University of Kansas Medical Center
ngraha= m.kumchttp://informatics.kumc.edu

"Phillips, Lori C." <LCPHILLIPS.PA= RTNERS> 9/7/2012 9:30 AM

=20

Nathan, I ran your case on our system using the workbench and it ran fin= e.I was using hive version 1.6.05 and used the following modifier folder te= rm from the Demo set in my query:Diagnoses/Neoplasms/Malignant neoplasms/TN= M Staging/TMN Staging, Distant Metastisis/

=20

1. What version of the hive are you using and are you running on the web= client or the workbench?

=20

2. When you run the query what does the outgoing query tool request tool= like?

=20

In particular I am wondering what the <panel> xml looks like..

= =20

<panel>

=20

<panel_number>1</panel_number>

=20

...

=20

<item>

=20

<hlevel>3</hlevel>

=20

<item_name>Malignant neoplasms</item_name>

=20

<item_key>\\i2b2_DIAG\i2b2\Diagnoses\Neoplasms= (140-239)\Malignant neoplasms (140-208)\</item_key>...

=20

<constrain_by_modifier>

=20

<modifier_name>TNM Staging, Distant Metastisis</modifier_name&g= t;

=20

<modifier_key>\\i2b2_DIAG\TNM\Metastisis\</modifier_key>

= =20

<applied_path>\i2b2\Diagnoses\Neoplasms (140-239)\Malignant neopla= sms (140-208)%</applied_path>

=20

</constrain_by_modifier>

=20

You should see both the modifier and the concept it applies to in the &l= t;panel> xml..

=20

Lori

=20

From: Nathan Graham [njgraham.gmail] Sent: Friday, September 07, 2012 9:= 58 AM

=20

To: Mendis, Michael E.; Phillips, Lori C.Subject: Proper Usage of Modifi= er Folders versus Containers

=20

Mike/Lori, I apologize if this e-mail is a duplicate - our mail servers = at Kansas University Medical Center keep reporting that they can't find "pa= rtners.org".  So, I thought I'd send this from my GMail account for no= w until I figure out why our mail servers don't seem to like the Partners a= ddress. I'm trying to use modifier folders (visual_attribute:'DA') and it a= ppears as if the generated sql for a modifier inside a folder doesn't inclu= de the parent concept_cd so we don't get the right query result.However, wh= en we use a modifier container (visual_attribute:'OA') the generated sql do= es include the concept_cd and therefore appears to generate the correct res= ult. I've included my e-mail to the AUG below which has generated SQL from = i2b2.

=20

It appears to be a bug - can you repeat this behavior?  Or, can you= see what I'm doing wrong? I searched the i2b2 jira site but didn't find any= thing on this topic.

=20

Thanks. Regards,

=20

Nathan

=20

Nathan GrahamSoftware EngineerDepartment of BiostatisticsUniversity of K= ansas Medical Center ngraham.kumc http://informatics.kumc.edu

=20

Nathan Graham 9/4/2012 5:19 PM

=20

AUG members, I'm looking for some advice on how to properly use modifier= foldersand containers. 

=20

When I tried to use modifier folders(visual_attribute:'DA'), the generat= ed query for a modifier inside thefolder doesn't include the parent concept= code but includes the parentmodifier folder instead.  This query does= not yield correct results.

=20

When I then tried modifier containers instead (visual_attribute:'OA'),th= e query did include the parent concept (and, yielded what I believeto be co= rrect results). I would expect that the folders and containers would work t= he same way as far as the generated SQL. 

=20

Has anyone successfully used modifierfolders?  If so, any suggestio= ns?  I've included generated SQL below.

=20

We're using i2b2 1.6.03. using "DA" (parent concept not referenced)

= =20

INSERT INTO BlueHerondata.QUERY_GLOBAL_TEMP  ( patient_num , panel_= count  )SELECT patient_num ,  1 AS panel_countFROM  (SELECT&= nbsp;   /+ index(observation_fact fact_cnpt_pat_enct_idx) */ = ;   patient_num  FROM BlueHerondata.observation_fact  W= HERE MODIFIER_CD IN    (SELECT MODIFIER_CD   = FROM BlueHerondata.MODIFIER_DIMENSION    WHERE MODIFIER_PAT= H LIKE '\Medication\MAR%' --This is the modifier folder    )=   AND ( (MODIFIER_CD IN    (SELECT MODIFIER_CD &nb= sp;  FROM BlueHerondata.MODIFIER_DIMENSION    WHERE MOD= IFIER_PATH LIKE '\Medication\MAR\Given%' --This is thespecific modifier ins= ide the MAR folder noted above    )) )  GROUP BY patien= t_num  ) t ;INSERT INTO BlueHerondata.DX  ( patient_num  )SE= LECT *FROM  ( SELECT DISTINCT patient_num  FROM BlueHerondata.QUE= RY_GLOBAL_TEMP  WHERE panel_count =3D 1  ) q using "OA" - parent = concept is now referenced. INSERT INTO BlueHerondata.QUERY_GLOBAL_TEMP = ; ( patient_num , panel_count  ) SELECT patient_num ,  1 AS panel= _countFROM  (SELECT    /+ index(observ= ation_fact fact_cnpt_pat_enct_idx) */    patient_num  F= ROM BlueHerondata.observation_fact  WHERE concept_cd IN  &nb= sp; (SELECT concept_cd    FROM BlueHerondata.concept_dimensi= on    WHERE concept_path LIKE '\i2b2\Medications%' --The app= ropriateparent concept for the modifier    )  AND ( (MO= DIFIER_CD IN    (SELECT MODIFIER_CD    FROM B= lueHerondata.MODIFIER_DIMENSION    WHERE MODIFIER_PATH LIKE = '\Medication\MAR\Given%' --The modifierwe selected    )) )&n= bsp; GROUP BY patient_num  ) t ;INSERT INTO BlueHerondata.DX  ( p= atient_num  )SELECT *FROM  ( SELECT DISTINCT patient_num  FR= OM BlueHerondata.QUERY_GLOBAL_TEMP  WHERE panel_count =3D 1  ) q;=

=20

Thanks!

=20

Regards,

=20

Nathan

=20

Nathan GrahamSoftware EngineerDepartment of BiostatisticsUniversity of K= ansas Medical Center ngraham.kumc http://informatics.kumc.edu

=20
=20


From: Valtchinov, Vladimir I.,Ph.D. = Sent: Friday, September 07, 2012 1:16 PM To: 'Lake, Amy K.'; i2b2 AUG Members Subject: RE: Claims d= atabase and i2b2
Hi Amy-
I am working on an i2b2 implementation for the CMS MID pr= oject
(http://www.healthcareitnews.com/news/cms-selects-5-partici= pants-medicare-imaging-demonstration-project) at the Brigham radiology = end.
It is about quantifying appropriaten= ess of medical imaging ordering, and as such has medical claims data as one= of its components. We are almost there with the first phase, the pure CPOE= data for the Brigham being the convener, with the next data source being c= laims for the imaging exams.
There are so= me obvious and also some hidden pitfalls in using the patient-centric i2b2 = Star Schema for modeling such data, but in the end the schema is sufficient= and the major additions are the ontologies. The CPT4's (and possibly the i= nternal exam codes) are good examples of that.
Let me know if you'd like to chat further about our experience, or &n= bsp;with more specific questions.
Thanks,=
Vlad Valtchinov
CEBI

From:= Russ Waitman [rwaitman.kumc] Sent: Friday, September 07, = 2012 12:04 PM To: Amy K. Lake; i2b2 AUG Members Cc= : darren.henderson.uky; todd.r.johnson.uky Subject: Re: Claims database and i2b2
Hi Amy, I'd check with the people at the University of Kentucky (possibly Todd J= ohnson or Darren Henderson) as I think that's a major focus of their i= 2b2 system.  We have more clinical, research, and billing data in our = repository,
 
Russ Waitman
Associate Professor, Direc= tor of Medical Informatics
Department of Biostatistics
Assistant Vi= ce Chancellor for Enterprise Analytics
University of Kansas Medical Cen= ter
913-945-7087
rwaitman.kumchttp://informatics.kumc.edu=

From:
Lake, Amy K. [lakea.health.missouri] Sent:= Friday, September 07, 2012 11:02 AM To: i2b2 AUG Members = Subject: Claims database and i2b2
Hello all, we are new to this listserv. And, we are considering a= dopting i2b2 for our Missouri State Medicaid claims database. This database= includes several years worth of data, millions of individual records with = costs on all transactions/services that were billed by health care provider= s to our State Medicaid program, along personal identifiers, ICDs, CPTs, et= c. No clinical information is included. So, we can see if a procedure was p= rovided but not the outcome. For example, we can see if a blood pressure wa= s checked but not what that person's actual blood pressure reading was. We = use it extensively for research and statewide policy analysis and hope that= adopting i2b2 will facilitate both.
Is a= nyone else using i2b2 with a medical claims database or a non-clinical data= base? If so, we would love to get some guidance before we dive in.  Pl= ease contact me if you have any expertise or ideas about this. Thanks much.=
Amy Lake
MO HealthNet D= ata Project Director
Center for Health Policy
Uni= versity of Missouri-Columbia
215 Middlebush
Colum= bia MO 65211
573-882-5412
lakea.missouri &nb= sp;


=20
=20


From: Murphy, Shawn N. Sent:= Friday, September 07, 2012 10:36 AM To: i2b2 AUG Members = Subject: 1.6.06 is released
Some minor web client enhancements and a fix to Ontology cell so it doe= sn't serve Hidden ontology items by default.
Thanks,
Shawn.

------=_Part_8555_124529848.1711707179507 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: file:///C:/d48172a0fac9c444f9e10f7c84c85d53 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 PZyyWQAAAAAASUVORK5CYII= ------=_Part_8555_124529848.1711707179507--