AMHGRAP ; IHS/CMI/MAW - AMHG Intake Form Data - frmIntake 9/16/2009 10:57:49 AM ;
Source file <AMHGRAP.m>
Package | Total | Call Graph |
---|---|---|
IHS Changes To Scheduling | 3 | $$DIV^BSDU ($$APPTYP,$$CI,$$CO,$$OI)^BSDU2 WLDATA^BSDWLV |
Kernel | 2 | $$FMTE^XLFDT $$REPEAT^XLFSTR |
IHS Patient | 1 | KILL^AUPNPAT |
VA Fileman | 1 | $$GET1^DIQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
OI(PAT,CLINIC,DATE) | ; -- returns other info display line
|
|
RESVIEW() | ; -- returns 1 if restrict viewing of who made appt turned on
|
|
PAD(DATA,LENGTH) | ; -- SUBRTN to pad length of data
|
|
INIT(DFN,AMHBD,AMHED) | ;EP -- init variables and list array
; variables set are DFN, AMHBD, AMHED ; AMHLN keeps track of line #s to update VALMCNT which is returned ; AMHNUM used to link display line with entry |
|
SP(N) | ; -- SUBRTN to pad N number of spaces
|
|
EXIT | ;EP -- exit code
|
|
STATUS(PAT,DATE,NODE) | ; returns appt status
|
|
SET(LINE,DATA,NUM,AMHLN) | ; -- set ^tmp with display line
|
|
GETVST(PAT,DATE) | ; returns visit ien for appt date and patient
|
FileNo | Call Tags |
---|---|
^SC - [#44] | GET1^DIQ |
^BSDPAR - [#9009020.2] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | INIT+11, INIT+12, INIT+19, INIT+20, GETVST+3 |
^SCE - [#409.68] | GETVST+5 |
^TMP("AMHDPA" | INIT+5!, SET+2*, SET+3* |
Name | Line Occurrences |
---|---|
$$OI | INIT+18 |
$$PAD | INIT+13, INIT+14, SP+1 |
$$SP | INIT+8, INIT+20, INIT+27, INIT+29, INIT+35, OI+1 |
$$STATUS | INIT+15 |
SET | INIT+9, INIT+17, INIT+18, INIT+20, INIT+21, INIT+25, INIT+27, INIT+29, INIT+30, INIT+31 , INIT+35, INIT+36 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AMHBD | INIT~, INIT+10, EXIT+1! |
AMHED | INIT~, INIT+10, EXIT+1! |
AMHLN | INIT+4~, INIT+9, INIT+17, INIT+18, INIT+20, INIT+21, INIT+25, INIT+27, INIT+29, INIT+30 , INIT+31, INIT+35, INIT+36, INIT+39, SET~, SET+1*, SET+2, SET+3, EXIT+1! |
AMHM | INIT+4~ |
AMHNUM | INIT+4~, INIT+16*, INIT+17, INIT+18, INIT+20, INIT+21, INIT+25*, INIT+27, INIT+29, INIT+30 , INIT+31, INIT+35, INIT+36, EXIT+1! |
AMHU | INIT+4~ |
AMHWLR | INIT+24! |
AMHWLR( | INIT+33, INIT+34, INIT+35 |
AMHWLR(0 | INIT+27, INIT+30 |
APDT | INIT+4~, INIT+10*, INIT+11*, INIT+12, INIT+13, INIT+15, INIT+17, INIT+18, INIT+19, INIT+20 |
CLINIC | OI~, OI+1 |
DATA | SET~, SET+3, PAD~, PAD+1 |
DATE | INIT+32~, INIT+33*, INIT+34, INIT+35, STATUS~, STATUS+2, STATUS+5, STATUS+6, OI~, OI+1 , GETVST~, GETVST+2, GETVST+3 |
DFN | INIT~, INIT+11, INIT+12, INIT+15, INIT+17, INIT+18, INIT+19, INIT+20, INIT+24 |
END | INIT+4~, INIT+10*, INIT+11 |
>> HDR | INIT+8*, INIT+9 |
LENGTH | PAD~, PAD+1 |
LINE | INIT+4~, INIT+13*, INIT+14*, INIT+15*, INIT+16*, INIT+17, INIT+32~, INIT+34*, INIT+35, SET~ , SET+2 |
N | SP~, SP+1 |
NODE | INIT+4~, INIT+12*, INIT+14, INIT+15, INIT+17, INIT+18, INIT+19, STATUS~, STATUS+3, STATUS+4 , STATUS+5, STATUS+6 |
NUM | SET~, SET+3 |
ORX | EXIT+2! |
PAT | STATUS~, STATUS+2, STATUS+5, STATUS+6, OI~, OI+1, GETVST~, GETVST+2, GETVST+3, GETVST+6 |
SDC | EXIT+2! |
SDIFN | EXIT+2! |
SDP | EXIT+2! |
SDPP | EXIT+2! |
SDS | EXIT+2! |
SDSTAT | EXIT+2! |
TYP | STATUS+1~, STATUS+2*, STATUS+3, STATUS+4, STATUS+5, STATUS+6, STATUS+7 |
U | INIT+17, INIT+19, INIT+35, STATUS+3, STATUS+4, GETVST+4, GETVST+6, GETVST+7 |
VALMBCK | EXIT+3! |
VALMCNT | INIT+39*, EXIT+3! |
VALMHDR | EXIT+3! |
VALMY | EXIT+2! |
X | INIT+4~, INIT+17*, GETVST+1~, GETVST+3*, GETVST+4*, GETVST+5*, GETVST+6, GETVST+7 |