BQITDUTL ;APTIV/HC/ALA-Diagnostic Tag Utilities ; 25 Feb 2008 2:30 PM
Source file <BQITDUTL.m>
| Package | Total | Call Graph | 
|---|---|---|
| iCare | 4 | $$EPG^BQITD13 (EN,MOV)^BQITDPRC ($$GDXN,BLD)^BQITUTL $$PROB^BQIUL1 | 
| VA Fileman | 2 | $$ROOT^DILFD $$GET1^DIQ | 
| DRG Grouper | 1 | $$CODEC^ICDCODE | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ATAG(RDFN,RTAG) | ;EP - Is this tag active for this patient | |
| CMP(BQIDFN,BQITAG) | ;EP - Compare data | |
| CHKR() | ; Check for record | |
| CTAG(RDFN,RTAG) | ;EP - Current tag status | |
| NCR(BQIDFN,BQITAG) | ;EP - If no criteria found, check if patient is already ; in Permanent Tag file BQIREG | |
| FDX(BQDFN,TAX,POV) | ;EP - First Diagnosis | |
| HIGH(DFN,TAG) | ;EP - Check for a higher hierarchy and return next highest one found | |
| LOW(DFN,TAG) | ;EP - Check for lower hierarchy and return next lower one found | |
| REG(BQIDFN,BQITAG) | ;EP - Inactive Associated Register status ; Input ; BQIDFN - Patient internal entry number ; BQITAG - Tag internal entry number | |
| ORG(BQIDFN,BQIREG) | ;EP - On register | |
| ACST(STAT) | ; EP - Is this status active or not | |
| ACT(RDFN) | ;PEP - Check for any active tags | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNPROB - [#9000011] | FDX+11 | 
| ^AUPNPROB("AC" | FDX+10 | 
| ^AUPNVPOV - [#9000010.07] | FDX+7, FDX+8 | 
| ^AUPNVPOV("AC" | FDX+6 | 
| ^AUPNVSIT - [#9000010] | FDX+8 | 
| ^BQI(90506.2 - [#90506.2] | CMP+3, NCR+3, LOW+3, LOW+4, LOW+5, LOW+6, LOW+7, HIGH+3, HIGH+4, HIGH+5 , HIGH+6, HIGH+7, REG+7 | 
| ^BQI(90507 - [#90507] | REG+10, REG+12, ORG+3, ORG+6, ORG+8 | 
| ^BQIFACT - [#90509.5] | CHKR+5 | 
| ^BQIFACT("C" | CHKR+3, CHKR+4 | 
| ^BQIPAT( | CMP+4, CMP+5, CMP+7, CMP+8, CMP+9!, CMP+11, CMP+12, CMP+13, CMP+14, CMP+15 , CMP+16, ATAG+5 | 
| ^BQIREG - [#90509] | NCR+7, ACT+4, ATAG+4, CTAG+4, LOW+10, HIGH+10 | 
| ^BQIREG("AC" | ACT+3 | 
| ^BQIREG("C" | NCR+5, ATAG+3, CTAG+3, LOW+8, HIGH+8 | 
| ^TMP($J | FDX+2 | 
| Name | Line Occurrences | 
|---|---|
| $$ACST | ATAG+6, LOW+11, HIGH+11 | 
| $$CHKR | CMP+20, CMP+22 | 
| $$HIGH | NCR+25 | 
| $$REG | NCR+6, NCR+15 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | ATAG+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ACT | ACT+1~, ACT+2*, ACT+5*, ACT+6, ACST+1~, ACST+2*, ACST+3*, ACST+4 | 
| ADD | CMP+1~ | 
| BQDFN | FDX~, FDX+6, FDX+10 | 
| BQIDFN | CMP~, CMP+4, CMP+5, CMP+7, CMP+8, CMP+9, CMP+11, CMP+12, CMP+13, CMP+14 , CMP+15, CMP+16, CHKR+3, CHKR+4, NCR~, NCR+5, NCR+6, NCR+12, NCR+15, NCR+20 , NCR+23, NCR+25, NCR+27, NCR+32, REG~, REG+9, REG+21, REG+27, REG+30, ORG~ , ORG+5, ORG+15, ORG+20, ORG+23 | 
| BQIDID | CMP+1~, CMP+5* | 
| BQIFAC | CMP+1~, CMP+8*, CMP+9, CMP+22, CHKR+11 | 
| BQIFIL | CMP+2~, CMP+16* | 
| BQIFN | CMP+1~, CMP+6*, CMP+7*, CMP+8, CMP+9, CMP+11, CMP+12, CMP+13, CMP+14, CMP+15 , CMP+16 | 
| BQII | CHKR+1~, CHKR+2*, CHKR+3, CHKR+4*, CHKR+5 | 
| BQIIEN | CMP+1~, CMP+15* | 
| BQIIFAC | CHKR+1~, CHKR+6*, CHKR+9 | 
| BQIIFACT | CHKR+1~, CHKR+5*, CHKR+6, CHKR+7, CHKR+8 | 
| BQIISR | CHKR+1~ | 
| BQIISR( | CHKR+9*, CHKR+11 | 
| BQIITG | CHKR+1~, CHKR+7*, CHKR+9 | 
| BQIIVPR | CHKR+1~, CHKR+8*, CHKR+9 | 
| BQIRDT | CMP+1~, CMP+13* | 
| BQIREC | CMP+1~, CMP+12*, CMP+17, CMP+18, CMP+19 | 
| BQIREG | ORG~, ORG+3, ORG+4 | 
| BQIREX | CMP+1~, CMP+14* | 
| BQIRN | CMP+1~, CMP+10*, CMP+11*, CMP+12, CMP+13, CMP+14, CMP+15, CMP+16 | 
| BQITAG | CMP~, CMP+3, CMP+4, CMP+5, CMP+7, CMP+8, CMP+9, CMP+11, CMP+12, CMP+13 , CMP+14, CMP+15, CMP+16, CHKR+3, CHKR+4, CHKR+11, NCR~, NCR+3, NCR+5, NCR+6 , NCR+12, NCR+15, NCR+17, NCR+23, NCR+25, NCR+27, NCR+32, REG~, REG+7 | 
| BQIVPR | CMP+2~, CMP+17*, CMP+18*, CHKR+11 | 
| CSTAT | ACT+1~, ACT+4*, ACT+5 | 
| DATE | FDX+1~, FDX+14*, FDX+15*, FDX+16 | 
| DFN | LOW~, LOW+8, HIGH~, HIGH+8, REG+4~, REG+9*, ORG+1~, ORG+5* | 
| FIELD | REG+4~, REG+11*, ORG+1~, ORG+7* | 
| FILE | REG+4~, REG+11*, REG+14, REG+15, ORG+1~, ORG+7*, ORG+10, ORG+11 | 
| FLAG | CMP+2~, CMP+3*, CMP+4, CMP+19*, CMP+20*, CMP+22*, CMP+23 | 
| GLBNOD | REG+4~, REG+15*, REG+16, REG+19, REG+28, ORG+1~, ORG+11*, ORG+12, ORG+14, ORG+21 | 
| GLBREF | REG+4~, REG+14*, REG+21, REG+27, REG+30, ORG+1~, ORG+10*, ORG+15, ORG+20, ORG+23 | 
| HCIEN | LOW+1~, LOW+3*, LOW+4, HIGH+1~, HIGH+3*, HIGH+4 | 
| HIEN | LOW+1~, LOW+6*, LOW+7, HIGH+1~, HIGH+6*, HIGH+7 | 
| HOK | NCR+2~, NCR+25*, NCR+27 | 
| HORD | LOW+1~, LOW+4*, LOW+5*, LOW+6, HIGH+1~, HIGH+4*, HIGH+5*, HIGH+6 | 
| HSTAT | LOW+1~, LOW+10*, LOW+11, HIGH+1~, HIGH+10*, HIGH+11 | 
| HTAG | LOW+1~, LOW+7*, LOW+8, LOW+11, HIGH+1~, HIGH+7*, HIGH+8, HIGH+11 | 
| IEN | FDX+1~, FDX+6*, FDX+7, FDX+8, FDX+9, FDX+10*, FDX+11, FDX+12 | 
| IENS | REG+5~, REG+28*, REG+30*, REG+32, REG+35, ORG+21*, ORG+23*, ORG+24, ORG+27 | 
| MESG | NCR+2~, NCR+13*, NCR+22*, NCR+23 | 
| N | FDX+1~, FDX+5*, FDX+7, FDX+11 | 
| NPREG | NCR+2~, NCR+20*, NCR+21, NCR+22 | 
| OK | NCR+2~, NCR+17*, NCR+21* | 
| ORD | LOW+1~, LOW+4*, HIGH+1~, HIGH+4* | 
| POV | FDX~, FDX+4 | 
| PSTAT | REG+5~, REG+35*, REG+37, ORG+2~, ORG+27*, ORG+28, ORG+29 | 
| QFL | LOW+1~, LOW+4*, LOW+5, HIGH+4*, HIGH+5, REG+25*, REG+28*, ORG+2~, ORG+18*, ORG+21* | 
| RDATA | REG+4~, REG+10*, REG+11, REG+12, REG+13, ORG+1~, ORG+6*, ORG+7, ORG+8, ORG+9 | 
| RDFN | ACT~, ACT+3, ATAG~, ATAG+3, ATAG+5, CTAG~, CTAG+3 | 
| REGIEN | REG+4~, REG+7*, REG+10, REG+12, ORG+1~, ORG+3*, ORG+4*, ORG+6, ORG+8 | 
| RES | FDX+1~, FDX+14*, FDX+16*, FDX+17 | 
| RESULT | LOW+1~, LOW+2*, LOW+11*, LOW+12, HIGH+1~, HIGH+2*, HIGH+11*, HIGH+12, REG+5~, REG+23* , REG+37, ORG+17*, ORG+28, ORG+29, FDX+1~ | 
| RESULT( | FDX+9*, FDX+12*, FDX+15, FDX+16 | 
| RGDT | ATAG+1~, ATAG+4*, ATAG+8, CTAG+1~ | 
| RGIEN | ATAG+1~, ATAG+3*, ATAG+4, CTAG+1~, CTAG+3*, CTAG+4 | 
| RGRIEN | REG+5~, REG+26*, REG+27*, REG+28, ORG+19*, ORG+20*, ORG+21 | 
| RGSTAT | ATAG+1~, ATAG+4*, ATAG+6, CTAG+1~, CTAG+4*, CTAG+5 | 
| RIEN | NCR+2~, NCR+4*, NCR+5*, NCR+7, ACT+1~, ACT+2*, ACT+3*, ACT+4, LOW+1~, LOW+8* , LOW+9, LOW+10, HIGH+1~, HIGH+8*, HIGH+9, HIGH+10 | 
| RSTAT | NCR+2~, NCR+7*, NCR+9, NCR+12, NCR+19 | 
| RTAG | ATAG~, ATAG+2, CTAG~, CTAG+2 | 
| STAT | ACST~, ACST+3, ATAG+1~, ATAG+6*, ATAG+7, ATAG+8, CTAG+1~ | 
| STEX | REG+4~, REG+12*, REG+32, ORG+1~, ORG+8*, ORG+24 | 
| STFILE | REG+4~, REG+12*, REG+35, ORG+1~, ORG+8*, ORG+27 | 
| STFLD | REG+4~, REG+12*, REG+35, ORG+1~, ORG+8*, ORG+27 | 
| SUBREG | REG+4~, REG+13*, REG+25, REG+28, REG+30, ORG+1~, ORG+9*, ORG+18, ORG+21, ORG+23 | 
| TAG | LOW~, LOW+3, LOW+4, LOW+5, LOW+6, LOW+7, HIGH~, HIGH+3, HIGH+4, HIGH+5 , HIGH+6, HIGH+7 | 
| TAX | FDX~, FDX+3, FDX+4 | 
| TGDATA | NCR+2~, NCR+23, NCR+27, NCR+32 | 
| TGDT | ATAG+1~, ATAG+5*, ATAG+8, CTAG+1~ | 
| TGN | ATAG+1~, ATAG+2*, ATAG+3, CTAG+1~, CTAG+2*, CTAG+3 | 
| THCFL | CMP+3*, NCR+2~, NCR+3*, NCR+14 | 
| TREF | FDX+1~, FDX+2*, FDX+3, FDX+4, FDX+5 | 
| U | CMP+3, CMP+5, CMP+8, CMP+12, CMP+13, CMP+14, CMP+15, CMP+16, CHKR+6, CHKR+7 , CHKR+8, NCR+3, NCR+7, NCR+27, ACT+4, ACST+3, ATAG+4, ATAG+5, ATAG+8, CTAG+4 , LOW+4, LOW+7, LOW+10, LOW+11, HIGH+4, HIGH+7, HIGH+10, HIGH+11, REG+7, REG+11 , REG+12, REG+13, REG+28, ORG+7, ORG+8, ORG+9, ORG+21 | 
| VIS | FDX+1~, FDX+8*, FDX+9 | 
| VSDTM | FDX+1~, FDX+8*, FDX+9, FDX+12* | 
| XREF | REG+4~, REG+11*, REG+14, ORG+1~, ORG+7*, ORG+10 |