IVMUFNC ;ALB/MLI/PHH/SCK,TDM - IVM GENERIC FUNCTIONS ; 6/30/08 4:11pm
Source file <IVMUFNC.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
INIT(EID,HL,INT) | ; initialize variables for 1.6 HL7/IVM
|
|
CLEAN | ; clean-up variables for HL7/IVM (as defined by call to INIT)
|
|
BATCH | ; put BHS and BTS segments into TMP global
|
|
IVM(DFN,IVMDT) | ; extrinsic function - should this pt be transmitted to IVM?
|
|
IVMQ | ||
INS(DFN,IVMDT) | ; extrinsic function to see if pt has active insurance
|
|
MAIL(IVMGRP) | ; Transmit to members of Mail Group. Before D MAIL^IVMUFNC()
; set XMSUB = to subject and set IVMTEXT array to message. |
|
LTD(DFN,IVMQUERY) | ; Find Last Treatment Date
; Input: DFN -- pointer to the patient in file #2 ; IVMQUERY("LTD") -- # of the QUERY that is currently open or ; undefined, zero, or null if no QUERY opened for ; last treatment date ; Output: LTD -- Last Treatment Date (really last date seen at ; the facility) |
|
LTDQ | ;
|
|
APPT(SDOE0) | ;Determine if appt associated with encounter is in a valid state
; Quit when Outpatient Encounter STATUS is CHECKED OUT |
|
OUTTR(IVMINT,IVMPAR,IVMST) | ; - Transform IVMINT to a displayable value
; Input: IVMINT -- internal value of demographic element ; received from IVM ; IVMPAR -- Zeroth node of the entry in file #301.92 ; for the demographic element IVMINT ; IVMST -- [optional] pointer to the STATE (#5) file ; Required to transform the county code ; Output: IVMOUT -- Displayable value for IVMINT |
|
OUTTRQ | ||
EXPAND(FILE,FIELD,VALUE) | ; - returns internal data in an output format
|
|
EXPQ | ||
GETPAT(DFN,IVMPAT) | ;
; Description: Used to obtain identifying information for a patient ; in the PATIENT file and place it in the IVMPAT() array. |
|
LOOKUP(SSN,DOB,SEX,ERROR) | ;
|
|
MATCH(DFN,ICN,DOB,SEX,CFLG,ERROR) | ;
|
|
PARSPID3(PID3,PID3ARY) | ;
|