Stream: implementers
Topic: Resource property Usage
Brian Postlethwaite (Feb 05 2018 at 00:53):
Hey all, I've created a commandline utility that will scan over a URL, or a bundle, or an instance (file) and report on the property values used from the specification.
This can be really handy to scan over your content to see how often certain properties are being used in your servers
It outputs content like this:
http://sqlonfhir-stu3.azurewebsites.net/fhir/TestReport/608dceb1e9a244559c4aae0430aad573/_history/1?_format=html
There is a binary download here (x64 windows):
https://github.com/brianpos/FhirResourceScanner/releases
And the source is there for dotnetcore should others want to run it on a mac (with the MS netcore runtime)
-- Let me know if you want to give that a try and need the binary released for mac
Brian Postlethwaite (Feb 05 2018 at 00:56):
The HL7 workgroup's are very interested in this data from your production systems so that we can have a good understanding of what data is actually being used in the wild. (otherwise we're just guessing, or from our implementers within each group)
This is why its a tool to run on your own internal systems, and not just a web service, with full source available so that you can see what is being done with the data, and how it is being reported.
Brian Postlethwaite (Feb 05 2018 at 00:56):
Currently it only supports STU3, but will be very easy to adopt for DSTU2 or R4 if people request it
Brian Postlethwaite (Feb 05 2018 at 02:16):
Note that if your server doesn't support open searching, you can pass in any query and it will work, or export a file from your server/database or whatever and process that.
Brian Postlethwaite (Feb 09 2018 at 23:11):
Bueller .. Bueller
Last updated: Apr 12 2022 at 19:14 UTC