DGQEREQ ;ALB/RPM - VIC REPLACEMENT VIC REQUEST FILE ACCESS API'S ; 12/09/03
Source file <DGQEREQ.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 3 | (FILE,UPDATE)^DIE $$EXTERNAL^DILFD GETS^DIQ |
Kernel | 1 | $$NOW^XLFDT |
Registration | 1 | $$DELXMIT^DGQEHLL |
Name | Comments | DBIA/ICR reference |
---|---|---|
STOSTAT(DGIEN,DGSTAT) | ;update CARD PRINT RELEASE STATUS
; This procedure is used to update the CARD PRINT RELEASE STATUS(#.03) ; field of the VIC REQUEST (#39.6) file. |
|
STOCID(DGCID,DGDFN,DGSTAT) | ;store the NCMD-assigned Card ID
; This procedure creates a record in the VIC REQUEST (#39.6) file. |
|
FINDLST(DGDFN) | ;locate the IEN of the last request for a given patient
|
|
DELREQ(DGIEN) | ;delete a single VIC REQUEST record
|
|
FINDCID(DGCID) | ;locate record for a given NCMD Card ID
; This function performs a lookup of the VIC REQUEST (#39.6) file ; for a given Card ID. |
|
GETREQ(DGIEN,DGREQ) | ;retrieve a single record
; This function retrieves all fields belonging to a single record ; in the VIC REQUEST (#39.6) file for a given IEN. The field data ; is placed in an array format. |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGQE( | GETREQ+27 |
^DGQE(39.6 - [#39.6] | FINDCID+12, FINDLST+12, FINDLST+13 |
^DGQE(39.7 - [#39.7] | DELREQ+22, DELREQ+23 |
^DPT - [#2] | STOCID+21 |
Name | Line Occurrences |
---|---|
$$FINDCID | STOCID+25 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DGCID | FINDCID~, FINDCID+11, FINDCID+12, STOCID~, STOCID+22, STOCID+25, STOCID+28 |
DGDAT | FINDLST+9~, FINDLST+12*, FINDLST+13 |
DGDFN | FINDLST~, FINDLST+11*, FINDLST+12, FINDLST+13, STOCID~, STOCID+20, STOCID+21, STOCID+29 |
DGDT | DELREQ+8~, DELREQ+21*, DELREQ+22*, DELREQ+23 |
DGERR | GETREQ+18~, GETREQ+30, STOCID+11~, STOSTAT+11~, DELREQ+9~, DELREQ+18, DELREQ+22, DELREQ+24*, DELREQ+25 |
DGFDA | STOCID+12~, STOSTAT+12~, DELREQ+10~ |
DGFDA( | STOCID+28*, STOCID+29*, STOCID+30*, STOCID+31*, STOSTAT+22*, DELREQ+16* |
DGFIL | GETREQ+19~, GETREQ+25*, GETREQ+27, GETREQ+29, GETREQ+31, GETREQ+32, GETREQ+33, GETREQ+34, GETREQ+35, STOCID+13~ , STOCID+17*, STOCID+23, STOCID+28, STOCID+29, STOCID+30, STOCID+31, STOSTAT+13~, STOSTAT+15*, STOSTAT+20, STOSTAT+22 |
DGFLD | GETREQ+20~ |
DGFLD( | GETREQ+31, GETREQ+32, GETREQ+33, GETREQ+34, GETREQ+35 |
DGIEN | GETREQ~, GETREQ+27, GETREQ+28, STOCID+14~, STOCID+25*, STOCID+26, STOSTAT~, STOSTAT+18, STOSTAT+22, DELREQ~ , DELREQ+15, DELREQ+16, DELREQ+22, DELREQ+23 |
DGIENS | GETREQ+21~, GETREQ+28*, GETREQ+29, GETREQ+31, GETREQ+32, GETREQ+33, GETREQ+34, GETREQ+35, STOCID+15~, STOCID+26* , STOCID+28, STOCID+29, STOCID+30, STOCID+31 |
DGLIEN | DELREQ+11~, DELREQ+23*, DELREQ+24 |
DGREQ | GETREQ~ |
DGREQ("CARDID" | GETREQ+31* |
DGREQ("CPRSTAT" | GETREQ+34* |
DGREQ("DFN" | GETREQ+32* |
DGREQ("NAME" | GETREQ+33* |
DGREQ("REQDT" | GETREQ+35* |
DGRSLT | GETREQ+22~, GETREQ+24*, GETREQ+36*, GETREQ+38, DELREQ+12~, DELREQ+14*, DELREQ+26*, DELREQ+28 |
DGSTAT | STOCID~, STOCID+23, STOCID+30, STOSTAT~, STOSTAT+19, STOSTAT+20, STOSTAT+22 |