Corrections made to the ASN.1 modules of T.330 (11/1988)

 

1. Replacement of:

--Abstract services macros
	OBJECT,       
	PORT,     
	ABSTRACT-BIND,    
	ABSTRACT-ERROR,      
	ABSTRACT-OPERATION
From AbstractServiceNotation  {joint-iso-itu-t mhs(6)    adsdc(2)     modules(0)    notation(1) }

With:

--Abstract services classes
	ROS-OBJECT-CLASS,
	OPERATION-PACKAGE,
	CONNECTION-PACKAGE,
	ERROR,
	OPERATION
FROM Remote-Operations-Information-Objects {joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}

2. Replacement of:

	-- MTAS aspects
	MessageDeliveryEnvelope, 
	ORName, 
	MessageIdentifier, 
	Priority, 
	Time, 
	ReportDelivery-Envelope,
	PerRecipientReportDeliveryFields
FROM MTSAbstractService {joint-iso-itu-t mhs(6)    mts(3)     modules(0)    mTS-abstract-service(3) }

With

	-- MTAS aspects
	MessageDeliveryEnvelope, 
	ORName, 
	MessageIdentifier, 
	Priority, 
	Time, 
	ReportDelivery-Envelope,
	PerRecipientReportDeliveryFields
FROM MTAAbstractService {joint-iso-itu-t mhs(6) mts(3) modules(0) mta-abstract-service(2) version-1999(1)}

3. Replacement of:

DSMode ::= SET {
			[0] Mode,
	frequence	[1] Frequency OPTIONAL,
	time		[2] DateandTime OPTIONAL 
}

With

DSMode ::= SET {
	mode		[0] Mode,
	frequence	[1] Frequency OPTIONAL,
	time		[2] DateandTime OPTIONAL 
}

4. Replacement of:

Mode ::= CHOICE {
	[0] auto-output,
	[1] retrieval 
}

With

Mode ::= CHOICE {
	auto-output	[0] Auto-output,
	retrieval	[1] Retrieval 
}

5. Replacement of:

ErrorRecoveryMode ::= CHOICE {	--   see § 12 in this Recommendation  --
	[0] recovery-1,	--   no-recovery  --
	[1] recovery-2,	--   full-support-of-T.62-recovery-procedures  --
	[2] recovery-3	--   recovery-of-document-basis  --
}

With

ErrorRecoveryMode ::= CHOICE {	--   see § 12 in this Recommendation  --
	recovery-1	[0] Recovery-1,	--   no-recovery  --
	recovery-2	[1] Recovery-2,	--   full-support-of-T.62-recovery-procedures  --
	recovery-3	[2] Recovery-3	--   recovery-of-document-basis  --
}

6. Replacement of:

MessageDeleteMode ::= CHOICE {
	[0] auto-delete,
	[1] manual-delete 
}

with

MessageDeleteMode ::= CHOICE {
	auto-delete	[0] Auto-delete,
	manual-delete	[1] Manual-delete 
}

7. Replacement of:

MessageType ::= CHOICE {
	[0] ipm,
	[1] receipt-notice,
	[2] non-receipt-notice,
	[3] report 
}

With

MessageType ::= CHOICE {
	ipm			[0] Ipm,
	receipt-notice		[1] Receipt-notice,
	non-receipt-notice	[2] Non-receipt-notice,
	report 			[3] Report 
}

8. Replacement of:

DeleteAfterOutput ::= CHOICE {
	[0] delete,
	[1] keep 
}

With

DeleteAfterOutput ::= CHOICE {
	delete	[0] Delete,
	keep	[1] Keep 
}
 
NRNFetch ::= SEQUENCE {
	number-of-docs 		[0] NumberOfAssociatedDocument OPTIONAL,
	envelope-content 	[1] SET {
			envelope	[1] MessageDeliveryEnvelope,
			--   not used intended-recipient-name and other recipient-name of deliver-envelope in NRNFetch  --
			content 	[2] NRN 
			}
}