ACHSFU ; IHS/ITSC/PMF - CHS STANDARD SUB-ROUTINES ; [ 03/25/2003 12:28 PM ]
Source file <ACHSFU.m>
| Package | Total | Call Graph | 
|---|---|---|
| Contract Health Management Information System | 2 | ($$LOC,$$USR,FMT,NOW)^ACHS ^ACHSKILL | 
| Kernel | 2 | ^%ZIS $$REPEAT^XLFSTR | 
| IHS VA Utilities | 1 | $$C^XBFUNC | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FYCVT | ;EP | |
| PRMT(T,V,L) | ;EP - T = TAB; V= VAR; L = LENGTH | |
| READ | ;EP | |
| BM | ;EP | |
| SLV | ;EP | |
| 638() | ;EP - 638 menu control. | |
| LINES | ;EP | |
| SB1 | ;EP | |
| KILL | ;EP | |
| DIRD | ;EP | |
| BRPT | ;EP | |
| OBLM | ;EP | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZIS(2 - [#3.2] | SLV+3, SLV+4 | 
| ^ACHSF - [#9002080] | OBLM+14, OBLM+21, 638+1 | 
| ^ACHSUSE($J | KILL+5! | 
| Name | Line Occurrences | 
|---|---|
| BM | BRPT+2 | 
| LINES | BRPT+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> %ZIS("IOPAR" | BRPT+1* | 
| ACHS | KILL+1!, SB1+2* | 
| ACHS("*" | LINES+1* | 
| ACHS("-" | LINES+1* | 
| ACHS("=" | LINES+1* | 
| ACHSACFY | KILL+1! | 
| ACHSACN | KILL+1! | 
| ACHSACO | KILL+1! | 
| ACHSACWK | KILL+2! | 
| >> ACHSADAM | OBLM+6 | 
| ACHSAGRN | KILL+4! | 
| ACHSARCO | KILL+2! | 
| ACHSBAL | KILL+1! | 
| ACHSBLT | KILL+1! | 
| >> ACHSBM | BM+1*, BM+2* | 
| ACHSCC | KILL+1! | 
| ACHSCFY | FYCVT+2, FYCVT+3, FYCVT+11, FYCVT+14, FYCVT+15, KILL+1! | 
| ACHSCT | KILL+2! | 
| ACHSCTNA | KILL+4! | 
| ACHSDCR | KILL+1! | 
| ACHSDES | KILL+1! | 
| ACHSDEST | KILL+2! | 
| ACHSDOIT | READ+2~, READ+3*, READ+4 | 
| ACHSERR | KILL+1! | 
| >> ACHSERRE | OBLM+24* | 
| ACHSF638 | KILL+3! | 
| ACHSFML | KILL+1! | 
| ACHSFYDT | KILL+3! | 
| ACHSFYWK | KILL+1! | 
| ACHSFYWK( | SB1+2 | 
| ACHSGCHK | KILL+3! | 
| ACHSHRN | KILL+1! | 
| ACHSI | KILL+4! | 
| >> ACHSIO | BM+2 | 
| >> ACHSISAO | OBLM+11, OBLM+24 | 
| ACHSJ | KILL+4! | 
| ACHSLCA | KILL+2! | 
| >> ACHSLOC | BRPT+3* | 
| ACHSOPAY | KILL+2! | 
| ACHSPAMT | KILL+3! | 
| ACHSPATF | KILL+1! | 
| >> ACHSPDAT | OBLM+7 | 
| >> ACHSPG | BRPT+3* | 
| ACHSPPC | SLV+2!, SLV+4*, SLV+5!, SLV+6 | 
| ACHSPPO | SLV+2!, SLV+3*, SLV+5! | 
| >> ACHSQIO | BRPT+1* | 
| ACHSQUIT | READ+1!, READ+8*, KILL+2! | 
| ACHSREFT | KILL+1! | 
| ACHSRR | KILL+3! | 
| ACHSRT | KILL+4! | 
| ACHSSIG | KILL+2! | 
| ACHSSLOC | KILL+2! | 
| ACHSSVDT | KILL+2! | 
| ACHSTAO | KILL+1! | 
| ACHSTIEN | KILL+2! | 
| >> ACHSTIME | BRPT+3* | 
| >> ACHSTYP | OBLM+14, OBLM+21 | 
| ACHSUCI | KILL+1! | 
| >> ACHSUSR | BRPT+3* | 
| ACHSWKLD | KILL+2! | 
| ACHSX | FYCVT+2, FYCVT+3, FYCVT+11, KILL+2! | 
| ACHSXY | KILL+3! | 
| ACHSY | FYCVT+2*, FYCVT+3*, FYCVT+11*, FYCVT+14*, FYCVT+15*, KILL+2! | 
| AMT | OBLM+5~, OBLM+6*, OBLM+7*, OBLM+11*, OBLM+12, OBLM+23 | 
| DA | KILL+3! | 
| DFN | KILL+3! | 
| DRENT | KILL+2! | 
| DTIME | READ+3 | 
| DTOUT | READ+1!, READ+5*, READ+6*, READ+8 | 
| DUOUT | READ+1!, READ+7*, READ+8, OBLM+1!, OBLM+29* | 
| DUZ(2 | SB1+2, OBLM+14, OBLM+21, 638+1 | 
| IO | BM+2, BRPT+4 | 
| IO("S" | BM+2, SLV+3, SLV+4 | 
| >> IOP | BRPT+1* | 
| IOSL | BM+1, BM+2 | 
| L | PRMT~, PRMT+1*, PRMT+2 | 
| LS | KILL+2! | 
| >> POP | BRPT+1 | 
| T | PRMT~, PRMT+1*, PRMT+2 | 
| U | SLV+3, SLV+4, OBLM+21, BRPT+1, 638+1 | 
| V | PRMT~, PRMT+1*, PRMT+2 | 
| X | DIRD+1, KILL+3!, OBLM+20~, OBLM+21*, OBLM+23 | 
| X1 | KILL+3! | 
| X2 | KILL+3! | 
| >> XQUIT | 638+2* | 
| >> Y | DIRD+1*, READ+5*, READ+6, READ+7*, OBLM+11 | 
| ZTSK | KILL+2! |