Stream: implementers
Topic: implementation guide - search
natus (Oct 06 2018 at 11:34):
hi
From the documentation http://wiki.hl7.org/index.php?title=IG_Publisher_Documentation#Using_Spreadsheets
using spreadsheets is deprecated.
I d'like to document the search method I have implemented. Then what is the new way of doing that ?
Thanks
Yunwei Wang (Oct 06 2018 at 19:44):
You can use StructureDefinition or CapabilityStatement
natus (Oct 06 2018 at 20:12):
thanks. I cannot find any mention of search parameters in the structureDefinition (https://build.fhir.org/structuredefinition.html)
where am I supposed to describe them ?
Yunwei Wang (Oct 06 2018 at 20:25):
to create a parameter, you should use SearchParameter resource.
Here is an example from us-core: http://hl7.org/fhir/us/core/SearchParameter-us-core-race.html
natus (Oct 06 2018 at 23:22):
well I d'like to produce an implementation guide with the same section as https://build.fhir.org/ig/hl7au/au-fhir-pd/StructureDefinition-au-pd-organisation.html#search Not sure to understand how would implementing a searchParameter resource would result in this kind of documentation.
Lloyd McKenzie (Oct 06 2018 at 23:25):
Anything is possible if you work hard enough on the template or manually add the documentation. The "formal" documentation is done using the SearchParameter resource.
natus (Oct 06 2018 at 23:27):
all right, thanks @Yunwei Wang and @Lloyd McKenzie
natus (Oct 07 2018 at 10:22):
I found the source ig. I will have to read that source code to better understand how to (https://github.com/hl7au/au-fhir-pd)
natus (Oct 07 2018 at 15:42):
Finally it turns out the search parameters are hard coded as md files (https://github.com/hl7au/au-fhir-pd/blob/master/pages/_includes/au-pd-location-search.md)
Grahame Grieve (Oct 08 2018 at 00:58):
that's just their description. see e.g. https://github.com/hl7au/au-fhir-pd/blob/master/resources/au-searchparameter-receivingfacility-universal-id.xml
Last updated: Apr 12 2022 at 19:14 UTC