Stream: ihe
Topic: key words in IHE profiles
Axel Biernat (Jun 09 2021 at 18:53):
I'm working through various IHE profiles lately, specifically looking into PDQm and QEDm. Very well written, but facing a more general issue. I could spot various keywords such as SHALL, REQUIRED, OPTIONAL. But I couldn't find a clear definition of such. Do you apply RFC2119 or another definition for ITI?
David Pyke (Jun 09 2021 at 18:59):
Pure RFC 2119 with occasional sarcastic references to RFC 6919
Elliot Silver (Jun 09 2021 at 19:00):
I think those definitions are in the general appendices.
Elliot Silver (Jun 09 2021 at 19:04):
... I thought those definitions were in the general appendices, but I can't find them.
Axel Biernat (Jun 10 2021 at 11:59):
That is where I was struggling. Scanned through all the general parts, but couldn't find it anywhere. And advise on how to create an issue for the writers?
Vassil Peytchev (Jun 10 2021 at 13:23):
The Change Proposal Wiki has most of the information to suggest/request changes.
John Moehrke (Jun 15 2021 at 15:17):
I noted this lack of specification of RFC2119 in a GitHub issue against the general intro -- https://github.com/IHE/publications/issues/80
John Moehrke (Jun 15 2021 at 15:27):
we have always worked under the assumption that RFC2119. I am not clear what alternative that is not equivalent definitions. Is there some specification that uses a definition of SHALL that is not equivalent?
David Pyke (Jun 15 2021 at 15:41):
As RFC 2119 has been updated, it should be clear if it's bog standard 2119 or the refinement from 8174
David Pyke (Jun 15 2021 at 15:42):
It may be worthwhile to start pointing at BCP-14
John Moehrke (Jun 15 2021 at 15:43):
feel free to update the issue, and/or create a pull-request
Last updated: Apr 12 2022 at 19:14 UTC