SDOEOE ;ALB/MJK - ACRP APIs For An Encounter ;8/12/96
Source file <SDOEOE.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 2 | $$OE0^SDOEQ ($$PAT,$$RANGE,BLD)^SDQVAL |
Kernel | 1 | $$FMTE^XLFDT |
Name | Comments | DBIA/ICR reference |
---|---|---|
VALFMT(SDFMT,SDERR) | ; -- validate return format
|
|
GETOE(SDOE,SDERR) | ; -- SDOE GET ZERO NODE
; API ID: 98 |
|
GETGENG | ; -- goto entry point
; -- do validation checks |
|
PARSEQ | ||
GETLAST(DFN,SDBEG,SDFLAGS,SDERR) | ; -- SDOE FIND LAST STANDALONE
; API ID: 75 |
|
PARSE(SDATA,SDFMT,SDY,SDERR) | ; -- SDOE PARSE GENERAL DATA
; API ID: 78 |
|
GETGENQ | ||
VALOE(SDOE,SDERR) | ; -- validate sdoe input
|
|
EXAE(DFN,SDBEG,SDEND,SDFLAGS,SDERR) | ; -- SDOE FIND FIRST STANDALONE
; API ID: 72 |
|
GETLASTQ | ||
OE0(SDOE) | ; -- get only supported 0th node fields
|
|
EXAEQ | ||
EXOE(DFN,SDBEG,SDEND,SDFLAGS,SDERR) | ; -- SDOE FIND FIRST ENCOUNTER
; API ID: 74 |
|
GETGEN(SDOE,SDAT,SDERR) | ; -- SDOE GET GENERAL DATA
; API ID: 76 |
|
PARSEG | ; -- goto entry point
; -- do validation checks ; -- invalid format check |
|
EXOEQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVSIT - [#9000010] | PARSEG+15 |
^DG(40.8 - [#40.8] | PARSEG+24 |
^DIC(40.7 - [#40.7] | PARSEG+13 |
^DIC(8 - [#8] | PARSEG+26 |
^DPT - [#2] | PARSEG+12 |
^SC - [#44] | PARSEG+14 |
^SCE - [#409.68] | PARSEG+16, VALOE+3 |
^SCE("ADFN" | EXAE+12, EXAE+13, GETLAST+12, GETLAST+13, EXOE+12, EXOE+13 |
^SD(409.1 - [#409.1] | PARSEG+23 |
^SD(409.63 - [#409.63] | PARSEG+25 |
Name | Line Occurrences |
---|---|
$$VALFMT | PARSEG+3 |
$$VALOE | GETOE+4, GETGENG+2 |
EXAEQ | EXAE+7, EXAE+8 |
EXOEQ | EXOE+7, EXOE+8 |
GETGENQ | GETGENG+2 |
GETLASTQ | GETLAST+7, GETLAST+8 |
PARSEQ | PARSEG+3, PARSEG+6, PARSEG+9, PARSEG+29 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | EXAE~, EXAE+7, EXAE+12, EXAE+13, GETLAST~, GETLAST+7, GETLAST+12, GETLAST+13, EXOE~, EXOE+7 , EXOE+12, EXOE+13 |
SDAT | GETGEN~, GETGENG+4, GETGENG+5 |
SDATA | PARSE~ |
SDATA(0 | PARSEG+6, PARSEG+10, PARSEG+30 |
SDBEG | EXAE~, EXAE+8, EXAE+11, GETLAST~, GETLAST+8, GETLAST+12, EXOE~, EXOE+8, EXOE+11 |
SDE | EXAE+3~, EXAE+11*, EXAE+12, GETLAST+3~, EXOE+3~, EXOE+11*, EXOE+12 |
SDEND | EXAE~, EXAE+8, EXAE+11, GETLAST+3~, GETLAST+4*, GETLAST+8, GETLAST+11, EXOE~, EXOE+8, EXOE+11 |
SDERR | GETOE~, GETOE+4, GETGEN~, GETGENG+2, PARSE~, PARSEG+3, PARSEG+7, EXAE~, EXAE+7, EXAE+8 , GETLAST~, GETLAST+7, GETLAST+8, EXOE~, EXOE+7, EXOE+8, VALOE~, VALOE+9, VALFMT~, VALFMT+9 |
SDFLAGS | EXAE~, EXAE+15, GETLAST~, GETLAST+15, EXOE~, EXOE+15 |
SDFMT | PARSE~, PARSEG+3, PARSEG+9, PARSEG+29, VALFMT~, VALFMT+3, VALFMT+7, VALFMT+8 |
SDIN | VALOE+6~, VALOE+9, VALFMT+6~, VALFMT+9 |
SDIN("FORMAT" | VALFMT+7* |
SDIN("ID" | VALOE+7* |
SDOE | OE0~, OE0+1, GETOE~, GETOE+4, GETGEN~, GETGENG+2, GETGENG+4, GETGENG+5, EXAE+3~, EXAE+4* , EXAE+13*, EXAE+14, EXAEQ, GETLAST+3~, GETLAST+4*, GETLAST+13*, GETLAST+14, GETLASTQ, EXOE+3~, EXOE+4* , EXOE+13*, EXOE+14, EXOEQ, VALOE~, VALOE+3, VALOE+7, VALOE+8 |
SDOUT | VALOE+6~, VALOE+9, VALFMT+6~, VALFMT+9 |
SDOUT("FORMAT" | VALFMT+8* |
SDOUT("ID" | VALOE+8* |
SDQUIT | EXAE+3~, EXAE+10*, EXAE+12, EXAE+13, EXAE+18*, GETLAST+3~, GETLAST+10*, GETLAST+12, GETLAST+13, GETLAST+18* , EXOE+3~, EXOE+10*, EXOE+12, EXOE+13, EXOE+16* |
SDT | EXAE+3~, EXAE+11*, EXAE+12*, EXAE+13, GETLAST+3~, GETLAST+11*, GETLAST+12*, GETLAST+13, EXOE+3~, EXOE+11* , EXOE+12*, EXOE+13 |
SDX | PARSEG+10~*, PARSEG+11, PARSEG+12, PARSEG+13, PARSEG+14, PARSEG+15, PARSEG+16, PARSEG+17, PARSEG+19, PARSEG+23 , PARSEG+24, PARSEG+25, PARSEG+26, PARSEG+30~*, PARSEG+31, PARSEG+32, PARSEG+33, PARSEG+34, PARSEG+35, PARSEG+36 , PARSEG+37, PARSEG+38, PARSEG+40, PARSEG+41, PARSEG+42, PARSEG+43 |
SDY | PARSE~, PARSEG+11, PARSEG+12, PARSEG+13, PARSEG+14, PARSEG+15, PARSEG+16, PARSEG+17, PARSEG+20, PARSEG+23 , PARSEG+24, PARSEG+25, PARSEG+26, PARSEG+31, PARSEG+32, PARSEG+33, PARSEG+34, PARSEG+35, PARSEG+36, PARSEG+37 , PARSEG+38, PARSEG+40, PARSEG+41, PARSEG+42, PARSEG+43 |
X | PARSEG+19*, PARSEG+20, EXAE+3~, EXAE+14*, EXAE+15, EXAE+16, EXAE+17, GETLAST+3~, GETLAST+14*, GETLAST+15 , GETLAST+16, GETLAST+17, EXOE+3~, EXOE+14*, EXOE+15 |