Hi,
We are trying to use the BulkData export API with a filter based on “Observation.code” token type with a specific code and it's hierarchy, we came across the FHIR spec on the token's "modifiers" section, specifically “:above” and/or “:below” that seems to fit our use-case.
Unfortunately, every attempt is failing, Does Cerner FHIR implementation support the modifier expression?
Workflow or API calls:
GET https://fhir-ehr-code.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/Group/11ec-d16a-c763b73e-98e8-a31715e6a2bf/$export?_since=2020-05-10T07:12:33.058Z&_type=Observation&_typeFilter=Observation?code:below=http://snomed.info/sct|254637007
Expected Result:
Return the observations filter by code of SNOMED system code with 254637007 or observations filter by children of this code
Actual Result:
{"severity":"error","code":"invalid","diagnostics":"The search parameter supplied to the _typeFilter query is not supported or allowed: Observation?code:below","expression":["http._typeFilter"]}]}