SDES01C ;ALB/ANU,TAW,DJS,JAS,TJB,ANU,BWF,LAB - SEARCH SDEC RESOURCES FOR MATCHING FILE #44 DATA ;FEB 27,2024
Source file <SDES01C.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 3 | $$GETSUB^SDEC56 (ENCODE,ERRLOG)^SDESJSON ($$INACTIVE,$$STOPCODETOAMIS)^SDESUTIL |
VA FileMan | 1 | ($$GET1,GETS)^DIQ |
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 |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 1 | SDES |
Name | Comments | DBIA/ICR reference |
---|---|---|
CLINICRSC(CLINICLIST,SEARCHSTRING) | ;Returns first 50 matching RESOURCE names
; SEARCHSTRING - (Required) Partial name text of at least 3 characters |
|
VALIDATESRCHSTRG(SSERRORS,SEARCHSTRING) | ; VALIDATE SEARCH STRING
|
|
GETCLINICFIELDS(CLINICFLDSARRAY,SEARCHSTRING,SDRESOURCEIEN,RETCNT) | ; get data for 1 resource
|
|
SDCHK(SEARCHSTRING,SDRESOURCEIEN) |
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | GETCLINICFIELDS+40 |
GETS^DIQ | GETCLINICFIELDS+17, GETCLINICFIELDS+24 |
$$GETSUB^SDEC56 | CLINICRSC+22, SDCHK+3 |
ENCODE^SDESJSON | CLINICRSC+31 |
ERRLOG^SDESJSON | VALIDATESRCHSTRG+3, VALIDATESRCHSTRG+6 |
$$INACTIVE^SDESUTIL | GETCLINICFIELDS+21 |
$$STOPCODETOAMIS^SDESUTIL | GETCLINICFIELDS+31, GETCLINICFIELDS+32 |
FileNo | Call Tags |
---|---|
^SDEC(409.831 - [#409.831] | GETS^DIQ |
^SC - [#44] | GET1^DIQ, GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SDEC(409.831 - [#409.831] | CLINICRSC+23, CLINICRSC+25, GETCLINICFIELDS+4, SDCHK+4, SDCHK+6 |
Name | Line Occurrences |
---|---|
$$GETCLINICFIELDS | CLINICRSC+26 |
$$VALIDATESRCHSTRG | CLINICRSC+18 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CLIENS | GETCLINICFIELDS+1~, GETCLINICFIELDS+16*, GETCLINICFIELDS+17, GETCLINICFIELDS+18, GETCLINICFIELDS+20 |
CLINICFLDSARRAY | CLINICRSC+14~, CLINICRSC+26, CLINICRSC+27, GETCLINICFIELDS~ |
CLINICFLDSARRAY("Resource" | GETCLINICFIELDS+36*, GETCLINICFIELDS+37*, GETCLINICFIELDS+38*, GETCLINICFIELDS+39*, GETCLINICFIELDS+40*, GETCLINICFIELDS+41*, GETCLINICFIELDS+42*, GETCLINICFIELDS+43*, GETCLINICFIELDS+44* |
CLINICLIST | CLINICRSC~, CLINICRSC+31 |
CREDITAMIS | GETCLINICFIELDS+1~, GETCLINICFIELDS+30*, GETCLINICFIELDS+32 |
DT | GETCLINICFIELDS+21 |
ERRORFLAG | VALIDATESRCHSTRG+1~, VALIDATESRCHSTRG+3*, VALIDATESRCHSTRG+5*, VALIDATESRCHSTRG+7 |
FND | GETCLINICFIELDS+1~, GETCLINICFIELDS+3*, SDCHK+1~, SDCHK+2*, SDCHK+4, SDCHK+6, SDCHK+7*, SDCHK+8 |
HASFIELDS | CLINICRSC+14~, CLINICRSC+26*, CLINICRSC+27 |
HASVALERRORS | CLINICRSC+14~, CLINICRSC+18*, CLINICRSC+19, CLINICRSC+20 |
MAXREC | CLINICRSC+14~, CLINICRSC+15*, CLINICRSC+23, CLINICRSC+25 |
NONCNTCL | GETCLINICFIELDS+1~, GETCLINICFIELDS+27*, GETCLINICFIELDS+39 |
PRIAMIS | GETCLINICFIELDS+1~, GETCLINICFIELDS+29*, GETCLINICFIELDS+31 |
PRIMAMIS | GETCLINICFIELDS+1~, GETCLINICFIELDS+31*, GETCLINICFIELDS+41 |
PTFRNDLYNM | GETCLINICFIELDS+1~, GETCLINICFIELDS+28*, GETCLINICFIELDS+43 |
RETCNT | CLINICRSC+14~, CLINICRSC+15*, CLINICRSC+23, CLINICRSC+25, CLINICRSC+26, CLINICRSC+27*, CLINICRSC+28, GETCLINICFIELDS~, GETCLINICFIELDS+36, GETCLINICFIELDS+37 , GETCLINICFIELDS+38, GETCLINICFIELDS+39, GETCLINICFIELDS+40, GETCLINICFIELDS+41, GETCLINICFIELDS+42, GETCLINICFIELDS+43, GETCLINICFIELDS+44 |
RETURN | CLINICRSC+14~, CLINICRSC+19*, CLINICRSC+27*, CLINICRSC+31 |
RETURN("Error" | CLINICRSC+28 |
RETURN("Resource" | CLINICRSC+28* |
SDABBREV | SDCHK+1~, SDCHK+3*, SDCHK+4*, SDCHK+6 |
SDABBREVIEN | GETCLINICFIELDS+1~, GETCLINICFIELDS+3*, SDCHK+1~, SDCHK+5*, SDCHK+6*, SDCHK+7 |
SDCLDATA | GETCLINICFIELDS+2~ |
SDCLDATA(44 | GETCLINICFIELDS+25, GETCLINICFIELDS+27, GETCLINICFIELDS+28, GETCLINICFIELDS+29, GETCLINICFIELDS+30, GETCLINICFIELDS+44 |
SDCLIENS | GETCLINICFIELDS+2~, GETCLINICFIELDS+23*, GETCLINICFIELDS+24, GETCLINICFIELDS+25, GETCLINICFIELDS+27, GETCLINICFIELDS+28, GETCLINICFIELDS+29, GETCLINICFIELDS+30, GETCLINICFIELDS+44 |
SDCLINNAME | GETCLINICFIELDS+2~, GETCLINICFIELDS+25*, GETCLINICFIELDS+26*, GETCLINICFIELDS+37 |
SDHOSLOCIEN | GETCLINICFIELDS+2~, GETCLINICFIELDS+20*, GETCLINICFIELDS+21, GETCLINICFIELDS+23, GETCLINICFIELDS+26, GETCLINICFIELDS+36, GETCLINICFIELDS+40 |
SDRESOURCE | CLINICRSC+14~, CLINICRSC+15*, CLINICRSC+22*, CLINICRSC+23*, CLINICRSC+25 |
SDRESOURCEIEN | CLINICRSC+14~, CLINICRSC+24*, CLINICRSC+25*, CLINICRSC+26, GETCLINICFIELDS~, GETCLINICFIELDS+4, GETCLINICFIELDS+16, SDCHK~, SDCHK+7 |
SDRESTYP | GETCLINICFIELDS+2~, GETCLINICFIELDS+18*, GETCLINICFIELDS+19 |
SDRSDATA | GETCLINICFIELDS+2~ |
SDRSDATA( | GETCLINICFIELDS+18, GETCLINICFIELDS+20 |
SDSTATUS | GETCLINICFIELDS+2~, GETCLINICFIELDS+22*, GETCLINICFIELDS+38 |
SEARCHSTRING | CLINICRSC~, CLINICRSC+16*, CLINICRSC+18, CLINICRSC+22, CLINICRSC+23, CLINICRSC+26, VALIDATESRCHSTRG~, VALIDATESRCHSTRG+2, VALIDATESRCHSTRG+4, VALIDATESRCHSTRG+5* , GETCLINICFIELDS~, SDCHK~, SDCHK+3, SDCHK+4 |
SECONDAMIS | GETCLINICFIELDS+2~, GETCLINICFIELDS+32*, GETCLINICFIELDS+42 |
SSERRORS | CLINICRSC+14~, CLINICRSC+18, CLINICRSC+19, VALIDATESRCHSTRG~, VALIDATESRCHSTRG+3, VALIDATESRCHSTRG+6 |
STATUS | GETCLINICFIELDS+2~, GETCLINICFIELDS+21*, GETCLINICFIELDS+22 |