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 |