Print Page as PDF
DBIA6012-EVENT CAPTURE API-ECFLRPC ICR (6012)

DBIA6012-EVENT CAPTURE API-ECFLRPC    ICR (6012)

Name Value
NUMBER 6012
IA # 6012
DATE CREATED 2013/08/08
CUSTODIAL PACKAGE EVENT CAPTURE
USAGE Private
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE ECFLRPC
NAME DBIA6012-EVENT CAPTURE API-ECFLRPC
GENERAL DESCRIPTION
MHV Secure Messaging - Work Load Credit functionality
allows users to save the workload credit using the assigned DSS units, and
stores the record in Event Capture System.  The use of the DSS units is the
same as in ECS, users have access to link their work to DSS units that send
the record to PCE, as well as historical DSS units for historical workload
credit forms that do not send the information to PCE.  To implement this
functionality, MHV SM reads files and calls existing APIs from Event Capture
System via VistA's HL7 interface.  Event Capture routine ECFLRPC is used to
file data in Event Capture Patient File (#721) and it is called from the My
HealtheVet HL7 filer routine.


EC routine FILE^ECFLRPC is used to file data in Event Capture Patient File
(#721).
STATUS Active
DURATION Till Otherwise Agreed
ID ECFLRPC
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
FILE
FILE^ECFLRPC(RESULT,ECARY)
VARIABLES TYPE VARIABLES DESCRIPTION
ECARY Input
Arrary with data to be filed
ECARY("ECFILE") = Event Capture Patient File (#721)
ECARY("ECL")    = Location
ECARY("ECD")    = DSS Unit
ECARY("ECC")    = Category
ECARY("ECDT")   = Date and Time of Procedure
ECARY("ECP")    = Procedure
ECARY("ECDFN")  = Patient
ECARY("ECMN")   = Ordering Section
ECARY("ECDUZ")  = Entered/Edited By
ECARY("ECPTSTAT")=Patient Status
ECARY("ECU1"..."ECUN") = List of Providers
ECARY("ECDX")   = Primary Diagnosis
ECARY("ECDXS")  = Secondary diagnosis codes
ECARY("EC4")    = Associated Clinic
ECARY("ECELIG") = Patient Eligibility
ECARY("ECLASS") = Patient Classification data
RESULT Output
Success or Failure and message
SUBSCRIBING PACKAGE MYHEALTHEVET
DATE ACTIVATED 2015/02/25