Invalid reference URL in search parmaeter definition


#1

Hi,

In the search parameter definition for Observation code-value-concept (https://simplifier.net/CoreSearchParameters/Observation-code-value-concept/~json), the “code” component is defined as:

    {
        "definition":{
            "reference":"http://hl7.org/fhir/SearchParameter/Observation-code"
        },
        "expression":"code"
    },

This definition reference URL “http://hl7.org/fhir/SearchParameter/Observation-code” doesn’t actual exist. the actual code definition URL I think is “http://hl7.org/fhir/SearchParameter/clinical-code” (https://simplifier.net/CoreSearchParameters/clinical-code/~json).

I am using the definition reference URL to find the parameter definition so that I can find what type the component is. But with this one in particular, the logic would not work since it cannot find the definition properly. Is this an issue with the spec? If so, do you want me to open a tracking issue?

Thanks


#2

I just fixed all these in the R4 candidate. It’s unlikely there’ll be enough call for fixes in R3 to make a technical correction. OTOH, you’re not the first person who’s raised this…