ACKQPCE2 ; HCIOFO/AG - Quasar/PCE Interface - Error Processing; August 1999
Source file <ACKQPCE2.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 2 | DD^%DT $$GET1^DIQ |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
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
|
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 |
>> | 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 |