Print Page as PDF
MEDICATION ROUTES APIs ICR (4548)

MEDICATION ROUTES APIs    ICR (4548)

Name Value
NUMBER 4548
IA # 4548
DATE CREATED 2004/12/14
CUSTODIAL PACKAGE PHARMACY DATA MANAGEMENT
CUSTODIAL ISC Birmingham
USAGE Supported
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE PSS51P2
NAME MEDICATION ROUTES APIs
GENERAL DESCRIPTION
This DBIA is provided by PDM (Pharmacy Data Management)
as an API to the MEDICATION ROUTES file (#51.2). This API is to used in the
future by all packages accessing this file as all the Pharmacy packages are
being re-engineered.
STATUS Active
DURATION Till Otherwise Agreed
ID PSS51P2
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
ALL(PSSIEN,PSSFT,PSSFL,PSSPK,LIST)
Format: D ALL^PSS51P2(PSSIEN,PSSFT,PSSFL,PSSPK,LIST)
VARIABLES TYPE VARIABLES DESCRIPTION
PSSIEN Input
PSSIEN = IEN of entry in MEDICATION ROUTES file
(#51.2) [optional]
PSSFT Input
PSSFT = NAME field (#.01) of the MEDICATION ROUTES
file (#51.2) (a value of  "??" may be used) [optional]
PSSFL Input
PSSFL = Inactive date: A null value will return all
entries (entry of a FileMan format date (ex: 3030917) will return active
entries after this date) [optional]
PSSPK Input
PSSPK = PACKAGE USE field (#3) of the MEDICATION
ROUTES file (#51.2) [optional]
LIST Input
LIST = array defined by the calling application
[required]
~TMP Output
^TMP($J,LIST,0)=Total entries returning or -1^NO DATA
FOUND

^TMP($J,LIST,PSSIEN,.01)=NAME(51.2,.01)

^TMP($J,LIST,PSSIEN,1)=ABBREVIATION(51.2,1)

^TMP($J,LIST,PSSIEN,3)=PACKAGE USE(51.2,3)^External format for the set of
codes

^TMP($J,LIST,PSSIEN,4)=OUTPATIENT EXPANSION (51.2,4)

^TMP($J,LIST,PSSIEN,4.1)=OTHER LANGUAGE EXPANSION (51.2,4.1)

^TMP($J,LIST,PSSIEN,5)=INACTIVATION DATE (51.2,5)^External format (ex: SEP
12,1999)

^TMP($J,LIST,PSSIEN,6)=IV FLAG (51.2,6)^External format for the set of codes
(ex: YES if flagged for IV)

^TMP($J,LIST,PSSIEN,7) = PROMPT FOR INJ. SITE IN BCMA (51.2,8) ^ External
format for the set of codes (ex: YES if BCMA should prompt for Injection Site)

^TMP($J,LIST,PSSIEN,8) = DSPLY ON IVP/IVPB TAB IN BCMA? (51.2,9) ^ External
format for the set of codes (ex: YES if BCMA should display this order on the
IVP/IVPB tab)

^TMP($J,LIST,"B",NAME,PSSIEN)=""