APCM13E5 ;IHS/CMI/LAB - IHS MU;
Source file <APCM13E5.m>
| Package | Total | Call Graph |
|---|---|---|
| Patient Care Component Table Maintiance | 4 | (S,SETLIST)^APCM13E1 ($$DSCHDATE,$$HOSER)^APCM13E6 TOTLAB^APCM13E8 $$DATE^APCM1UTL |
| Patient Care Component Reports | 2 | $$START1^APCLDF ($$CLINIC,$$VD)^APCLV |
| IHS Patient | 1 | ($$AGE,$$DOB,$$DOD)^AUPNPAT |
| Kernel | 1 | ($$FMADD,$$FMTE)^XLFDT |
| Package | Total | Caller Graph |
|---|---|---|
| Patient Care Component Table Maintiance | 1 | APCM14E5 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TIMELY | ;EP - TIMELY - THIS IS THE PHR MEASURE
|
|
| PR | ;EP - patient reminders
|
|
| TOTLAB | ;EP -
|
|
| HASC32(P,BD,ED,R) | ;does patient have a referral with c32
|
|
| HASMMR(P,BD,ED,R,VSTS) | ;does patient have a m-mr on visits
|
|
| HASPWH(P,BD,ED,R,VSTS) | ;
|
|
| LAB | ;EP - CALCULATE LAB
|
|
| PATEDUC1 | ;
|
|
| SC | ;EP - REFERRAL, SUMMARY OF CARE
|
|
| PR1 | ||
| HASPWHR(P,BD,ED,R,VSTS) | ;
|
|
| MR | ;EP - med reconciliation
|
|
| HADV(P,PROV,BD,ED) | ;EP
|
|
| HASED(P,BD,ED) | ;does patient have Patient Ed -L
|
|
| HASEDH(P,BD,ED,R,VSTS) | ;does patient have a visit/patient ed
|
|
| PATEDUC | ;EP - CALCULATE PAT ED
|
| Name | Field # of Occurrence |
|---|---|
| $$START1^APCLDF | HASEDH+13, HASED+6, HASMMR+25 |
| $$CLINIC^APCLV | HASMMR+17, HASPWH+17, HADV+9 |
| $$VD^APCLV | HASEDH+13, HASEDH+21, HASMMR+25, HASMMR+34 |
| S^APCM13E1 | PATEDUC1+3, PATEDUC1+10, TIMELY+7, TIMELY+12, MR+6, MR+12, MR+16, PR+9, PR1+13, PR1+19 , SC+5, SC+11, SC+16, LAB+9, LAB+13, LAB+27 |
| SETLIST^APCM13E1 | PATEDUC1+12, TIMELY+14, MR+18, PR1+20, SC+17, LAB+18, LAB+23 |
| $$DSCHDATE^APCM13E6 | HASEDH+13 |
| $$HOSER^APCM13E6 | HASEDH+10 |
| TOTLAB^APCM13E8 | TOTLAB+1 |
| $$DATE^APCM1UTL | PATEDUC1+5, HASEDH+21, HASED+13, TIMELY+8, HASMMR+34, HASPWHR+10, HASC32+18, HASC32+20, HASC32+21 |
| $$AGE^AUPNPAT | PR1+17 |
| $$DOB^AUPNPAT | PR+14, PR1+10 |
| $$DOD^AUPNPAT | PR1+1 |
| $$FMADD^XLFDT | HASPWHR+4, SC+8, HASC32+5, HASC32+20 |
| $$FMTE^XLFDT | HASEDH+13, HASED+6, HASMMR+25 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^APCHPWHC - [#9001025] | HASPWH+31 |
| ^APCHPWHL - [#9001027] | HASPWH+26, HASPWHR+7 |
| ^APCHPWHL("AA" | HASPWH+23, HASPWH+25, HASPWHR+5, HASPWHR+6 |
| ^APCHPWHT - [#9001026] | HASPWH+28, HASPWH+29, HASPWHR+10 |
| ^APCM13OB - [#9001301.02] | PATEDUC1+2, PATEDUC1+9, TIMELY+6, TIMELY+11, MR+5, MR+11, MR+15, PR+8, PR1+12, PR1+18 , SC+4, SC+10, SC+15, LAB+9, LAB+11, LAB+25 |
| ^APCMMUCN - [#9001300.01] | HASMMR+19, HASPWH+18 |
| ^APCMMUCN("B" | HASMMR+3, HASPWH+3 |
| ^AUPNPAT - [#9000001] | PR1+3, PR1+4 |
| ^AUPNVPED - [#9000010.16] | HASEDH+16, HASED+9, HASMMR+28 |
| ^AUPNVPRV - [#9000010.06] | HASMMR+13, HASMMR+14, HASPWH+13, HASPWH+14, HADV+3, HADV+4, HADV+5, HADV+6 |
| ^AUPNVPRV("AD" | HASMMR+12, HASPWH+12 |
| ^AUPNVPRV("B" | HADV+2 |
| ^AUPNVSIT - [#9000010] | HASEDH+8, HASEDH+9, HASMMR+9, HASMMR+10, HASMMR+11, HASPWH+9, HASPWH+10, HASPWH+11, HASPWH+21, HADV+7 , HADV+8 |
| ^AUTTEDT - [#9999999.09] | HASEDH+18, HASEDH+19, HASED+11, HASED+12, HASMMR+30, HASMMR+31 |
| ^BMCREF - [#90001] | HASC32+9, HASC32+11, HASC32+13, HASC32+18, HASC32+19 |
| ^BMCREF("AA" | HASC32+6, HASC32+7 |
| ^TMP($J | LAB+2!, LAB+15, LAB+17, LAB+20, LAB+21, LAB+23, LAB+28! |
| Name | Line Occurrences |
|---|---|
| $$HADV | PR1+10 |
| $$HASC32 | SC+8 |
| $$HASED | PATEDUC1+6 |
| $$HASMMR | MR+9 |
| $$HASPWHR | PR1+16 |
| PATEDUC1 | PATEDUC+9, PATEDUC+14 |
| PR1 | PR+12 |
| TOTLAB | LAB+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | HASEDH+15*, HASED+8*, HASMMR+27* |
| A | HASEDH+2~, HASEDH+16*, HASEDH+17, HASEDH+18, HASEDH+19, HASED+2~, HASMMR+2~, HASPWH+2~, HASPWH+23*, HASPWH+25 , HASPWHR+2~, HASPWHR+5*, HASPWHR+6, HASPWHR+10, HASC32+2~ |
| >> APCMAGEB | PR+12, PR+13 |
| >> APCMATTE("S1.020.EP" | TIMELY+10, TIMELY+13 |
| >> APCMBDAT | PATEDUC1+6, MR+9, PR+14, PR1+16, PR1+17, SC+8 |
| >> APCMD1 | PATEDUC+5*, TIMELY+2*, MR+3*, PR+6*, SC+2*, LAB+6* |
| >> APCMEDAT | PATEDUC1+6, MR+9, PR1+2, PR1+5, PR1+10, PR1+16, SC+8 |
| >> APCMEP | PATEDUC1+6*, PATEDUC1+8, PATEDUC1+10, TIMELY+10*, TIMELY+12, MR+9*, MR+12, MR+14, MR+16, MR+17 , PR1+16*, PR1+17, PR1+19, SC+8*, SC+9, SC+11, SC+14, SC+16 |
| >> APCMFAC | PATEDUC+12 |
| >> APCMHVTP( | PATEDUC+8, PATEDUC+13, PATEDUC1+5, TIMELY+4, TIMELY+8, MR+7 |
| >> APCMIC | PATEDUC1+2, PATEDUC1+3, PATEDUC1+9, PATEDUC1+10, TIMELY+6, TIMELY+7, TIMELY+11, TIMELY+12, MR+5, MR+6 , MR+11, MR+12, MR+15, MR+16, PR+8, PR+9, PR1+12, PR1+13, PR1+18, PR1+19 , SC+4, SC+5, SC+10, SC+11, SC+15, SC+16, LAB+9, LAB+11, LAB+13, LAB+25 , LAB+27 |
| APCMLABS | LAB+3! |
| APCMLABS( | LAB+8, LAB+12, LAB+26 |
| >> APCMN1 | PATEDUC+5*, TIMELY+2*, MR+3*, PR+6*, SC+2*, LAB+6* |
| >> APCMN565( | PR+8 |
| APCMP | PATEDUC+4~, PATEDUC+7*, PATEDUC+8, PATEDUC+12*, PATEDUC+13, PATEDUC1+3, PATEDUC1+5, PATEDUC1+10, TIMELY+1~, TIMELY+3* , TIMELY+4, TIMELY+7, TIMELY+8, TIMELY+10, TIMELY+12, TIMELY+13, MR+2~, MR+4*, MR+5, MR+6 , MR+7, MR+9, MR+12, MR+16, PR+5~, PR+7*, PR+9, PR1+10, PR1+13, PR1+16 , PR1+19, SC+1~, SC+3*, SC+4, SC+5, SC+8, SC+11, SC+16, LAB+5~, LAB+7* , LAB+8, LAB+9, LAB+12, LAB+13, LAB+15, LAB+17, LAB+20, LAB+21, LAB+23, LAB+26 , LAB+27 |
| >> APCMPRV( | PATEDUC+7, TIMELY+3, MR+4, PR+7, SC+3, LAB+7 |
| >> APCMRCIS( | SC+4 |
| >> APCMRPT | PATEDUC1+3, PATEDUC1+10, TIMELY+7, TIMELY+12, MR+6, MR+12, MR+16, PR+9, PR1+13, PR1+19 , SC+5, SC+11, SC+16, LAB+9, LAB+13, LAB+27 |
| >> APCMRPTT | PATEDUC+6, PATEDUC+11, PATEDUC1+3, PATEDUC1+10, TIMELY+3, TIMELY+7, TIMELY+12, MR+4, MR+6, MR+12 , MR+16, PR+7, PR+9, PR1+13, PR1+19, SC+3, SC+5, SC+11, SC+16, LAB+7 , LAB+9, LAB+13, LAB+27 |
| >> APCMTIME | PATEDUC1+3, PATEDUC1+10, TIMELY+7, TIMELY+12, MR+5, MR+6, MR+12, MR+16, PR+8, PR+9 , PR1+13, PR1+19, SC+4, SC+5, SC+11, SC+16, LAB+9, LAB+13, LAB+27 |
| >> APCMTRAE( | MR+5 |
| >> APCMVALU | PATEDUC1+5*, PATEDUC1+8*, TIMELY+8*, TIMELY+13*, MR+14*, PR1+14*, PR1+17*, SC+14*, LAB+17*, LAB+19* , LAB+22*, LAB+23* |
| >> APCMVSTS | MR+9, PR1+16 |
| B | HASEDH+2~, HASEDH+15*, HASED+2~, HASMMR+2~, HASMMR+22*, HASMMR+27, HASMMR+33*, HASMMR+34, HASPWH+2~, HASPWH+23* , HASPWH+28, HASPWH+33*, HASPWH+34, HASPWHR+2~, HASPWHR+5*, HASC32+2~ |
| BD | HASEDH~, HASED~, HASED+6, HASMMR~, HASPWH~, HADV~, HASPWHR~, HASPWHR+4, HASC32~, HASC32+5 |
| C | HASEDH+2~, HASED+2~, HASED+3*, HASMMR+2~, HASMMR+17*, HASMMR+18, HASMMR+19, HASPWH+2~, HASPWH+17*, HASPWH+18 , HADV+9*, HADV+10, HADV+11, HADV+12, HADV+13, HADV+14, HASPWHR+2~, HASPWHR+6*, HASC32+2~ |
| D | HASEDH+2~, HASEDH+15*, HASED+2~, HASED+8*, HASMMR+2~, HASMMR+27*, HASPWH+2~, HASPWH+21*, HASPWH+22, HASPWH+23 , HASPWHR+2~, HASPWHR+4*, HASPWHR+5, HASC32+2~, HASC32+5*, HASC32+6*, HASC32+7, HASC32+18, HASC32+20, HASC32+21 |
| >> DFN | PATEDUC1+6, MR+9, PR+14, PR1+1, PR1+3, PR1+4, PR1+10, PR1+16, PR1+17, SC+8 , LAB+18*, LAB+23* |
| DUZ(2 | PR1+4 |
| E | HASEDH+2~, HASEDH+13*, HASED+2~, HASED+6*, HASMMR+2~, HASMMR+25*, HASPWH+2~, HASPWH+22*, HASPWH+23, HASPWHR+2~ , HASC32+2~ |
| ED | HASEDH~, HASED~, HASED+6, HASMMR~, HASPWH~, HADV~, HASPWHR~, HASPWHR+5, HASC32~, HASC32+6 |
| EDUC | HASEDH+2~, HASED+2~, HASMMR+2~, HASMMR+23! |
| EDUC( | HASEDH+15, HASEDH+16, HASEDH+21, HASED+8, HASED+9, HASED+13, HASMMR+27, HASMMR+28 |
| EDUC(1 | HASEDH+14, HASED+7 |
| F | PATEDUC1+2*, PATEDUC1+3, PATEDUC1+9*, PATEDUC1+10, TIMELY+6*, TIMELY+7, TIMELY+11*, TIMELY+12, MR+5*, MR+6 , MR+11*, MR+12, MR+15*, MR+16, PR+8*, PR+9, PR1+12*, PR1+13, PR1+18*, PR1+19 , SC+4*, SC+5, SC+10*, SC+11, SC+15*, SC+16, LAB+5~, LAB+9*, LAB+11*, LAB+13 , LAB+25*, LAB+27 |
| G | HASEDH+6*, HASMMR+7*, HASMMR+12, HASMMR+15*, HASMMR+16, HASPWH+7*, HASPWH+12, HASPWH+15*, HASPWH+16, PR+11* , HADV+1~, HADV+2*, HADV+15*, HADV+17, HASC32+2~, HASC32+19*, HASC32+20* |
| J | HASMMR+2~, HASMMR+3*, HASMMR+19 |
| N | LAB+5~, LAB+12*, LAB+13, LAB+26*, LAB+27 |
| P | HASEDH~, HASEDH+13, HASED~, HASED+6, HASMMR~, HASMMR+25, HASPWH~, HASPWH+23, HASPWH+25, HADV~ , HADV+4, HASPWHR~, HASPWHR+5, HASPWHR+6, HASC32~, HASC32+6, HASC32+7, LAB+15*, LAB+17, LAB+18 , LAB+20, LAB+21, LAB+23 |
| PED | HASEDH+2~, HASEDH+4*, HASEDH+21*, HASEDH+22, HASED+2~, HASED+4*, HASED+8, HASED+13*, HASED+14, HASMMR+2~ |
| PROV | HADV~, HADV+2 |
| PWH | HASMMR+2~, HASMMR+5*, HASMMR+20*, HASMMR+33*, HASMMR+34*, HASMMR+36, HASPWH+2~, HASPWH+5*, HASPWH+19*, HASPWH+34* , HASPWH+36, HASPWHR+2~, HASPWHR+3*, HASPWHR+5, HASPWHR+6, HASPWHR+10*, HASPWHR+11 |
| Q | HASEDH+2~, HASMMR+2~, HASPWH+2~, HASPWH+28*, HASPWH+29, HASPWHR+2~ |
| R | HASEDH~, HASEDH+10, HASMMR~, HASMMR+13, HASPWH~, HASPWH+13, HASPWH+29*, HASPWH+30, HASPWH+31*, HASPWH+32 , HASPWHR~, HASC32~, HASC32+10 |
| ROI | HASC32+2~, HASC32+3*, HASC32+16*, HASC32+18*, HASC32+20*, HASC32+22 |
| ROII | HASC32+2~, HASC32+4*, HASC32+18*, HASC32+20*, HASC32+21*, HASC32+22 |
| S | HASC32+2~, HASC32+9*, HASC32+10, HASC32+11*, HASC32+12, LAB+19*, LAB+20*, LAB+21, LAB+22 |
| T | HASEDH+2~, HASEDH+15*, HASEDH+19*, HASEDH+20, HASEDH+21, HASED+2~, HASED+8*, HASED+9*, HASED+10, HASED+11 , HASED+12*, HASED+13, HASMMR+2~, HASMMR+27*, HASMMR+28*, HASMMR+29, HASMMR+30, HASMMR+31, HASPWH+2~, HASPWH+3* , HASPWH+18, HASPWHR+2~ |
| U | PATEDUC1+2, PATEDUC1+8, PATEDUC1+9, PATEDUC1+10, HASEDH+7, HASEDH+9, HASEDH+16, HASEDH+19, HASEDH+21, HASED+9 , HASED+12, HASED+13, TIMELY+6, TIMELY+11, TIMELY+12, MR+5, MR+11, MR+12, MR+14, MR+15 , MR+16, MR+17, HASMMR+8, HASMMR+10, HASMMR+11, HASMMR+13, HASMMR+14, HASMMR+20, HASMMR+28, HASMMR+31 , HASMMR+33, HASMMR+34, HASPWH+8, HASPWH+10, HASPWH+11, HASPWH+13, HASPWH+14, HASPWH+19, HASPWH+21, HASPWH+26 , HASPWH+29, HASPWH+31, HASPWH+34, PR+8, PR1+4, PR1+12, PR1+17, PR1+18, PR1+19, HADV+4 , HADV+5, HADV+6, HADV+8, HASPWHR+7, HASPWHR+10, SC+4, SC+9, SC+10, SC+11, SC+14 , SC+15, SC+16, HASC32+9, HASC32+11, HASC32+13, HASC32+16, HASC32+18, HASC32+20, HASC32+22, LAB+8 , LAB+9, LAB+11, LAB+12, LAB+17, LAB+23, LAB+25, LAB+26 |
| V | HASEDH+2~, HASEDH+7*, HASEDH+8, HASEDH+9, HASEDH+10, HASEDH+13, HASEDH+21, HASMMR+2~, HASMMR+8*, HASMMR+9 , HASMMR+10, HASMMR+11, HASMMR+12, HASMMR+17, HASMMR+25, HASMMR+34, HASPWH+2~, HASPWH+8*, HASPWH+9, HASPWH+10 , HASPWH+11, HASPWH+12, HASPWH+17, HASPWH+21, HADV+1~, HADV+6*, HADV+7, HADV+8, HADV+9, HASPWHR+2~ |
| VSTS | HASEDH~, HASMMR~, HASPWH~, HASPWHR~ |
| VSTS( | HASEDH+5, HASEDH+7, HASMMR+6, HASMMR+8, HASPWH+6, HASPWH+8 |
| W | HASEDH+2~, HASMMR+2~, HASPWH+2~, HASPWH+26*, HASPWH+27, HASPWHR+2~, HASPWHR+7*, HASPWHR+8, HASPWHR+10 |
| X | HASEDH+2~, HASEDH+5*, HASEDH+7, HASEDH+21, HASED+2~, HASED+6*, HASED+8*, HASED+9, HASED+13, HASMMR+2~ , HASMMR+6*, HASMMR+8, HASPWH+2~, HASPWH+6*, HASPWH+8, PR1+1*, PR1+2, PR1+4*, PR1+5, HADV+1~ , HADV+2*, HADV+3, HADV+4, HADV+5, HADV+6, HASPWHR+2~, HASC32+2~, HASC32+7*, HASC32+9, HASC32+11 , HASC32+13, HASC32+18, HASC32+19 |
| Y | HASEDH+2~, HASEDH+12*, HASEDH+13, HASED+2~, HASED+5*, HASED+6, HASMMR+2~, HASMMR+12*, HASMMR+13, HASMMR+14 , HASMMR+24*, HASMMR+25, HASMMR+31*, HASMMR+32, HASPWH+2~, HASPWH+12*, HASPWH+13, HASPWH+14, HADV+1~, HASPWHR+2~ , HASC32+19*, HASC32+20, HASC32+21 |
| Z | HASEDH+2~, HASEDH+13*, HASEDH+15*, HASEDH+16, HASMMR+2~, HASMMR+25*, HASMMR+27*, HASMMR+28, HASPWH+2~, HASPWH+25* , HASPWH+26, HASPWH+28, HASPWH+29, HASPWHR+2~, HASPWHR+6*, HASPWHR+7 |