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 |