DICN ;SFISC/GFT,XAK,TKW,SEA/TOAD - ADD NEW ENTRY ;23JUN2017
Source file <DICN.m>
  | action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| USR | ||
| B | ||
| B1 | ||
| 1 | ||
| Y | ||
| YN | ;
 | 
|
| RX | ||
| DS | ||
| VAL | ||
| UNIQ | ||
| I1 | ||
| I | ;COME HERE FROM USR+2, ABOVE
 | 
|
| I2 | ||
| R | ||
| HELP | ||
| NEW | ; try to add a new record to the file
 | 
|
| FILE | ; DOCUMENTED ENTRY POINT: add a new record to a file
 | 
|
| FIRE | ; fire the SET logic of a bulletin or trigger xref (in DZ)
 ; STORLIST^%RCR (called by NEW^DICN0)  | 
|
| VALIX(DIFILEI,DINDEX,V,DISUBVAL,X,DS) | ;
 ; Save lookup values in array by field no. so we can update the fields on the new record.  | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: READ | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: READ | 
  |