TITLE | VALUE | |
---|---|---|
NAME | VBECS MED PROFILE LOOKUP | |
DESCRIPTION | This 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: | |
TAG | RX | |
ROUTINE | VBECRPCP | |
INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
INPUT PARAMETER | DFN | |
DESCRIPTION | The VistA Patient file (#2) Internal Entry Number. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 15 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
INPUT PARAMETER | SDATE | |
DESCRIPTION | The SDATE input parameters represents the start date required by the Pharmacy API OCL^PSOORRL. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 30 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
INPUT PARAMETER | EDATE | |
DESCRIPTION | The EDATE input parameter represents the end date required by the Pharmacy API OCL^PSOORRL. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 30 | |
RETURN VALUE TYPE | GLOBAL ARRAY | |
RETURN PARAMETER DESCRIPTION | XML document with a list of medications prescribed for the patient during the specified dates in the input parameters. | |
AVAILABILITY | RESTRICTED | |
INACTIVE | ||
CLIENT MANAGER | ||
WORD WRAP ON | ||
VERSION | ||
SUPPRESS RDV USER SETUP | ||
APP PROXY ALLOWED |