AMHGESIG ; IHS/CMI/MAW - AMHG GUI ESig Utilities 6/22/2009 11:14:59 AM ;
Source file <AMHGESIG.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 2 | $$NOW^XLFDT HASH^XUSHSHP |
| Mental Health Social Services | 2 | $$PP^AMHEGR ($$ESIG,$$ESIGINT,$$ESIGREQ)^AMHESIG |
| VA Fileman | 2 | FILE^DIE $$GET1^DIQ |
| Uncategorized | 1 | DEBUG^%Serenji |
| Package | Total | Caller Graph |
|---|---|---|
| Mental Health Social Services | 1 | AMHGSVF |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DEBUG(RETVAL,AMHSTR) | ||
| SIGN(RETVAL,AMHSTR) | ;-- sign the record if valid, if not return invalid
|
|
| CHKIESIG(RETVAL,AMHSTR) | ;-- check esig status
|
|
| ISIGN(RETVAL,AMHSTR) | ;-- sign the record if valid, if not return invalid
|
|
| GESIG(R,G) | ;EP - called for esig
|
|
| CHKGESIG(RETVAL,AMHSTR) | ;-- check esig status
|
|
| CHKESIG(RETVAL,AMHSTR) | ;-- check esig status
|
|
| UPDGREC(REC,DZ) | ;-- update the record with the date and user
|
|
| UPDRECI(REC,DZ) | ;EP -- update the record with the date and user
|
|
| UPDREC(REC,DZ) | ;EP -- update the record with the date and user
|
|
| GSIGN(RETVAL,AMHSTR) | ;-- sign the group record if valid, if not return invalid
|
| Name | Field # of Occurrence |
|---|---|
| DEBUG^%Serenji | DEBUG+1 |
| $$PP^AMHEGR | GESIG+5, GESIG+6, GESIG+7 |
| $$ESIG^AMHESIG | CHKESIG+10 |
| $$ESIGINT^AMHESIG | CHKIESIG+10 |
| $$ESIGREQ^AMHESIG | GESIG+3 |
| FILE^DIE | UPDREC+9, UPDRECI+6, UPDGREC+7 |
| $$GET1^DIQ | UPDREC+2 |
| $$NOW^XLFDT | UPDREC+5, UPDRECI+3, UPDGREC+3 |
| HASH^XUSHSHP | SIGN+10, GSIGN+10, ISIGN+10 |
| RPC Name | Call Tags |
|---|---|
| AMHG GET ESIG | CHKESIG |
| AMHG SIGN ENCOUNTER | SIGN |
| AMHG GET GROUP ESIG | CHKGESIG |
| AMHG SIGN GROUP ENCOUNTER | GSIGN |
| AMHG GET INTAKE ESIG | CHKIESIG |
| AMHG SIGN INTAKE | ISIGN |
| FileNo | Call Tags |
|---|---|
| ^AMHREC - [#9002011] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | CHKESIG+1, CHKIESIG+1, CHKGESIG+1, SIGN+1, GSIGN+1, ISIGN+1 |
| ^AMHGROUP - [#9002011.67] | GESIG+2, GESIG+4 |
| ^AMHSITE - [#9002013] | GESIG+6 |
| ^AMHTMP($J | CHKESIG+5!, CHKESIG+7*, CHKIESIG+5!, CHKIESIG+7*, CHKGESIG+5!, CHKGESIG+7*, SIGN+5!, GSIGN+5!, ISIGN+5! |
| ^VA(200 - [#200] | SIGN+12, GSIGN+12, ISIGN+12, UPDREC+7, UPDREC+8, UPDRECI+5, UPDGREC+6 |
| Name | Line Occurrences |
|---|---|
| $$GESIG | CHKGESIG+10 |
| UPDGREC | GSIGN+14 |
| UPDREC | SIGN+14 |
| UPDRECI | ISIGN+14 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AMHEESIG | SIGN+2~, SIGN+11*, SIGN+13, GSIGN+2~, GSIGN+11*, GSIGN+13, ISIGN+2~, ISIGN+11*, ISIGN+13 |
| AMHERRR | UPDREC+3~, UPDRECI+1~, UPDGREC+1~ |
| AMHESIG | SIGN+2~, SIGN+8*, SIGN+9, GSIGN+2~, GSIGN+8*, GSIGN+9, ISIGN+2~, ISIGN+8*, ISIGN+9 |
| AMHFDA | UPDREC+3~, UPDRECI+1~, UPDGREC+1~ |
| AMHFDA( | UPDRECI+4*, UPDRECI+5*, UPDGREC+4*, UPDGREC+5*, UPDGREC+6* |
| AMHFDA(9002011 | UPDREC+6*, UPDREC+7*, UPDREC+8* |
| AMHGRP | CHKESIG+2~, CHKESIG+9*, CHKESIG+10, CHKIESIG+2~, CHKIESIG+9*, CHKIESIG+10, CHKGESIG+2~, CHKGESIG+9*, CHKGESIG+10 |
| >> AMHI | CHKESIG+4*, CHKESIG+7, CHKESIG+11*, CHKESIG+12, CHKESIG+13, CHKIESIG+4*, CHKIESIG+7, CHKIESIG+11*, CHKIESIG+12, CHKIESIG+13 , CHKGESIG+4*, CHKGESIG+7, CHKGESIG+11*, CHKGESIG+12, CHKGESIG+13, SIGN+4*, SIGN+15, SIGN+16*, SIGN+17, SIGN+18 , GSIGN+4*, GSIGN+15, GSIGN+16*, GSIGN+17, GSIGN+18, ISIGN+4*, ISIGN+15, ISIGN+16*, ISIGN+17, ISIGN+18 |
| AMHIENS | UPDREC+3~, UPDREC+4*, UPDREC+6, UPDREC+7, UPDREC+8, UPDRECI+1~, UPDRECI+2*, UPDRECI+4, UPDRECI+5, UPDGREC+1~ , UPDGREC+2*, UPDGREC+4, UPDGREC+5, UPDGREC+6 |
| AMHNOW | UPDREC+3~, UPDREC+5*, UPDREC+6, UPDRECI+1~, UPDRECI+3*, UPDRECI+4, UPDGREC+1~, UPDGREC+3*, UPDGREC+5 |
| AMHPESIG | SIGN+2~, SIGN+12*, SIGN+13, GSIGN+2~, GSIGN+12*, GSIGN+13, ISIGN+2~, ISIGN+12*, ISIGN+13 |
| AMHREC | CHKESIG+2~, CHKESIG+8*, CHKESIG+10, CHKIESIG+2~, CHKIESIG+8*, CHKIESIG+10, CHKGESIG+2~, CHKGESIG+8*, CHKGESIG+10, SIGN+2~ , SIGN+7*, SIGN+14, GSIGN+2~, GSIGN+7*, GSIGN+14, ISIGN+2~, ISIGN+7*, ISIGN+14 |
| AMHSTR | DEBUG~, CHKESIG~, CHKESIG+8, CHKESIG+9, CHKIESIG~, CHKIESIG+8, CHKIESIG+9, CHKGESIG~, CHKGESIG+8, CHKGESIG+9 , SIGN~, SIGN+7, SIGN+8, GSIGN~, GSIGN+7, GSIGN+8, ISIGN~, ISIGN+7, ISIGN+8 |
| AMHVAL | CHKESIG+2~, CHKESIG+10*, CHKESIG+12, CHKIESIG+2~, CHKIESIG+10*, CHKIESIG+12, CHKGESIG+2~, CHKGESIG+10*, CHKGESIG+12, SIGN+2~ , SIGN+13*, SIGN+14, SIGN+17, GSIGN+2~, GSIGN+13*, GSIGN+14, GSIGN+17, ISIGN+2~, ISIGN+13*, ISIGN+14 , ISIGN+17 |
| D | GESIG+1~, GESIG+2*, GESIG+3 |
| DA | GESIG+1~ |
| DIE | GESIG+1~ |
| DR | GESIG+1~ |
| DUZ | SIGN+12, SIGN+14, GSIGN+12, GSIGN+14, ISIGN+12, ISIGN+14, UPDREC+7, UPDREC+8, UPDRECI+5, UPDGREC+6 , GESIG+7 |
| DUZ(2 | GESIG+6 |
| DZ | UPDREC~, UPDRECI~, UPDGREC~ |
| G | GESIG~ |
| P | CHKESIG+2~, CHKESIG+3*, CHKESIG+8, CHKESIG+9, CHKIESIG+2~, CHKIESIG+3*, CHKIESIG+8, CHKIESIG+9, CHKGESIG+2~, CHKGESIG+3* , CHKGESIG+8, CHKGESIG+9, SIGN+2~, SIGN+3*, SIGN+7, SIGN+8, GSIGN+2~, GSIGN+3*, GSIGN+7, GSIGN+8 , ISIGN+2~, ISIGN+3*, ISIGN+7, ISIGN+8 |
| R | GESIG~, GESIG+2, GESIG+4, GESIG+5, GESIG+6, GESIG+7 |
| REC | UPDREC~, UPDREC+2, UPDREC+4, UPDRECI~, UPDRECI+2, UPDGREC~, UPDGREC+2 |
| RETVAL | DEBUG~, CHKESIG~, CHKESIG+6*, CHKESIG+12, CHKESIG+13, CHKIESIG~, CHKIESIG+6*, CHKIESIG+12, CHKIESIG+13, CHKGESIG~ , CHKGESIG+6*, CHKGESIG+12, CHKGESIG+13, SIGN~, SIGN+6*, SIGN+15, SIGN+17, SIGN+18, GSIGN~, GSIGN+6* , GSIGN+15, GSIGN+17, GSIGN+18, ISIGN~, ISIGN+6*, ISIGN+15, ISIGN+17, ISIGN+18 |
| U | CHKESIG+12, CHKIESIG+12, CHKGESIG+12, SIGN+12, GSIGN+12, ISIGN+12, UPDREC+7, UPDREC+8, UPDRECI+5, UPDGREC+6 , GESIG+2, GESIG+4 |
| >> X | CHKESIG+1*, CHKIESIG+1*, CHKGESIG+1*, SIGN+1*, SIGN+9*, SIGN+11, GSIGN+1*, GSIGN+9*, GSIGN+11, ISIGN+1* , ISIGN+9*, ISIGN+11 |
| X1 | GESIG+1~ |