;Entry point to transform to coded entry data type
HDATE(X,TS,VA)
;EP - Transform HL7 date/time format to internal fileman format
LOG(INFN,INIEN,INSRMC,INUIF,INLOG)
; Log error message in UIF or IEF
BPSTAT(INBKGNM,INSRVR)
;-determine status of GIS background process, given name
CL(X,INDELIMS,INENC,INDIR)
;Transform hospital location to coded location data type
CC(X,INDELIMS,INENC,INDIR)
;Transform MEPRS to charge code data type
ESC()
;EP - Escape Character
SUBESC(INREC,INDEL,INB)
;Substitute escape delimeters to and from HL7
; spec
CNVDLM(INREC)
;Convert delimeters to HL7 specifications if in record
; Input: INREC - Portion of HL7 MSG to check
; Returns - Record with replace values
RCVSCRN(INSRCTL,INSRDATA,INA,INDA)
; Default Inbound Receiver screen.
; Called by: Receiver SRMC code for inbound BPC, Dest or TT entries.
; D RCVSCRN^INHUT(.INSRCTL,.INSRDATA,.INA,.INDA)
; See called routine for comments.
REP()
;EP - Repetition separator
CM(INTCE,FILE,CODE,INDELIMS,INENC,INDIR)
;Entry point to transform to composite data type
TIMEIO(X,INP,INCV,IN24,INOUT)
;Convert time to input or output
COMP()
;EP - Return HL7 component separator
PN(NAME,INDELIMS,INENC,INDIR)
;Transform person name to HL7 formatted person name
HLPN(NAME,COMP,INDELIMS,INENC,INDIR)
;EP - Transform HL7 formatted person name to person name
FIELD()
;EP - Return HL7 field separator
TASKNUM(INSEQ)
; return task number for a given seq. #
CRB(X,INDELIMS,INENC,INDIR)
;Transform room-bed & location code room-bed data type
DATE(X,TS)
;Transform fileman date/time to HL7 date/time stamp
GETDEST(INACKTT,INA,INACKDST,INACKUIF)
; $$function
; Called by: SCRIPT GENERATOR MESSAGE file, Outgoing Initial MUMPS
; Code field, S INDEST=$$GETDEST^INHUT(INTT,.INA,INDEST)
; See called routine for comments.
SUBCOMP()
;EP - Subcomponent separator
CN(INTCE,FILE,CODE,INDELIMS,INENC,INDIR)
;Entry point to transform to composite person name data type
APPACK(INUIF,INAKMES,INASTAT,INERMSG)
;User API to ACKLOG^INHU
MRGINA(INOA,INA)
;Merge INOA array into INA array
; Used by Query Response capability
; Input: INA = Application team INA array
; INOA = Values used by GIS for processing responses
; Output: Consolidated INA array used for processing responses