DGPFAPIH ;ALB/SCK - PRF API'S FOR HIGH RISK MENTAL HEALTH ; Jan 21, 2011
Source file <DGPFAPIH.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 1 | $$FMTE^XLFDT | 
| Registration | 1 | ($$ACTIVE,$$ASGNDATE,$$CHKDATE,$$CHKDFN)^DGPFAPIU | 
| Uncategorized | 1 | $$GETICN^MPIF001 | 
| VA Fileman | 1 | ($$GET1,GETS)^DIQ | 
| Package | Total | Caller Graph | 
|---|---|---|
| Clinical Reminders | 1 | PXRMPRF | 
| Scheduling | 1 | SDMHAD | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BLDMAIN(DGIEN,DGDATA) | ; Build main return array | |
| GETINF(DGDFN,DGPRF,DGSTART,DGEND,DGARR) | ; | 
 
 | 
| BLDHIST | ; Build History array | |
| GETLST(DGPRF,DGSTART,DGEND,DGARR) | ; ; This API returns a list of patients with specified Patient Record Flag assigned. | 
 
 | 
| Name | Field # of Occurrence | 
|---|---|
| $$ACTIVE^DGPFAPIU | GETINF+61, GETLST+30 | 
| $$ASGNDATE^DGPFAPIU | BLDMAIN+3, GETLST+31 | 
| $$CHKDATE^DGPFAPIU | GETINF+41, GETLST+21 | 
| $$CHKDFN^DGPFAPIU | GETINF+36 | 
| $$GET1^DIQ | BLDHIST+6, BLDHIST+7, BLDHIST+8, BLDHIST+9, BLDHIST+12, GETLST+31, GETLST+32 | 
| GETS^DIQ | GETINF+52, BLDMAIN+14 | 
| $$GETICN^MPIF001 | GETLST+31 | 
| $$FMTE^XLFDT | BLDMAIN+4 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | GET1^DIQ | 
| ^DGPF(26.13 - [#26.13] | GETS^DIQ | 
| ^DGPF(26.14 - [#26.14] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DGPF(26.13 - [#26.13] | GETINF+48, GETINF+51, GETLST+28, GETLST+29 | 
| ^DGPF(26.14 - [#26.14] | GETINF+57, GETINF+58, BLDHIST+10 | 
| ^TMP("DG2614" | GETINF+55!, GETINF+58*, GETINF+68!, BLDHIST+4, BLDHIST+6, BLDHIST+7, BLDHIST+8, BLDHIST+9, BLDHIST+12 | 
| Name | Line Occurrences | 
|---|---|
| BLDHIST | GETINF+65 | 
| BLDMAIN | GETINF+64 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DG2614 | GETINF+33~, GETINF+56*, GETINF+57*, GETINF+58 | 
| DGARR | GETINF~, GETINF+43*, GETINF+44*, GETINF+45, BLDMAIN+4, BLDMAIN+6, BLDMAIN+7, BLDMAIN+8, BLDMAIN+9, BLDMAIN+10 , BLDMAIN+11, BLDMAIN+15, BLDMAIN+16, BLDMAIN+18, BLDHIST+6, BLDHIST+7, BLDHIST+8, BLDHIST+9, BLDHIST+10, BLDHIST+11 , BLDHIST+12, GETLST~, GETLST+23*, GETLST+24*, GETLST+25, GETLST+33 | 
| DGASGNDT | GETINF+33~, BLDMAIN+1~, BLDMAIN+3*, BLDMAIN+4 | 
| DGCAT | GETINF+33~, BLDMAIN+1~, BLDMAIN+17*, BLDMAIN+18 | 
| DGDATA | GETINF+33~, GETINF+64, BLDMAIN~ | 
| DGDATA( | BLDMAIN+6, BLDMAIN+7, BLDMAIN+8, BLDMAIN+9, BLDMAIN+10 | 
| DGDFN | GETINF~, GETINF+35*, GETINF+36, GETINF+48, GETINF+51, GETLST+16~, GETLST+27*, GETLST+28*, GETLST+29, GETLST+31 , GETLST+33 | 
| DGEND | GETINF~, GETINF+40*, GETINF+41, GETLST~, GETLST+20*, GETLST+21 | 
| DGERR | GETINF+33~, BLDMAIN+1~ | 
| DGFILE | BLDMAIN+1~, BLDMAIN+13*, BLDMAIN+14, BLDMAIN+15, BLDMAIN+16 | 
| DGIEN | GETINF+33~, GETINF+51*, GETINF+52, GETINF+57, GETINF+61, GETINF+64, BLDMAIN~, BLDMAIN+3, BLDMAIN+5, GETLST+29* , GETLST+30, GETLST+31 | 
| DGLINE | GETLST+16~, GETLST+31*, GETLST+32*, GETLST+33 | 
| DGNAME | GETINF+33~, GETINF+36 | 
| DGNDX | BLDHIST+1~, BLDHIST+3*, BLDHIST+5*, BLDHIST+6, BLDHIST+7, BLDHIST+8, BLDHIST+9, BLDHIST+10, BLDHIST+11, BLDHIST+12 | 
| DGPRF | GETINF~, GETINF+38*, GETINF+48, GETINF+51, BLDMAIN+6, BLDMAIN+13, BLDMAIN+17, GETLST~, GETLST+18*, GETLST+28 , GETLST+29, GETLST+32 | 
| DGRANGE | GETINF+33~, GETINF+41, GETINF+61, GETLST+16~, GETLST+21, GETLST+30 | 
| DGRSLT | GETINF+33~, GETINF+62*, GETINF+66*, GETINF+69, GETLST+34*, GETLST+36 | 
| DGSTART | GETINF~, GETINF+40*, GETINF+41, GETLST~, GETLST+20*, GETLST+21 | 
| DGTMP | BLDMAIN+1~ | 
| DGTMP( | BLDMAIN+15, BLDMAIN+16 | 
| DGX | GETINF+33~, BLDMAIN+1~, BLDMAIN+5*, BLDMAIN+6, BLDMAIN+7, BLDMAIN+8, BLDMAIN+9, BLDMAIN+10, BLDMAIN+13*, BLDMAIN+14 , BLDMAIN+15, BLDMAIN+16, BLDHIST+1~, BLDHIST+3*, BLDHIST+4*, BLDHIST+6, BLDHIST+7, BLDHIST+8, BLDHIST+9, BLDHIST+10 , BLDHIST+12 | 
| U | BLDHIST+6, BLDHIST+7, BLDHIST+8, BLDHIST+9, BLDHIST+12 |