Stream: implementers
Topic: grahames server
David Hay (May 30 2016 at 22:11):
condition eld-10 on this page: http://hl7.org/fhir/2016May/elementdefinition.html#ElementDefinition seems to be triggerred when description is absent but valueSetReference is present... It is only satisfied if description exists.
Grahame Grieve (May 30 2016 at 22:14):
which server is that?
David Hay (May 30 2016 at 22:20):
sorry: http://fhir3.healthintersections.com.au/open/
David Hay (Jul 19 2016 at 05:35):
the following query takes 15 seconds to run: http://fhir3.healthintersections.com.au/open/StructureDefinition?url=http://hl7.org/fhir/StructureDefinition/Basic
Grahame Grieve (Jul 19 2016 at 05:38):
well investigate tomorrow. advance notice: I'm upgrading my server to frozen version in a couple of hours
Brian Postlethwaite (Jul 19 2016 at 10:50):
The dev version of your server of course.
Grahame Grieve (Jul 19 2016 at 10:51):
upgrading both actually. some bug fixes for the DSTU2 version
Grahame Grieve (Jul 19 2016 at 12:22):
is now updated the QA Freeze version. I'll be updating it again yet
David Hay (Aug 28 2016 at 18:05):
I keep getting the following validation error POSTing to Grahames server:
<snip> { "severity": "error", "code": "invariant", "details": { "text": "All FHIR elements must have a @value or children () children().count() > id.count()" }, "expression": [ "StructureDefinition.text // line 8 col 14)" ] }, </snip>
This occurred when I 'GETted the Basic StructuedDefinition, removed the Id, and POSTed it back...
Grahame Grieve (Aug 28 2016 at 20:47):
sigh. known peoblem, but actually getting to work on my server seems like am impossible fantasy right now
David Hay (Aug 28 2016 at 20:55):
no worries - just wanted to let you know!
Richard Ettema (Aug 29 2016 at 20:09):
@Grahame Grieve I believe I found the issue and have a fix that I've tested out locally on the STU3 Ballot version of the validation code. The fix I implemented is in the org.hl7.fhir.dstu3.elementmodel.JsonParser class parseChildComplexInstance method.
Richard Ettema (Aug 29 2016 at 20:10):
I'll email you the code change I made for your review.
Richard Ettema (Sep 02 2016 at 16:54):
@Grahame Grieve I just tried creating a FamilyMemberHistory resource on your fhir3 server with a condition.onsetAge element defined and your server sent back an error (OperationOutcome) with the following error message:
Richard Ettema (Sep 02 2016 at 16:55):
"Error parsing resource Xml (Unknown Content (onsetQuantity) at /FamilyMemberHistory/condition @ /FamilyMemberHistory/condition/onsetQuantity)"
Richard Ettema (Sep 02 2016 at 16:55):
It looks like the Java RI XmlParser and JsonParser composeType() method is picking up the Quantity data type before the Age data type.
Richard Ettema (Sep 02 2016 at 16:55):
I found this issue while testing out my own server supporting the STU3-Ballot version where I use the generated Java RI from the spec.
Michelle (Moseman) Miller (Sep 13 2016 at 17:13):
@Grahame Grieve , I got the following error trying to POST to your fhir2 server -- but the POST was successful to the fhir3 server, which makes me think the issue is likely on the server side and not my XML.
http://fhir2.healthintersections.com.au/open/ error was "Unable to find class "Address" for name "address" on property Patient.address"
Grahame Grieve (Sep 15 2016 at 08:34):
can you send me the XML you used so I can debug?
Michelle (Moseman) Miller (Sep 15 2016 at 12:47):
I've tried a number of variations -- and any address gives the error (just on fhir2 though). The POST works if I delete the address and create Patient with other elements, but chokes anytime there is an address (just on fhir2).
<Patient xmlns="http://hl7.org/fhir">
<address>
<line value="1234 Street Name"/>
</address>
</Patient>
Last updated: Apr 12 2022 at 19:14 UTC