APCM14E4 ;IHS/CMI/LAB - IHS MU;
Source file <APCM14E4.m>
| Package | Total | Call Graph | 
|---|---|---|
| Patient Care Component Reports | 3 | $$LASTNAA^APCLAPI6 $$LASTITEM^APCLAPIU ($$CLINIC,$$VD)^APCLV | 
| Patient Care Component Table Maintiance | 3 | (S,SETLIST)^APCM14E1 EPRES^APCM14E3 $$DATE^APCM1UTL | 
| IHS Patient | 1 | ($$AGE,$$DOB)^AUPNPAT | 
| IHS VA Utilities | 1 | $$VAL^XBDIQ1 | 
| Kernel | 1 | ($$DOW,$$FMADD,$$FMTE)^XLFDT | 
| VA Fileman | 1 | $$GET1^DIQ | 
| Package | Total | Caller Graph | 
|---|---|---|
| Patient Care Component Table Maintiance | 1 | APCM14E9 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| VS1 | ;set denominator value into field | |
| HASVSEP(P,BD,ED,VD) | ;does patient have a HT/WT/BP entered before end of report period | |
| HASAL(P,BD,ED) | ;does patient have an allergy entered before end of report period | |
| HASST(P,BD,ED) | ;does patient have a SMOKING STATUS | |
| ST1 | ;set denominator value into field | |
| BDB(D,N) | ;EP - 3 business days from this date | |
| AL | ;EP - CALCULATE ALLERY LIST | |
| VS | ;EP - CALCULATE VITAL SIGNS | |
| ST | ;EP - CALCULATE SMOKING STATUS | |
| HASVS(P,BD,ED,VD) | ;does patient have a problem entered before end of report period | |
| VSC | ||
| EPRES | ;EP | |
| HASCS(P,R,BD,ED,VSTS) | ;does patient have a SMOKING STATUS | |
| CS | ;EP - CLINICAL SUMMARIES ON EACH VISIT | |
| BD(D,N) | ;EP n business days from this date | |
| AL1 | ; | 
| Name | Field # of Occurrence | 
|---|---|
| $$LASTNAA^APCLAPI6 | HASAL+17 | 
| $$LASTITEM^APCLAPIU | HASVS+5, HASVS+6, HASVS+7, HASVSEP+6, HASVSEP+7, HASVSEP+8, HASST+6 | 
| $$CLINIC^APCLV | HASCS+12 | 
| $$VD^APCLV | HASCS+25, HASCS+28, HASCS+29, HASCS+34, HASCS+39, HASCS+44, HASCS+49 | 
| S^APCM14E1 | AL1+3, AL1+9, VS+19, VS+22, VS+28, VS+34, VS+37, VS+40, VS+46, VS+49 , VS+52, VS+56, VS1+3, VS1+10, ST+8, ST+14, ST1+2, ST1+8, CS+5, CS+10 , CS+15 | 
| SETLIST^APCM14E1 | AL1+10, VS1+11, ST1+9, CS+16 | 
| EPRES^APCM14E3 | EPRES+1 | 
| $$DATE^APCM1UTL | AL1+4, HASAL+9, HASAL+18, VS1+4, ST1+3, HASST+9, HASCS+28, HASCS+39, HASCS+49 | 
| $$AGE^AUPNPAT | VS1+1, HASVS+9, HASVSEP+10, ST+9, ST+15 | 
| $$DOB^AUPNPAT | VS1+6, VS1+7, ST1+5 | 
| $$GET1^DIQ | HASCS+43, HASCS+44, HASCS+45 | 
| $$VAL^XBDIQ1 | HASAL+6, HASAL+9 | 
| $$DOW^XLFDT | BD+4, BDB+4 | 
| $$FMADD^XLFDT | BD+3, BDB+3 | 
| $$FMTE^XLFDT | HASAL+15 | 
| FileNo | Call Tags | 
|---|---|
| ^AUPNPREF - [#9000022] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^APCCDPL - [#9001205] | HASCS+31, HASCS+32, HASCS+35 | 
| ^APCM14OB - [#9001302.02] | AL1+2, AL1+8, VS+5, VS+6, VS+14, VS+15, VS+19, VS+21, VS+24, VS+25 , VS+27, VS+30, VS+33, VS+36, VS+39, VS+43, VS+45, VS+48, VS+51, VS+55 , ST+8, ST+14, ST1+1, ST1+7, CS+4, CS+9, CS+14 | 
| ^APCM14OB("B" | VS+26, VS+30, VS+32, VS+38, VS+43, VS+44, VS+50, VS+54, HASVSEP+3 | 
| ^AUPNPAT - [#9000001] | HASCS+25, HASCS+26 | 
| ^AUPNPREF("AC" | HASCS+42 | 
| ^AUPNVPRV - [#9000010.06] | HASCS+19, HASCS+20 | 
| ^AUPNVPRV("AD" | HASCS+18 | 
| ^AUPNVSIT - [#9000010] | HASCS+9, HASCS+10, HASCS+11 | 
| ^GMR(120.8 - [#120.8] | HASAL+5, HASAL+7 | 
| ^GMR(120.86 - [#120.86] | HASAL+12, HASAL+13, HASAL+15 | 
| ^HOLIDAY - [#40.5] | BD+7, BDB+7 | 
| Name | Line Occurrences | 
|---|---|
| $$BD | HASCS+29 | 
| $$HASAL | AL1+6 | 
| $$HASCS | CS+8 | 
| $$HASST | ST1+5 | 
| $$HASVS | VS1+7 | 
| $$HASVSEP | VS1+6 | 
| AL1 | AL+9, AL+14 | 
| ST1 | ST+11, ST+17 | 
| VS1 | VSC+2, VSC+7 | 
| VSC | VS+29, VS+41, VS+53 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| A | HASAL+2~, HASAL+6*, HASAL+9, HASVS+2~, HASVSEP+2~, HASST+2~, HASST+6*, HASCS+2~, HASCS+25*, HASCS+31* , HASCS+32, HASCS+33, HASCS+34, HASCS+39, HASCS+42*, HASCS+43, HASCS+44, HASCS+45 | 
| >> APCM14ON( | ST+8, ST+14 | 
| >> APCMADDQ("ANS" | VS+17, VS+29, VS+41, VS+53, VS1+1, HASVSEP+11, HASVSEP+12, HASVSEP+13, HASVSEP+14, HASVSEP+15 | 
| >> APCMBDAT | AL1+6, ST+9, ST+15, CS+8 | 
| >> APCMBPON | VS+7*, VS+16* | 
| >> APCMD1 | AL+5*, VS+8*, ST+5*, CS+2* | 
| >> APCMEDAT | AL1+6, VS1+6, VS1+7, ST1+5, CS+8 | 
| >> APCMEP | AL1+6*, AL1+7, AL1+9, VS1+6*, VS1+7*, VS1+8, VS1+10, ST1+5*, ST1+6, ST1+8 , CS+8*, CS+10, CS+12, CS+15 | 
| >> APCMFAC | AL+12, VSC+5, ST+13 | 
| APCMFIED | VS+4~, VS+5*, VS+14*, VS+30*, VS+43*, VS1+2 | 
| APCMFIEN | VS+4~, VS+6*, VS+15*, VS+30*, VS+43*, VS1+9 | 
| >> APCMHVTP( | AL+8, AL+13, AL1+4, VSC+1, VSC+6, VS1+1, VS1+4, VS1+6, VS1+7, ST+10 , ST+16, ST1+3, CS+6 | 
| >> APCMIC | AL1+2, AL1+3, AL1+8, AL1+9, VS+5, VS+6, VS+14, VS+15, VS+17, VS+19 , VS+21, VS+22, VS+24, VS+25, VS+29, VS+41, VS+46, VS+53, VS+56, VS1+1 , VS1+3, VS1+10, ST+8, ST+14, ST1+1, ST1+2, ST1+7, ST1+8, CS+4, CS+5 , CS+9, CS+10, CS+14, CS+15 | 
| >> APCMN1 | AL+5*, VS+8*, ST+5*, CS+2* | 
| >> APCMNOBP | VS+31* | 
| >> APCMNOHW | VS+7*, VS+16*, VS+42* | 
| >> APCMOFFV( | CS+4 | 
| APCMP | AL+4~, AL+7*, AL+8, AL+12*, AL+13, AL1+3, AL1+4, AL1+9, VS+4~, VS+10* , VS+17, VS+19, VS+22, VS+28, VS+29, VS+34, VS+37, VS+40, VS+41, VS+46 , VS+49, VS+52, VS+53, VS+56, VSC+1, VSC+5*, VSC+6, VS1+1, VS1+3, VS1+4 , VS1+6, VS1+7, VS1+10, HASVSEP+11, HASVSEP+12, HASVSEP+13, HASVSEP+14, HASVSEP+15, ST+4~, ST+7* , ST+8, ST+10, ST+13*, ST+14, ST+16, ST1+2, ST1+3, ST1+8, CS+1~, CS+3* , CS+4, CS+5, CS+6, CS+8, CS+10, CS+15 | 
| >> APCMPRV( | AL+7, VS+10, ST+7, CS+3 | 
| >> APCMRPT | AL1+3, AL1+9, VS+19, VS+22, VS+28, VS+34, VS+37, VS+40, VS+46, VS+49 , VS+52, VS+56, VS1+3, VS1+10, ST+8, ST+14, ST1+2, ST1+8, CS+5, CS+10 , CS+15 | 
| >> APCMRPTT | AL+6, AL+11, AL1+3, AL1+9, VS+9, VS+19, VS+22, VS+28, VS+34, VS+37 , VS+40, VS+46, VS+49, VS+52, VS+56, VSC+4, VS1+3, VS1+6, VS1+7, VS1+10 , ST+6, ST+8, ST+12, ST+14, ST1+2, ST1+8, CS+3, CS+5, CS+10, CS+15 | 
| >> APCMTIME | AL1+3, AL1+9, VS+19, VS+22, VS+28, VS+34, VS+37, VS+40, VS+46, VS+49 , VS+52, VS+56, VS1+3, VS1+10, ST+8, ST+14, ST1+2, ST1+8, CS+4, CS+5 , CS+10, CS+15 | 
| >> APCMVALU | AL1+4*, AL1+7*, VS1+4*, VS1+8*, ST1+3*, ST1+6*, CS+12*, CS+16 | 
| >> APCMVSTS | CS+8 | 
| B | HASAL+2~, HASVS+2~, HASVSEP+2~, HASST+2~, HASST+6*, HASCS+2~, HASCS+25*, HASCS+26, HASCS+28, HASCS+32* , HASCS+35 | 
| BD | HASAL~, HASVS~, HASVS+5, HASVS+6, HASVS+7, HASVSEP~, HASVSEP+6, HASVSEP+7, HASVSEP+8, HASST~ , HASCS~ | 
| BP | HASVS+2~, HASVS+4*, HASVS+7*, HASVS+8*, HASVS+9*, HASVS+10, HASVS+11, HASVSEP+2~, HASVSEP+5*, HASVSEP+8* , HASVSEP+9*, HASVSEP+10*, HASVSEP+11, HASVSEP+14, HASVSEP+15, HASVSEP+16 | 
| C | HASAL+2~, HASVS+2~, HASVS+3*, HASVSEP+2~, HASVSEP+4*, HASST+2~, HASST+3*, HASCS+2~, HASCS+12*, HASCS+13 , HASCS+14, HASCS+15, HASCS+16, HASCS+17, BD+1~, BD+2*, BD+3, BD+8*, BDB+1~, BDB+2* , BDB+3, BDB+8* | 
| D | HASAL+2~, HASAL+7*, HASAL+8, HASAL+9, HASAL+13*, HASAL+14, HASAL+17*, HASAL+18, HASVS+2~, HASVSEP+2~ , HASST+2~, HASST+8, HASCS+2~, BD~, BD+3, BDB~, BDB+3 | 
| D( | HASST+6*, HASST+9 | 
| D(999999999 | HASST+9 | 
| >> DFN | AL1+6, VS1+1, VS1+6, VS1+7, ST+9, ST+15, ST1+5, CS+8 | 
| E | HASAL+2~, HASAL+4*, HASAL+5, HASAL+9*, HASAL+10, HASAL+15*, HASAL+16, HASAL+18*, HASAL+19, HASVS+2~ , HASVSEP+2~, HASST+2~, HASCS+2~, HASCS+29*, HASCS+33 | 
| ED | HASAL~, HASAL+8, HASAL+14, HASAL+17, HASVS~, HASVS+5, HASVS+6, HASVS+7, HASVSEP~, HASVSEP+6 , HASVSEP+7, HASVSEP+8, HASST~, HASST+6, HASCS~ | 
| EDUC | HASCS+2~ | 
| >> F | AL1+2*, AL1+3, AL1+8*, AL1+9, VS+19*, VS+21*, VS+22, VS+27*, VS+28, VS+33* , VS+34, VS+36*, VS+37, VS+39*, VS+40, VS+45*, VS+46, VS+48*, VS+49, VS+51* , VS+52, VS+55*, VS+56, VS1+2*, VS1+3, VS1+9*, VS1+10, ST+8*, ST+14*, ST1+1* , ST1+2, ST1+7*, ST1+8, CS+4*, CS+5, CS+9*, CS+10, CS+14*, CS+15 | 
| >> G | HASCS+7*, HASCS+18, HASCS+21*, HASCS+22, HASCS+31*, HASCS+32, HASCS+37*, HASCS+40, HASCS+42*, HASCS+46* , HASCS+47 | 
| HF | HASST+2~, HASST+4*, HASST+9* | 
| HT | HASVS+2~, HASVS+4*, HASVS+5*, HASVS+10, HASVS+11, HASVSEP+2~, HASVSEP+5*, HASVSEP+6*, HASVSEP+11, HASVSEP+12 , HASVSEP+13, HASVSEP+15, HASVSEP+16 | 
| J | HASCS+2~ | 
| M | HASVSEP+2~, HASVSEP+3*, HASVSEP+11, HASVSEP+12, HASVSEP+13, HASVSEP+14, HASVSEP+15 | 
| N | BD~, BD+3, BDB~, BDB+3 | 
| O | BD+1~, BD+3*, BD+4, BD+7, BD+8, BDB+1~, BDB+3*, BDB+4, BDB+7, BDB+8 | 
| P | HASAL~, HASAL+5, HASAL+12, HASAL+13, HASAL+15, HASAL+17, HASVS~, HASVS+5, HASVS+6, HASVS+7 , HASVS+9, HASVSEP~, HASVSEP+6, HASVSEP+7, HASVSEP+8, HASVSEP+10, HASST~, HASST+6, HASCS~, HASCS+25 , HASCS+26, HASCS+42 | 
| PWH | HASCS+2~, HASCS+4*, HASCS+23*, HASCS+27*, HASCS+28*, HASCS+38*, HASCS+39*, HASCS+48*, HASCS+49*, HASCS+50 | 
| Q | BD+1~, BD+4*, BD+5, BD+6, BDB+1~, BDB+4*, BDB+5, BDB+6 | 
| R | HASCS~, HASCS+19, BD+1~, BDB+1~ | 
| T | BD+1~, BD+2*, BD+8*, BD+9, BDB+1~, BDB+2*, BDB+8*, BDB+9 | 
| U | AL1+2, AL1+7, AL1+8, AL1+9, HASAL+7, HASAL+9, HASAL+12, HASAL+13, HASAL+15, VS+5 , VS+6, VS+14, VS+15, VS+19, VS+21, VS+25, VS+27, VS+30, VS+33, VS+36 , VS+39, VS+43, VS+45, VS+48, VS+51, VS+55, VS1+8, VS1+10, HASVS+10, HASVS+11 , HASVSEP+11, HASVSEP+12, HASVSEP+13, HASVSEP+14, HASVSEP+15, HASVSEP+16, ST+8, ST+14, ST1+1, ST1+6 , ST1+7, ST1+8, HASST+6, HASST+9, CS+4, CS+9, CS+10, CS+12, CS+14, CS+15 , HASCS+8, HASCS+10, HASCS+11, HASCS+19, HASCS+20, HASCS+23, HASCS+26, HASCS+27, HASCS+28, HASCS+35 , HASCS+38, HASCS+39, HASCS+48, HASCS+49 | 
| V | HASCS+2~, HASCS+8*, HASCS+9, HASCS+10, HASCS+11, HASCS+12, HASCS+18, HASCS+25, HASCS+28, HASCS+29 , HASCS+31, HASCS+32, HASCS+34, HASCS+35, HASCS+39, HASCS+44, HASCS+49 | 
| VD | HASVS~, HASVS+9, HASVSEP~, HASVSEP+10 | 
| VSTS | HASCS~ | 
| VSTS( | HASCS+6, HASCS+8 | 
| WT | HASVS+2~, HASVS+4*, HASVS+6*, HASVS+10, HASVS+11, HASVSEP+2~, HASVSEP+5*, HASVSEP+7*, HASVSEP+11, HASVSEP+12 , HASVSEP+13, HASVSEP+15, HASVSEP+16 | 
| X | HASAL+2~, HASAL+5*, HASAL+6, HASAL+7, HASAL+9, VS+24*, VS+25, HASCS+2~, HASCS+6*, HASCS+8 | 
| Y | VS+25*, VS+26*, VS+27, VS+28, VS+32*, VS+33, VS+34, VS+36, VS+37, VS+38* , VS+39, VS+40, VS+44*, VS+45, VS+48, VS+49, VS+50*, VS+51, VS+52, VS+54* , VS+55, HASCS+2~, HASCS+18*, HASCS+19, HASCS+20 | 
| >> Z | VS+30*, VS+32*, VS+35, VS+43*, VS+44*, VS+47, VS+54* |