DGPFAAH ;ALB/RPM - PRF ASSIGNMENT HISTORY API'S ; 4/8/04 4:13pm
Source file <DGPFAAH.m>
| Package | Total | Call Graph | 
|---|---|---|
| Registration | 2 | ($$FNDHIST,$$GETHIST)^DGPFAAH $$VALID^DGPFUT | 
| VA Fileman | 2 | (FILE,UPDATE)^DIE GETS^DIQ | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GETLAST(DGPFIEN) | ;determine IEN of last assignment history record | |
| GETALL(DGPFIEN,DGPFIENS) | ;retrieve list of history IENs for an assignment | |
| STOHIST(DGPFAH,DGPFERR) | ;file a PRF ASSIGNMENT HISTORY (#26.14) file record | |
| GETFIRST(DGPFIEN) | ;get IEN of the initial assignment | |
| FNDHIST(DGAIEN,DGADT) | ;Find Assignment ; This function finds a patient record flag assignment record. | |
| GETHIST(DGPFIEN,DGPFAH) | ;retrieve a single assignment history record | |
| GETALLDT(DGPFIEN,DGPFIENS) | ;retrieve list of history IENs for an assignment | |
| GETADT(DGPFIEN) | ;get the initial assignment date | 
| FileNo | Call Tags | 
|---|---|
| ^DGPF(26.14 - [#26.14] | GETS^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DGPF(26.13 - [#26.13] | GETFIRST+16, GETLAST+13, GETADT+18 | 
| ^DGPF(26.14 - [#26.14] | GETALL+14, GETALL+16, GETALLDT+15, GETALLDT+17, GETALLDT+19, GETHIST+25, GETFIRST+17, GETFIRST+19, GETLAST+14, GETLAST+16 , GETADT+19, GETADT+21, FNDHIST+14 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DGADT | GETALLDT+10~, GETALLDT+16*, GETALLDT+17*, GETALLDT+19, GETALLDT+20, GETADT+13~, GETADT+16*, GETADT+24*, GETADT+25, FNDHIST~ , FNDHIST+13, FNDHIST+14 | 
| DGAIEN | FNDHIST~, FNDHIST+13, FNDHIST+14 | 
| DGCNT | GETALL+10~, GETALL+13*, GETALL+18*, GETALL+19, GETALLDT+11~, GETALLDT+14*, GETALLDT+21*, GETALLDT+22 | 
| DGDAT | GETLAST+10~, GETLAST+14*, GETLAST+15, GETLAST+16 | 
| DGEDT | GETFIRST+12~, GETFIRST+17*, GETFIRST+18, GETFIRST+19, GETADT+12~, GETADT+19*, GETADT+20, GETADT+21 | 
| DGERR | GETHIST+22~, GETHIST+28, STOHIST+17~, STOHIST+34, STOHIST+37 | 
| DGFDA | STOHIST+15~ | 
| DGFDA( | STOHIST+25*, STOHIST+26*, STOHIST+27*, STOHIST+28*, STOHIST+29*, STOHIST+30*, STOHIST+31* | 
| DGFDAIEN | STOHIST+16~ | 
| DGFDAIEN(1 | STOHIST+37 | 
| DGFLD | STOHIST+12~, STOHIST+21 | 
| DGFLD( | STOHIST+19* | 
| DGFLD("ACTION" | STOHIST+27 | 
| DGFLD("APPRVBY" | STOHIST+29 | 
| DGFLD("ASSIGN" | STOHIST+22, STOHIST+25 | 
| DGFLD("ASSIGNDT" | STOHIST+22, STOHIST+26 | 
| DGFLD("COMMENT" | STOHIST+20* | 
| DGFLD("ENTERBY" | STOHIST+28 | 
| DGFLD("TIULINK" | STOHIST+30 | 
| DGFLDS | GETHIST+21~ | 
| DGFLDS( | GETHIST+30, GETHIST+31, GETHIST+32, GETHIST+33, GETHIST+34, GETHIST+35, GETHIST+37 | 
| DGHIEN | GETALL+11~, GETALL+15*, GETALL+16*, GETALL+17, GETALLDT+12~, GETALLDT+18*, GETALLDT+19*, GETALLDT+20, GETFIRST+11~, GETFIRST+15* , GETFIRST+19*, GETFIRST+20, GETLAST+11~, GETLAST+12*, GETLAST+16*, GETLAST+17, GETADT+11~, GETADT+17*, GETADT+21*, GETADT+22 | 
| DGIEN | FNDHIST+11~, FNDHIST+14*, FNDHIST+15, STOHIST+13~, STOHIST+22*, STOHIST+23, STOHIST+32, STOHIST+34*, STOHIST+37*, STOHIST+38 | 
| DGIENS | GETHIST+20~, GETHIST+26*, GETHIST+27, GETHIST+30, GETHIST+31, GETHIST+32, GETHIST+33, GETHIST+34, GETHIST+35, GETHIST+37 , STOHIST+14~, STOHIST+23*, STOHIST+24*, STOHIST+25, STOHIST+26, STOHIST+27, STOHIST+28, STOHIST+29, STOHIST+30, STOHIST+31 | 
| DGPFAH | GETHIST~, GETFIRST+13~, GETADT+14~, GETADT+22, STOHIST~ | 
| DGPFAH( | STOHIST+19 | 
| DGPFAH("ACTION" | GETHIST+32*, GETADT+23 | 
| DGPFAH("APPRVBY" | GETHIST+34* | 
| DGPFAH("ASSIGN" | GETHIST+30* | 
| DGPFAH("ASSIGNDT" | GETHIST+31*, GETADT+24 | 
| DGPFAH("COMMENT" | GETHIST+37*, GETHIST+38!, STOHIST+20 | 
| DGPFAH("ENTERBY" | GETHIST+33* | 
| DGPFAH("TIULINK" | GETHIST+35* | 
| DGPFERR | STOHIST~, STOHIST+21 | 
| DGPFIEN | GETALL~, GETALL+14, GETALL+16, GETALLDT~, GETALLDT+15, GETALLDT+17, GETALLDT+19, GETHIST~, GETHIST+25, GETHIST+26 , GETFIRST~, GETFIRST+16, GETFIRST+17, GETFIRST+19, GETLAST~, GETLAST+13, GETLAST+14, GETLAST+16, GETADT~, GETADT+18 , GETADT+19, GETADT+21 | 
| DGPFIENS | GETALL~, GETALLDT~ | 
| DGPFIENS( | GETALL+17*, GETALLDT+20* | 
| DGRSLT | GETHIST+23~, GETHIST+24*, GETHIST+29*, GETHIST+40 | 
| DGSUB | STOHIST+11~, STOHIST+18*, STOHIST+19 | 
| U | GETHIST+30, GETHIST+31, GETHIST+32, GETHIST+33, GETHIST+34, GETHIST+35, GETADT+23, STOHIST+19 |