DVBAUDU3 ;ALB/CP - API Calls Routine #3 for programmers ; 4/12/18 7:28pm
Source file <DVBAUDU3.m>
| Package | Total | Call Graph |
|---|---|---|
| Automated Medical Information Exchange | 10 | ($$ASKNUM,$$ASKYESNO)^DVBAUDASK1 BUILD^DVBAUDDIC (ENTRYACT,SUMSTUB)^DVBAUDDIE DIERR^DVBAUDDILG1 OPTION^DVBAUDDIQ SELTYPE^DVBAUDDIR CONTINUE^DVBAUDPRT1 SELWILD^DVBAUDU1 OPTBUILD^DVBAUDU2 (BUILD,DELETE,EXITACT,MESSAGE)^DVBAUDU3S |
| VA FileMan | 2 | $$FIND1^DIC $$GET1^DIQ |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| AUDIT | ; Interactive version of AUDITBLD or AUDITSPC designed to
; build/initiate or delete option audits for either a BUILD ; or NAMESPACE (See TYPE input var.) |
|
| AUDIT1 | ; Return here when the user wants to start over
|
|
| AUDITEX | ; Exit the AUDIT api
|
|
| AUDITBLD(DVBXPDNM,DVBACTION,DVBOPTYPES) | ; Stuff 'D AUDIT^DVBAUDOA' into ENTRY ACTION
; of every eligible OPTION for a DVBXPDNM of the KIDS Build. |
|
| AUDITSPC(DVBNAMESPC,DVBACTION,DVBOPTYPES) | ; Stuff 'D AUDIT^DVBAUDOA' into ENTRY ACTION
|
|
| BUNDLE(DVBXPDIEN,DVBOPTYPES,DVBACTION) | ; Handles all of the KIDS Builds
; within a MULTI-PACKAGE bundle |
|
| OPTYPEOK(DVBOPTYPES) | ; Extrinsic to verify DVBOPTYPES input variable
; Return 1 if DVBOPTYPES are OK ; 0 if any of the DVBOPTYPES are invalid |
| Name | Field # of Occurrence |
|---|---|
| $$FIND1^DIC | AUDITBLD+8, AUDITBLD+9, AUDITBLD+17, AUDITBLD+40, AUDITSPC+10, AUDITSPC+11 |
| $$GET1^DIQ | AUDITBLD+24, AUDITBLD+42, AUDITSPC+71, BUNDLE+15 |
| $$ASKNUM^DVBAUDASK1 | AUDIT1+14, AUDIT1+27 |
| $$ASKYESNO^DVBAUDASK1 | AUDIT1+37, AUDIT1+46 |
| BUILD^DVBAUDDIC | AUDIT1+34 |
| ENTRYACT^DVBAUDDIE | AUDITSPC+72 |
| SUMSTUB^DVBAUDDIE | AUDITSPC+76 |
| DIERR^DVBAUDDILG1 | AUDITSPC+75 |
| OPTION^DVBAUDDIQ | AUDITSPC+53 |
| SELTYPE^DVBAUDDIR | AUDIT1+35, AUDIT1+44 |
| CONTINUE^DVBAUDPRT1 | AUDITSPC+37, AUDITSPC+93 |
| SELWILD^DVBAUDU1 | AUDIT1+43 |
| OPTBUILD^DVBAUDU2 | AUDITSPC+32 |
| BUILD^DVBAUDU3S | AUDITBLD+49 |
| DELETE^DVBAUDU3S | AUDITBLD+50, AUDITSPC+34 |
| EXITACT^DVBAUDU3S | AUDITSPC+65 |
| MESSAGE^DVBAUDU3S | AUDITSPC+36, AUDITSPC+68, AUDITSPC+83 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DIC - [#1] | FIND1^DIC |
| ^DIC(19 - [#19] | FIND1^DIC, GET1^DIQ |
| ^XPD(9.6 - [#9.6] | FIND1^DIC, GET1^DIQ |
| 9.63 | GET1^DIQ |
| 9.68 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TEST" | AUDITBLD+5, AUDITSPC+7 |
| ^DISV( | AUDIT1+8, AUDIT1+16*, AUDIT1+22, AUDIT1+29* |
| ^XPD(9.6 - [#9.6] | AUDITBLD+29, AUDITBLD+34, AUDITBLD+37, BUNDLE+12, BUNDLE+16 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DIERR | AUDITSPC+49~, AUDITSPC+52~ |
| DUZ | AUDIT1+8, AUDIT1+16, AUDIT1+22, AUDIT1+29 |
| DVBACTION | AUDIT1+2~, AUDIT1+14*, AUDIT1+15, AUDIT1+16, AUDIT1+17*, AUDIT1+38, AUDIT1+47, AUDITBLD~, AUDITBLD+13*, AUDITBLD+14 , AUDITBLD+20, AUDITBLD+25, AUDITBLD+38~, AUDITBLD+42*, AUDITBLD+43, AUDITBLD+49, AUDITBLD+50, AUDITSPC~, AUDITSPC+20*, AUDITSPC+21 , AUDITSPC+24, AUDITSPC+34, AUDITSPC+35, AUDITSPC+38, BUNDLE~, BUNDLE+17 |
| DVBASK | AUDIT1+33~, AUDIT1+42~ |
| DVBBUILD | AUDIT1+33~, AUDIT1+38 |
| DVBCNT | AUDITSPC+41~ |
| DVBCNT("CRE" | AUDITSPC+44*, AUDITSPC+77*, AUDITSPC+90 |
| DVBCNT("SEL" | AUDITSPC+43*, AUDITSPC+69*, AUDITSPC+70, AUDITSPC+88, AUDITSPC+89 |
| DVBDRFAULT | AUDIT+4~, AUDIT1+8*, AUDIT1+9*, AUDIT1+14, AUDIT1+22*, AUDIT1+27 |
| DVBENACTION | AUDITSPC+49~, AUDITSPC+52~, AUDITSPC+72 |
| DVBENACTION("AFT" | AUDITSPC+62*, AUDITSPC+63* |
| DVBENACTION("BEF" | AUDITSPC+54*, AUDITSPC+58, AUDITSPC+62, AUDITSPC+63 |
| DVBERRMSG | AUDITSPC+49~, AUDITSPC+52~ |
| DVBEXACTION | AUDITSPC+49~, AUDITSPC+52~, AUDITSPC+72 |
| DVBEXACTION("BEF" | AUDITSPC+55*, AUDITSPC+60 |
| DVBFLAG1 | AUDIT+4~, AUDIT+7*, AUDIT1+8, AUDIT1+18*, AUDITSPC+30~, AUDITSPC+31*, AUDITSPC+68 |
| DVBFLAGMP | AUDITBLD+23~, BUNDLE+7*, BUNDLE+16* |
| DVBIEN19 | AUDITBLD+38~, AUDITBLD+40*, AUDITBLD+46, AUDITSPC+49~, AUDITSPC+50*, AUDITSPC+51*, AUDITSPC+53, AUDITSPC+71, AUDITSPC+72, AUDITSPC+76 |
| DVBIENS | BUNDLE+13~, BUNDLE+14*, BUNDLE+15 |
| DVBMAXLEN | AUDITSPC+41~, AUDITSPC+46*, AUDITSPC+58, AUDITSPC+60 |
| DVBMSG | AUDIT1+33~, AUDIT1+36*, AUDIT1+37, AUDIT1+42~, AUDIT1+45*, AUDIT1+46 |
| DVBNAMESPC | AUDITSPC~, AUDITSPC+15, AUDITSPC+17*, AUDITSPC+32, AUDITSPC+92 |
| DVBNAMSPC | AUDIT1+42~, AUDIT1+47 |
| DVBOPT | AUDITSPC+52~ |
| DVBOPT("ENTRYACTION" | AUDITSPC+54 |
| DVBOPT("EXITACTION" | AUDITSPC+55 |
| DVBOPTNAME | AUDITBLD+2~, AUDITBLD+33*, AUDITBLD+34*, AUDITBLD+37, AUDITBLD+40, AUDITBLD+46, AUDITSPC+41~, AUDITSPC+47*, AUDITSPC+48*, AUDITSPC+51 , AUDITSPC+70 |
| DVBOPTYPE | AUDIT1+33~, AUDIT1+38, AUDIT1+42~, AUDIT1+47 |
| DVBOPTYPES | AUDITBLD~, AUDITBLD+20*, AUDITBLD+21, AUDITBLD+25, AUDITBLD+49, AUDITBLD+50, AUDITSPC~, AUDITSPC+24*, AUDITSPC+25, AUDITSPC+32 , AUDITSPC+34, BUNDLE~, BUNDLE+17, OPTYPEOK~, OPTYPEOK+4, OPTYPEOK+5, OPTYPEOK+6 |
| DVBPOS | OPTYPEOK+3~, OPTYPEOK+5*, OPTYPEOK+6 |
| DVBQUIT | AUDIT1+2~, AUDIT1+4*, AUDIT1+14, AUDIT1+15*, AUDIT1+27, AUDIT1+28*, AUDIT1+34, AUDIT1+35, AUDIT1+37*, AUDIT1+39 , AUDIT1+43, AUDIT1+44, AUDIT1+46*, AUDIT1+48, AUDITSPC+41~, AUDITSPC+45*, AUDITSPC+48, AUDITSPC+73, AUDITSPC+74, AUDITSPC+75 , AUDITSPC+78, AUDITSPC+79* |
| DVBSOURCE | AUDIT1+2~, AUDIT1+27*, AUDIT1+28, AUDIT1+29, AUDIT1+30*, AUDIT1+32, AUDIT1+41 |
| DVBTARGET | AUDITBLD+32~, AUDITBLD+49, AUDITBLD+50, AUDITSPC+30~, AUDITSPC+34 |
| DVBTARGET( | AUDITBLD+46*, AUDITSPC+48, AUDITSPC+51 |
| DVBTARGET("" | AUDITBLD+47, AUDITSPC+35, AUDITSPC+68, AUDITSPC+83 |
| DVBVAL | OPTYPEOK+3~, OPTYPEOK+5*, OPTYPEOK+6*, OPTYPEOK+7 |
| DVBXPDIEN | AUDITBLD+2~, AUDITBLD+17*, AUDITBLD+24, AUDITBLD+25, AUDITBLD+29, AUDITBLD+34, AUDITBLD+37, BUNDLE~, BUNDLE+12, BUNDLE+16 |
| DVBXPDIEN1 | BUNDLE+2~, BUNDLE+11*, BUNDLE+12*, BUNDLE+16 |
| DVBXPDIEN2 | AUDITBLD+35~, AUDITBLD+36*, AUDITBLD+37*, AUDITBLD+46 |
| DVBXPDNM | AUDITBLD~, AUDITBLD+16, AUDITBLD+17, BUNDLE+2~, BUNDLE+15*, BUNDLE+17 |
| DVBXPDTYPE | AUDITBLD+2~, AUDITBLD+24*, AUDITBLD+25, AUDITBLD+27 |
| U | AUDITBLD+29 |
| X | AUDITBLD+2~, AUDITBLD+5*, AUDITSPC+2~, AUDITSPC+7* |
| >> XPDIEN | AUDITBLD+42, BUNDLE+14 |
| >> XPDIEN1 | BUNDLE+14 |
| >> XPDIEN2 | AUDITBLD+42 |