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 |