Stream: IG creation
Topic: Changes to terminology bindings
Grahame Grieve (Mar 05 2019 at 02:29):
One of the fragments the ig produces is StructureDefinition-[id]-tx.xhtml: pasted image
Grahame Grieve (Mar 05 2019 at 02:31):
I've just done a round of work on that, fixing issues, and improving the representation. I now produce 4 variants:
- tx : all the terminology bindings (snapshot)
- tx-must-support : all the terminoloy bindings (snapshot) for elements labelled must-support
- tx-diff : all the terminology bindings (differential)
- tx-diff-must-support : all the terminoloy bindings (differential) for elements labelled must-support
Grahame Grieve (Mar 05 2019 at 02:31):
will commit shortly
Eric Haas (Mar 05 2019 at 04:18):
sweet thanks
Brian Postlethwaite (Mar 06 2019 at 01:24):
@Brett Esler this for the AU guides.
Chris Moesel (Jun 04 2019 at 20:22):
This is pretty cool stuff, but I think there might be a bug in here somewhere. For some of my profiles, tx.xhtml
is empty when it shouldn't be, but tx-must-support.xhtml
has content. Similarly, tx-diff.html
is empty, but tx-diff-must-support
has content. This doesn't seem right to me.
Chris Moesel (Jun 04 2019 at 20:34):
The image below shows those fragments for this profile:
http://build.fhir.org/ig/HL7/davinci-pdex-formulary/StructureDefinition-usdrugformulary-FormularyDrug.html
pasted image
Chris Moesel (Jun 04 2019 at 20:44):
Oddly enough, sometimes I do get partial results in tx.xhtml
. For example, the image below is for this profile from the same IG: http://build.fhir.org/ig/HL7/davinci-pdex-formulary/StructureDefinition-usdrugformulary-FormularyDrugOption2.html
pasted image
Brian Postlethwaite (Jun 05 2019 at 00:29):
The column names in this terminology binding table are different to the same ones in the core spec
Core Spec has:
| Path | Definition (not in IG) | Type | Reference |
The new table format in the IG has:
| Path | Conformance | ValueSet |
(and no table border like the one in the core spec has)
Brian Postlethwaite (Jun 05 2019 at 01:37):
Also, did we end up with an alternative tree representation from snapshot and differential - the must support tree?
Chris Moesel (Jun 07 2019 at 14:52):
Any thoughts on my report above about tx.xhtml
being blank when it shouldn't be? It seems that sincetx-must-support.xhtml
has content tx.xhtml
being blank is definitely a bug. @Grahame Grieve?
Grahame Grieve (Jun 07 2019 at 18:53):
it's on my todo list - how do I reproduce it?
Chris Moesel (Jun 07 2019 at 19:05):
Build this IG: https://github.com/HL7/davinci-pdex-formulary. The FormularyDrug profile should have terminology bindings rendered on its page (the template includes tx.xhtml
).
Grahame Grieve (Jun 10 2019 at 21:09):
wooah. I had true and false back to front. fixed next release
Chris Moesel (Jun 11 2019 at 13:26):
That would do it! Thanks, @Grahame Grieve!
Last updated: Apr 12 2022 at 19:14 UTC