	.TITLE	ACCT_MSG
	.IDENT	/01-000/
!++
!
!  File:	ACCT_MSG.MSG
!
!  Author:	Hunter Goatley
!
!  Description:
!
!	Sample message file.
!
!  Modification history:
!
!	01-000		Hunter Goatley		  5-MAR-1993 15:35
!		Genesis.
!
!--
	.FACILITY	ACCT,1/PREFIX=ACCT_

	.SEVERITY	INFORMATIONAL
UICFOUND	<UIC !%U located for user !AS>/FAO_COUNT=2
ADDACCT		<attempting to create account !AS, SS#: !AS>/FAO_COUNT=2
ACCTEXISTS	<account already exists for !AS: !AS>/FAO_COUNT=2
RDBADDMSGU	<identifier !AS value: !%U added to rights database>

	.SEVERITY	WARNING

PWDERR		<error hashing password for user !AS>/FAO_COUNT=1

	.SEVERITY	ERROR
INVMAJOR	<error finding UIC for user !AS, major !AS>/FAO_COUNT=2
GROUPLOW	<group number too low>
DIRERR		<error creating directory !AS for user !%U>/FAO_COUNT=2
UICIDERR	<error adding identifier !AS value: !%U to rights database>-
		/FAO_COUNT=2

	.SEVERITY	FATAL
NOTEMPLATE	<error reading template record !AS from UAF>/FAO_COUNT=1

	.END


Directive  Description

Character string insertion:

!AC	   Inserts an ASCIC string.
!AD	   Inserts a string whose length and address are passed as parameters.
!AF	   Like !AD, except all nonprintable ASCII codes are replaced with ".".
!AS	   Inserts an ASCID character string.
!AZ	   Inserts an ASCIZ character string.

Zero-filled numeric conversion:

!OB	   Converts a byte to octal notation.
!OW	   Converts a word to octal notation.
!OL	   Converts a longword to octal notation.
!XB	   Converts a byte to hexadecimal notation.
!XW	   Converts a word to hexadecimal notation.
!XL	   Converts a longword to hexadecimal notation.
!ZB	   Converts a byte to decimal notation.
!ZW	   Converts a word to decimal notation.
!ZL	   Converts a longword to decimal notation.

Blank-filled numeric conversion:

!UB	   Converts an unsigned byte to decimal notation.
!UW	   Converts an unsigned word to decimal notation.
!UL	   Converts an unsigned longword to decimal notation.
!SB	   Converts a signed byte to decimal notation.
!SW	   Converts a signed word to decimal notation.
!SL	   Converts a signed longword to decimal notation.

Special formatting:

!/	   Inserts a carriage return and a line feed.
!_	   Inserts a tab.
!^	   Inserts a form feed.
!!	   Inserts an exclamation point (!).
!%T	   Converts a quadword binary time to an ASCII time.  If 0 is passed
		in, the current system time is inserted.
!%D	   Converts a quadword binary time to an ASCII date and time string.
		If 0 is passed in, the current system date and time is
		inserted.
!%I	   Converts a longword integer to a named UIC in the format
		[group-identifier,member-identifier].
!%U	   Converts a longword integer to a numeric UIC.
!%S	   Inserts an "s" if the most recently converted number is not 1.
!n<...!>   Left-justifies and blank-fills in an n-wide field.
!n*c	   Repeats the character (c) n times.
!n%C	   Inserts a character string when the most recently evaluated
		argument has the value n. (Multilingual)
!%E	   Inserts a character string when the value of the most recently
		evaluated argument does not match any preceding n%C
		directives. (Multilingual)
!%F	   Marks the end of a plurals statement.

Argument interpretation:

!-	   Reuses the last argument.
!+	   Skips the next argument.

