Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ACKQPCE1

Package: Quasar

Routine: ACKQPCE1


Information

ACKQPCE1 ;HCIOFO/AG - Quasar/PCE Interface; August 1999. ;20 Nov 2013 4:40 PM

Source Information

Source file <ACKQPCE1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Quasar 6 (CLEAR,FILERSN)^ACKQPCE  (ADDRSN,CONVERT)^ACKQPCE2  $$PCECHK^ACKQUTL3  $$CONVERT1^ACKQUTL4  $$PLIST^ACKQUTL6  $$LDIAGTXT^ACKQUTL8  
VA FileMan 3 NOW^%DTC  FILE^DIE  ($$GET1,GETS)^DIQ  
DRG Grouper 1 $$CSI^ICDEX  
PCE Patient Care Encounter 1 ($$DATA2PCE,$$DELVFILE,ENCEVENT)^PXAPI  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Quasar 1 ACKQPCE  

Entry Points

Name Comments DBIA/ICR reference
SENDPCE(ACKVIEN,ACKPKG,ACKSRC) ; send a Quasar Visit to PCE.
; see SENDPCE^ACKQPCE for entry parameters and processing notes.
; this routine should not be called directly, only from ACKQPCE
; (this routine assumes all the entry parameters are passed!)
SENDPCEX ; exit point
GETDATA ; get the visit data and place in temp file
CHKPCE ; check if the visit is already in PCE and remove workload if it is
BUILD ; now build array for passing data to PCE
SENDIT ; send the data to PCE

External References

Name Field # of Occurrence
NOW^%DTC SENDPCE+10, BUILD+27
CLEAR^ACKQPCE SENDPCE+21
FILERSN^ACKQPCE CHKPCE+22, SENDIT+20
ADDRSN^ACKQPCE2 CHKPCE+21, SENDIT+13
CONVERT^ACKQPCE2 SENDIT+8
$$PCECHK^ACKQUTL3 CHKPCE+8
$$CONVERT1^ACKQUTL4 BUILD+46, BUILD+51, BUILD+79, BUILD+95
$$PLIST^ACKQUTL6 BUILD+69
$$LDIAGTXT^ACKQUTL8 BUILD+63
FILE^DIE CHKPCE+12, CHKPCE+31, SENDIT+16, SENDIT+23, SENDIT+30
$$GET1^DIQ BUILD+104
GETS^DIQ GETDATA+2
$$CSI^ICDEX BUILD+62
$$DATA2PCE^PXAPI SENDIT+4
$$DELVFILE^PXAPI CHKPCE+9, CHKPCE+15
ENCEVENT^PXAPI CHKPCE+28

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACK(509850.5 - [#509850.5] GET1^DIQ
^ACK(509850.6 - [#509850.6] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACK(509850.6 - [#509850.6] SENDPCE+13, SENDPCEX+3
^TMP("ACKQPCE1" SENDPCE+18!, GETDATA+1, GETDATA+3, BUILD+1!, BUILD+2, BUILD+42, BUILD+44, SENDIT+4
^TMP("PXKENC" CHKPCE+27!, CHKPCE+29, CHKPCE+33!

Label References

Name Line Occurrences
BUILD SENDPCE+30
CHKPCE SENDPCE+27
GETDATA SENDPCE+24
SENDIT SENDPCE+33
SENDPCEX SENDPCE+15, SENDPCE+27

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% SENDPCE+4~, SENDPCE+10, BUILD+27
ACKAO SENDPCE+5~, BUILD+14*, BUILD+15
ACKAPI SENDPCE+6~, BUILD+2*, BUILD+5, BUILD+7, BUILD+9, BUILD+12, BUILD+15, BUILD+17, BUILD+19, BUILD+21
, BUILD+23, BUILD+25, BUILD+28, BUILD+31, BUILD+35, BUILD+37, BUILD+47, BUILD+52, BUILD+53, BUILD+61
, BUILD+64, BUILD+71, BUILD+74, BUILD+75, BUILD+78, BUILD+80, BUILD+83, BUILD+86, BUILD+96, BUILD+97
, BUILD+98, BUILD+105, BUILD+106, BUILD+107, SENDIT+8
ACKARR SENDPCE+7~, CHKPCE+11!, CHKPCE+30!, SENDIT+15!, SENDIT+21!, SENDIT+27!
ACKARR( CHKPCE+11*, CHKPCE+30*, SENDIT+15*, SENDIT+22*, SENDIT+28*, SENDIT+29*
ACKCAT SENDPCE+6~, BUILD+34*, BUILD+35
ACKCHKDT SENDPCE+5~, BUILD+27*, BUILD+28
ACKCLN SENDPCE+4~, GETDATA+13*, CHKPCE+8, BUILD+9
ACKCPT SENDPCE+7~, BUILD+92*, BUILD+96
ACKCT SENDPCE+6~, BUILD+39*, BUILD+47*, BUILD+52*, BUILD+53, BUILD+57*, BUILD+61*, BUILD+64, BUILD+71, BUILD+74
, BUILD+75, BUILD+78, BUILD+80, BUILD+83, BUILD+86, BUILD+89*, BUILD+96*, BUILD+97, BUILD+98, BUILD+105
, BUILD+106, BUILD+107
ACKCV SENDPCE+7~, BUILD+24*, BUILD+25
ACKDATE SENDPCE+7~, SENDPCE+10*, SENDIT+29
ACKDPRIM SENDPCE+7~, BUILD+57*, BUILD+82, BUILD+84*, BUILD+86
ACKE SENDPCE+4~, CHKPCE+9*, CHKPCE+15*, CHKPCE+16, CHKPCE+20, SENDIT+4*, SENDIT+11, SENDIT+12, SENDIT+19, SENDIT+26
ACKE2 SENDPCE+4~, SENDIT+4
ACKEC SENDPCE+5~, BUILD+18*, BUILD+19
ACKELIG SENDPCE+5~, BUILD+30*, BUILD+31
ACKERR SENDPCE+4~, SENDPCE+9*, SENDPCE+27, CHKPCE+16*, CHKPCE+19
ACKFDA SENDPCE+4~, GETDATA+1*, GETDATA+2, BUILD+58, BUILD+60, BUILD+66, BUILD+68, BUILD+82, BUILD+90, BUILD+92
, BUILD+93, BUILD+94, BUILD+101, BUILD+103
ACKFDA2 SENDPCE+4~, GETDATA+3*, GETDATA+8, GETDATA+10, GETDATA+11, GETDATA+12, GETDATA+13, BUILD+11, BUILD+14, BUILD+16
, BUILD+18, BUILD+20, BUILD+22, BUILD+24, BUILD+30, BUILD+33, BUILD+49
ACKHNC SENDPCE+7~, BUILD+22*, BUILD+23
ACKICD BUILD+56~, BUILD+62*, BUILD+63
ACKICD9 SENDPCE+6~, BUILD+60*, BUILD+61, BUILD+62, BUILD+63, BUILD+69
ACKIEN SENDPCE+6~, BUILD+57*, BUILD+58*, BUILD+59, BUILD+60, BUILD+66, BUILD+68, BUILD+82, BUILD+89*, BUILD+90*
, BUILD+91, BUILD+92, BUILD+93, BUILD+94, BUILD+102
ACKIEN2 SENDPCE+7~, BUILD+100*, BUILD+101*, BUILD+102, BUILD+103
ACKIFN BUILD+56~
ACKIR SENDPCE+5~, BUILD+16*, BUILD+17
ACKK5 SENDPCE+7~, BUILD+41*, BUILD+42*, BUILD+43, BUILD+44
ACKLOCK SENDPCE+4~, SENDPCE+9*, SENDPCE+13*, SENDPCE+15, SENDPCEX+3
ACKMOD SENDPCE+7~, BUILD+103*, BUILD+104*, BUILD+107
ACKMSG SENDPCE+4~, CHKPCE+20*, CHKPCE+21, SENDIT+12*, SENDIT+13
ACKMST SENDPCE+6~, BUILD+20*, BUILD+21
ACKNARR SENDPCE+4~, BUILD+57*, BUILD+63*, BUILD+64
ACKPAT SENDPCE+5~, GETDATA+12*, CHKPCE+8, BUILD+7, BUILD+69
ACKPBLM BUILD+56~, BUILD+57*, BUILD+66*
ACKPBLMP BUILD+56~, BUILD+57*, BUILD+68*, BUILD+79*, BUILD+80
ACKPCE SENDPCE+4~, GETDATA+8*, CHKPCE+1, CHKPCE+8, CHKPCE+9, CHKPCE+10*, CHKPCE+15, CHKPCE+21, CHKPCE+28, CHKPCE+29
, CHKPCE+32*, SENDIT+4, SENDIT+14, SENDIT+22, SENDIT+28
ACKPKG SENDPCE~, CHKPCE+9, SENDIT+4
ACKPLQT BUILD+56~, BUILD+69*, BUILD+71, BUILD+73, BUILD+74, BUILD+77
ACKPRIM SENDPCE+6~, BUILD+49*, BUILD+50, BUILD+51*, BUILD+52
ACKPROB SENDPCE+7~, SENDIT+1!, SENDIT+4, SENDIT+8
ACKPROCP SENDPCE+5~, BUILD+89*, BUILD+94*, BUILD+95*, BUILD+98
ACKRSN SENDPCE+4~, CHKPCE+20!, CHKPCE+21, CHKPCE+22, SENDIT+7!*, SENDIT+8, SENDIT+11, SENDIT+13, SENDIT+19, SENDIT+20
ACKSC SENDPCE+5~, BUILD+11*, BUILD+12
ACKSCND SENDPCE+6~, BUILD+44*, BUILD+45, BUILD+46*, BUILD+47
ACKSENT SENDPCE+4~, SENDPCE+9*, SENDPCEX+9, SENDIT+31*
ACKSRC SENDPCE~, CHKPCE+9, SENDIT+4
ACKSTUD SENDPCE+6~
>> ACKVD BUILD+63, BUILD+78
ACKVDT SENDPCE+5~, GETDATA+10*, CHKPCE+8, BUILD+5
ACKVIEN SENDPCE~, SENDPCE+13, SENDPCE+21, SENDPCEX+3, GETDATA+2, GETDATA+3, CHKPCE+11, CHKPCE+22, CHKPCE+30, BUILD+43
, BUILD+59, BUILD+91, SENDIT+15, SENDIT+20, SENDIT+22, SENDIT+28, SENDIT+29
ACKVOL SENDPCE+7~, BUILD+93*, BUILD+97
ACKVSC SENDPCE+6~, BUILD+33*, BUILD+34
ACKVTM SENDPCE+5~, GETDATA+11*, CHKPCE+8, BUILD+5
>> DILOCKTM SENDPCE+13
U BUILD+74
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All