MCPOS0C ;HIRMFO/RMP,DAD-ASTM file update ;7/24/96 08:39
Source file <MCPOS0C.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| START(FILE) | ;DESIGNED TO CREATE MCPMVA - Medicine View ASTM subfile | |
| SCODE(STEMP,SDA,FILE) | ; | |
| STUFF(ROUTINE,TFILE) | ;ROUTINE is set to "MCPMVA" | |
| ASTM(ENTRY) | ; | |
| TMP(FILE,REC) | ;FOR EVERY Template with ASTM pointers in the SUB OR ; SUBSUBfile structure GET ASTM ID's | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^MCAR( | START+6, START+7, START+8, START+10, TMP+4, TMP+5 | 
| ^MCAR(690.5 - [#690.5] | TMP+7, ASTM+3, ASTM+4 | 
| Name | Line Occurrences | 
|---|---|
| $$ASTM | SCODE+3 | 
| $$TMP | START+8 | 
| SCODE | STUFF+13 | 
| STUFF | MCPOS0C+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ARRAY | TMP+2~, TMP+3*, TMP+9*, TMP+10*, TMP+12 | 
| ASTM | SCODE+3*, ASTM+1~*, ASTM+3, ASTM+4*, ASTM+6 | 
| CNT | TMP+2~, TMP+3*, TMP+4*, TMP+5 | 
| CODE | START+4~, SCODE+1~, SCODE+6*, ASTM+2*, ASTM+3 | 
| >> CODE2 | SCODE+6*, ASTM+2*, ASTM+4 | 
| COUNT | START+4~, START+5*, STUFF+2~ | 
| DA | STUFF+11!, STUFF+12*, STUFF+13, SCODE+8!, SCODE+9*, SCODE+12! | 
| DA(1 | SCODE+4* | 
| DATE | SCODE+1~ | 
| DIC | STUFF+9*, STUFF+11!, SCODE+4*, SCODE+8!, SCODE+9! | 
| DIC("P" | SCODE+5* | 
| DIC(0 | STUFF+9*, SCODE+4* | 
| DIE | SCODE+9*, SCODE+12! | 
| >> DLAYGO | STUFF+9*, SCODE+5* | 
| DR | SCODE+10*, SCODE+12! | 
| ENTRY | SCODE+1~, SCODE+2*, SCODE+3, SCODE+6, ASTM~, ASTM+2 | 
| FILE | START~, START+6, START+7, START+8, START+10, TMP~, TMP+4, TMP+5, SCODE~, SCODE+4 , SCODE+5 | 
| HOLD | STUFF+2~, STUFF+8*, STUFF+10, STUFF+13 | 
| LOOP | STUFF+2~, STUFF+8*, SCODE+1~, SCODE+2* | 
| >> MCDATA | STUFF+6 | 
| >> MCDATA(1 | STUFF+3* | 
| >> MCDATA(2 | STUFF+4* | 
| >> MCDATA(3 | STUFF+5* | 
| PROC | START+4~ | 
| REC | START+4~, START+7*, START+8, START+10, TMP~, TMP+4, TMP+5 | 
| ROUTINE | STUFF~ | 
| SDA | SCODE~, SCODE+4 | 
| STEMP | SCODE~, SCODE+2 | 
| SUBENTRY | TMP+2~, TMP+6*, TMP+8 | 
| TEMP | START+4~, START+5*, START+6*, START+7, STUFF+2~ | 
| TFILE | STUFF~, STUFF+9, STUFF+13 | 
| TMP | START+8*, START+9, START+10, TMP+2~, TMP+5*, TMP+6*, TMP+7*, TMP+8*, TMP+10, ASTM+1~* , ASTM+3*, ASTM+4 | 
| TYPE | SCODE+1~ | 
| U | START+10, TMP+6, TMP+7, STUFF+10, STUFF+13 | 
| VALUE | STUFF+2~, STUFF+10* | 
| >> X | STUFF+10*, SCODE+6*, ASTM+2* | 
| Y | STUFF+11, STUFF+12, SCODE+8, SCODE+9, SCODE+12! | 
| Name | Field # of Occurrence | 
|---|---|
| $T(DATA+LOOP^@(1) | STUFF+8 |