BLRADDCD ;IHS/MSC/MKK - Add Completed Date to all tests in an Accession ; 22-Oct-2013 09:22 ; MKK
Source file <BLRADDCD.m>
Package | Total | Call Graph |
---|---|---|
Lab Service | 4 | NEW^LR7OB1 $$VER^LR7OU1 DC^LRCENDE1 ^LRWU4 |
VA Fileman | 3 | FILE^DIE $$GET1^DIQ ^DIR |
Kernel | 2 | ($$HTE,$$NOW)^XLFDT $$TRIM^XLFSTR |
IHS Changes To Lab | 1 | (EEP,HEADERDT,PRESSKEY)^BLRGMENU |
IHS VA Utilities | 1 | ^XBFMK |
Name | Comments | DBIA/ICR reference |
---|---|---|
WARMFZZY(LRAA,LRAD,LRAN,LRAT,F60CNT,F60IEN,F60DESC) | ; EP - "Warm Fuzzy" for user
|
|
ORDERMSG | ; EP
|
|
SUCCESS(F60IEN,F60DESC) | ; EP
|
|
GETCOMPD(COMPDATE) | ; EP - Get Completed Date
|
|
PEP | ; EP
|
|
EEP | ; EP - Ersatz Entry Point
|
|
GETACCS(LRAA,LRAD,LRAN,LRAS) | ; EP - Get Accession Number
|
|
INITVARS | ; EP - Initialization of variables
|
|
BADENTRY | ; EP - Invalid/No Data Entered. Confirm quit
|
|
MAKEMESG(LRODT,LRSN,LRI) | ; EP - Create the cancel reason in 69 - some code cloned from LRHYDEL routine.
|
|
SHOWERRS(WOTFILE,F60IEN,F60DESC) | ; EP - Show the details from the ERRORS Array
|
|
DATEOKAY(F60IEN,F60DESC) | ; EP
|
|
EP | ; EP
|
|
CHKERRS(ARRY) | ; EP - Errors Occurred. Check them out.
|
|
NOTESTS | ; EP - No Tests on the accesssion
|
Name | Field # of Occurrence |
---|---|
EEP^BLRGMENU | EEP+1 |
HEADERDT^BLRGMENU | EP+6 |
PRESSKEY^BLRGMENU | EP+32, GETACCS+16 |
FILE^DIE | EP+24, ORDERMSG+20 |
$$GET1^DIQ | EP+18 |
^DIR | GETCOMPD+5, BADENTRY+6 |
NEW^LR7OB1 | MAKEMESG+11 |
$$VER^LR7OU1 | MAKEMESG+12 |
DC^LRCENDE1 | MAKEMESG+12 |
^LRWU4 | GETACCS+1 |
^XBFMK | EP+20, GETCOMPD+2, BADENTRY+2 |
$$HTE^XLFDT | MAKEMESG+9 |
$$NOW^XLFDT | EP+9 |
$$TRIM^XLFSTR | INITVARS+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LAB(60 - [#60] | WARMFZZY+3 |
^LR - [#63] | GETACCS+12 |
^LRO(68 - [#68] | EP+12, GETACCS+4, GETACCS+9, GETACCS+10, WARMFZZY+2, ORDERMSG+4 |
^LRO(69 - [#69] | ORDERMSG+7, ORDERMSG+8, ORDERMSG+9, ORDERMSG+10, ORDERMSG+14, MAKEMESG+5, MAKEMESG+6, MAKEMESG+7*, MAKEMESG+9*, MAKEMESG+10* , MAKEMESG+13*, MAKEMESG+14* |
Name | Line Occurrences |
---|---|
$$GETACCS | EP+7 |
BADENTRY | GETACCS+5, GETCOMPD+6 |
CHKERRS | SHOWERRS+3, SHOWERRS+4 |
DATEOKAY | EP+18 |
INITVARS | EP+3 |
MAKEMESG | ORDERMSG+22 |
NOTESTS | EP+31 |
ORDERMSG | EP+28 |
SHOWERRS | EP+25, ORDERMSG+21 |
SUCCESS | EP+30 |
WARMFZZY | EP+13 |
Name | Field # of Occurrence |
---|---|
^(0 | MAKEMESG+6, MAKEMESG+13* |
^(3 | GETACCS+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARRY | CHKERRS~, CHKERRS+4 |
>> BLRVERN | INITVARS+1* |
>> CDFIELDN | INITVARS+7* |
COMPDATE | EP+9*, EP+22, GETCOMPD~, GETCOMPD+8* |
>> DILOCKTM | EP+1 |
>> DIR("A" | GETCOMPD+4*, BADENTRY+4* |
>> DIR("B" | BADENTRY+5* |
>> DIR(0 | GETCOMPD+3*, BADENTRY+3* |
>> DISPFLD | INITVARS+8* |
>> DISYS | EP+1 |
DONE | ORDERMSG+1~, ORDERMSG+6*, ORDERMSG+7, ORDERMSG+8, ORDERMSG+9, ORDERMSG+23* |
DT | EP+1, MAKEMESG+10 |
DTIME | EP+1 |
DUZ | EP+1, ORDERMSG+19, MAKEMESG+13, MAKEMESG+14 |
ERRS | EP+21!, EP+25, ORDERMSG+2~, ORDERMSG+21 |
F60CNT | EP+11*, EP+13, EP+31, WARMFZZY~, WARMFZZY+1*, WARMFZZY+4 |
F60DESC | EP+13, EP+18, EP+25, EP+30, WARMFZZY~, WARMFZZY+3*, DATEOKAY~, DATEOKAY+1, SUCCESS~, SUCCESS+1 , SHOWERRS~, SHOWERRS+2 |
F60IEN | EP+13, EP+18, EP+25, EP+30, WARMFZZY~, WARMFZZY+2*, WARMFZZY+3, DATEOKAY~, DATEOKAY+1, SUCCESS~ , SUCCESS+1, SHOWERRS~, SHOWERRS+2 |
FDA | EP+21!, ORDERMSG+2~, ORDERMSG+17! |
FDA( | EP+22*, EP+23*, ORDERMSG+18*, ORDERMSG+19* |
FDAIENS | ORDERMSG+2~, ORDERMSG+16*, ORDERMSG+18, ORDERMSG+19 |
>> HEADER(1 | INITVARS+3* |
>> HEADER(2 | INITVARS+4* |
>> IENS | EP+15*, EP+18, EP+22, EP+23 |
II | MAKEMESG+1~, MAKEMESG+11 |
II( | MAKEMESG+3* |
IO | EP+1 |
>> IOBS | EP+1 |
IOF | EP+1 |
IOM | EP+1, CHKERRS+10 |
ION | EP+1 |
>> IOS | EP+1 |
IOSL | EP+1 |
IOST | EP+1 |
>> IOT | EP+1 |
>> IOXY | EP+1 |
LEN | CHKERRS+1~, CHKERRS+10*, CHKERRS+11, CHKERRS+12 |
LRAA | EP+7, EP+12, EP+13, EP+15, GETACCS~, GETACCS+2, GETACCS+4, GETACCS+9, GETACCS+10, WARMFZZY~ , WARMFZZY+2, ORDERMSG+4 |
LRAD | EP+7, EP+12, EP+13, EP+15, GETACCS~, GETACCS+2, GETACCS+4, GETACCS+9, WARMFZZY~, WARMFZZY+2 |
LRAN | EP+7, EP+12, EP+13, EP+15, GETACCS~, GETACCS+2, GETACCS+4, GETACCS+9, WARMFZZY~, WARMFZZY+2 , ORDERMSG+4 |
LRAS | EP+5, EP+7, INITVARS+6*, GETACCS~, GETACCS+2*, GETACCS+4*, GETACCS+5, GETACCS+14, BADENTRY+7*, WARMFZZY+4 |
LRAT | EP+11*, EP+12*, EP+13, EP+15, WARMFZZY~, WARMFZZY+2, ORDERMSG+11, MAKEMESG+3 |
LRDFN | GETACCS+8~, GETACCS+9*, GETACCS+12 |
LRI | MAKEMESG~, MAKEMESG+1~, MAKEMESG+5, MAKEMESG+6, MAKEMESG+7, MAKEMESG+9, MAKEMESG+10, MAKEMESG+13, MAKEMESG+14 |
LRIDT | GETACCS+8~, GETACCS+9*, GETACCS+12 |
>> LRMSTATI | MAKEMESG+11 |
>> LRNATURE | MAKEMESG+11 |
LRODT | MAKEMESG~, MAKEMESG+1~, MAKEMESG+5, MAKEMESG+6, MAKEMESG+7, MAKEMESG+9, MAKEMESG+10, MAKEMESG+11, MAKEMESG+13, MAKEMESG+14 |
LRORD | ORDERMSG+1~, ORDERMSG+6*, ORDERMSG+7*, ORDERMSG+8, ORDERMSG+9, ORDERMSG+10, ORDERMSG+14, ORDERMSG+16, ORDERMSG+22 |
LRORN | ORDERMSG+1~, ORDERMSG+6*, ORDERMSG+8*, ORDERMSG+9, ORDERMSG+10, ORDERMSG+14, ORDERMSG+16, ORDERMSG+22 |
LRORT | ORDERMSG+1~, ORDERMSG+6*, ORDERMSG+9*, ORDERMSG+10, ORDERMSG+14, ORDERMSG+16, ORDERMSG+22 |
LRSN | MAKEMESG~, MAKEMESG+1~, MAKEMESG+5, MAKEMESG+6, MAKEMESG+7, MAKEMESG+9, MAKEMESG+10, MAKEMESG+11, MAKEMESG+13, MAKEMESG+14 |
LRSS | GETACCS+8~, GETACCS+10*, GETACCS+12 |
>> LRSTATUS | MAKEMESG+3*, MAKEMESG+11 |
NOWDT | ORDERMSG+1~ |
NOWDTT | ORDERMSG+1~ |
ORDERN | ORDERMSG+1~, ORDERMSG+4*, ORDERMSG+7, ORDERMSG+8 |
ORIFN | MAKEMESG+1~, MAKEMESG+5*, MAKEMESG+11, MAKEMESG+12 |
STR | ORDERMSG+1~, ORDERMSG+10*, ORDERMSG+11 |
STR1 | CHKERRS+1~, CHKERRS+4*, CHKERRS+5, CHKERRS+6*, CHKERRS+7, CHKERRS+8 |
STR2 | CHKERRS+1~, CHKERRS+7*, CHKERRS+11, CHKERRS+12 |
TAB | CHKERRS+1~, CHKERRS+9*, CHKERRS+10, CHKERRS+12 |
U | EP+1, MAKEMESG+5, MAKEMESG+6, MAKEMESG+13 |
WOTFILE | SHOWERRS~, SHOWERRS+1 |
>> X | MAKEMESG+6*, MAKEMESG+7, MAKEMESG+8*, MAKEMESG+9, MAKEMESG+10 |
>> X(1 | MAKEMESG+6*, MAKEMESG+8*, MAKEMESG+10 |
>> XPARSYS | EP+1 |
>> XQXFLG | EP+1 |
>> Y | GETCOMPD+6, GETCOMPD+8, BADENTRY+7 |
Name | Field # of Occurrence |
---|---|
$T( | INITVARS+1 |