DGPFHLL1 ;ALB/RPM - PRF HL7 EVENT LOG API'S ; 2/23/06
Source file <DGPFHLL1.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 2 | (CHK,FILE,UPDATE)^DIE ($$GET1,GETS)^DIQ | 
| Kernel | 1 | $$NOW^XLFDT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LOCK(DGIEN) | ;lock HL7 event record | |
| GETEVNT(DGLIEN,DGPFL) | ;retrieve a given record from PRF HL7 EVENT LOG (#26.21) | |
| ISINCOMP(DGIEN) | ;is the HL7 event status INCOMPLETE? | |
| STOEVNT(DGDFN,DGSTAT,DGERR) | ;store event in PRF HL7 EVENT (#26.21) file | |
| FNDEVNT(DGDFN) | ;find PRF HL7 EVENT (#26.21) file record number | |
| GETSTAT(DGDFN) | ;retrieve event status for a given patient | |
| UNLOCK(DGIEN) | ;unlock HL7 event record | 
| FileNo | Call Tags | 
|---|---|
| ^DGPF(26.21 - [#26.21] | CHK^DIE, GET1^DIQ, GETS^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DGPF(26.21 - [#26.21] | GETEVNT+20, FNDEVNT+14, LOCK+10, UNLOCK+9, ISINCOMP+9 | 
| ^DPT - [#2] | STOEVNT+16 | 
| Name | Line Occurrences | 
|---|---|
| $$FNDEVNT | GETSTAT+15, STOEVNT+17 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DGDFN | GETSTAT~, GETSTAT+14, GETSTAT+15, FNDEVNT~, FNDEVNT+13, FNDEVNT+14, STOEVNT~, STOEVNT+16, STOEVNT+17, STOEVNT+24 | 
| DGERR | GETEVNT+14~, GETEVNT+23, GETSTAT+12~, STOEVNT~, STOEVNT+19 | 
| DGFDA | STOEVNT+10~ | 
| DGFDA( | STOEVNT+21*, STOEVNT+24*, STOEVNT+25*, STOEVNT+26* | 
| DGFDAIEN | STOEVNT+11~ | 
| DGFLDS | GETEVNT+15~ | 
| DGFLDS( | GETEVNT+25, GETEVNT+26, GETEVNT+27 | 
| DGIEN | FNDEVNT+11~, FNDEVNT+14*, FNDEVNT+15, LOCK~, LOCK+10, UNLOCK~, UNLOCK+9, ISINCOMP~, ISINCOMP+9 | 
| DGIENS | GETEVNT+16~, GETEVNT+21*, GETEVNT+22, GETEVNT+25, GETEVNT+26, GETEVNT+27 | 
| DGLIEN | GETEVNT~, GETEVNT+20, GETEVNT+21, STOEVNT+12~, STOEVNT+17*, STOEVNT+20, STOEVNT+21 | 
| DGPFL | GETEVNT~ | 
| DGPFL("DFN" | GETEVNT+25* | 
| DGPFL("EDT" | GETEVNT+26* | 
| DGPFL("STAT" | GETEVNT+27* | 
| DGRSLT | GETEVNT+17~, GETEVNT+19*, GETEVNT+24*, GETEVNT+29, STOEVNT+13~, STOEVNT+18 | 
| DGSTAT | STOEVNT~, STOEVNT+15*, STOEVNT+18, STOEVNT+21, STOEVNT+26 | 
| U | GETEVNT+25, GETEVNT+26, GETEVNT+27 |