| Modifier and Type | Fields and Description |
|---|---|
static int |
MAX_UNLIMITED
Constant value to supply for
max() to indicate '*' (no maximum) |
static int |
ORDER_UNKNOWN
Constant value to supply for
order() when the order is defined
elsewhere |
static int |
REPLACE_PARENT
|
| Modifier and Type | Required Element and Description |
|---|---|
String |
name
The name of this field, as it will appear in serialized versions of the message
|
| Modifier and Type | Optional Element and Description |
|---|---|
int |
max
The maximum number of repetitions allowed for this child.
|
int |
min
The minimum number of repetitions allowed for this child
|
boolean |
modifier
Is this element a modifier?
|
int |
order
The order in which this field comes within its parent.
|
boolean |
summary
Should this element be included in the summary view
|
Class<? extends IElement>[] |
type
Lists the allowable types for this field, if the field supports multiple
types (otherwise does not need to be populated).
|
public static final int ORDER_UNKNOWN
order() when the order is defined
elsewherepublic static final int MAX_UNLIMITED
max() to indicate '*' (no maximum)public static final int REPLACE_PARENT
public abstract int order
public abstract int min
public abstract int max
MAX_UNLIMITED if there is no limit to the number of
repetitions.public abstract Class<? extends IElement>[] type
For example, if this field supports either DateTimeDt or BooleanDt types, those two classes should be supplied here.
public abstract boolean modifier
public abstract boolean summary
Copyright © 2014–2019 University Health Network. All rights reserved.