Fixes to Search Parameter rendering per FHIR-I decision
This commit is contained in:
parent
c3f469374a
commit
5898691293
|
@ -98,17 +98,24 @@ public class SearchParameterRenderer extends TerminologyRenderer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
tr = tbl.tr();
|
tr = tbl.tr();
|
||||||
tr.td().tx("Multiples");
|
tr.td().tx("Multiples");
|
||||||
if (spd.getMultipleAnd() && spd.getMultipleOr()) {
|
XhtmlNode ul = tr.td().ul();
|
||||||
tr.td().tx("The parameter can repeat (and) and can have repeating values (or)");
|
if (!spd.hasMultipleAnd()) {
|
||||||
} else if (spd.getMultipleOr()) {
|
ul.li().tx("multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true");
|
||||||
tr.td().tx("The parameter can repeat (and) but each repeat can only have one value");
|
|
||||||
} else if (spd.getMultipleAnd()) {
|
} else if (spd.getMultipleAnd()) {
|
||||||
tr.td().tx("The parameter cannot repeat (and) but the single parameter can have multiple values (or)");
|
ul.li().tx("multipleAnd: The parameter may repeat in order to specify multiple values that must all be true");
|
||||||
} else {
|
} else {
|
||||||
tr.td().tx("The parameter cannot repeat or have multiple values");
|
ul.li().tx("multipleAnd: The parameter may only appear once");
|
||||||
}
|
}
|
||||||
|
if (!spd.hasMultipleOr()) {
|
||||||
|
ul.li().tx("multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true");
|
||||||
|
} else if (spd.getMultipleOr()) {
|
||||||
|
ul.li().tx("multipleOr: The parameter may have multiple values (separated by comma) where at least one must be true");
|
||||||
|
} else {
|
||||||
|
ul.li().tx("multipleOr: The parameter may only have one value (no comma separators)");
|
||||||
|
}
|
||||||
|
|
||||||
if (spd.hasComparator()) {
|
if (spd.hasComparator()) {
|
||||||
tr = tbl.tr();
|
tr = tbl.tr();
|
||||||
tr.td().tx("Comparators");
|
tr.td().tx("Comparators");
|
||||||
|
|
Loading…
Reference in New Issue