Stream: argonaut
Topic: Null code
Jay Lyle (Feb 27 2018 at 15:22):
Procedure.code documentation says " null; The codes SHALL be taken from ProcedureStatus"
Does this mean that it is nullalble?
Eric Haas (Feb 27 2018 at 16:14):
Where is it exactly, I can't seem to locate it? In any case that is most probably an artifact from the generated text - there is probably an undefined variable somewhere.
Jay Lyle (Feb 27 2018 at 16:15):
Eric Haas (Feb 27 2018 at 16:55):
the valueset name is missing. - Will log a issue on Git thanks
Lloyd McKenzie (Feb 27 2018 at 17:10):
Why are you drawing from ProcedureStatus for Procedure.code?
Eric Haas (Feb 27 2018 at 17:45):
Procedure.status
Definition
A code specifying the state of the procedure. Generally this will be in-progress or completed state.
Control 1..1
Binding null
The codes SHALL be taken from ProcedureStatus
Type code
Is Modifier true
Eric Haas (Feb 27 2018 at 17:45):
Is about state
Jay Lyle (Feb 27 2018 at 18:55):
@Lloyd McKenzie : sorry; meant status, not code.
Jay Lyle (Feb 27 2018 at 18:55):
@Eric Haas : to clarify: does that "null" mean that the element is nullable?
Eric Haas (Feb 27 2018 at 21:42):
no is a rendering error not related to the binding or valueset
Jay Lyle (Feb 27 2018 at 22:29):
Thanks. So if we want to provide procedure data, any record that doesn't have data that confirms completion (or lack thereof) should not be provided, right?
Eric Haas (Feb 27 2018 at 22:37):
guidance is provided here:
http://www.fhir.org/guides/argonaut/r2/definitions.html
section: 'Required binding for Code Datatype'
Jay Lyle (Feb 27 2018 at 22:39):
Brilliant; thanks.
Grahame Grieve (Mar 01 2018 at 09:16):
I reckon I fixed that bug 2 days ago
Eric Haas (Mar 01 2018 at 15:53):
ty
Last updated: Apr 12 2022 at 19:14 UTC