ONCORIS ;HINES OIFO/RTK,AJB - OncoTrax Data to ORIS ;07/28/25
Source file <ONCORIS.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 |
|---|---|---|
| EN | ;
|
|
| JSON | ;
|
|
| GETFILES | ;get all the files/data in json format
; cleanup work from any previous runs |
|
| GETREC | ;
|
|
| NONONC | ;files outside of ONC namespace
|
|
| GTD | ; get the data
|
|
| COMMCHK | ;check if last record, if it's not write a comma if it is do not
|
|
| FLDTYP | ;determine if field is a word processing or multiple field
; if a word processing field return "W", if multiple field return "M" |
|
| MULT | ;
|
|
| WPF1655 | ;Word processing fields in file #165.5
|
|
| WPF160 | ;
|
|
| WORD(IEN,NODE,LEN) | ||
| WPFSUB(IEN,SUBIEN,LEN) | ;Get word processing data for sub-field #400
; in file #160 |
|
| ESCAPE | ; escape " and \ characters and strip out non-printable ASCII chars
|
|
| TIMENOW | ;
|
|
| END | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | GETFILES+6, GETFILES+25 |
| ^%ZISC | GETFILES+15, GETFILES+37 |
| ^DIR | EN+11, EN+18, JSON+34 |
| $$WORD^ONCACDU2 | WPF1655+1 |
| MULT2^ONCORIS1 | GTD+16 |
| MULT200^ONCORIS1 | GTD+17 |
| MULT5^ONCORIS1 | GTD+18 |
| MULT50^ONCORIS1 | GTD+19 |
| GEN^ONCORISD | JSON+5 |
| GET200^ONCORISD | JSON+6 |
| EN^ONCORIST | EN+1 |
| $$NOW^XLFDT | TIMENOW+1 |
| $$TZ^XLFDT | TIMENOW+1 |
| $$NS^XUAF4 | JSON+13 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences |
|---|---|
| $$WORD | WPF160+1 |
| $$WPFSUB | WPF160+2 |
| COMMCHK | GTD+51 |
| ESCAPE | GETREC+22, GTD+44, MULT+27, WPF1655+3, WPF160+4 |
| GETFILES | JSON+15 |
| GETREC | GETFILES+32 |
| GTD | NONONC+6, NONONC+7, NONONC+8, NONONC+9, NONONC+10, NONONC+11, NONONC+12, NONONC+13, NONONC+14, NONONC+15 , NONONC+16, NONONC+17, NONONC+18, NONONC+19, NONONC+25, NONONC+26, NONONC+27, NONONC+30, NONONC+31, NONONC+32 |
| JSON | EN+20 |
| MULT | GETREC+13 |
| NONONC | GETFILES+34 |
| TIMENOW | JSON+4, JSON+12, JSON+23, JSON+32 |
| WPF160 | GETREC+15, MULT+22 |
| WPF1655 | GETREC+16 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %ZIS | GETFILES+6*, GETFILES+25* |
| >> CHAR | ESCAPE+4*, ESCAPE+5, ESCAPE+6, ESCAPE+7, ESCAPE+8 |
| CNT | WORD+3~, WORD+4*, WORD+6*, WORD+7, WORD+8, WORD+10, WPFSUB+4~, WPFSUB+5*, WPFSUB+7*, WPFSUB+8 , WPFSUB+9, WPFSUB+11 |
| DATYPE | GETREC+4~, GETREC+8*, GETREC+13, GETREC+14, GETREC+22, GETREC+23, GETREC+24, GTD+6~, GTD+10*, GTD+15 , GTD+20, GTD+44, GTD+45, GTD+46, MULT+15~, MULT+17*, MULT+27, MULT+28, MULT+29 |
| DDNUM | GETFILES+50!, GETREC+4~, GETREC+7*, GETREC+10, GETREC+11, GETREC+23, GETREC+27, GTD+6~, GTD+9*, GTD+12 , GTD+13, GTD+45, GTD+49, FLDTYP+3, MULT+2, MULT+3, MULT+7, WPF1655+5, WPF160+1, WPF160+2 , WPF160+5, WPF160+6, WPF160+7, WPF160+8 |
| >> DDSUB | FLDTYP+3*, FLDTYP+4, MULT+2*, MULT+14, MULT+16, MULT+17, MULT+18 |
| >> DDSUBNUM | MULT+14*, MULT+16, MULT+17, MULT+18, MULT+28, MULT+32, WPF160+8 |
| DIR | EN+9!, JSON+33! |
| DIR("A" | EN+10*, EN+18*, JSON+33* |
| DIR(0 | EN+10*, EN+18*, JSON+33* |
| DUZ(2 | EN+12, JSON+13 |
| FDNAME | GETREC+9~, GETREC+10*, GTD+11~, GTD+12*, MULT+15~, MULT+16* |
| FILENUM | GETFILES+24*, GETFILES+27, GETFILES+29, GETFILES+31, GETFILES+32, GETFILES+33, GETFILES+35, GETFILES+39, GETFILES+41, GETFILES+42 , GETFILES+45, GETFILES+50!, GETREC+1, GETREC+10, GETREC+11, GETREC+15, GETREC+16, GETREC+18, GETREC+29, NONONC+2 , NONONC+7, NONONC+8, NONONC+9, NONONC+10, NONONC+11, NONONC+12, NONONC+13, NONONC+14, NONONC+15, NONONC+16 , NONONC+17, NONONC+18, NONONC+19, NONONC+21, NONONC+26, NONONC+27, NONONC+28, NONONC+31, NONONC+32, GTD+1 , GTD+2, GTD+3, GTD+12, GTD+13, GTD+16, GTD+17, GTD+18, GTD+19, GTD+21, GTD+22 , GTD+23, GTD+24, GTD+25, GTD+26, GTD+27, GTD+28, GTD+29, GTD+30, GTD+31, GTD+32 , GTD+33, GTD+34, GTD+35, GTD+36, GTD+37, GTD+38, GTD+39, GTD+40, COMMCHK+1, COMMCHK+2 , COMMCHK+3, COMMCHK+4, COMMCHK+5, COMMCHK+6, COMMCHK+7, COMMCHK+8, COMMCHK+9, COMMCHK+10, COMMCHK+11, COMMCHK+12 , COMMCHK+13, COMMCHK+14, COMMCHK+15, COMMCHK+16, COMMCHK+17, COMMCHK+18, COMMCHK+19, COMMCHK+20, FLDTYP+3, MULT+2 , MULT+3, MULT+5, MULT+9, MULT+10, MULT+22, MULT+23, MULT+34 |
| IEN | WORD~, WORD+2, WORD+6, WORD+7, WORD+8, WORD+10, WPFSUB~, WPFSUB+3, WPFSUB+7, WPFSUB+8 , WPFSUB+9, WPFSUB+11 |
| IO | GETFILES+7, GETFILES+26 |
| IOF | EN+3 |
| >> IOP | GETFILES+6*, GETFILES+25* |
| LEN | WORD~, WORD+6, WORD+9, WPFSUB~, WPFSUB+7, WPFSUB+10 |
| LINE | WORD+3~, WORD+5*, WORD+8, WORD+9*, WORD+10*, WORD+11, WPFSUB+4~, WPFSUB+6*, WPFSUB+9, WPFSUB+10* , WPFSUB+11*, WPFSUB+12 |
| >> N | ESCAPE+3*, ESCAPE+4 |
| NEWLINE | GETFILES+50!, GETREC+22, GTD+44, MULT+27, WPF1655+3, WPF160+4, ESCAPE+2*, ESCAPE+5*, ESCAPE+6*, ESCAPE+8* |
| NODE | GETFILES+50!, GETREC+9~, GETREC+12*, GETREC+18, GTD+11~, GTD+14*, GTD+21, GTD+22, GTD+23, GTD+24 , GTD+25, GTD+26, GTD+27, GTD+28, GTD+29, GTD+30, GTD+31, GTD+32, GTD+33, GTD+34 , GTD+35, GTD+36, GTD+37, GTD+38, GTD+39, GTD+40, MULT+15~, MULT+20*, MULT+23, WPF1655+1 , WORD~, WORD+2, WORD+6, WORD+7, WORD+8, WORD+10 |
| NODEPC | GETREC+9~, GETREC+11*, GETREC+12, GTD+11~, GTD+13*, GTD+14, MULT+15~, MULT+18*, MULT+19, MULT+20 , MULT+21 |
| OLDLINE | GETFILES+50!, GETREC+22*, GTD+44*, MULT+27*, WPF1655+3*, WPF160+4*, ESCAPE+1, ESCAPE+3, ESCAPE+4 |
| >> ONCACKEY | EN+14*, EN+15, JSON+25 |
| >> ONCAFDIV | EN+12* |
| >> ONCAR200( | NONONC+29 |
| >> ONCDIVSP | EN+12*, EN+13, EN+14 |
| >> ONCDPT | NONONC+3*, NONONC+4*, NONONC+5, NONONC+6 |
| ONCDTNW | JSON+4, JSON+23, JSON+32, GETFILES+12, GETFILES+50!, TIMENOW+7* |
| ONCFAC | JSON+13~* |
| ONCFACNM | JSON+13~*, GETFILES+11 |
| >> ONCFDMUL | GETREC+6*, GETREC+7, GETREC+8, GTD+8*, GTD+9, GTD+10 |
| >> ONCFDTY | FLDTYP+2*, FLDTYP+4* |
| ONCLINE | WORD+3~, WORD+5*, WORD+6, WORD+8*, WORD+9, WPFSUB+4~, WPFSUB+6*, WPFSUB+7, WPFSUB+9*, WPFSUB+10 |
| >> ONCLRT | NONONC+22*, NONONC+23*, NONONC+24, NONONC+25 |
| >> ONCMAPN | GETFILES+23*, GETFILES+24, GETREC+6, GETREC+7, GETREC+8, GTD+8, GTD+9, GTD+10 |
| >> ONCMUFLG | MULT+1*, MULT+11*, MULT+25, MULT+26* |
| ONCQ | JSON+3~*, JSON+11~*, GETFILES+11, GETFILES+29, GETREC+2, GETREC+23, GETREC+27, GTD+4, GTD+45, GTD+49 , MULT+7, MULT+12, MULT+28, MULT+32, WPF1655+5, WPF160+6, WPF160+8, TIMENOW+7 |
| >> ONCREFLG | GETREC+5*, GETREC+20, GETREC+21*, GTD+7*, GTD+42, GTD+43* |
| >> ONCSVPTH | EN+13*, EN+15, JSON+25 |
| ONCT | JSON+4~, JSON+12~, JSON+23~, TIMENOW+1*, TIMENOW+2, TIMENOW+7 |
| ONCTHR | JSON+4~, JSON+12~, JSON+23~, TIMENOW+2*, TIMENOW+7 |
| ONCTMN | JSON+4~, JSON+12~, JSON+23~, TIMENOW+2*, TIMENOW+7 |
| ONCTR | JSON+10~* |
| ONCTSN | JSON+4~, JSON+12~, JSON+23~, TIMENOW+2*, TIMENOW+3*, TIMENOW+4*, TIMENOW+5*, TIMENOW+7 |
| ONCTZONE | JSON+4~, JSON+12~, JSON+23~, TIMENOW+1*, TIMENOW+5 |
| PIECE | GETREC+9~, GETREC+12*, GETREC+18, GTD+11~, GTD+14*, GTD+21, GTD+22, GTD+23, GTD+24, GTD+25 , GTD+26, GTD+27, GTD+28, GTD+29, GTD+30, GTD+31, GTD+32, GTD+33, GTD+34, GTD+35 , GTD+36, GTD+37, GTD+38, GTD+39, GTD+40, MULT+15~, MULT+20*, MULT+23 |
| RECDATA | GETFILES+50!, GETREC+9~, GETREC+18*, GETREC+19, GETREC+22*, GETREC+23, GETREC+25*, GETREC+26*, GETREC+27, GTD+11~ , GTD+21*, GTD+22*, GTD+23*, GTD+24*, GTD+25*, GTD+26*, GTD+27*, GTD+28*, GTD+29*, GTD+30* , GTD+31*, GTD+32*, GTD+33*, GTD+34*, GTD+35*, GTD+36*, GTD+37*, GTD+38*, GTD+39*, GTD+40* , GTD+41, GTD+44*, GTD+45, GTD+47*, GTD+48*, GTD+49, MULT+15~, MULT+23*, MULT+24, MULT+27* , MULT+28, MULT+30*, MULT+31*, MULT+32, WPF1655+1*, WPF1655+2, WPF1655+3*, WPF1655+5, WPF160+1*, WPF160+2* , WPF160+3, WPF160+4*, WPF160+6, WPF160+8 |
| RECNUM | JSON+10~, GETFILES+32*, GETFILES+50!, GETREC+1, GETREC+2, GETREC+18, GETREC+29, NONONC+3*, NONONC+6*, NONONC+7* , NONONC+8*, NONONC+9*, NONONC+10*, NONONC+11*, NONONC+12*, NONONC+13*, NONONC+14*, NONONC+15*, NONONC+16*, NONONC+17* , NONONC+18*, NONONC+19*, NONONC+22*, NONONC+25*, NONONC+26*, NONONC+27*, NONONC+28*, NONONC+29, NONONC+31*, NONONC+32* , GTD+1, GTD+2, GTD+3, GTD+4, GTD+21, GTD+22, GTD+23, GTD+24, GTD+25, GTD+26 , GTD+27, GTD+28, GTD+29, GTD+30, GTD+31, GTD+32, GTD+33, GTD+34, GTD+35, GTD+36 , GTD+37, GTD+38, GTD+39, GTD+40, COMMCHK+1, COMMCHK+2, COMMCHK+3, COMMCHK+4, COMMCHK+5, COMMCHK+6 , COMMCHK+7, COMMCHK+8, COMMCHK+9, COMMCHK+10, COMMCHK+11, COMMCHK+12, COMMCHK+13, COMMCHK+14, COMMCHK+15, COMMCHK+16 , COMMCHK+17, COMMCHK+18, COMMCHK+19, COMMCHK+20, MULT+5, MULT+9, MULT+10, MULT+23, MULT+34, WPF1655+1 , WPF160+1, WPF160+2 |
| >> SBRECNUM | MULT+9*, MULT+10, MULT+12, MULT+23, MULT+34, WPF160+2 |
| SUBIEN | WPFSUB~, WPFSUB+3, WPFSUB+7, WPFSUB+8, WPFSUB+9, WPFSUB+11 |
| >> SUBNODE | MULT+4*, MULT+5, MULT+9, MULT+10, MULT+23, MULT+34 |
| >> SUBNODEN | MULT+3*, MULT+4 |
| X | JSON+20*, JSON+22*, JSON+25*, JSON+30*, GETFILES+2*, GETFILES+39*, GETFILES+41*, GETFILES+42*, GETFILES+45*, WORD+1~* , WORD+11*, WORD+12*, WORD+13, WPFSUB+2~*, WPFSUB+12*, WPFSUB+13*, WPFSUB+14 |
| >> Y | EN+11, JSON+34 |
| >> ZTQUEUED | EN+1 |