Commit Graph

132 Commits

Author SHA1 Message Date
george c647326661 fixed Meds processing - patched up until new APIs are in place 2008-08-19 20:50:47 +00:00
george 2a10e4c419 fixed template problems 2008-08-19 18:38:15 +00:00
sam dbcbc016a1 Completed update of GPLCCR0 for Meds 2008-08-18 08:11:29 +00:00
sam cd73b3da79 Updated CPLCCR0 to include a more comprehensive medication section. 2008-08-17 04:49:12 +00:00
george 2740f017cc fixed nul Problems processing 2008-08-14 16:24:07 +00:00
george c0f8b2738c Fixes for CCD narrative and no vitals processing 2008-08-12 18:45:52 +00:00
george 048e3cc26c fixed handling of nul results from Vitals and Problems RPCs 2008-08-12 17:37:18 +00:00
george da93576617 the Variable "I" was being stepped on in the Meds processing.. newed it. 2008-08-06 23:18:51 +00:00
george 40551e4f37 moved CCD Problems HTML narrative to the template 2008-08-06 17:29:59 +00:00
george 53950bfbb9 handle the case where meds are null 2008-08-06 03:42:46 +00:00
george a9da28e2c3 fixed bug in Meds due to null return of meds RPC 2008-08-06 01:41:05 +00:00
george 1ea606a66f added system as MEDICATIONSSOURCEACTORID 2008-08-05 15:53:25 +00:00
cje 2900ce0eb8 fix infinite loop bug if more than one med 2008-07-30 19:11:28 +00:00
george 6595d3260c fixed crash in CCD processing 2008-07-30 18:56:15 +00:00
cje 17411a6e9b added processing for meds in GPLCCR.m
added <description><text></text></description> for meds in GPLCCR0.m
changed I variables in GPLCCR.m so that it would run
2008-07-30 14:00:08 +00:00
george e3cb27c3be improved handling of missing SSN and telephone values 2008-07-29 20:57:24 +00:00
george 55924aa0bf Variable assigned in Results section of CCR template 2008-07-28 21:09:22 +00:00
george 21364dd8fc Fixed CCD structure, added Narrative to Problems 2008-07-27 20:37:10 +00:00
george 45cb9f3225 second CCD commit 2008-07-26 19:16:58 +00:00
george b21dd6e6ec First commit for CCD 2008-07-26 02:01:34 +00:00
cje b34dd069a9 added SNOMED codes for vitals 2008-07-23 19:16:41 +00:00
george 08b8745c83 added Alerts section to template 2008-07-22 15:59:28 +00:00
george a2406ebd0f call $$SITE^VASITE for INSTITUTION NAME 2008-07-22 15:39:53 +00:00
cje cb206995de added placeholders in GPLMEDS.m for values
added comment in GPLCCR.m describing order of CCR Body
added processing of MEDS in GPLCCR.m (commented out)
2008-07-21 19:54:56 +00:00
george 89cbb25a0c added GPL license language 2008-07-17 19:55:07 +00:00
george 0da20e3a27 fixed Gender and ACTORTELEPHONETYPE 2008-07-17 15:47:01 +00:00
sam 2f98641ac6 Updated GPLACTORS to use CCRVA200 for provider data 2008-07-17 04:16:33 +00:00
sam 0a2a7d7a23 Updated to a working CCRVA200 file 2008-07-17 04:01:47 +00:00
cje c1c9ec5cf7 created skeleton for Meds 2008-07-16 18:42:13 +00:00
cje 6e63a3f052 added :00 to times that are missing seconds 2008-07-16 17:34:54 +00:00
george a28ef9edfd Changed template to point to ccr.xsl 2008-07-16 16:58:26 +00:00
sam 3fcc3308ab More work on the CCRVA200 2008-07-15 04:03:50 +00:00
george b2b9a94f39 Added GPL Copywrite notice 2008-07-14 14:54:50 +00:00
george 35f09a4e0b Added GPL Copywrite notice 2008-07-14 14:53:09 +00:00
cje a1fa299415 changed actor sourceID to ACTORSYSTEM_1
added more else statements to vitals to control vital type
2008-07-14 12:14:23 +00:00
sam ab67b0be4d Wrote initial part of Provider Extraction Routine; Added Source to Template for Provider ID. 2008-07-14 05:20:55 +00:00
george 1668056254 Added the Organization actor and fixed defaults 2008-07-11 23:08:09 +00:00
george 7ed92e118c Put ODIR in global to ease versioning and numbered lines in PARY 2008-07-08 19:32:50 +00:00
george a4665f9af5 less debugging output from Trim, normalize 2 template lines 2008-07-08 15:09:12 +00:00
sam a402629a9c Updated CCR Template for Providers 2008-07-08 03:18:50 +00:00
george 779e777a5c Changed comments to start in col 2 per SAC and Cache compatibility 2008-07-08 02:59:07 +00:00
george 92d871bf9d Added TRIM^GPLXPATH to delete empty elements from output 2008-07-07 17:12:04 +00:00
cje 3905fdb162 Added Providers to Vitals section
Fixed hanging : in CCRUTIL (thanks to Skip for more optimized code)
Fixed GPLCCR to write correct time
2008-07-07 13:51:27 +00:00
george 07dbe235b3 Added "GPLCCR" to ^TMP globals for SAC compliance 2008-07-07 05:30:04 +00:00
sam 541198530f Updated Information System Actor Section. 2008-07-06 21:00:17 +00:00
sam 972e3e7d3c Added entry points to GPLACTORS to get the patient information; changes in Template in GPLCCR0 2008-07-06 20:18:34 +00:00
sam 747942049f Tiny update. 2008-07-06 17:45:11 +00:00
george e3e39ff745 Actors unit test D ZTEST^GPLCCR("ACTORS") 2008-07-06 00:12:17 +00:00
george 967aa094e8 Actor processing shell is operational 2008-07-05 23:57:32 +00:00
george 9c9ddda93a More formatting changes 2008-07-05 16:34:56 +00:00
george 8abe8a52e1 Format changes for SAC compliance 2008-07-05 15:49:50 +00:00
george 1274bd8d14 Changes to template for types of actors 2008-07-05 01:49:05 +00:00
george eb910c53bc More work on the spacing of lines 2008-07-04 14:29:14 +00:00
cje a1e7ca5d0a fixed spacing issues 2008-07-04 01:02:47 +00:00
george 6eab22cb4e removed double spaces from test cases 2008-07-04 00:38:45 +00:00
george dde5622567 Cleaned up leading spaces 2008-07-04 00:26:40 +00:00
george 4e82b53cf9 Routine for processing the Actors section.. needs Sam's calls added 2008-07-03 23:34:12 +00:00
cje cd6dc2b91d switch proccessing of vitals and problems so CCR would validate
added date time for ccr
cleaned up template ccr (more to come)
more work done in vitals section
2008-07-03 20:54:25 +00:00
george e2223f14aa fixed CCR unit test cases - TEST^GPLCCR for all 2008-07-03 14:37:05 +00:00
cje f6fe8898bf Enabled Vitals processing in GPLCCR.m
Fixed bug where if you ran EXPORT^GPLCCR more than once body tags would still get added (added  K ^TMP($J,"CCRSTEP") before setting it 	by INITSTPS)
Added code to start processing Vitals for selected patient
Cleaned up some of the template CCR so information in CCR would be correct
2008-07-02 16:34:15 +00:00
george a26fb0b883 Took the call for actor processing out of the body loop 2008-07-02 15:19:41 +00:00
george 63f6f96c1c Added comments for actor routines 2008-07-01 23:01:27 +00:00
george 8e3cfacdb1 Created actor records P1=OBJID P2=TYPE P3=IEN 2008-07-01 21:20:10 +00:00
george 7f1b7be2fd Got rid of multiples in the ACTOR array 2008-07-01 17:38:34 +00:00
george cbee619c02 Derive Actor list ^TMP($J,DFN,"ACTORS",*) 2008-07-01 17:12:30 +00:00
george bc021d0a95 Added unit tests for GPLCCR 2008-07-01 15:26:13 +00:00
george 958a1040ec New TESTALL^GPLUNIT and fixes to GPLXPATH test cases 2008-06-30 18:21:04 +00:00
sam 58976179fd Updated the patient demographics extraction routine (CCRDPT), fixing bugs and improving documentation. Most bugs consisted of undefined errors; thus $Get was added to everything.
Run the unit tester by "D ^CCRDPTT".
2008-06-30 04:50:31 +00:00
george 97d6a8097c Added XSLT call to the CCR template 2008-06-28 15:48:12 +00:00
george fbb4ba6446 Fixed a unit testing bug 2008-06-27 22:29:18 +00:00
sam 8ed7272548 This update contains the completion of attempt 1 at extracting patient data from the patient file. It also contains a unit tester routine. 2008-06-27 03:23:21 +00:00
george c473eb8bf4 Minor code cleanup -- some test case bugs fixed 2008-06-26 17:51:24 +00:00
sam 555f3ac4f3 Updated CCRDPT. 2008-06-25 04:15:14 +00:00
george c770ea51cc Added variable names for header variables 2008-06-24 23:36:55 +00:00
sam 713b17cdd9 fixed tiny buy in CCRUTIL 2008-06-24 02:48:11 +00:00
sam 05e7911433 Updated UTIL to do UTC properly; worked on DPT 2008-06-23 00:04:01 +00:00
sam 7397dc915d removing blah.m 2008-06-22 04:31:31 +00:00
sam 5371324378 adding my changes to the repository 2008-06-22 04:29:13 +00:00
sam 2b655eeab0 testing 2008-06-22 04:20:02 +00:00
george d45ef5568c Deleting ZGPLCCR0.m because it is deprecated. 2008-06-21 23:40:43 +00:00
sam 79bdb2872d testing 2008-06-21 23:19:38 +00:00
george 6e246fc94f Inital release of GPL*.m files for creating a CCR from VistA. Usage EXPORT^GPLCCR 2008-06-21 21:55:44 +00:00