Stream: implementers
Topic: snapshot
Ewout Kramer (Nov 24 2015 at 08:30):
Comparing the output of the .NET and Java snapshot generators (continuing session @ DevDays ;-)
Ewout Kramer (Nov 24 2015 at 08:32):
Visible below (in blue) is a fragment from the differential from "StructureDefinition/cholesterol" in profiles-others.xml. Then, on the left, is the expansion from the Java tool, on the right the expansion by the .NET generator. As you can see, the Java tool has copied the definitional stuff from SimpleQuantity over into the referenceRange.high, but I don't think it should, since this overrides the more specific definitions from Observation.referenceRange.high, and you are not really moving into the SimpleQuantity type, just fixing the value.
Grahame Grieve (Nov 24 2015 at 12:53):
hm. I won't get to look at it for at least 24 hours but I will
Ewout Kramer (Nov 24 2015 at 12:59):
No hurry, I am not blocked on it.
Ewout Kramer (Dec 07 2015 at 13:15):
Any progress on this, Grahame?
Grahame Grieve (Dec 08 2015 at 05:52):
fixed
Grahame Grieve (Dec 08 2015 at 05:52):
next?...
Ewout Kramer (Dec 15 2015 at 15:09):
Before I look, in which branche did you fix it? Or did you apply it to both?
Grahame Grieve (Dec 20 2015 at 08:39):
dstu2-last and trunk
René Spronk (Mar 05 2016 at 07:58):
"messaging is 'snapshot' (=send ALL, 'rip and replace') whereas REST is not. " - uh?
HL7v2 sends e.g, "the list of all known allergies (as known to the sending system), whereby elements in the list have no unique ID". That's snapshot. If you wish to map that to REST, one essentually has to "delete all allergies previously received from this same source system, and add a new list". That's the discussion we had on the messaging skype chat.
If the source system supported REST, it could obviously use 'snapshot' as well, but it would probably only send any allergies that are added/changed/deleted, not the full list of them (assuming sender/receiver to already be in sync).
Grahame Grieve (Mar 06 2016 at 08:05):
ok but that needs clarification, because within a resource, it's snapshot.
Last updated: Apr 12 2022 at 19:14 UTC