SDES2CREATESNAPS ;ALB/BLB,TAW - CREATE SPECIAL NEEDS AND PREFERENCES; JUL 30,2025
Source file <SDES2CREATESNAPS.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 5 | BUILDJSON^SDES2JSON VALCONTEXT^SDES2VALCONTEXT VALFILEIEN^SDES2VALUTIL ERRLOG^SDESJSON ($$SOCEXT2INT,$$SOCINT2EXT)^SDESUTIL |
| Kernel | 2 | $$NOW^XLFDT DUZ^XUP |
| VA FileMan | 2 | FIELD^DID (UPDATE,WP)^DIE |
| 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 |
|---|---|---|
| CREATENEEDSPREFS(JSON,SDCONTEXT,NEEDSPREFS) | ;
|
|
| BUILD(NEEDSPREFS,RETURN) | ;
|
|
| VALIDATENEEDPREF(ERRORS,NEEDSPREFS) | ;
|
|
| VALSETOFCODES(ERRORS,VALUE,FILE,FLD,TEXT) | ;
|
| Name | Field # of Occurrence |
|---|---|
| FIELD^DID | VALSETOFCODES+3 |
| UPDATE^DIE | BUILD+6, BUILD+18 |
| WP^DIE | BUILD+24 |
| BUILDJSON^SDES2JSON | CREATENEEDSPREFS+5, CREATENEEDSPREFS+10, CREATENEEDSPREFS+13 |
| VALCONTEXT^SDES2VALCONTEXT | CREATENEEDSPREFS+4 |
| VALFILEIEN^SDES2VALUTIL | CREATENEEDSPREFS+3 |
| ERRLOG^SDESJSON | VALIDATENEEDPREF+2, VALIDATENEEDPREF+6, VALIDATENEEDPREF+9, VALSETOFCODES+2, VALSETOFCODES+9 |
| $$SOCEXT2INT^SDESUTIL | VALIDATENEEDPREF+8, VALIDATENEEDPREF+10 |
| $$SOCINT2EXT^SDESUTIL | BUILD+19 |
| $$NOW^XLFDT | BUILD+16 |
| DUZ^XUP | CREATENEEDSPREFS+6 |
| RPC Name | Call Tags |
|---|---|
| SDES2 CREATE SPEC NEEDS PREFS | CREATENEEDSPREFS |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SDEC(409.845 - [#409.845] | CREATENEEDSPREFS+8, VALIDATENEEDPREF+9 |
| Name | Line Occurrences |
|---|---|
| BUILD | CREATENEEDSPREFS+12 |
| VALIDATENEEDPREF | CREATENEEDSPREFS+9 |
| VALSETOFCODES | VALIDATENEEDPREF+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CODE | VALSETOFCODES+1~, VALSETOFCODES+6*, VALSETOFCODES+7 |
| CONT | VALSETOFCODES+1~ |
| COUNT | BUILD+1~, BUILD+10*, BUILD+11*, BUILD+15, BUILD+19, BUILD+22, BUILD+23, VALIDATENEEDPREF+1~, VALIDATENEEDPREF+3*, VALIDATENEEDPREF+4* , VALIDATENEEDPREF+5, VALIDATENEEDPREF+6, VALIDATENEEDPREF+8, VALIDATENEEDPREF+10 |
| DUP | VALIDATENEEDPREF+1~, VALIDATENEEDPREF+3*, VALIDATENEEDPREF+4, VALIDATENEEDPREF+5*, VALIDATENEEDPREF+6*, VALIDATENEEDPREF+9* |
| DUZ | CREATENEEDSPREFS+6~, BUILD+17 |
| ERRORS | CREATENEEDSPREFS+1~, CREATENEEDSPREFS+3, CREATENEEDSPREFS+4, CREATENEEDSPREFS+5, CREATENEEDSPREFS+9, CREATENEEDSPREFS+10, VALIDATENEEDPREF~, VALIDATENEEDPREF+2, VALIDATENEEDPREF+5, VALIDATENEEDPREF+6 , VALIDATENEEDPREF+9, VALSETOFCODES~, VALSETOFCODES+2, VALSETOFCODES+9 |
| ERRORS("SpecialNeedsAndPreferences" | CREATENEEDSPREFS+5*, CREATENEEDSPREFS+10* |
| EXTCODE | VALSETOFCODES+1~, VALSETOFCODES+7*, VALSETOFCODES+8 |
| FILE | VALSETOFCODES~, VALSETOFCODES+3 |
| FLD | VALSETOFCODES~, VALSETOFCODES+3 |
| FOUND | VALSETOFCODES+1~, VALSETOFCODES+4*, VALSETOFCODES+5, VALSETOFCODES+8*, VALSETOFCODES+9 |
| IENS | BUILD+1~, BUILD+14*, BUILD+15, BUILD+16, BUILD+17 |
| INTCODE | VALSETOFCODES+1~, VALSETOFCODES+7* |
| INTERNALPREF | VALIDATENEEDPREF+1~, VALIDATENEEDPREF+8*, VALIDATENEEDPREF+9 |
| ITEM | VALSETOFCODES+1~, VALSETOFCODES+5*, VALSETOFCODES+6 |
| JSON | CREATENEEDSPREFS~, CREATENEEDSPREFS+5, CREATENEEDSPREFS+10, CREATENEEDSPREFS+13 |
| NEEDSPREFS | CREATENEEDSPREFS~, CREATENEEDSPREFS+9, CREATENEEDSPREFS+12, BUILD~, VALIDATENEEDPREF~ |
| NEEDSPREFS("IEN" | CREATENEEDSPREFS+8*, BUILD+4, BUILD+7*, BUILD+14, BUILD+24, VALIDATENEEDPREF+7, VALIDATENEEDPREF+9 |
| NEEDSPREFS("P | ATIENT DFN" , CREATENEEDSPREFS+3, CREATENEEDSPREFS+8, BUILD+5 |
| NEEDSPREFS("S | PECIAL NEEDS AND PREFERENCES" , BUILD+11, BUILD+15, BUILD+19, BUILD+22, BUILD+23, VALIDATENEEDPREF+2, VALIDATENEEDPREF+4, VALIDATENEEDPREF+5, VALIDATENEEDPREF+6 , VALIDATENEEDPREF+8, VALIDATENEEDPREF+10* |
| NEEDSPREFSFDA | BUILD+13~, BUILD+18! |
| NEEDSPREFSFDA( | BUILD+15*, BUILD+16*, BUILD+17* |
| NEEDSPREFSFDAERR | BUILD+1~ |
| PATIENTFDA | BUILD+1~, BUILD+6! |
| PATIENTFDA( | BUILD+5* |
| PATIENTFDAERR | BUILD+1~ |
| REMARK | BUILD+13~ |
| REMARK( | BUILD+23* |
| RESULTS | VALSETOFCODES+1~ |
| RESULTS("SET | OF CODES" , VALSETOFCODES+5, VALSETOFCODES+6 |
| RETURN | CREATENEEDSPREFS+1~, CREATENEEDSPREFS+5*, CREATENEEDSPREFS+10*, CREATENEEDSPREFS+12, CREATENEEDSPREFS+13, BUILD~ |
| RETURN("SpecialNeedsAndPreferences" | BUILD+19* |
| RETURNIEN | BUILD+1~ |
| RETURNIEN(1 | BUILD+7 |
| RETURNPREFIEN | BUILD+13~ |
| RETURNPREFIEN(1 | BUILD+24 |
| SDCONTEXT | CREATENEEDSPREFS~, CREATENEEDSPREFS+4 |
| SDCONTEXT("US | ER DUZ" , CREATENEEDSPREFS+6 |
| TEXT | VALSETOFCODES~, VALSETOFCODES+2, VALSETOFCODES+9 |
| VALRETURN | CREATENEEDSPREFS+1~, CREATENEEDSPREFS+3 |
| VALUE | VALSETOFCODES~, VALSETOFCODES+2, VALSETOFCODES+8, VALSETOFCODES+9 |