BLRLINK3 ; IHS/HQT/MJL - CONT. OF BLR - IHS LABORATORY VISIT CREATION ; 13-Oct-2017 14:04 ; MKK
Source file <BLRLINK3.m>
Package | Total | Call Graph |
---|---|---|
IHS Changes To Lab | 7 | (CHKPCCRU,CHKREFA,CHSETCOD,HL7REFLR,LOTZERO,MSNOMED,RESETPOV)^BLRLINK4 ^BLRLINKP RESETLOI^BLRLNKU1 ($$RDINF63,ADDORDL)^BLRLNKU2 CALLDIK^BLRNLINK RESETDUZ^BLRPCCVC $$GETACCCP^BLRUTIL3 |
VA Fileman | 3 | FIND^DIC ^DIE $$GET1^DIQ |
DRG Grouper | 1 | $$ICDDX^ICDEX |
Patient Care Component | 1 | (,$$LABC)^APCDALVR |
Package | Total | Caller Graph |
---|---|---|
IHS Changes To Lab | 3 | BLRLINK BLRNLINK BLRQINST |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETCOMPD(BLRLOGDA,LRAS,F60IEN,COMPDATE) | ; EP
|
|
GETGREF(BLRX) | ; EP
|
|
VBUILD | ; EP create APCDALVR array which is the array containing the elements to be passed to PCC
|
|
EP | ; EP
|
|
RESETABN | ; EP - For "CH" tests only, make sure "Abnormal" Flag is the same as the one in the LAB DATA file
|
|
VEDIT | ; EP update V file entries
; ----- BEGIN IHS/MSC/MKK - LR*5.2*1031 |
Name | Field # of Occurrence |
---|---|
^APCDALVR | VEDIT+79 |
$$LABC^APCDALVR | VEDIT+99 |
CHKPCCRU^BLRLINK4 | VEDIT+60 |
CHKREFA^BLRLINK4 | VEDIT+61 |
CHSETCOD^BLRLINK4 | VBUILD+64 |
HL7REFLR^BLRLINK4 | VEDIT+54 |
LOTZERO^BLRLINK4 | VEDIT+62 |
MSNOMED^BLRLINK4 | VEDIT+83 |
RESETPOV^BLRLINK4 | VEDIT+68 |
^BLRLINKP | VEDIT+109 |
RESETLOI^BLRLNKU1 | VEDIT+66 |
$$RDINF63^BLRLNKU2 | GETCOMPD+13 |
ADDORDL^BLRLNKU2 | VBUILD+79 |
CALLDIK^BLRNLINK | VEDIT+7 |
RESETDUZ^BLRPCCVC | VEDIT+47 |
$$GETACCCP^BLRUTIL3 | GETCOMPD+16, RESETABN+6 |
FIND^DIC | VBUILD+10 |
^DIE | VEDIT+96 |
$$GET1^DIQ | VBUILD+17, VEDIT+73, GETCOMPD+10, RESETABN+9, RESETABN+13, RESETABN+17, RESETABN+20 |
$$ICDDX^ICDEX | VEDIT+32 |
FileNo | Call Tags |
---|---|
^DIC(40.7 - [#40.7] | FIND^DIC |
^LAB(60 - [#60] | GET1^DIQ |
^LRO(68 - [#68] | GET1^DIQ |
68.02 | GET1^DIQ |
^ICD9 - [#80] | GET1^DIQ |
^BLRTXLOG - [#9009022] | Classic Fileman Calls, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^APCCCTRL - [#9001000] | VEDIT+23 |
^BLRCPT - [#9009021] | VBUILD+87 |
^BLRTXLOG - [#9009022] | VBUILD+30, GETCOMPD+28* |
^BLRTXLOG("BVER" | VBUILD+2 |
^DIC - [#1] | GETGREF+1 |
^LAB(60 - [#60] | VBUILD+39, VBUILD+75 |
^LR - [#63] | RESETABN+23 |
^LRO(68 - [#68] | GETCOMPD+19, GETCOMPD+22 |
Name | Line Occurrences |
---|---|
$$GETGREF | EP+4 |
GETCOMPD | VBUILD+44 |
RESETABN | VEDIT+77 |
VBUILD | EP+5 |
VEDIT | EP+6 |
Name | Field # of Occurrence |
---|---|
^(0 | VEDIT+23 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
APCDALVR | VBUILD+79, VEDIT+62, VEDIT+111!, RESETABN+1 |
APCDALVR("APCDADFN" | VEDIT+92 |
APCDALVR("APCDAFLG" | VEDIT+91, VEDIT+107, VEDIT+109 |
APCDALVR("APCDATMP" | VEDIT+18* |
APCDALVR("APCDCAT" | VEDIT+22* |
APCDALVR("APCDDATE" | VEDIT+19* |
APCDALVR("APCDLOC" | VEDIT+20* |
APCDALVR("APCDLOOK" | VBUILD+88* |
APCDALVR("APCDPAT" | VEDIT+21* |
APCDALVR("APCDTABN" | VEDIT+12*, RESETABN+24* |
APCDALVR("APCDTACC" | VBUILD+27* |
APCDALVR("APCDTANT" | VBUILD+74*, VBUILD+81* |
APCDALVR("APCDTBIL" | VBUILD+53* |
APCDALVR("APCDTBTN" | VBUILD+81* |
APCDALVR("APCDTCDT" | VBUILD+25* |
APCDALVR("APCDTCLN" | VBUILD+13, VBUILD+18* |
APCDALVR("APCDTCLS" | VBUILD+47*, VBUILD+49* |
APCDALVR("APCDTCMD" | VBUILD+77* |
APCDALVR("APCDTCOL" | VBUILD+77* |
APCDALVR("APCDTCOS" | VBUILD+52* |
APCDALVR("APCDTCPS" | VBUILD+54* |
APCDALVR("APCDTCPT" | VBUILD+87* |
APCDALVR("APCDTCSF" | VBUILD+22* |
APCDALVR("APCDTEPR" | VBUILD+83* |
APCDALVR("APCDTICD" | VEDIT+73, VEDIT+74! |
APCDALVR("APCDTLAB" | VBUILD+23* |
APCDALVR("APCDTLNC" | VBUILD+33*, VBUILD+39*, VBUILD+48* |
APCDALVR("APCDTLPV" | VEDIT+26, VEDIT+33* |
APCDALVR("APCDTODT" | VBUILD+26* |
APCDALVR("APCDTOPR" | VBUILD+85* |
APCDALVR("APCDTORD" | VBUILD+24* |
APCDALVR("APCDTORG" | VBUILD+74* |
APCDALVR("APCDTPNT" | VBUILD+30*, VBUILD+32* |
APCDALVR("APCDTPRV" | VBUILD+84* |
APCDALVR("APCDTRDT" | VBUILD+46* |
APCDALVR("APCDTRES" | VBUILD+65* |
APCDALVR("APCDTRFH" | VBUILD+61* |
APCDALVR("APCDTRFL" | VBUILD+60* |
APCDALVR("APCDTSDI" | VBUILD+55* |
APCDALVR("APCDTSTE" | VBUILD+86* |
APCDALVR("APCDTUNI" | VBUILD+58* |
APCDALVR("APCDTYPE" | VEDIT+23* |
APCDALVR("BLRLINK" | VEDIT+51* |
>> BLCOLSP | VBUILD+77 |
>> BLR("SITE" | VEDIT+20, VEDIT+23 |
>> BLRABNL | VEDIT+12 |
>> BLRACC | VBUILD+27, VBUILD+44 |
>> BLRACCN | RESETABN+1, RESETABN+4, RESETABN+6 |
>> BLRANT | VBUILD+74, VBUILD+81 |
>> BLRANTN | VBUILD+74, VBUILD+81 |
>> BLRBILL | VBUILD+53 |
>> BLRBTN | VBUILD+81 |
>> BLRBUL | EP+2*, VBUILD+3*, VEDIT+101*, VEDIT+104*, VEDIT+107* |
>> BLRCD | VEDIT+19 |
>> BLRCDT | VBUILD+25 |
BLRCMSG | VEDIT+97!, VEDIT+99*, VEDIT+101, VEDIT+102! |
>> BLRCOLSA | VBUILD+47 |
>> BLRCOLSP | VBUILD+75*, VBUILD+77 |
BLRCOM | VEDIT+99, VEDIT+100! |
BLRCOM("" | VEDIT+98 |
>> BLRCOMDT | VBUILD+44, VBUILD+46 |
>> BLRCOMPD | VBUILD+77 |
>> BLRCOST | VBUILD+52 |
>> BLRCPT | VBUILD+87 |
>> BLRCPTST | VBUILD+54 |
>> BLRDATAN | RESETABN+17*, RESETABN+18, RESETABN+23 |
>> BLREPNM | VBUILD+85 |
>> BLREPRV | VBUILD+83 |
>> BLRERR | EP+2*, EP+5, VBUILD+3*, VEDIT+101*, VEDIT+104*, VEDIT+105* |
>> BLRIEN | VBUILD+2, VEDIT+95, VEDIT+104, VEDIT+105 |
BLRLOGDA | VBUILD+17, VBUILD+44, VBUILD+79, GETCOMPD~, GETCOMPD+4, GETCOMPD+10, GETCOMPD+13, GETCOMPD+28 |
>> BLRLOINC | VBUILD+33 |
>> BLRLPOV | VEDIT+26, VEDIT+28, VEDIT+29 |
>> BLRMOD | VBUILD+88*, VEDIT+12, VEDIT+18 |
>> BLRODT | VBUILD+26 |
>> BLROPNM | VBUILD+85 |
>> BLROPRV | VBUILD+84, VBUILD+85 |
>> BLRORD | VBUILD+24 |
>> BLRORG | VBUILD+74 |
>> BLRORGN | VBUILD+74 |
>> BLRPAREN | VBUILD+30 |
>> BLRPCC | EP+2*, VBUILD+4*, VEDIT+101*, VEDIT+104*, VEDIT+107* |
>> BLRQUIET | VEDIT+105, VEDIT+107 |
>> BLRRES | VBUILD+64, VBUILD+65 |
>> BLRRFH | VBUILD+61 |
>> BLRRFL | VBUILD+60 |
>> BLRSDI | VBUILD+55 |
>> BLRSITE | VBUILD+86 |
>> BLRSS | EP+1, VBUILD+73, VBUILD+79, VBUILD+81 |
>> BLRSTAT | VBUILD+22, VEDIT+7, GETCOMPD+7 |
>> BLRTEST | VBUILD+75, RESETABN+1 |
>> BLRTLAB | VBUILD+23, VBUILD+44, RESETABN+1, RESETABN+3, RESETABN+16 |
>> BLRTNAM | VBUILD+23, VBUILD+44 |
>> BLRTRAN | VEDIT+8* |
>> BLRUNIT | VBUILD+58 |
>> BLRVADFN | VEDIT+21 |
>> BLRVAL(0 | VBUILD+38 |
>> BLRVCAT | VEDIT+22 |
>> BLRVFILE | EP+1*, EP+2, EP+4, VEDIT+18, VEDIT+95 |
>> BLRVGL | EP+4*, VEDIT+7, VEDIT+12, VEDIT+93 |
>> BLRVIEN | VBUILD+88, VEDIT+7, VEDIT+12, VEDIT+92*, VEDIT+93*, VEDIT+99 |
BLRX | GETGREF~, GETGREF+1 |
COMPDATE | GETCOMPD~, GETCOMPD+11*, GETCOMPD+13, GETCOMPD+25* |
DA | VEDIT+7*, VEDIT+94!, VEDIT+95* |
DIE | VEDIT+94!, VEDIT+95* |
>> DIK | VEDIT+7* |
>> DILOCKTM | RESETABN+1 |
>> DISYS | RESETABN+1 |
DR | VEDIT+94!, VEDIT+95* |
DT | RESETABN+1 |
DTIME | RESETABN+1 |
DUZ | VEDIT+41, RESETABN+1 |
F60IEN | GETCOMPD~, GETCOMPD+6, GETCOMPD+13, GETCOMPD+19 |
ICDNAME | VEDIT+72~, VEDIT+73*, VEDIT+74 |
IHSLPOV | VEDIT+27~, VEDIT+28*, VEDIT+29*, VEDIT+32*, VEDIT+33 |
IO | RESETABN+1 |
>> IOBS | RESETABN+1 |
IOF | RESETABN+1 |
IOM | RESETABN+1 |
ION | RESETABN+1 |
>> IOS | RESETABN+1 |
IOSL | RESETABN+1 |
IOST | RESETABN+1 |
>> IOT | RESETABN+1 |
>> IOXY | RESETABN+1 |
LABCLIN | VBUILD+9~, VBUILD+11*, VBUILD+12, VBUILD+18 |
LOGCOMPD | GETCOMPD+1~ |
LOGSTOP | VBUILD+16~, VBUILD+17*, VBUILD+18 |
LRAA | GETCOMPD+1~, GETCOMPD+16, GETCOMPD+19, GETCOMPD+22, RESETABN+6, RESETABN+7, RESETABN+9, RESETABN+12 |
>> LRAAIEN | RESETABN+12*, RESETABN+13, RESETABN+20 |
LRAD | GETCOMPD+1~, GETCOMPD+16, GETCOMPD+19, GETCOMPD+22, RESETABN+6, RESETABN+7, RESETABN+12 |
LRAN | GETCOMPD+1~, GETCOMPD+16, GETCOMPD+19, GETCOMPD+22, RESETABN+6, RESETABN+7, RESETABN+12 |
LRAS | GETCOMPD~, GETCOMPD+5, GETCOMPD+13, GETCOMPD+16 |
>> LRAT | RESETABN+16*, RESETABN+17 |
>> LRDATABN | RESETABN+23*, RESETABN+24 |
>> LRDFN | RESETABN+13*, RESETABN+14, RESETABN+23 |
>> LRIDT | RESETABN+20*, RESETABN+21, RESETABN+23 |
LRIEN | VBUILD+37~, VBUILD+38*, VBUILD+39, VBUILD+41! |
>> LRSS | RESETABN+9*, RESETABN+10, RESETABN+23 |
OLDDUZ | VEDIT+40~, VEDIT+41* |
OUT | VBUILD+9~ |
OUT("DILIST" | VBUILD+11 |
PTR | GETCOMPD+1~, GETCOMPD+19*, GETCOMPD+20, GETCOMPD+22 |
REFLABF | VEDIT+2~, VEDIT+4*, VEDIT+54, VEDIT+59 |
RESULTDT | GETCOMPD+1~, GETCOMPD+10*, GETCOMPD+11, GETCOMPD+22*, GETCOMPD+23, GETCOMPD+25, GETCOMPD+28 |
SIEN | VBUILD+37~, VBUILD+41! |
TSTR | VEDIT+40~, VEDIT+86*, VEDIT+88 |
U | VBUILD+30, VBUILD+38, VBUILD+39, VEDIT+12, VEDIT+23, VEDIT+101, RESETABN+1, RESETABN+23 |
USER | VEDIT+40~ |
>> X | RESETABN+6* |
>> XPARSYS | RESETABN+1 |
>> XQXFLG | RESETABN+1 |
XXX | VBUILD+37~, VBUILD+38*, VBUILD+41! |