VBECS MED PROFILE LOOKUP

TITLEVALUE
NAMEVBECS MED PROFILE LOOKUP
DESCRIPTIONThis RPC returns XML containing a list of medications for a patient from
the Pharmacy package within a given date range.

The patient demographic data is provided by the VistA API DEM^VADPT in
the VADM array.

The medication related data is provided by the Pharmacy API OCL^PSOORRL in
the ^TMP("PS",$J global array in the following format.

^TMP("PS",$J,D0,0)=ORDER #_File;PKG^DRUG^INFUSION RATE^STOP DATE^REFILLS
REMAINING^TOTAL DOSE^UNITS PER DOSE^PLACER #^STATUS^LAST FILLDATE^DAYS
SUPPLY^QUANTITY^NOT TO BE GIVEN^PENDING RENEWAL (1 or 0)^ISSUE
DATE(Outpatient) or START DATE(Inpatient)^LAST RELEASE DATE/TIME^LAST FILL
DAY SUPPLY

XML Mapping:
PatientName element = VADM(1)
PatientSsn element = VADM(2)
PatientDob element = VADM(3) in HL7 format
BeginningSearchDate element = SDATE input parameter in HL7 format
EndingSearchDate element = EDATE input parameter in HL7 format
OrderNumber element = ORDER #
DrugName element = DRUG
IssueStartDate element = ISSUE DATE(Outpatient) or START
DATE(Inpatient)
Status element = STATUS
InpatientOutpatientIndicator = PKG

XML Example:

VBECSpatient,One
666-66-6666
Jan 01, 1900
Oct 01, 2002
Jul 31, 2003

4863015
ACETAMINOPHEN 500MG TAB
Apr 08, 2002
EXPIRED
O


TAGRX
ROUTINEVBECRPCP
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERDFN
DESCRIPTIONThe VistA Patient file (#2) Internal Entry Number.
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH15

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERSDATE
DESCRIPTIONThe SDATE input parameters represents the start date required by the Pharmacy API OCL^PSOORRL.
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETEREDATE
DESCRIPTIONThe EDATE input parameter represents the end date required by the Pharmacy API OCL^PSOORRL.
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH30

RETURN VALUE TYPEGLOBAL ARRAY
RETURN PARAMETER DESCRIPTIONXML document with a list of medications prescribed for the patient during the specified dates in the input parameters.
AVAILABILITYRESTRICTED
INACTIVE
CLIENT MANAGER
WORD WRAP ON
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED