Skip to content

ToDo

  • Create tests for fhirAxios:lookup and route/fhir CodeSystem/$lookup
  • setup reference lookup to be configurable (in fhir-reference.vue, hard coded to name)
  • add additional fields to resource display
  • defaultValue[x]
  • fixed[x]
  • pattern[x]
  • minValue[x]
  • maxValue[x]
  • constraint
  • add mixin for fhir elements in frontend
  • add tests for frontend
  • change coding valueset lookup to search based on URL instead of by ID
  • fix valueset expansion lookup to work better on edge cases
  • cache valuesets in $store object instead of hitting them all the time
  • fix issue with valuesets selecting first item
  • autocomplete?
  • questionnaire data entry
  • add required fields
  • change $short-name operation to allow searches and results of the shortname and update fhir-reference component to use that
  • set up all components to work like fhir-reference for presets (disable element on add page when preset)
  • set up "static" FHIR resource (documentreference?) for images (logos, etc.)
  • make end point to reload a remote config file (Parameters)

Notes

  • Search bundles can be filtered with the same constraints as the resource by making it be on entry.where(resource.CONSTRAINT) and replacing entry with the results
  • entry.where(resource.name.where(family = 'Duncan'))
  • select(entry.where(resource.name.where(family = 'Duncan')))