Stream: implementers
Topic: ElementDefinition.path characters too strict
Ardon Toonstra (Sep 08 2021 at 09:22):
ElementDefinition.path contains the following rule:
Element names SHALL NOT contain the characters ,:;'"/|?!@#$%^&*()[]{}
This is however too strict because polymorphic elements should have the '[' and ']' in the element name.
Shall I create a ticket?
Lloyd McKenzie (Sep 08 2021 at 13:05):
I don't think it's too strict, but it should have clarification. Technically, the "[x]" isn't considered part of the name for the purposes of that statement.
Ardon Toonstra (Sep 08 2021 at 14:14):
I should perhaps include a notion about the polymorphic convention. I was searching in the spec for this convention but could not find it. Is it documented somewhere?
Ardon Toonstra (Sep 08 2021 at 14:18):
Created https://jira.hl7.org/browse/FHIR-33432
Last updated: Apr 12 2022 at 19:14 UTC