BQICALRT ;GDIT/HS/ALA-Expanded Community Alerts ; 13 Oct 2011 3:42 PM
Source file <BQICALRT.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SNS(BQCID,DFN) | ;EP - Look by concept ID
|
|
| SRN(TIEN,DFN) | ; Search through all records
|
|
| NFILE(COMM,DCAT,DXC,DATE,VISIT,PT,ATYP,SDATA) | ;
; Input ; COMM - Community ; DCAT - Diagnosis Category ; DXC - Diagnosis Code ; DATE - Event Date ; PT - DFN ; ATYP - Passed Alert Type ; SDATA - Data |
|
| SRC(TIEN) | ; Search through all records
; For each entry TIEN |
|
| FND | ;EP - Find alerts
|
|
| NLAB(COMM,DCAT,VISIT,PT,ATYP,LIEN,SDATA) | ;
; Input ; COMM - Community ; DCAT - Diagnosis Category ; VISIT - Visit IEN ; PT - DFN ; ATYP - Passed Alert Type ; LIEN - Lab Test IEN ; SDATA - Information |
|
| SUP | ; File Supporting Data
|
| Name | Field # of Occurrence |
|---|---|
| $$TAX^BQICAUTL | FND+127, FND+133 |
| $$SPM^BQIGPUTL | FND+24 |
| BLD^BQITUTL | FND+76 |
| $$DATE^BQIUL1 | FND+30, SRC+12 |
| $$ICD9^BQIUL3 | FND+138 |
| $$SUBLST^BSTSAPI | FND+88 |
| ^DIC | NFILE+13, NFILE+19, NFILE+25, NLAB+13, NLAB+19, NLAB+25 |
| IX^DIC | NFILE+33, NFILE+38 |
| FILE^DICN | NFILE+15, SUP+6, NLAB+15, NLAB+31 |
| DT^DICRW | FND+16 |
| FILE^DIE | NFILE+48, SUP+12, NLAB+39 |
| ^DIK | FND+6 |
| ENALL^DIK | NFILE+52 |
| $$IENS^DILF | FND+27, NFILE+42, SUP+8, NLAB+33 |
| $$GET1^DIQ | FND+28, FND+29, FND+48, FND+139, SRC+10, SRC+15 |
| $$FMADD^XLFDT | FND+102, FND+106, FND+108, FND+111 |
| $$VERSION^XPDUTL | FND+138, FND+139 |
| FileNo | Call Tags |
|---|---|
| ^ICD9 - [#80] | GET1^DIQ |
| ^AUPNPAT - [#9000001] | GET1^DIQ |
| ^AUPNVSIT - [#9000010] | GET1^DIQ |
| ^BQI(90507.6 - [#90507.6] | Classic Fileman Calls |
| 90508.015 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVPOV - [#9000010.07] | SRC+5, SRC+7, SRC+8, SRN+7, SRN+8, SNS+7, SNS+8 |
| ^AUPNVPOV("AD" | SRN+5, SNS+5 |
| ^AUPNVPOV("B" | SRC+3 |
| ^AUPNVSIT - [#9000010] | FND+38, FND+39, FND+41, FND+42, SRC+9, SRC+11 |
| ^AUPNVSIT("B" | FND+35, FND+37 |
| ^BQI(90507.6 - [#90507.6] | FND+6, FND+7!, NFILE+18*, NFILE+24*, NFILE+32*, SUP+5*, NLAB+18*, NLAB+24*, NLAB+30* |
| ^BQI(90507.8 - [#90507.8] | FND+51, FND+52, FND+53, FND+57, FND+62, FND+72, FND+73, FND+85, FND+87, FND+117 , FND+118, FND+123, FND+124, FND+131, FND+132 |
| ^BQI(90508 - [#90508] | FND+25 |
| ^TMP("BQIALERT" | FND+20 |
| ^TMP("BQIALRTTMP" | FND+20 |
| ^TMP("BQISNOM" | FND+86 |
| ^TMP("BQITAX" | FND+74, FND+129 |
| Name | Line Occurrences |
|---|---|
| NFILE | FND+143 |
| NLAB | FND+149 |
| SNS | FND+93 |
| SRN | FND+79 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | FND+132 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | FND+10~ |
| AIEN | FND+12~, NFILE+20*, NFILE+22, NFILE+30, SUP+3, NLAB+20*, NLAB+22, NLAB+28 |
| ALRT | FND+10~, FND+50*, FND+51*, FND+52, FND+53, FND+57, FND+62, FND+68, FND+72, FND+73 , FND+85, FND+87, SRC+17, SRN+9, SNS+9 |
| ATIEN | FND+11~, FND+78*, FND+79* |
| ATY | FND+12~, FND+62*, FND+117*, FND+143, FND+149 |
| ATYP | NFILE~, NFILE+17, NLAB~, NLAB+17 |
| BDT | FND+13~ |
| BDXX | FND+13~ |
| BGDA | FND+10~ |
| BGDT | FND+13~, FND+34*, FND+35*, FND+37 |
| BGI | FND+10~ |
| BGPC | FND+10~ |
| BGPCI | FND+10~ |
| BQCID | SNS~, SNS+8, SNS+9 |
| BQI | FND+23~ |
| BQIH | FND+23~, FND+24*, FND+25, FND+27 |
| BQIN | FND+13~, FND+24*, FND+25*, FND+27 |
| BQIOK | FND+83~, FND+88*, FND+89 |
| BQISUB | FND+83~, FND+87*, FND+88 |
| >> BQIUPD | NFILE+48, SUP+12 |
| >> BQIUPD( | NFILE+43*, NFILE+44*, NFILE+45*, NFILE+46*, NFILE+47*, SUP+9*, SUP+10*, SUP+11*, NLAB+34*, NLAB+35* , NLAB+36*, NLAB+37*, NLAB+38* |
| BSXX | FND+13~ |
| CIEN | FND+11~, NFILE+14*, NFILE+15*, NFILE+17, NFILE+22, NFILE+30, SUP+3, NLAB+14*, NLAB+15*, NLAB+17 , NLAB+22, NLAB+28 |
| CM | FND+11~, FND+97*, FND+98*, FND+99, FND+100, FND+101, FND+103, FND+105, FND+107, FND+109 , FND+110, FND+113*, FND+114*, FND+116, FND+126, FND+135, FND+137, FND+141, FND+143, FND+145 , FND+147, FND+148, FND+149 |
| >> COD | FND+132* |
| COMM | FND+12~, FND+48*, FND+49*, FND+68, NFILE~, NFILE+12, NFILE+15, SRC+15*, SRC+16*, SRC+17 , NLAB~, NLAB+12, NLAB+15, SRN+9, SNS+9 |
| CT | FND+13~ |
| D | NFILE+10~, NFILE+30*, NFILE+35!, NFILE+36*, NLAB+10~ |
| DA | FND+1~, FND+5*, FND+6*, FND+23~, FND+26~, FND+27*, NFILE+10~, NFILE+39*, NFILE+42, SUP+1! , SUP+7*, SUP+8, NLAB+10~, NLAB+32*, NLAB+33 |
| DA(1 | FND+27*, NFILE+17*, NFILE+18, NFILE+22*, NFILE+23, NFILE+24, NFILE+30*, NFILE+31, NFILE+32, SUP+3* , SUP+4, SUP+5, NLAB+17*, NLAB+18, NLAB+22*, NLAB+23, NLAB+24, NLAB+28*, NLAB+29, NLAB+30 |
| DA(2 | NFILE+22*, NFILE+23, NFILE+24, NFILE+30*, NFILE+31, NFILE+32, SUP+3*, SUP+4, SUP+5, NLAB+22* , NLAB+23, NLAB+24, NLAB+28*, NLAB+29, NLAB+30 |
| DA(3 | NFILE+30*, NFILE+31, NFILE+32, SUP+3*, SUP+4, SUP+5, NLAB+28*, NLAB+29, NLAB+30 |
| DA(4 | SUP+3*, SUP+4, SUP+5 |
| DATA | FND+10~, FND+20*, FND+21, FND+68, FND+98, FND+99, FND+100, FND+101, FND+103, FND+105 , FND+107, FND+109, FND+110, FND+114, FND+116, FND+126, FND+135, FND+137, FND+141, FND+143 , FND+145, FND+147, FND+148, FND+149, FND+151, SRC+17, SRN+9, SNS+9 |
| DATE | NFILE~, NFILE+30, NFILE+36 |
| DCAT | NFILE~, NFILE+22, NLAB~, NLAB+22 |
| DD | NFILE+15!, NLAB+15! |
| DEXEC | FND+13~, FND+53*, FND+54, FND+55, FND+69 |
| DFN | FND+12~, FND+41*, FND+43, SRC+7*, SRC+15, SRC+17, SRN~, SRN+2, SRN+4, SRN+9 , SNS~, SNS+2, SNS+4, SNS+9 |
| DIC | NFILE+10~, NFILE+12*, NFILE+17*, NFILE+23*, NFILE+31*, NFILE+51, SUP+4*, NLAB+10~, NLAB+12*, NLAB+17* , NLAB+23*, NLAB+29* |
| DIC(0 | NFILE+12*, NFILE+17*, NFILE+22*, NFILE+30*, SUP+3*, NLAB+12*, NLAB+17*, NLAB+22*, NLAB+28* |
| DIEN | FND+11~, NFILE+26*, NFILE+30, SUP+3, NLAB+26*, NLAB+28 |
| DIK | FND+1~, FND+5*, NFILE+50~, NFILE+51* |
| DIK(1 | NFILE+51* |
| >> DINUM | NFILE+15*, NLAB+15* |
| DO | NFILE+15!, NLAB+15! |
| DOD | FND+12~ |
| DT | FND+16, FND+30, SRC+12 |
| DTE | FND+11~, FND+101*, FND+102, FND+103*, FND+105, FND+106, FND+107*, FND+108, FND+109*, FND+110 , FND+111, FND+134*, FND+135*, FND+137, FND+138, FND+141, FND+143, FND+144*, FND+145*, FND+147 , FND+148, FND+149, NFILE+43, NLAB+34 |
| DTY | FND+12~, FND+62*, FND+117*, FND+143, FND+149 |
| DXC | NFILE~, NFILE+36 |
| DXCC | FND+11~, FND+138*, FND+139*, FND+140, FND+143 |
| DXN | FND+11~, FND+136*, FND+137*, FND+138, FND+139, FND+141, FND+143 |
| E | FND+11~ |
| EDT | FND+13~ |
| ENDT | FND+10~, FND+30*, FND+31, FND+34*, FND+35, SRC+12* |
| EXEC | FND+11~, FND+57*, FND+59 |
| EXP | FND+13~, FND+57*, FND+58 |
| FILE | FND+13~, FND+66*, FND+67, FND+68 |
| FLAG | FND+13~ |
| G | FND+11~ |
| HAS | FND+23~, FND+127*, FND+133*, FND+142 |
| I | FND+13~ |
| IEN | FND+11~, FND+66*, FND+68, FND+132*, SRC+2*, SRC+3*, SRC+5, SRC+7, SRC+8, SRC+17 , SRN+4*, SRN+5*, SRN+7, SRN+8, SRN+9, SNS+4*, SNS+5*, SNS+7, SNS+8, SNS+9 |
| IENS | FND+23~, FND+26~, FND+27*, FND+28, FND+29, NFILE+42*, NFILE+43, NFILE+44, NFILE+45, NFILE+46 , NFILE+47, SUP+8*, SUP+9, SUP+10, SUP+11, NLAB+33*, NLAB+34, NLAB+35, NLAB+36, NLAB+37 , NLAB+38 |
| LBT | FND+13~, FND+146*, FND+147*, FND+148, FND+149 |
| LDTE | FND+96~, FND+102*, FND+105, FND+106*, FND+108*, FND+110, FND+111* |
| LIEN | NLAB~, NLAB+28 |
| N | FND+14~, FND+64*, FND+65, FND+130*, FND+131*, FND+132 |
| NFLG | NFILE+10~, NFILE+39*, NLAB+10~ |
| OK | FND+12~ |
| OPER | FND+14~ |
| OPER2 | FND+14~ |
| OVALUE | FND+14~ |
| PCL | FND+12~ |
| PREF | FND+10~ |
| PT | FND+11~, FND+46*, FND+47*, FND+48, FND+68, FND+79, FND+93, FND+97*, FND+100*, FND+101 , FND+103, FND+105, FND+107, FND+109, FND+110, FND+125*, FND+126*, FND+127, FND+133, FND+135 , FND+137, FND+141, FND+143, FND+145, FND+147, FND+148, FND+149, NFILE~, NFILE+30, NFILE+45 , NLAB~, NLAB+36 |
| QFL | FND+23~, FND+71*, FND+78*, FND+81, FND+122* |
| REP | FND+23~, FND+118*, FND+120 |
| RES | FND+14~ |
| RES( | FND+64, FND+65 |
| RES(1 | FND+61 |
| RES2 | FND+14~ |
| RIEN | FND+11~, NFILE+39*, SUP+3 |
| RN | FND+14~ |
| >> SCID | FND+92*, FND+93 |
| SDATA | FND+12~, FND+65*, FND+66, NFILE~, NFILE+44, NFILE+46, SUP+2, SUP+9, SUP+10, SUP+11 , NLAB~, NLAB+35, NLAB+37 |
| SIEN | FND+12~, SUP+7* |
| SN | FND+83~, FND+84*, FND+85*, FND+87 |
| SNIEN | FND+83~, FND+90*, FND+91*, FND+92 |
| STDT | FND+10~, FND+30*, FND+31, FND+34*, SRC+12*, SRC+13 |
| TAX | FND+10~, FND+71!, FND+73*, FND+76, FND+121!, FND+124*, FND+127, FND+128 |
| TDATA | FND+19~, FND+20*, FND+21, FND+43, FND+47, FND+151, SRN+2, SRN+4, SNS+2, SNS+4 |
| TIEN | FND+14~, FND+66*, FND+68, SRC~, SRC+3, SRC+17, SRN~, SRN+8, SRN+9 |
| TME | FND+23~, FND+120*, FND+127, FND+133 |
| TMFRAME | FND+10~, FND+28*, FND+30, SRC+12, SRC+13 |
| TREF | FND+10~, FND+74*, FND+75, FND+76, FND+77, FND+79, FND+80, FND+86*, FND+88, FND+91 , FND+92, FND+129*, FND+132, FND+133 |
| TX | FND+23~, FND+71*, FND+72*, FND+73, FND+122*, FND+123*, FND+124 |
| TY | FND+11~, FND+29*, FND+31, FND+32*, FND+33*, FND+34, FND+52*, FND+97*, FND+99*, FND+100 , FND+101, FND+103, FND+105, FND+107, FND+109, FND+110, FND+115*, FND+116*, FND+117, FND+118 , FND+123, FND+124, FND+126, FND+131, FND+132, FND+135, FND+137, FND+141, FND+143, FND+145 , FND+147, FND+148, FND+149 |
| TYP | FND+14~ |
| TYP( | FND+31*, FND+33, FND+34 |
| U | FND+31, FND+34, FND+38, FND+39, FND+41, FND+42, FND+52, FND+57, FND+62, FND+66 , FND+68, FND+73, FND+87, FND+92, FND+117, FND+118, FND+124, FND+132, FND+141, FND+142 , FND+148, NFILE+39, NFILE+44, NFILE+46, SRC+7, SRC+8, SRC+11, SRC+17, SUP+2, SUP+9 , SUP+10, SUP+11, NLAB+35, NLAB+37, SRN+8, SRN+9, SNS+8, SNS+9 |
| UID | FND+1~, FND+2*, FND+20, FND+74, FND+129 |
| V | FND+12~ |
| VCAT | FND+14~, FND+39*, FND+40 |
| VCLIN | FND+13~ |
| VDATE | FND+14~, FND+42*, FND+43 |
| VFL | FND+14~ |
| VISIT | FND+12~, FND+36*, FND+37*, FND+38, FND+39, FND+41, FND+42, FND+43, FND+66*, FND+68 , FND+141*, FND+143, FND+148*, FND+149, NFILE~, NFILE+30, NFILE+36, NFILE+47, SRC+8*, SRC+9 , SRC+10, SRC+11, SRC+17, NLAB~, NLAB+38, SRN+1*, SRN+2*, SRN+4, SRN+5, SRN+9 , SNS+1*, SNS+2*, SNS+4, SNS+5, SNS+9 |
| VSDTM | FND+12~, FND+66*, FND+68, SRC+11*, SRC+13, SRC+17, SRN+4*, SRN+9, SNS+4*, SNS+9 |
| X | FND+12~, FND+14~, NFILE+12*, NFILE+15*, NFILE+17*, NFILE+22*, NFILE+28!, NFILE+35!, SUP+1!, SUP+2* , NLAB+12*, NLAB+15*, NLAB+17*, NLAB+22*, NLAB+28* |
| X(1 | NFILE+30*, NFILE+36* |
| X(2 | NFILE+30*, NFILE+36* |
| X(3 | NFILE+30*, NFILE+36* |
| XIEN | FND+11~ |
| Y | FND+12~, FND+14~, NFILE+14, NFILE+15, NFILE+20, NFILE+26, NFILE+34, NFILE+39, SUP+7, NLAB+14 , NLAB+15, NLAB+20, NLAB+26, NLAB+32 |
| >> ZTSK | FND+2 |
| ZZ | FND+14~, FND+67*, FND+68 |