APCLD990 ; IHS/CMI/LAB -IHS -GETS DATA FOR DIABETES QA REPORT ;
Source file <APCLD990.m>
| Package | Total | Call Graph |
|---|---|---|
| Patient Care Component Reports | 8 | WRITEF^APCLD99 $$MAMMOG^APCLD992 CUML^APCLD995 ($$ACE,$$ASPIRIN,$$FLU,$$PNEU,$$SDM,$$SELF,$$TD,$$TOBACCO)^APCLD996 ($$BPS,$$CESS,$$CMSFDX,$$DENTAL,$$DFE,$$DIETEDUC,$$EXEDUC,$$EYE,$$FRSTDMDX,$$HTNDX,$$LASTDMDX,$$LASTHT,$$LASTWT,$$OTHEDUC,$$PLDMDOO,$$PLDMDXS)^APCLD997 ($$ACAR,$$ALT,$$AST,$$BMI,$$BS,$$CHOL,$$CREAT,$$EKG,$$HGBA1C,$$INSULIN,$$LASTNP,$$LDL,$$MET,$$MICRO,$$PAP,$$PPD,$$PROTEIN,$$SULF,$$TBTX,$$TRIG,$$TROG,$$URIN)^APCLD998 $$RSTAT^APCLDM6 $$DEMO^APCLUTL |
| IHS Patient | 1 | ($$DOB,$$HRN)^AUPNPAT |
| IHS VA Utilities | 1 | $$VAL^XBDIQ1 |
| Kernel | 1 | ($$FMADD,$$FMTE)^XLFDT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| VITAL | ;
|
|
| EN | ; - ENTRY POINT - from ^APCLASK
|
|
| S(P,I,V) | ;
|
|
| PPD | ;
|
|
| EPIREC | ;create epi info record in ^TMP("APCLEPI",$J,n)
|
|
| DEMO | ;pat demographics
|
|
| REC(DFN,APCLRTYP,APCLRBD,APCLRED,APCLED,APCLDMRG) | ;EP - called to send back a visit record as
|
|
| IMM | ;
|
|
| TYPEDM | ;return type of DM in APCLTYDM
|
|
| LABS | ;
|
|
| HEADER | ; Set node with report header info
|
|
| GATHER | ;gather data for 1 patient
|
|
| THERAPY | ;
|
|
| EXAMS | ;
|
|
| DXDT | ;dates of and dm dxs
|
|
| PROC | ;
|
| Name | Field # of Occurrence |
|---|---|
| WRITEF^APCLD99 | EN+8 |
| $$MAMMOG^APCLD992 | LABS+16 |
| CUML^APCLD995 | EN+9 |
| $$ACE^APCLD996 | THERAPY+9 |
| $$ASPIRIN^APCLD996 | IMM+1 |
| $$FLU^APCLD996 | IMM+2 |
| $$PNEU^APCLD996 | IMM+3 |
| $$SDM^APCLD996 | LABS+11 |
| $$SELF^APCLD996 | LABS+10 |
| $$TD^APCLD996 | IMM+4 |
| $$TOBACCO^APCLD996 | DXDT+7 |
| $$BPS^APCLD997 | VITAL+6 |
| $$CESS^APCLD997 | DXDT+9 |
| $$CMSFDX^APCLD997 | DXDT+1, DXDT+2 |
| $$DENTAL^APCLD997 | EXAMS+3 |
| $$DFE^APCLD997 | EXAMS+1 |
| $$DIETEDUC^APCLD997 | EXAMS+4 |
| $$EXEDUC^APCLD997 | EXAMS+5 |
| $$EYE^APCLD997 | EXAMS+2 |
| $$FRSTDMDX^APCLD997 | DXDT+5 |
| $$HTNDX^APCLD997 | VITAL+4 |
| $$LASTDMDX^APCLD997 | DXDT+6 |
| $$LASTHT^APCLD997 | VITAL+1 |
| $$LASTWT^APCLD997 | VITAL+2 |
| $$OTHEDUC^APCLD997 | EXAMS+6 |
| $$PLDMDOO^APCLD997 | DXDT+3 |
| $$PLDMDXS^APCLD997 | DXDT+4 |
| $$ACAR^APCLD998 | THERAPY+5 |
| $$ALT^APCLD998 | LABS+14 |
| $$AST^APCLD998 | LABS+13 |
| $$BMI^APCLD998 | LABS+17 |
| $$BS^APCLD998 | LABS+2 |
| $$CHOL^APCLD998 | LABS+4 |
| $$CREAT^APCLD998 | LABS+3 |
| $$EKG^APCLD998 | PPD+4 |
| $$HGBA1C^APCLD998 | LABS+1 |
| $$INSULIN^APCLD998 | THERAPY+2 |
| $$LASTNP^APCLD998 | PPD+2 |
| $$LDL^APCLD998 | LABS+5 |
| $$MET^APCLD998 | THERAPY+4 |
| $$MICRO^APCLD998 | LABS+9 |
| $$PAP^APCLD998 | LABS+15 |
| $$PPD^APCLD998 | PPD+1 |
| $$PROTEIN^APCLD998 | LABS+8 |
| $$SULF^APCLD998 | THERAPY+3 |
| $$TBTX^APCLD998 | PPD+3 |
| $$TRIG^APCLD998 | LABS+6 |
| $$TROG^APCLD998 | THERAPY+6 |
| $$URIN^APCLD998 | LABS+7 |
| $$RSTAT^APCLDM6 | HEADER+11 |
| $$DEMO^APCLUTL | EN+5 |
| $$DOB^AUPNPAT | DEMO+2 |
| $$HRN^AUPNPAT | DEMO+1 |
| $$VAL^XBDIQ1 | HEADER+14, DEMO+3 |
| $$FMADD^XLFDT | EN+2, THERAPY+1 |
| $$FMTE^XLFDT | HEADER+4, THERAPY+1 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^APCLRECD - [#9001004.1] | PROC+2, PROC+3, PROC+4 |
| ^APCLRECD("B" | REC+3 |
| ^AUTTLOC - [#9999999.06] | HEADER+7, HEADER+8, HEADER+9 |
| ^DIC(4 - [#4] | HEADER+6 |
| ^TMP("APCLEPI" | EN+1!, EPIREC+1*, EPIREC+2*, EPIREC+3* |
| ^VA(200 - [#200] | HEADER+13 |
| ^XTMP("APCLDM99" | EN+2*, EN+4, S+1*, HEADER+2*, HEADER+4*, HEADER+6*, HEADER+7*, HEADER+8*, HEADER+9*, HEADER+11* , HEADER+13*, HEADER+14*, DEMO+1*, DEMO+2*, DEMO+3*, DXDT+1*, DXDT+2*, DXDT+3*, THERAPY+7, TYPEDM+1 , TYPEDM+2, TYPEDM+3, TYPEDM+4, TYPEDM+5, TYPEDM+10 |
| Name | Line Occurrences |
|---|---|
| $$REC | EPIREC+1, EPIREC+2, EPIREC+3 |
| EPIREC | EN+6 |
| GATHER | EN+7 |
| S | DXDT+4, DXDT+5, DXDT+6, DXDT+7, DXDT+8, DXDT+9, VITAL+1, VITAL+2, VITAL+4, VITAL+6 , EXAMS+1, EXAMS+2, EXAMS+3, EXAMS+4, EXAMS+5, EXAMS+6, THERAPY+2, THERAPY+3, THERAPY+4, THERAPY+5 , THERAPY+6, THERAPY+8, THERAPY+9, IMM+1, IMM+2, IMM+3, IMM+4, PPD+1, PPD+2, PPD+3 , PPD+4, LABS+1, LABS+2, LABS+3, LABS+4, LABS+5, LABS+6, LABS+7, LABS+8, LABS+9 , LABS+10, LABS+11, LABS+13, LABS+14, LABS+15, LABS+16, LABS+17 |
| TYPEDM | DXDT+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> APCL6MBD | THERAPY+1*, THERAPY+2, THERAPY+3, THERAPY+4, THERAPY+5, THERAPY+6, THERAPY+9 |
| >> APCLADAT | EPIREC+1, EPIREC+2, EPIREC+3, THERAPY+1 |
| >> APCLBTH | EN+4, S+1, HEADER+2, HEADER+4, HEADER+6, HEADER+7, HEADER+8, HEADER+9, HEADER+11, HEADER+13 , HEADER+14, DEMO+1, DEMO+2, DEMO+3, DXDT+1, DXDT+2, DXDT+3, THERAPY+7, TYPEDM+1, TYPEDM+2 , TYPEDM+3, TYPEDM+4, TYPEDM+5, TYPEDM+10 |
| >> APCLDEMO | EN+5 |
| APCLDMRG | REC~, EPIREC+1, EPIREC+2, EPIREC+3, HEADER+11, DXDT+1, DXDT+2 |
| APCLED | REC~ |
| >> APCLEPIN | EN+3*, EPIREC+1*, EPIREC+2*, EPIREC+3* |
| >> APCLEPIR | EPIREC+1*, EPIREC+2*, EPIREC+3* |
| >> APCLER | GATHER+1* |
| >> APCLFISC | HEADER+2 |
| >> APCLJOB | EN+4, S+1, HEADER+2, HEADER+4, HEADER+6, HEADER+7, HEADER+8, HEADER+9, HEADER+11, HEADER+13 , HEADER+14, DEMO+1, DEMO+2, DEMO+3, DXDT+1, DXDT+2, DXDT+3, THERAPY+7, TYPEDM+1, TYPEDM+2 , TYPEDM+3, TYPEDM+4, TYPEDM+5, TYPEDM+10 |
| >> APCLPD | EN+4*, EN+5, EPIREC+1, EPIREC+2, EPIREC+3, HEADER+2, HEADER+4, HEADER+6, HEADER+7, HEADER+8 , HEADER+9, HEADER+11, HEADER+13, HEADER+14, DEMO+1, DEMO+2, DEMO+3, DXDT+1, DXDT+2, DXDT+3 , DXDT+4, DXDT+5, DXDT+6, DXDT+7, DXDT+8, DXDT+9, VITAL+1, VITAL+2, VITAL+4, VITAL+6 , EXAMS+1, EXAMS+2, EXAMS+3, EXAMS+4, EXAMS+5, EXAMS+6, THERAPY+2, THERAPY+3, THERAPY+4, THERAPY+5 , THERAPY+6, THERAPY+7, THERAPY+8, THERAPY+9, IMM+1, IMM+2, IMM+3, IMM+4, PPD+1, PPD+2 , PPD+3, PPD+4, LABS+1, LABS+2, LABS+3, LABS+4, LABS+5, LABS+6, LABS+7, LABS+8 , LABS+9, LABS+10, LABS+11, LABS+13, LABS+14, LABS+15, LABS+16, LABS+17, TYPEDM+1, TYPEDM+2 , TYPEDM+3, TYPEDM+4, TYPEDM+5, TYPEDM+10 |
| >> APCLPREP | EN+6, EN+8, EN+9 |
| APCLRBD | REC~, EPIREC+1, EPIREC+2, EPIREC+3, HEADER+2, DXDT+9, VITAL+6, EXAMS+1, EXAMS+2, EXAMS+3 , EXAMS+4, EXAMS+5, EXAMS+6, IMM+1, IMM+2, LABS+1, LABS+2, LABS+3, LABS+4, LABS+5 , LABS+6, LABS+7, LABS+8, LABS+9, LABS+10, LABS+11, LABS+13, LABS+14, LABS+15, LABS+16 , LABS+17 |
| APCLREC | REC+1~, REC+2*, REC+4, PROC+2, PROC+4*, PROC+5 |
| APCLRED | REC~, EPIREC+1, EPIREC+2, EPIREC+3, HEADER+2, DXDT+6, DXDT+7, DXDT+9, VITAL+1, VITAL+2 , VITAL+4, VITAL+6, EXAMS+1, EXAMS+2, EXAMS+3, EXAMS+4, EXAMS+5, EXAMS+6, THERAPY+2, THERAPY+3 , THERAPY+4, THERAPY+5, THERAPY+6, THERAPY+9, IMM+1, IMM+2, IMM+3, IMM+4, PPD+1, PPD+2 , PPD+4, LABS+1, LABS+2, LABS+3, LABS+4, LABS+5, LABS+6, LABS+7, LABS+8, LABS+9 , LABS+10, LABS+11, LABS+13, LABS+14, LABS+15, LABS+16, LABS+17 |
| APCLRTYP | REC~, REC+3 |
| APCLRTYP("IEN" | REC+3*, REC+4, PROC+2, PROC+3, PROC+4 |
| >> APCLTTT | PROC+2*, PROC+3, PROC+4 |
| >> APCLTYDM | DXDT+8*, TYPEDM+1*, TYPEDM+2*, TYPEDM+3*, TYPEDM+4*, TYPEDM+6*, TYPEDM+7, TYPEDM+8*, TYPEDM+9, TYPEDM+11* , TYPEDM+12* |
| >> APCLTYPE | EN+5 |
| APCLX | REC+1~, PROC+1*, PROC+2* |
| >> C | TYPEDM+6*, TYPEDM+8* |
| DFN | REC~ |
| DT | EN+2, HEADER+4 |
| DUZ | HEADER+13 |
| DUZ(2 | HEADER+6, HEADER+7, HEADER+8, HEADER+9, DEMO+1 |
| I | S~, S+1, TYPEDM+6*, TYPEDM+8* |
| P | S~, S+1 |
| U | PROC+4, HEADER+6, HEADER+7, HEADER+8, HEADER+9, HEADER+13 |
| V | S~, S+1 |
| >> X | PROC+3*, PROC+4, THERAPY+7*, TYPEDM+5*, TYPEDM+6, TYPEDM+8, TYPEDM+10*, TYPEDM+11, TYPEDM+12 |
| >> Y | THERAPY+7*, THERAPY+8 |