SDESCANCELRSNS ;ALB/JAS,LAB - SDES GET CANCEL REASONS RPC ;Dec 6, 2023
Source file <SDESCANCELRSNS.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 2 | BUILDJSON^SDESBUILDJSON ERRLOG^SDESJSON |
| VA FileMan | 1 | GETS^DIQ |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETCANCELRSNS(CANCELRSNSRET,REASONSTAT) | ; GET CANCEL REASONS from file 409.2
; INPUT: REASONSTAT - (optional) Flag: show inactive 0=active only (default); 1=show active and inactive |
|
| GETREASONFIELDS(CANCELREASON,CANCREASONIEN,REASONSTAT,RETCOUNT) | ; GET CANCEL REASON FIELDS
|
|
| CLEANUP | ; Cleanup variables arrays to prevent leaking
|
| RPC Name | Call Tags |
|---|---|
| SDES GET CANCEL REASONS | GETCANCELRSNS |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SD(409.2 - [#409.2] | GETCANCELRSNS+15, GETCANCELRSNS+16 |
| Name | Line Occurrences |
|---|---|
| $$GETREASONFIELDS | GETCANCELRSNS+17 |
| CLEANUP | GETCANCELRSNS+21 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CANCELREASON | GETREASONFIELDS~, GETREASONFIELDS+18 |
| CANCELREASON("CancelReasons" | GETREASONFIELDS+13*, GETREASONFIELDS+14*, GETREASONFIELDS+15*, GETREASONFIELDS+16*, GETREASONFIELDS+17* |
| CANCELREASON("Error" | GETREASONFIELDS+10* |
| CANCELRSNSRET | GETCANCELRSNS~, GETCANCELRSNS+20 |
| CANCREASONIEN | GETREASONFIELDS~, GETREASONFIELDS+6, GETREASONFIELDS+8, GETREASONFIELDS+13 |
| CANCREASONNAME | GETCANCELRSNS+3~, GETCANCELRSNS+4*, GETCANCELRSNS+15*, GETCANCELRSNS+16 |
| CANCREASONREC | GETCANCELRSNS+3~, GETCANCELRSNS+4*, GETCANCELRSNS+16*, GETCANCELRSNS+17 |
| CANCREASONTYP | GETCANCELRSNS+3~, GETCANCELRSNS+4* |
| DIQERROR | GETREASONFIELDS+2~, GETREASONFIELDS+3*, GETREASONFIELDS+10, GETREASONFIELDS+11, CLEANUP+2! |
| ERRORFLAG | CLEANUP+2! |
| FIELDNUMBERS | GETREASONFIELDS+2~, GETREASONFIELDS+5*, GETREASONFIELDS+8, CLEANUP+2! |
| FILENUMBER | GETREASONFIELDS+2~, GETREASONFIELDS+4*, GETREASONFIELDS+8, GETREASONFIELDS+12, GETREASONFIELDS+14, GETREASONFIELDS+15, GETREASONFIELDS+16, GETREASONFIELDS+17, CLEANUP+2! |
| HASDATA | GETREASONFIELDS+2~, GETREASONFIELDS+18*, GETREASONFIELDS+19, CLEANUP+2! |
| HASFIELDS | GETCANCELRSNS+3~, GETCANCELRSNS+4*, GETCANCELRSNS+17*, GETCANCELRSNS+18, CLEANUP+2! |
| REASONFIELDS | GETREASONFIELDS+2~, CLEANUP+3! |
| REASONFIELDS( | GETREASONFIELDS+12, GETREASONFIELDS+14, GETREASONFIELDS+15, GETREASONFIELDS+16, GETREASONFIELDS+17 |
| REASONSTAT | GETCANCELRSNS~, GETCANCELRSNS+8*, GETCANCELRSNS+9, GETCANCELRSNS+17, GETREASONFIELDS~, GETREASONFIELDS+12 |
| RETCOUNT | GETCANCELRSNS+3~, GETCANCELRSNS+4*, GETCANCELRSNS+17, GETCANCELRSNS+18*, GETREASONFIELDS~, GETREASONFIELDS+13, GETREASONFIELDS+14, GETREASONFIELDS+15, GETREASONFIELDS+16, GETREASONFIELDS+17 , CLEANUP+3! |
| RETURN | GETCANCELRSNS+3~, GETCANCELRSNS+4*, GETCANCELRSNS+10*, GETCANCELRSNS+18*, GETCANCELRSNS+20, CLEANUP+3! |
| RETURN("Error" | GETCANCELRSNS+14 |
| RSNFIELDSARRAY | GETCANCELRSNS+17, GETCANCELRSNS+18, CLEANUP+3! |
| RSNIENSTRING | GETREASONFIELDS+2~, GETREASONFIELDS+6*, GETREASONFIELDS+12, GETREASONFIELDS+14, GETREASONFIELDS+15, GETREASONFIELDS+16, GETREASONFIELDS+17, CLEANUP+3! |
| SDESERR | GETCANCELRSNS+10, CLEANUP+3! |