LRCAPBV ;DALOI/FHS - PROCESS VBECS WORKLOAD API ; 4/17/07 3:53am
Source file <LRCAPBV.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Lab Service | 1 | LRCAPBV1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;Will only run if VBECS BUNDLE 1.0 is installed.
|
|
BBLOOK | ;
|
|
LOCK | ;
|
|
GET | ;Call VBECS 6002.01 data populating API
|
|
DLOC | ;Get default location and provider
|
|
LK1 | ;Set default values
|
|
TST | ;Get default tests names
|
|
DPROV | ;Set default PCE Provider
|
|
LOOP | ;Find entries with the status of pending.
|
|
END | ;
|
|
BBDIQ | ;Gather entry info
|
|
PCEFILE | ;File PCE if outpatient location
|
|
ERR | ;Check entry for critical data
|
|
TYPE | ||
DIV | ||
ADT | ||
NLT | ||
SUF | ||
DFN | ||
FILE | ||
TEC | ||
UID | ||
TS | ||
UNIT | ||
LRDAA | ||
EUPDATE | ;Set error codes into entry
|
|
LRAA | ;Get accession data
|
|
AA | ;Accession Area Information
|
|
LRAA1 | ||
DPF | ||
ACCES | ||
URG |
Name | Field # of Occurrence |
---|---|
$$FIND1^DIC | LK1+1, LK1+3, LK1+5, LK1+6, TST+1, TST+2, TST+3 |
FILE^DID | DPF+2 |
FILE^DIE | BBDIQ+8, BBDIQ+17, EUPDATE+7 |
GETS^DIQ | DLOC+1, BBDIQ+5, NLT+1, SUF+2, SUF+6, LRAA+4, AA+5, AA+8, AA+11, AA+12 , AA+13, LRAA1+3, ACCES+9 |
INIT^LRCAPBB | ERR+2 |
$$NLT^LRCAPBV1 | SUF+5 |
EN^LRCAPBV1 | PCEFILE+6 |
^LRCAPV3 | BBDIQ+14 |
$$WKLDCAP^VBECA7 | GET+1 |
UPDTWKLD^VBECA7 | END+3 |
$$NOW^XLFDT | BBDIQ+16 |
$$GET^XUA4A72 | DLOC+4 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^SC - [#44] | GETS^DIQ |
^LAB(60 - [#60] | FIND1^DIC |
^LR - [#63] | GETS^DIQ |
^LAM - [#64] | GETS^DIQ |
^LAB(64.2 - [#64.2] | FIND1^DIC, GETS^DIQ |
^LRD(65 - [#65] | FIND1^DIC |
^LRO(68 - [#68] | FIND1^DIC, GETS^DIQ |
68.02 | GETS^DIQ |
68.04 | GETS^DIQ |
68.05 | GETS^DIQ |
^LAB(69.9 - [#69.9] | GETS^DIQ |
^DIC(9.4 - [#9.4] | FIND1^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(4 - [#4] | DIV+1 |
^DPT - [#2] | DFN+3 |
^LAM("E" | SUF+3, SUF+4 |
^LRO(68 - [#68] | UID+2, UID+3, UID+4, UID+5, AA+3, LRAA1+1 |
^VA(200 - [#200] | TEC+2 |
^VBEC(6000 - [#6000] | LOCK+1, LOCK+2* |
^VBEC(6002.01 - [#6002.01] | EN+1, LOOP+1, BBDIQ+3!, EUPDATE+3 |
^XTMP("BVEC WKLD" | END+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ANS | LOCK+5~, GET+1*, GET+2, BBDIQ+2! |
ANS( | DLOC+2, DLOC+3, BBDIQ+12, BBDIQ+13, TYPE, DIV, ADT, NLT, SUF, SUF+8 , DFN, TEC, UID, TS+1, UNIT, LRDAA, LRAA+1 |
ANX | LOCK+5~, BBDIQ+2!, LRAA+3! |
ANX( | SUF+7, LRAA1+2, ACCES, ACCES+1, ACCES+2, ACCES+3, ACCES+4, ACCES+5, ACCES+6, ACCES+7 , ACCES+8, ACCES+12, URG |
ANX("64" | NLT+2 |
ANX("64.2" | SUF+2 |
ANX("GLOBAL N | AME" , DPF+3 |
ANX(44 | AA+9, ACCES+10, ACCES+11 |
ANX(63 | DPF, DPF+1 |
ANX(68 | LRAA+5, AA+6 |
D1 | LOCK+6~ |
D2 | LOCK+6~ |
DFN | LOCK+6~, PCEFILE+2, PCEFILE+6, DFN*, DFN+3, FILE+2, DPF+1*, DPF+3 |
ERR | LOCK+6~, LK1+2*, LK1+8*, TST+5*, BBDIQ+2!, BBDIQ+6, BBDIQ+10, ERR+1, ERR+3*, TYPE , TYPE+1*, DIV, DIV+1*, ADT, ADT+1*, SUF, DFN, TEC, UID, UID+5* , UID+6, TS+7, TS+8*, UNIT, UNIT+1*, EUPDATE+1, EUPDATE+5, EUPDATE+6 |
ERX | LRAA+3! |
FILE | LOCK+6~, BBDIQ+2!, BBDIQ+4*, BBDIQ+5 |
>> FLD | AA+10*, AA+11 |
IEN | LOCK+6~, BBDIQ+4*, BBDIQ+5, TYPE, DIV, ADT, NLT, SUF, SUF+8, DFN , TEC, UID, TS+1, UNIT, LRDAA, AA+4*, AA+11, AA+12, AA+13, LRAA1+2 , ACCES, ACCES+1, ACCES+2, ACCES+3, ACCES+4, ACCES+5, ACCES+6, ACCES+7, ACCES+8, ACCES+12 , URG |
LRAA | LOCK+6~, TEC+3*, UID+2*, UID+3, UID+4, UID+5, LRAA+1*, LRAA+2*, LRAA+4, LRAA+5 , AA+1, AA+2, AA+3, AA+4, AA+5, AA+6, LRAA1+1 |
LRACC | LOCK+6~, ACCES+7* |
LRACPABV | LOCK+6~ |
LRADT | LOCK+6~, PCEFILE+6, ADT*, ADT+1, ADT+2 |
LRAN | LOCK+6~, TEC+3*, UID+4*, UID+5, AA+2, AA+3, AA+4, LRAA1+1 |
LRCAPBV | LOCK+12~, GET+3* |
LRCC | LOCK+6~, SUF+3*, SUF+4*, SUF+5* |
LRCDT | LOCK+7~, BBDIQ+12*, PCEFILE+3~, PCEFILE+5*, ADT+2*, UID+3*, UID+4, UID+5, AA+2, AA+3 , AA+4, LRAA1+1 |
LRCNT | LOCK+7~, PCEFILE+6, SUF+8* |
LRCTM | LOCK+7~, BBDIQ+13*, ADT+2* |
LRD65 | LOCK+7~, LK1+5*, LK1+7, FILE, UNIT+1 |
LRDAA | LOCK+7~, LK1+3*, LK1+4*, TEC+3, LRAA+2 |
>> LRDBUG | TST+6, LOOP+2, BBDIQ+1, EUPDATE+1 |
LRDFN | LOCK+7~, DFN+1*, DFN+3*, LRAA1+2*, LRAA1+3, DPF, DPF+1, DPF+3 |
LRDIV | LOCK+7~, DIV*, DIV+1, DIV+2 |
LRDLOC | LOCK+7~, DLOC+2*, AA+7 |
LRDPF | LOCK+12~, DPF* |
LRDPRO | LOCK+7~, DLOC+3*, DLOC+4 |
>> LRDSSID | PCEFILE+6, AA+9* |
>> LRDSSLOC | PCEFILE+6, AA+6*, AA+7*, AA+8, AA+9 |
LRDSUF | LOCK+7~, LK1+6*, SUF+1 |
LRE655 | LOCK+8~, FILE+1 |
LREDT | LOCK+8~, ADT* |
LRERR | LOCK+8~, LK1+7*, ERR+1* |
LRESCPT | LOCK+8~, GET+3* |
LRFDA | LOCK+8~, BBDIQ+2!, BBDIQ+15! |
LRFDA( | BBDIQ+7*, BBDIQ+15*, BBDIQ+16* |
LRFDA(1 | EUPDATE+2!, EUPDATE+4*, EUPDATE+5*, EUPDATE+6* |
LRFILE | LOCK+8~, FILE*, FILE+1*, FILE+2*, UNIT+1*, LRAA1+1*, DPF+2, DPF+3* |
LRFNUM | LOCK+8~ |
LRIDT | LOCK+8~, ACCES+12* |
LRIEN | DLOC+5*, LOOP+1*, END+4!, BBDIQ+1, BBDIQ+3, BBDIQ+4, BBDIQ+7, BBDIQ+12, BBDIQ+13, BBDIQ+15 , BBDIQ+16, EUPDATE+3*, EUPDATE+4, EUPDATE+5, EUPDATE+6, LRAA+1 |
LRII | LOCK+9~ |
LRIN | LOCK+9~, PCEFILE+6, DIV+2* |
LRLD | LOCK+9~, ERR+2*, LRAA+5* |
LRLOG | LOCK+9~ |
LRLSS | LOCK+9~, BBDIQ+11*, AA+1* |
LRMA | LOCK+9~, BBDIQ+11*, AA+1* |
LRNLT | LOCK+9~, NLT*, NLT+1, NLT+2, SUF+5 |
>> LRNLT1 | NLT+2*, SUF+3, SUF+4 |
LRNP | LOCK+12~ |
LROA | LOCK+9~ |
LROAD | LOCK+9~, ACCES* |
LROAD1 | LOCK+9~, PCEFILE+5, ACCES+1* |
LROAD2 | LOCK+9~, ACCES+2* |
LROL | LOCK+10~, ACCES+8*, ACCES+9, ACCES+10, ACCES+11 |
LRPKG | LOCK+10~, LK1+1*, LK1+2 |
>> LRPRO | PCEFILE+6, ACCES+5* |
LRREC | LOCK+10~ |
LRRRL | LOCK+10~, ACCES+4* |
LRRRL1 | LOCK+10~, ACCES+5* |
LRRRL2 | LOCK+12~, ACCES+10* |
LRRRL3 | LOCK+10~, ACCES+6* |
LRRRL4 | LOCK+10~, PCEFILE+1, ACCES+11* |
LRSN | LOCK+12~, ACCES+2* |
LRSPEC | LOCK+12~, ACCES+3* |
LRSTATUS | LOCK+12~, LK1+7*, ERR+1* |
LRSUF | LOCK+10~, SUF+2*, SUF+4, SUF+5, SUF+6, SUF+7* |
>> LRSUF1 | SUF*, SUF+1*, SUF+2, SUF+7 |
LRTEC | LOCK+10~, PCEFILE+6, TEC*, TEC+1*, TEC+2* |
LRTS | LOCK+10~, TS!*, TS+1*, TS+2, TS+3*, TS+4*, TS+5*, AA+13, URG |
LRTSQA | LOCK+13~ |
LRTST | LOCK+11~, PCEFILE+6, TS!, TS+1*, TS+3*, TS+4*, TS+5* |
LRTSTD | LOCK+13~, TST+3*, TST+4, TS+5 |
LRTSTP | LOCK+11~, TS!, TS+1*, TS+3*, TS+4*, TS+5* |
>> LRTSTQA | TST+1*, TST+4, TST+5, TS+4 |
LRTSTU | LOCK+13~, TST+2*, TST+4, TST+5, TS+3 |
LRTYPE | LOCK+11~, TYPE*, TYPE+1, DFN+2, FILE, FILE+1, FILE+2, TS+3, TS+4, TS+5 , UNIT+1 |
LRUA | LOCK+12~ |
LRUG | LOCK+11~, AA+1*, URG* |
LRUID | LOCK+11~, UID*, UID+1, UID+2, UID+3, UID+4 |
LRUNIT | LOCK+11~, UNIT*, UNIT+1 |
LRVSITN | LOCK+12~ |
LRWA | LOCK+11~, BBDIQ+11*, AA+1* |
LRWKLAA | LOCK+11~, BBDIQ+11, LRDAA* |
LRZCNT | LOCK+11~ |
U | LRAA1+1, DPF+3 |
X | LOCK+11~ |
Y | LOCK+11~ |
>> ZTQUEUED | LOOP+3 |
>> ZTREQ | LOOP+3* |