Print Page as PDF
BUILD A28/A31 MESSAGE FOR PFSS ICR (4781)

BUILD A28/A31 MESSAGE FOR PFSS    ICR (4781)

Name Value
NUMBER 4781
IA # 4781
DATE CREATED 2005/08/17
CUSTODIAL PACKAGE REGISTRATION
USAGE Private
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE VAFPFSM1
NAME BUILD A28/A31 MESSAGE FOR PFSS
GENERAL DESCRIPTION
The PFSS 1B Prototype project requires messages to be
sent from VistA to a Commercial Billing System.  An ADT,A31 (Update Person
Information) message that is triggered in the Integrated Billing package must
be sent.  The $$BUILD^VAFPFSM1 function builds that message based on
information in the VDEF environment.
STATUS Active
KEYWORDS
  • A31
  • PFSS
DURATION Till Otherwise Agreed
ID VAFPFSM1
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT VARIABLES
$$BUILD(EVTIEN,KEY,FLAG,.OUT,MSGID,MSGEVT)
VARIABLES TYPE VARIABLES DESCRIPTION
EVTIEN Input
IEN of entry in VDEF Event Description File (#577)
describing this message.
KEY Input
IEN of the Patient File (DFN).
FLAG Input
Flag passed by VDEF, default to "V".
OUT Output
Output array containing the HL7 message if built in a
local variable.
MSGID Input
Message identifying information as passed by VDEF.
Subtype is in the fourth ^-piece.
MSGEVT Input
HL7 event = "A31" for Update Person Information.
$$BUILD Output
"LM" if the message is in the OUT() array.  "GM" if
message is in ^TMP("HLS",$J).
SUBSCRIBING PACKAGE INTEGRATED BILLING