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 |
| 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 |