DGNTAPI ;ALB/RPM - API's for N/T Radium Treatments ; 8/24/01 3:49pm
Source file <DGNTAPI.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 3 | AUTOUPD^DGENA2 $$VALID^DGNTAPI1 ($$INTERP,$$STATUS)^DGNTUT |
| VA Fileman | 2 | (FILE,UPDATE)^DIE GETS^DIQ |
| Package | Total | Caller Graph |
|---|---|---|
| Registration | 12 | DGNTAPI1 DGNTQ DGNTR1 DGNTUT DGPTF DGPTF1 DGPTFM4 DGPTFVC1 DGPTUTL DGRP6EF DGRPDB DGRRPSEE |
| Outpatient Pharmacy | 3 | PSOCP PSOMLLDT PSOPTPST |
| Problem List | 2 | GMPLUTL2 GMPLX1 |
| Scheduling | 2 | SDCO22 SDPPAT2 |
| PCE Patient Care Encounter | 1 | VSIT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETPRIM(DFN) | ; Used to get the patient's primary record in the (#28.11) file.
|
|
| GETCUR(DGDFN,DGNTAPIA) | ; Retrieve current record
|
|
| BLDFDA(DFN,DGNTUPD,DGBFDA) | ;
|
|
| GETREC(DGIEN,DGNTAPA) | ; Used to obtain a record in the (#28.11) file.
|
|
| UPDNTR(DGUFDA) | ;Update existing record
; Input ; DGUFDA - Field description array |
|
| FILENTR(DFN,DGNUPD,DGXMIT) | ; NTR HISTORY (#28.11) filer
; Callpoint to create a new NTR HISTORY FILE (#28.11) entry. ; Will also queue HL7 message for HEC database updates. |
|
| NEWNTR(DGNFDA) | ;Create new record
; Input ; DGNFDA - Field description array |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGNT(28.11 | GETPRIM+9, GETREC+35 |
| Name | Line Occurrences |
|---|---|
| $$BLDFDA | FILENTR+43 |
| $$GETPRIM | GETCUR+20 |
| $$GETREC | GETCUR+21 |
| $$NEWNTR | FILENTR+43 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DFN | GETPRIM~, GETPRIM+8, GETPRIM+9, FILENTR~, FILENTR+34*, FILENTR+38, FILENTR+39, FILENTR+43, FILENTR+46, BLDFDA~ , BLDFDA+19 |
| DGBFDA | BLDFDA~ |
| DGBFDA( | BLDFDA+19*, BLDFDA+20*, BLDFDA+21*, BLDFDA+22*, BLDFDA+23*, BLDFDA+24*, BLDFDA+25*, BLDFDA+26*, BLDFDA+27*, BLDFDA+28* , BLDFDA+29*, BLDFDA+30*, BLDFDA+31*, BLDFDA+32*, BLDFDA+35*, BLDFDA+36*, BLDFDA+37* |
| DGDFN | GETCUR~, GETCUR+15, GETCUR+20 |
| DGERR | NEWNTR+8~, NEWNTR+11, UPDNTR+8~, UPDNTR+11 |
| DGERR("DIERR" | NEWNTR+12 |
| DGFDA | GETREC+32~, FILENTR+33~, FILENTR+43 |
| DGFDA( | GETREC+42, GETREC+43, GETREC+44, GETREC+45, GETREC+46, GETREC+47, GETREC+48, GETREC+49, GETREC+50, GETREC+51 , GETREC+52, GETREC+53, GETREC+54, GETREC+55, GETREC+56, GETREC+57, GETREC+58, GETREC+59 |
| DGIEN | GETREC~, GETREC+34, GETREC+35, GETREC+41, GETREC+42, GETREC+43, GETREC+44, GETREC+45, GETREC+46, GETREC+47 , GETREC+48, GETREC+49, GETREC+50, GETREC+51, GETREC+52, GETREC+53, GETREC+54, GETREC+55, GETREC+56, GETREC+57 , GETREC+58, GETREC+59, GETCUR+13~, GETCUR+20*, GETCUR+21, GETCUR+23 |
| DGIENS | BLDFDA+14~, BLDFDA+17*, BLDFDA+19, BLDFDA+20, BLDFDA+21, BLDFDA+22, BLDFDA+23, BLDFDA+24, BLDFDA+25, BLDFDA+26 , BLDFDA+27, BLDFDA+28, BLDFDA+29, BLDFDA+30, BLDFDA+31, BLDFDA+32, BLDFDA+35, BLDFDA+36, BLDFDA+37 |
| DGMSG | GETREC+32~ |
| DGNERR | FILENTR+33~, FILENTR+41, FILENTR+42 |
| DGNFDA | NEWNTR~ |
| DGNTAPA | GETREC~, GETREC+37*, GETREC+38*, GETREC+42, GETREC+43, GETREC+44, GETREC+45, GETREC+46, GETREC+47, GETREC+48 , GETREC+49, GETREC+50, GETREC+51, GETREC+52, GETREC+53, GETREC+54, GETREC+55, GETREC+56, GETREC+57, GETREC+58 , GETREC+59 |
| DGNTAPIA | GETCUR~, GETCUR+17*, GETCUR+18*, GETCUR+21, GETCUR+22 |
| DGNTIEN | NEWNTR+8~ |
| DGNTIEN(1 | NEWNTR+10 |
| DGNTUPD | BLDFDA~, BLDFDA+34 |
| DGNTUPD("AVI" | BLDFDA+21 |
| DGNTUPD("EDT" | BLDFDA+23 |
| DGNTUPD("EUSR" | BLDFDA+24 |
| DGNTUPD("HDT" | BLDFDA+30 |
| DGNTUPD("HNC" | BLDFDA+29 |
| DGNTUPD("HSIT" | BLDFDA+32 |
| DGNTUPD("HUSR" | BLDFDA+31 |
| DGNTUPD("NTR" | BLDFDA+20 |
| DGNTUPD("SUB" | BLDFDA+22 |
| DGNTUPD("VDT" | BLDFDA+26 |
| DGNTUPD("VER" | BLDFDA+25 |
| DGNTUPD("VSIT" | BLDFDA+28 |
| DGNTUPD("VUSR" | BLDFDA+27 |
| DGNUPD | FILENTR~, FILENTR+38, FILENTR+41, FILENTR+43 |
| DGNUPD("DFN" | FILENTR+39* |
| DGRSLT | FILENTR+33~, FILENTR+36*, FILENTR+42*, FILENTR+43*, FILENTR+44, FILENTR+48, BLDFDA+15~, BLDFDA+18*, NEWNTR+8~, NEWNTR+10* , NEWNTR+12*, NEWNTR+13, UPDNTR+8~, UPDNTR+9*, UPDNTR+11*, UPDNTR+12 |
| DGSTAT | BLDFDA+13~, BLDFDA+34*, BLDFDA+35, BLDFDA+36 |
| DGUFDA | UPDNTR~ |
| DGXMIT | FILENTR~, FILENTR+35*, FILENTR+46 |