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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ACKQPCE2

Package: Quasar

Routine: ACKQPCE2


Information

ACKQPCE2 ; HCIOFO/AG - Quasar/PCE Interface - Error Processing; August 1999

Source Information

Source file <ACKQPCE2.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 DD^%DT  $$GET1^DIQ  

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: 2

Package Total Caller Graph
Quasar 2 ACKQPCE1  ACKQPCE3  

Entry Points

Name Comments DBIA/ICR reference
CONVERT(ACKPROB,ACKAPI,ACKRSN) ; convert the error array ACKPROB into a list of errors
ERROR1 ; process an Error 1
ADDRSN(FLD,INT,EXT,MSG,ACKRSN) ; add erorr to the output array
PATIENT(ACKPAT) ; get patient name
PRVNAME(ACKPRV) ; get provider name
CLINIC(ACKCLN) ; get clinic name
CPTNAME(ACKCPT) ; get CPT procedure name
ICDNAME(ACKICD) ; get ICD diagnosis name
DATETIME(Y) ; convert date/time to external

External References

Name Field # of Occurrence
DD^%DT DATETIME+1
$$GET1^DIQ PATIENT+1, PRVNAME+1, CLINIC+1, CPTNAME+1, ICDNAME+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^SC - [#44] GET1^DIQ
^ACK(509850.1 - [#509850.1] GET1^DIQ
^ACK(509850.2 - [#509850.2] GET1^DIQ
^ACK(509850.4 - [#509850.4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACK(509850.1 - [#509850.1] |sort
^ACK(509850.3 - [#509850.3] |inpt
^ICD9 - [#80] |sort
^ICDS - [#80.4] |sort

Label References

Name Line Occurrences
$$CLINIC ERROR1+22
$$CPTNAME ERROR1+50
$$DATETIME ERROR1+6
$$ICDNAME ERROR1+69
$$PATIENT ERROR1+14
$$PRVNAME ERROR1+40
ADDRSN ERROR1+8, ERROR1+16, ERROR1+24, ERROR1+33, ERROR1+43, ERROR1+52, ERROR1+62, ERROR1+71, ERROR1+82
ERROR1 CONVERT+21

Naked Globals

Name Field # of Occurrence
^(0 |sort

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACKAPI CONVERT~, ERROR1+5, ERROR1+13, ERROR1+21, ERROR1+30, ERROR1+32, ERROR1+39, ERROR1+42, ERROR1+49, ERROR1+61
ERROR1+68, ERROR1+78, ERROR1+80
ACKCLN CLINIC~, CLINIC+1
>> ACKCLNO |inpt
>> ACKCP |inpt*
>> ACKCPNO |inpt*
ACKCPT CPTNAME~, CPTNAME+1
ACKCSC |opt!
>> ACKDC |inpt*
ACKDEBUG CONVERT+18~*
ACKDIV |inpt*!
ACKEXT ERROR1+1~, ERROR1+6*, ERROR1+8, ERROR1+14*, ERROR1+16, ERROR1+22*, ERROR1+24, ERROR1+40*, ERROR1+43, ERROR1+50*
ERROR1+52, ERROR1+59*, ERROR1+62, ERROR1+69*, ERROR1+71
ACKFLD ERROR1+1~, ERROR1+28*, ERROR1+29, ERROR1+30, ERROR1+31, ERROR1+32, ERROR1+33, ERROR1+34, ERROR1+42*, ERROR1+43
ERROR1+76*, ERROR1+77, ERROR1+78, ERROR1+79, ERROR1+80, ERROR1+81, ERROR1+82, ERROR1+83
ACKI CONVERT+17~, CONVERT+20*, CONVERT+21, CONVERT+22, ERROR1+4, ERROR1+7, ERROR1+9, ERROR1+12, ERROR1+15, ERROR1+17
ERROR1+20, ERROR1+23, ERROR1+25, ERROR1+28, ERROR1+29, ERROR1+31, ERROR1+34, ERROR1+37, ERROR1+38, ERROR1+41
ERROR1+44, ERROR1+47, ERROR1+48, ERROR1+51, ERROR1+53, ERROR1+57, ERROR1+58, ERROR1+60, ERROR1+63, ERROR1+66
ERROR1+67, ERROR1+70, ERROR1+72, ERROR1+75, ERROR1+76, ERROR1+77, ERROR1+79, ERROR1+81, ERROR1+83
ACKICD ICDNAME~, ICDNAME+1
ACKINT ERROR1+1~, ERROR1+5*, ERROR1+6, ERROR1+8, ERROR1+13*, ERROR1+14, ERROR1+16, ERROR1+21*, ERROR1+22, ERROR1+24
ERROR1+32*, ERROR1+33, ERROR1+39*, ERROR1+40, ERROR1+43, ERROR1+49*, ERROR1+50, ERROR1+52, ERROR1+59*, ERROR1+62
ERROR1+68*, ERROR1+69, ERROR1+71, ERROR1+80*, ERROR1+82
ACKLAYGO |opt*!
>> ACKM |prnt*
>> ACKMN |prnt*
ACKMOD |inpt!
ACKMSG ERROR1+1~, ERROR1+7*, ERROR1+8, ERROR1+15*, ERROR1+16, ERROR1+23*, ERROR1+24, ERROR1+31*, ERROR1+33, ERROR1+41*
ERROR1+43, ERROR1+51*, ERROR1+52, ERROR1+60*, ERROR1+61*, ERROR1+62, ERROR1+70*, ERROR1+71, ERROR1+81*, ERROR1+82
ACKNUM ERROR1+1~, ERROR1+38*, ERROR1+39, ERROR1+41, ERROR1+42, ERROR1+44, ERROR1+48*, ERROR1+49, ERROR1+51, ERROR1+53
ERROR1+58*, ERROR1+60, ERROR1+61, ERROR1+63, ERROR1+67*, ERROR1+68, ERROR1+70, ERROR1+72, ERROR1+77*, ERROR1+78
ERROR1+79, ERROR1+80, ERROR1+81, ERROR1+83
ACKPAT PATIENT~, PATIENT+1, |inpt
ACKPC |inpt*!
>> ACKPCE |inpt*
ACKPROB CONVERT~
ACKPROB( CONVERT+20, CONVERT+21, CONVERT+22!, ERROR1+4, ERROR1+7, ERROR1+9!, ERROR1+12, ERROR1+15, ERROR1+17!, ERROR1+20
ERROR1+23, ERROR1+25!, ERROR1+28, ERROR1+29, ERROR1+31, ERROR1+34!, ERROR1+37, ERROR1+38, ERROR1+41, ERROR1+44!
ERROR1+47, ERROR1+48, ERROR1+51, ERROR1+53!, ERROR1+57, ERROR1+58, ERROR1+60, ERROR1+63!, ERROR1+66, ERROR1+67
ERROR1+70, ERROR1+72!, ERROR1+75, ERROR1+76, ERROR1+77, ERROR1+79, ERROR1+81, ERROR1+83!
ACKPRV PRVNAME~, PRVNAME+1
ACKQ |inpt*!
ACKRSN CONVERT~, CONVERT+19!*, ERROR1+8, ERROR1+16, ERROR1+24, ERROR1+33, ERROR1+43, ERROR1+52, ERROR1+62, ERROR1+71
ERROR1+82, ADDRSN~, ADDRSN+1!*, ADDRSN+2*, ADDRSN+3, ADDRSN+4, ADDRSN+5, ADDRSN+6, ADDRSN+7
ACKRSN( ADDRSN+3*, ADDRSN+4*, ADDRSN+5*, ADDRSN+6*, ADDRSN+7*
ACKSITE |opt!
ACKSUB ERROR1+1~, ERROR1+56*, ERROR1+57*, ERROR1+58, ERROR1+59, ERROR1+60, ERROR1+63
ACKTYP ERROR1+1~, ERROR1+75*, ERROR1+76, ERROR1+77, ERROR1+78, ERROR1+79, ERROR1+80, ERROR1+81, ERROR1+82, ERROR1+83
>> ACKVIEN |inpt
>> ACKVISIT |inpt
>> ACKWDT |prnt*
>> BY |opt*
>> D0 |prnt, |sort
>> DA |inpt
>> DHIT |opt*
>> DIC |opt*
DIR |opt!
DIR("?" |opt*
DIR("A" |opt*
DIR("B" |opt*
DIR(0 |opt*
>> DIRUT |opt
>> DISX(1 |sort*
>> DISX(2 |sort*
DLAYGO |opt*!
EXT ADDRSN~, ADDRSN+6
FLD ADDRSN~, ADDRSN+4
INT ADDRSN~, ADDRSN+5
IOF |opt, |prnt
IOM |prnt
>> L |opt*
MSG ADDRSN~, ADDRSN+7
U ADDRSN+3, ADDRSN+4, ADDRSN+5, ADDRSN+6, |inpt, |sort
>> X |inpt*, |sort*
Y DATETIME~, DATETIME+2, |inpt*, |opt
>> Y(1 |sort*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All