Commit Graph

520 Commits

Author SHA1 Message Date
george 9cb30753a7 updated documentation 2009-03-16 15:46:55 +00:00
george 0070e98d21 updated Version 1.0 documentation 2009-03-16 15:34:15 +00:00
sam fae2d32fbc Moved CCRDPTT to C0CUNIT 2009-03-16 00:39:55 +00:00
sam b4f64b1d3b Changed CCRSYS to C0CSYS 2009-03-16 00:35:00 +00:00
sam d4956f8cc3 Moved contents of CCRUNIT to C0CUNIT 2009-03-16 00:27:26 +00:00
sam 40de665bfa Changed CCRVA200 to C0CVA200 2009-03-16 00:21:30 +00:00
sam 771afac3ad Changed CCRUTIL to C0CUTIL 2009-03-16 00:14:48 +00:00
george b2d5a805af parms for MEDS 2009-03-15 23:47:13 +00:00
george 47afb558ba added parameters for MEDS 2009-03-15 23:37:52 +00:00
george c4c6c8b42c namespace GPL files to C0C 2009-03-14 23:40:14 +00:00
george 4b13b8c9c7 namespacing the package 2009-03-14 22:27:55 +00:00
george 0f6cf98b0a name spacing the package to C0C ... removing all GPL references 2009-03-14 22:23:22 +00:00
george 0ce4bf1807 updated E4 file- 2009-03-05 22:10:07 +00:00
george 3f23a4e2ee filer for E4 elements file 2009-03-04 23:21:29 +00:00
george 3315f6568b routines to test EWD DOM functions 2009-03-02 04:42:39 +00:00
george b04b178132 ANOTHER MISSING FILE... GPLALERT 2009-02-28 21:59:57 +00:00
george d54ed9475a add missing file GPLLABS 2009-02-28 21:46:13 +00:00
george bcbcd82558 Vitals Date Range support 2009-02-26 22:42:29 +00:00
george a5c3cc42af Vitals date limits and restored Labs date limits 2009-02-26 22:32:34 +00:00
george 3bda354e18 use %ZOSF("TEST") to check for OpenVista MRN routine 2009-02-25 04:31:17 +00:00
george 8602f515de correction to call to ^%ZOSF("TEST") 2009-02-25 04:27:46 +00:00
george d898bf93d2 SAC compliant checking for MRN on OpenVista 2009-02-25 04:16:28 +00:00
george 504158de37 MRN for OpenVista and fixes to Vitals extract 2009-02-24 19:17:05 +00:00
george 012912ca61 corrected typos 2009-02-24 19:12:45 +00:00
george 2e3164b707 update version to 17 2009-02-24 18:15:55 +00:00
george d486df2760 fixed OpenVistA MRN retrieval and Vitals typo 2009-02-24 18:15:03 +00:00
george a7c7316e01 prototypes CCR E3 and CCR E4 2009-02-23 17:05:33 +00:00
sam 910b31eb72 I can finally extract a correct RxNorm code from the NDC. Whole routine still untested, but should work. 2009-02-23 00:47:40 +00:00
sam 092c8ec6a6 Waaaaay too much work in this to get RxNorm working...
Untested!!! I just want to save my work for now; I will refactor
and test later. --Sam
2009-02-22 21:17:54 +00:00
george fb1f7dcbdc use MRN instead of SSN in OpenVista 2009-02-20 16:09:34 +00:00
george 0505d7f8be use MRN instead of SSN for OpenVista 2009-02-20 15:55:40 +00:00
george 57cf1d97c3 working version of loading routines for CCR E2 element file 2009-02-16 17:34:31 +00:00
sam ebb8eaf7fd Added "DCO_Sam_Habiel.txt" 2009-02-15 23:06:34 +00:00
george e08eb643c7 initial CCR ELEMENT FILE 2009-02-15 03:56:46 +00:00
george 2fc931c0cf update to DCO 2009-02-14 15:19:32 +00:00
george cb4e3e9e48 DCO for George Lilly 2009-02-14 04:29:13 +00:00
george e0af5d692d shortened VITALSIGNSDESCRIPTIONCODEVALUE to VITALSIGNDESCCODEVALUE and same
for ..CODINGSYSTEM
2009-02-10 18:12:35 +00:00
george 128dd39535 improved CCR ELEMENT interface 2009-02-10 00:16:47 +00:00
george 783219e67b include missing file GPLIMMU 2009-02-09 20:44:08 +00:00
george c5d7924180 rebuild of package to avoid tabs at beginning of every line of code (ala
RPMS build)
2009-02-09 19:51:54 +00:00
george 63eb449157 Immunizations and CCR ELEMENTS file 2009-02-09 19:17:50 +00:00
george d231eba42b beginnings of CCR ELEMENTS fileman file support 2009-02-09 19:13:05 +00:00
george 6c90dec2ee Fixed CCRMEDS6 bug; CCRMEDS now used CCRMEDS6 as default RPMS output. 2009-02-08 05:26:20 +00:00
george e56ea7c52f fix to add IMMUNE section to DPATV("ALL") 2009-02-06 19:07:44 +00:00
george f17f45589b FIX TO IMMUNIZATIONS FOR NULLS 2009-02-04 20:30:53 +00:00
george 39dad84c43 added Immunizations to RIM variable analysis code.. changed global for
parms to  ^TMP("C0CPARMS",$J)
2009-02-04 20:18:25 +00:00
george bfab33053b immune codes for RPMS 2009-02-03 22:36:00 +00:00
george 8e0ee0561f removed break debugging command 2009-02-03 19:24:48 +00:00
george 1737150301 Immunizations running and integrated (but without codes) 2009-02-03 19:22:52 +00:00
george 0ec1bf7602 fix to prevent a crash when there are no meds 2009-02-03 19:22:00 +00:00
george 1cb34c71b1 progress on IMMUNIZATIONS 2009-02-03 15:29:44 +00:00
george 7a32f776c5 preliminary Immunization support 2009-02-03 13:57:56 +00:00
george 964557e507 parameters for limiting Lab extracts 2009-01-30 20:08:35 +00:00
george ae7d52928f updates for parms 2009-01-30 18:33:38 +00:00
george 7d4b190641 update to support parameters .. XPAT^GPLCCR(1,"LABSTART:T^LABLIMIT:T-5000") 2009-01-30 18:07:28 +00:00
george 5ea8987faa update to C0CRNF 2009-01-29 16:28:26 +00:00
george c522c523de fixing bugs that affect RPMS Alerts 2009-01-29 16:26:56 +00:00
george 7bd9c61f1e fixed bug in FIELDS, added $G for ^DD fields without .01 2009-01-25 20:53:20 +00:00
george 7c4cbf2eb7 improvements to Problems and Alerts, added dates, type 2009-01-25 20:29:07 +00:00
george 04b65dcbfb integration of CCRMEDS6 for RPMS on flag C0CTESTMEDS 2009-01-22 14:36:12 +00:00
george ab16c09ef9 Fixed intervals in CCRMEDS6 2009-01-20 08:26:30 +00:00
george 7a40979a3d removing obsolete KIDS files 2009-01-19 23:24:00 +00:00
george 335a47028f CCRMEDS6 tested, now mostly working 2009-01-19 21:20:15 +00:00
george 959288e5a2 reformatting 2009-01-19 21:00:55 +00:00
george e81bd8a101 USE DUZ("AG")="I" TO DETECT RPMS 2009-01-19 19:54:00 +00:00
george 528c03f6da use DUZ("AG")="I" to test for RPMS 2009-01-19 19:42:52 +00:00
sam 9b4776deba Bug fixes for CCRMEDS6 2009-01-19 19:24:42 +00:00
george 1e3d51f1ed RPMS SUPPORT FOR MEDS AND LABS 2009-01-19 19:02:54 +00:00
george 0a0c640d0e change for version 12 2009-01-19 18:58:36 +00:00
george 5775f0197c RPMS MEDS AND LABS SUPPORT 2009-01-19 18:41:33 +00:00
george 5819d2ba27 fixes for RPMS 2009-01-19 18:18:05 +00:00
george 55e2527fbe set default Lab Limit to "T-360" ... override with "T-5000" to get all
labs
2009-01-15 15:51:18 +00:00
george ee9b73a444 new Lab limit parameter ^TMP("GPLCCR","LABLIMIT")="T-360" to control
dates of Lab extract
2009-01-15 15:49:07 +00:00
george aadad004e4 utility routines to access RPMS PCC files 2009-01-15 13:23:53 +00:00
sam a8f66fef98 Finished initial draft of CCRMEDS6 2009-01-13 12:36:50 +00:00
sam 4460f35e43 Meds for RPMS, CCRMEDS6, continued... 2009-01-12 05:04:14 +00:00
george 4e3b7ed3b7 More work on CCRMED6 (RPMS Med Processing) 2009-01-11 07:14:30 +00:00
sam 2b0a030651 Removed Size from XML and all references in Med files -- I changed my mind and think now that it is a useless field. 2009-01-11 07:02:28 +00:00
george 8b0d266f4e Initial Stab at RPMS meds 2009-01-11 05:51:09 +00:00
sam 09da453bbf Added RxNorm codes to Meds 2009-01-11 05:37:19 +00:00
george 58e8a459af removing flawed KIDS BUILDS 2009-01-06 23:22:30 +00:00
george 190cfb7f39 added GPLALERT, CCRMEDS1, CCRMEDS2, CCRMEDS3 to build 2009-01-06 22:43:54 +00:00
george 50f8f89abf includes missing routine GPLLABS 2009-01-06 22:00:46 +00:00
george 290d1e4e30 RPMS support 2009-01-06 19:01:01 +00:00
george ab010271ea update for RPMS operations 2009-01-06 17:07:27 +00:00
george 4d505adf26 changes for RPMS support - set ^TMP("GPLCCR","RPMS")=1 2009-01-05 21:33:43 +00:00
sam 33576f4179 Updated all meds files to use RxNorm codes instead of NDCs. 2009-01-04 22:55:58 +00:00
sam 5d4ac99d6c more fixes on C0CRXNRD 2008-12-27 00:35:54 +00:00
sam 503a06e5a6 good copy of C0CRXNRD 2008-12-26 22:58:42 +00:00
george d03298f977 fixes to GETN1^C0CRNF and EXP2^C0CRXN 2008-12-19 16:54:05 +00:00
george 0d40f4972f new RIM2CSV^GPLRIMA to output a spreadsheet of CCR/CCD/RIM variables 2008-12-16 19:10:26 +00:00
george ef1ec0a366 improvements to RNF format routines. FILE2CSV^C0CRNF to export files to csv 2008-12-14 19:35:31 +00:00
george 68fc454a17 completed EXP2^C0CRXN to validate VUID/RXNORM mappings against the NDF 2008-12-12 00:42:01 +00:00
george 9d7677725a new RNF format routines and creates 176.112 2008-12-10 22:20:12 +00:00
george 6528f067c7 completed EXPAND^C0CRXN to create file 176.112 2008-12-10 22:15:44 +00:00
george d552dd6251 started EXPAND^C0CRXN to reconcile null RXNORM codes in 176.111 2008-12-09 22:19:48 +00:00
george 430bc594b4 beginning to write EXPAND^C0CRXN to validate 176.111 2008-12-09 01:26:07 +00:00
george e09a29dceb updates to GETN^C0CRNF .. changed GET to GETN 2008-12-08 17:59:46 +00:00
george 7c33cb00bb separate out C0CRNF from C0CDIC 2008-12-07 01:50:51 +00:00
george 1c0aff76aa fixes to GET 2008-12-06 23:13:42 +00:00
george 8c2924b83d fixes to GET and FIELD to handle duplicate field titles 2008-12-05 20:04:15 +00:00
george a1deebffc8 fixes to FIELDS^C0CDIC 2008-12-05 15:47:21 +00:00
george 81a723fcc8 init routine for the CCR Dictionary 2008-11-25 22:19:24 +00:00
sam 5e1f9b172e Corrected bugs in CCRMEDS3 and refactored CCRMEDS2 2008-11-23 21:27:27 +00:00
george b5fdfa0728 GPLXPATH test case update 2008-11-20 16:23:39 +00:00
george 864fd1d312 load the CCR DICTIONARY with variable names and xpath 2008-11-20 16:04:22 +00:00
george e46d381d24 Labs, Alerts, non-VA meds 2008-11-19 20:33:56 +00:00
george 879c00d44a updated alert coding analysis 2008-11-19 17:01:28 +00:00
george d8b48f2e5d Changed version number to 1.0.7 2008-11-18 21:43:56 +00:00
george cb4f47ffc8 Allergy SNOMED analysis files 2008-11-18 19:56:27 +00:00
george 1bee3f5da6 correcting for nul actors 2008-11-18 15:57:13 +00:00
george 751a121be2 debugging actor crash 2008-11-18 15:32:58 +00:00
sam a126ce5d6d Fixed tiny bug in Import Routine 2008-11-18 01:55:40 +00:00
george ab2b2c98a6 fixed no labs test 2008-11-17 21:33:25 +00:00
george f89fa6d680 check for no dose data present 2008-11-17 19:48:14 +00:00
sam 941bc01837 Added routines to constitute RxNorm 2008-11-17 02:29:09 +00:00
george 9bf5166013 beginning to build the CCR Dictionary 2008-11-16 01:00:32 +00:00
george 50a3b06887 fixes for Labs not found and some Meds template fixes 2008-11-14 14:43:58 +00:00
george 8393695c84 repairs to Lab processing 2008-11-12 19:09:42 +00:00
george cebb2cf027 fix for MAP 2008-11-12 14:33:41 +00:00
george fb0a474ee5 fix for RESULTTESTFLAG 2008-11-12 14:14:51 +00:00
george 9a31d412c7 TESTRESULTFLAG 2008-11-12 02:01:50 +00:00
george beef9705af fix for object id 2008-11-11 23:31:54 +00:00
george 56f2cc6e5b lab output in CCR 2008-11-11 22:33:55 +00:00
george 4c44092d22 checking for LOINC codes 2008-11-09 17:41:43 +00:00
george beaf1ea72e fixed checking for LOINC codes 2008-11-09 17:34:18 +00:00
george 81f95f9ce5 correct checking for LOINC code in RESULTS 2008-11-09 17:16:25 +00:00
george ba803c3666 only kill ^TMP("HLS",$J) after processing labs.. don't interfere with others 2008-11-09 17:09:41 +00:00
george edd85ba0e5 cleared ^TMP("HLS") after processing LABS HL7 message 2008-11-09 17:04:39 +00:00
george bf02c389b7 integrate LABS with ANALYZE^GPLRIMA attribute categories 2008-11-09 16:56:39 +00:00
george 392dae7603 changed number of parameters to EXTRACT^GPLLABS(DFN) 2008-11-09 04:43:41 +00:00
george 08728d281d persists LABS vars. try D DPATV^GPLRIMA(1,"LABS") 2008-11-09 03:58:15 +00:00
george e4ebd1b1bc fixed printing test name ie: TEST^GPLXPATH 2008-11-08 18:41:28 +00:00
george 9c6941537d file names have correct version number 2008-11-08 18:34:13 +00:00
george 3f2fbdaf9a corrected Test code interpretation 2008-11-04 18:10:49 +00:00
george 4344dfb2a2 Alerts, Non-VA Meds, Labs display 2008-11-03 20:56:00 +00:00
george 964f916f49 rename GPLALER2.m GPLALERT.m 2008-11-03 20:43:43 +00:00
george 179b5d46b0 test Labs 2008-11-03 15:15:24 +00:00
george 4e52f2b707 test Labs 2008-11-03 15:11:17 +00:00
george e8db763947 Testing Labs. 2008-11-03 02:25:49 +00:00
george ead7d7fd92 Change to LA7QRY1 per John McCormack 2008-11-03 01:26:14 +00:00
george 7a5a285710 testing Labs 2008-11-03 01:19:58 +00:00
george 15f9624822 testing LABs 2008-11-02 23:36:53 +00:00
george ff96fff44d updated TEST^GPLXPATH unit test for H2ARY^GPLXPATH 2008-10-31 18:06:59 +00:00
george ec3ecbe51a enhancement to DPATV^GPLRIMA(DFN) to provide index x^"VAR"^value in return array 2008-10-31 18:04:17 +00:00
george 57bfd1705f fix for Alerts in GPLRIMA 2008-10-29 00:34:04 +00:00
george 8d0ca1dfa5 added Alerts to GPLRIMA 2008-10-29 00:14:30 +00:00
george 24d3d37874 FIX FOR MEDSTRENGTHUNIT IN CCRMED3 2008-10-28 00:55:44 +00:00
george 51305a0e10 fix to CCRMEDS3 2008-10-28 00:53:44 +00:00
george 14b7cab08f taking out debuging code 2008-10-28 00:50:18 +00:00
george ceb24b2590 fixed nonVA meds 2008-10-28 00:24:40 +00:00
george fc1c853582 testing CCRMEDS3 2008-10-28 00:17:14 +00:00
george c9d44ff84f DEBUGGING CCRMEDS3 2008-10-27 22:52:36 +00:00
george e593547605 DEBUGGING CCRMEDS3 2008-10-27 22:08:23 +00:00
george 068b11aaed debugging CCRMEDS3 2008-10-27 22:01:46 +00:00
george dfc7ff4f0d check for TESTMEDS flag in CCRMEDS 2008-10-27 16:11:33 +00:00
george 77765c886a fixing Alerts and skipping non-VA meds unless flag TESTMEDS is set 2008-10-27 16:08:40 +00:00
george 3ba3f81e8f fixing Alerts 2008-10-27 15:42:09 +00:00
george 57a8360aee FIX TO EXTRACT+29^CCRMEDS3 2008-10-27 04:50:32 +00:00
george 234c02747f temporary fix to EXTRACT+29^CCRMEDS3 2008-10-27 04:45:46 +00:00
george 976099ab26 Improved Alerts 2008-10-27 04:35:18 +00:00
george 9771a82643 improved Alerts 2008-10-27 04:31:59 +00:00
george 18703ecc23 improved Alerts 2008-10-27 04:04:27 +00:00
george 07ffd95d46 alter provider null fix 2008-10-26 19:55:36 +00:00
george 036bd3162c revising Alerts 2008-10-26 19:27:11 +00:00
sam 8f95d0ad07 Added CCRMEDS4 for inpatient UD, and tiny fixes for the FMDTOUTC^CCRUTIL call for CCRMEDS1 and 2 2008-10-26 18:33:51 +00:00
george 0c5f6cfbbc added NON-VA meds to processing flow (CCRMEDS3) 2008-10-26 05:37:26 +00:00
george 2fe1ec7d13 fix for meds 2008-10-26 00:20:47 +00:00
george 5a6232a427 fix for meds 2008-10-26 00:11:25 +00:00
george e7ffaf3c16 added REACTION variables to alert processing 2008-10-25 15:05:53 +00:00
george 4ed2788c39 Alert SNOMED research routines 2008-10-21 14:06:59 +00:00
george 4da5eec12c routines for testing SNOMED code retrieval 2008-10-14 22:09:00 +00:00
sam 18aabb439d Non-VA Meds processing routine 2008-10-14 02:49:45 +00:00
george 1906202e7e debugging LEX use routines 2008-10-13 17:14:13 +00:00
george 42dbb36891 routine to find SNOMED codes for drug allergies 2008-10-13 16:52:15 +00:00
george d06ae46075 routine to look up SNOMED codes for drug allergies in the lexicon 2008-10-13 03:36:54 +00:00
george fb99fa2685 fix for false multiple patients in ACTORS 2008-10-10 18:54:04 +00:00
george a795799933 debug false multiples in ACTORS 2008-10-10 18:45:04 +00:00
george 3860ed4573 ran unix2dos on the KIDS file 2008-10-09 20:43:05 +00:00
george a5d1688492 included missing routines 2008-10-09 20:11:31 +00:00
george 8cf0229ead KIDS files with missing routines 2008-10-09 18:12:56 +00:00
george 7d4e459ed3 fixes to Meds Directions xml generation 2008-10-08 17:17:20 +00:00
george 0b3450b81a modified ccr.xsl to build better SIG for Meds 2008-10-08 03:41:13 +00:00
george 77480fb5d0 fixing the SIG 2008-10-08 02:42:00 +00:00
george 25ee213546 output files have version number in name 2008-10-07 19:40:28 +00:00
george a8d671ecc0 output file name default includes version number 1_0_5 2008-10-07 19:25:49 +00:00
george fc6ff8490a updates to Meds and Vitals processing, new command DPATV^GPLRIMA 2008-10-07 17:17:35 +00:00
george 707b70f717 handles cases with both OP and UV meds 2008-10-07 16:49:43 +00:00
george 7cfbe69c61 MEDS DEBUGGING 2008-10-07 16:32:15 +00:00
george 4da383b284 MEDS DEBUGGING 2008-10-07 16:26:38 +00:00
george 83748d25eb MED DEBUGGING 2008-10-07 16:14:46 +00:00
george bcbd908de9 MEDS DEBUGGING 2008-10-07 16:11:50 +00:00
george efb41d328e MEDS DEBUGGING 2008-10-07 15:48:02 +00:00
george 7a08629ad7 MEDS DEBUGGING 2008-10-07 15:05:30 +00:00
george dd0aa22f48 MED DEBUGING 2008-10-07 14:56:53 +00:00
george 8bb7f131c2 meds merge bug 2008-10-07 14:33:52 +00:00
george e6c17fc3f7 fixing a meds bug 2008-10-07 14:26:02 +00:00
george b41654cf7b rewrote Date sort routine to fix Vitals bug. debugging meds. 2008-10-06 23:33:38 +00:00
george 9a7a927275 med directions working 2008-10-06 15:46:35 +00:00
george 80bdc77c6c fixed meds bug 2008-10-06 02:40:39 +00:00