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 |