Stream: implementers
Topic: HumanName with no name
Richard Townley-O'Neill (Aug 22 2017 at 07:30):
I'm sure this has come up before, but here goes.
What would this mean?
<name> <use value="official"/> </name>
Am I asserting that I do not know the official name?
Is it a piece of nonsense?
Richard Townley-O'Neill (Aug 22 2017 at 07:32):
How about?
<name/>
Richard Townley-O'Neill (Aug 22 2017 at 07:32):
When would HumanName be used with no name content?
Ewout Kramer (Aug 22 2017 at 07:33):
No, communicating nothing about a name says nothing about a name. In this case if you really wanted to explicitly communicate that you do not know the name, use the https://www.hl7.org/fhir/extension-data-absent-reason.html extension instead.
Richard Townley-O'Neill (Aug 22 2017 at 07:33):
Fair enough.
Richard Townley-O'Neill (Aug 22 2017 at 07:35):
So <name/>
actually says nothing about name.
Richard Townley-O'Neill (Aug 22 2017 at 07:36):
And
<name> <use value="official"/> </name>
says nothing about an official name.
Vadim Peretokin (Aug 22 2017 at 09:09):
Minor thing, <name/>
is illegal, you can't have blank elements.
Richard Townley-O'Neill (Aug 23 2017 at 01:26):
@Vadim Peretokin Good.
Where is that documented?
Lloyd McKenzie (Aug 23 2017 at 04:01):
There's a constraint on "element" requiring that all elements have either a value or children.
Richard Townley-O'Neill (Aug 23 2017 at 04:03):
Thanks. The natural place.
Last updated: Apr 12 2022 at 19:14 UTC