Last change
on this file since 952 was 628, checked in by George Lilly, 15 years ago |
initial load of FOIAVistA 6/30/08 version
|
File size:
1.2 KB
|
Rev | Line | |
---|
[628] | 1 | VAFCMSG5 ;ALB/JRP - MESSAGE BUILDER UTILITIES;12-SEP-1996
|
---|
| 2 | ;;5.3;Registration;**91**;Jun 06, 1996
|
---|
| 3 | ;
|
---|
| 4 | GETSRVR(EVNTTYPE) ;Get pointer to HL7 Server Protocol for given event type
|
---|
| 5 | ;
|
---|
| 6 | ;Input : EVNTTYPE - Event type to build list for (Defaults to A08)
|
---|
| 7 | ; Currently supported events:
|
---|
| 8 | ; A04, A08, A28
|
---|
| 9 | ;Output : SRVRPTR - Pointer to HL7 Server Protocol (value for HLEID)
|
---|
| 10 | ;Notes : Zero (0) will be returned if the event does not have an
|
---|
| 11 | ; associated HL7 Server Protocol or the HL7 Server Protocol
|
---|
| 12 | ; can not be found in the PROTOCOL file (#101)
|
---|
| 13 | ;
|
---|
| 14 | ;Check input
|
---|
| 15 | S EVNTTYPE=$G(EVNTTYPE)
|
---|
| 16 | S:(EVNTTYPE="") EVNTTYPE="A08"
|
---|
| 17 | ;Declare variables
|
---|
| 18 | N SRVRNAME,X,OK
|
---|
| 19 | ;Check for supported event
|
---|
| 20 | S OK=0
|
---|
| 21 | F X="A04","A08","A28" I X=EVNTTYPE S OK=1 Q
|
---|
| 22 | Q:('OK) 0
|
---|
| 23 | ;Determine name of HL7 Server Protocol
|
---|
| 24 | S SRVRNAME="VAFC ADT-"_EVNTTYPE_" SERVER"
|
---|
| 25 | ;Return pointer to HL7 Server Prototol
|
---|
| 26 | Q +$O(^ORD(101,"B",SRVRNAME,0))
|
---|
| 27 | ;
|
---|
| 28 | NOW() ;Function call that returns the current date/time in FileMan format
|
---|
| 29 | ;
|
---|
| 30 | ;Input : None
|
---|
| 31 | ;Output : Current date/time in FileMan format
|
---|
| 32 | ;
|
---|
| 33 | ;Declare variables
|
---|
| 34 | N %,%H,%I,X,Y
|
---|
| 35 | ;Get current date/time
|
---|
| 36 | D NOW^%DTC
|
---|
| 37 | ;Return current date/time
|
---|
| 38 | Q %
|
---|
Note:
See
TracBrowser
for help on using the repository browser.