FHIR Chat · grahames server · implementers

Stream: implementers

Topic: grahames server


view this post on Zulip 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.

view this post on Zulip Grahame Grieve (May 30 2016 at 22:14):

which server is that?

view this post on Zulip David Hay (May 30 2016 at 22:20):

sorry: http://fhir3.healthintersections.com.au/open/

view this post on Zulip 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

view this post on Zulip 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

view this post on Zulip Brian Postlethwaite (Jul 19 2016 at 10:50):

The dev version of your server of course.

view this post on Zulip Grahame Grieve (Jul 19 2016 at 10:51):

upgrading both actually. some bug fixes for the DSTU2 version

view this post on Zulip Grahame Grieve (Jul 19 2016 at 12:22):

is now updated the QA Freeze version. I'll be updating it again yet

view this post on Zulip 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...

view this post on Zulip 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

view this post on Zulip David Hay (Aug 28 2016 at 20:55):

no worries - just wanted to let you know!

view this post on Zulip 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.

view this post on Zulip Richard Ettema (Aug 29 2016 at 20:10):

I'll email you the code change I made for your review.

view this post on Zulip 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:

view this post on Zulip Richard Ettema (Sep 02 2016 at 16:55):

"Error parsing resource Xml (Unknown Content (onsetQuantity) at /FamilyMemberHistory/condition @ /FamilyMemberHistory/condition/onsetQuantity)"

view this post on Zulip 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.

view this post on Zulip 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.

view this post on Zulip 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"

view this post on Zulip Grahame Grieve (Sep 15 2016 at 08:34):

can you send me the XML you used so I can debug?

view this post on Zulip 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