There is an updated ABNF grammar in the upcoming RFC 8010 (which replaces RFCs 2910 and 3382) along with better examples that might be of some help. Here is a link to the authors' review copy (it should be published very soon!):
Sections 3.1.6 and 3.1.7 cover the encoding of the collection attribute and its member attributes, respectively.
FWIW, the "design" of collections in 3382 was done specifically to make them look like a 1setOf attribute with a mix of values so that existing clients/printers could more easily deal with them. In practice this makes supporting collections a little more difficult (and the encoding of collection values a little more verbose) than is ideal... :/
I'm happy to answer any specific questions you might have about encoding/decoding collections...
> On Jan 10, 2017, at 9:23 AM, Evans, Robert R <robert.r.evans at siemens.com> wrote:
>> I am having a little trouble generating the Collection records described in RFC3382. Has anyone written out the grammar in BNF?
>> Best regards,
> Robert Evans
>> Siemens Healthcare Diagnostics Inc.
> HC POC R&D SFE SD
> 2 Edgewater Drive
> Norwood, MA 02062, USA
> mailto:robert.r.evans at siemens.com>http://www.usa.siemens.com/healthineers>>>> This message and any attachments are solely for the use of intended recipients. The information contained herein may include trade secrets, protected health or personal information, privileged or otherwise confidential information. Unauthorized review, forwarding, printing, copying, distributing, or using such information is strictly prohibited and may be unlawful. If you are not an intended recipient, you are hereby notified that you received this email in error, and that any review, dissemination, distribution or copying of this email and any attachment is strictly prohibited. If you have received this email in error, please contact the sender and delete the message and any attachment from your system. Thank you for your cooperation
> ippeveselfcert mailing list
>ippeveselfcert at pwg.org>https://www.pwg.org/mailman/listinfo/ippeveselfcert