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 |