mirror of
https://github.com/hapifhir/org.hl7.fhir.core.git
synced 2025-03-02 01:19:14 +00:00
render multiple values for properties if they exist
This commit is contained in:
parent
58b6969544
commit
278697f72b
@ -416,8 +416,9 @@ public class CodeSystemRenderer extends TerminologyRenderer {
|
||||
for (PropertyComponent pc : properties) {
|
||||
td = tr.td();
|
||||
boolean first = true;
|
||||
ConceptPropertyComponent pcv = CodeSystemUtilities.getProperty(c, pc.getCode());
|
||||
if (pcv != null && pcv.hasValue()) {
|
||||
List<ConceptPropertyComponent> pcvl = CodeSystemUtilities.getPropertyValues(c, pc.getCode());
|
||||
for (ConceptPropertyComponent pcv : pcvl) {
|
||||
if (pcv.hasValue()) {
|
||||
if (first) first = false; else td.addText(", ");
|
||||
if (pcv.hasValueCoding()) {
|
||||
td.addText(pcv.getValueCoding().getCode());
|
||||
@ -429,6 +430,7 @@ public class CodeSystemRenderer extends TerminologyRenderer {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
for (UsedConceptMap m : maps) {
|
||||
td = tr.td();
|
||||
|
Loading…
x
Reference in New Issue
Block a user