Print Page as PDF
DBIA4460 ICR (4460)

DBIA4460    ICR (4460)

Name Value
NUMBER 4460
IA # 4460
DATE CREATED 2005/12/05
CUSTODIAL PACKAGE EVENT CAPTURE
USAGE Supported
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE ECPRVMUT
NAME DBIA4460
GENERAL DESCRIPTION
Provides a set of APIs to store and retrieve data for
field #42 (PROVIDER MULTIPLE) in EVENT CAPTURE PATIENT file (#721).



STATUS Active
KEYWORDS
  • PROVIDERS
  • EVENT CAPTURE
  • ENCOUNTER
ID ECPRVMUT
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
$$GETPRV(ECIEN,OUTARR)
Returns providers associated with an Event Capture
encounter.  Returns 0 if there are providers, otherwise returns a 1.


VARIABLES TYPE VARIABLES DESCRIPTION
ECIEN Input
The IEN in EVENT CAPTURE PATIENT file #721.

OUTARR Output
The output array with providers.  Value store at
array:-
ECH IEN^provider ien^provider description^Primary/Secondary code^
Primary/Secondary description

$$GETPRV Output
Returns:-
1 if successful or,
0 if unsuccessful

$$GETPPRV(ECIEN,ECPPROV)
Returns the primary provider associated with an Event
Capture encounter.  Returns 0 if there is provider, otherwise returns a 1.


VARIABLES TYPE VARIABLES DESCRIPTION
ECIEN Input
The IEN in the EVENT CAPTURE PATIENT file #721.

ECPPROV Output
The output value is:-
provider ien^provider description

$$GETPPRV Output
Returns:-
1 if successful or,
0 if unsuccessful

$$FILPRV(ECIEN,ECPRVARY,ECOUT)
Files multiple providers for an Event Capture
encounter in EVENT CAPTURE PATIENT, #721.

VARIABLES TYPE VARIABLES DESCRIPTION
ECIEN Input
The IEN in the EVENT CAPTURE PATIENT file #721.  This
is required.

ECPRVARY Input
Array with encounter providers to be filed. Required.

ECOUT Input
Error flag.

$$FILPRV Output
Returns
1 if successful or,
0^error message if unsuccessful


$$ASKPRV(ECIEN,ECDT,ECPRVARY,ECOUT)
API to prompt and validate primary and multiple
secondary providers.

VARIABLES TYPE VARIABLES DESCRIPTION
ECIEN Input
The IEN in the EVENT CAPTURE PATIENT file #721.
Required.

ECDT Input
Date/time of encounter.

ECPRVARY Input
Array with encounter's providers.

ECOUT Input
Error flag (1/0).

$$ASKPRV Output
Returns:-
1 if successful or,
0 if unsuccessful

SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE SUBSCRIBING DETAILS
DSS - DECISION SUPPORT SYSTEM EXTRACTS
Used by DSS Event Capture extract.