Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: IBJPC1

Package: Integrated Billing

Routine: IBJPC1


Information

IBJPC1 ;ALB/FA - Site Parameter HCSR Screens, Nodes 63-66 ;03-JUN-2014

Source Information

Source file <IBJPC1.m>

Entry Points

Name Comments DBIA/ICR reference
EN(WHICH) ;EP
; Main entry point for HCSR Site Parameters, nodes 63-66
; Input: WHICH - 1 - Using template IBJP HCSR CLINICS
; 2 - Using template IBJP HCSR WARDS
; 3 - Using template IBJP HCSR ADM INSCO
; 4 - Using template IBJP HCSR APPT INSCO
HDR(WHICH) ;EP
; Header code for HCSR Site Parameters, nodes 63-66
; Input: WHICH - 1 - Using template IBJP HCSR CLINICS
; 2 - Using template IBJP HCSR WARDS
; 3 - Using template IBJP HCSR ADM INSCO
; 4 - Using template IBJP HCSR APPT INSCO
INIT(WHICH) ;EP
; Initialize variables and list array
; Input: WHICH - 1 - Using template IBJP HCSR CLINICS
; 2 - Using template IBJP HCSR WARDS
; 3 - Using template IBJP HCSR ADM INSCO
; 4 - Using template IBJP HCSR APPT INSCO
; Output: ^TMP("IBJPC1",$J) - Body lines to display for specified template
BLD(WHICH) ; Build screen array, no variables required for input
; Input: WHICH - 1 - Using template IBJP HCSR CLINICS
; 2 - Using template IBJP HCSR WARDS
; 3 - Using template IBJP HCSR ADM INSCO
; 4 - Using template IBJP HCSR APPT INSCO
; Output: ^TMP("IBJPC1",$J) - Body lines to display for specified template
BLDLN(CTR,NAME,IEN) ; Builds a line to display and insurance
; Input: CTR - Current Line Counter
; NAME - Insurance Company Name
; IEN - IEN of the insurance to be displayed
; Output: LINE - Formatted for setting into the list display
SETL(LINE,DATA,LABEL,COL,LNG) ; Creates a line of data to be set into the body
; of the worklist
; Input: LINE - Current line being created
; DATA - Information to be added to the end of the current line
; LABEL - Label to describe the information being added
; COL - Column position in line to add information add
; LNG - Maximum length of data information to include on the line
; Returns: Line updated with added information
HELP(WHICH) ;EP
; Help code
; Input: WHICH - 1 - Using template IBJP HCSR CLINICS
; 2 - Using template IBJP HCSR WARDS
; 3 - Using template IBJP HCSR ADM INSCO
; 4 - Using template IBJP HCSR APPT INSCO
EXIT(WHICH) ;EP
; Exit code
; Input: WHICH - 1 - Using template IBJP HCSR CLINICS
; 2 - Using template IBJP HCSR WARDS
; 3 - Using template IBJP HCSR ADM INSCO
; 4 - Using template IBJP HCSR APPT INSCO
ADD(WHICH) ;EP
; Listman Protocol Action to add an entry to the specified Site Parameter node
; Input: WHICH - 1 - Adding to the Clinic Search inclusion list
; 2 - Adding to the Ward Search inclusion list
; 3 - Adding to the Admission Search inclusion list
; 4 - Adding to the Appointment Search inclusion list
DEL(WHICH) ;EP
; Listman Protocol Action to delete an entry from the specified Site Parameter
; node
; Input: WHICH - 1 - Deleting from the Clinic Search inclusion list
; 2 - Deleting from the Ward Search inclusion list
; 3 - Deleting from the Admission Search inclusion list
; 4 - Deleting from to the Appt Search exclusion list
WARNMSG ;EP
; Displays a warning message to the user when they modify site parameters
; Input: None
; Output: Warning message displayed
ENTSEL(NODE,IENS,WHICHF)
ADDBYEID(IEN,IENS)
LOCK(NODE)
UNLOCK(NODE) ;EP
; Unlocks the Site Parameter node that is being worked
; Input: NODE - Site Parameter node where the data resides

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+6
Function Call: WRITE
  • Prompt: !!,"**Warning**"
  • Line Location: WARNMSG+4
Function Call: WRITE
  • Prompt: !,"Changing the value in CPAC/TRICARE/CHAMPVA parameters will affect the Health"
  • Line Location: WARNMSG+5
Function Call: WRITE
  • Prompt: !,"Care Services Review Worklist.",!!
  • Line Location: WARNMSG+6
Function Call: WRITE
  • Prompt: @IOF,"Someone else is editing the "_TEXT
  • Line Location: LOCK+14
Function Call: WRITE
  • Prompt: !,"Please Try again later"
  • Line Location: LOCK+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(36 - [#36] GET1^DIQ
^DIC(5 - [#5] GET1^DIQ
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call