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 |  Label References |  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

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

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
ACKCPT CPTNAME~, CPTNAME+1
ACKDEBUG CONVERT+18~*
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
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
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
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*
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
EXT ADDRSN~, ADDRSN+6
FLD ADDRSN~, ADDRSN+4
INT ADDRSN~, ADDRSN+5
MSG ADDRSN~, ADDRSN+7
U ADDRSN+3, ADDRSN+4, ADDRSN+5, ADDRSN+6
Y DATETIME~, DATETIME+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All