public enum DomainProperties extends java.lang.Enum<DomainProperties>
Enum Constant and Description |
---|
DEFAULT_QC_TYPE
one of the above types
default = QCDTO.AUTO_GENERATED |
INVALID_QC_TYPES
comma separated list of invalid qc types
default = empty list |
REVOKE_IS_PERMANENT
If set to true, a single signed policy with the state "declined" voids all signed policies for that policy (even if they are newer).
|
SCANS_ARE_NOT_MANDATORY_FOR_ACCEPTED_CONSENTS
By default, if at least one policy is accepted within a consent document, a scan of either patient and physician signature or of the whole document is required.
|
SCANS_SIZE_LIMIT
Size limit for scans in bytes.
|
TAKE_HIGHEST_VERSION_INSTEAD_OF_NEWEST
If there are more than one signed policies for a policy, instead the most recent, the one with the highest version number is considered the current one.
|
TAKE_MOST_SPECIFIC_PERIOD_OF_VALIDITY_INSTEAD_OF_SHORTEST
Should the shortest possible period of validity be used or the most specific one (period of validity of domain < the one of consent template < module < policy)
A validity date at the consent (if one exists) will always be the upper limit for the period of validity. |
VALID_QC_TYPES
comma separated list of valid qc types,
QCDTO.AUTO_GENERATED is always part of this listdefault = list containing QCDTO.AUTO_GENERATED |
Modifier and Type | Method and Description |
---|---|
static DomainProperties |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DomainProperties[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DomainProperties TAKE_HIGHEST_VERSION_INSTEAD_OF_NEWEST
public static final DomainProperties REVOKE_IS_PERMANENT
public static final DomainProperties SCANS_ARE_NOT_MANDATORY_FOR_ACCEPTED_CONSENTS
public static final DomainProperties SCANS_SIZE_LIMIT
public static final DomainProperties TAKE_MOST_SPECIFIC_PERIOD_OF_VALIDITY_INSTEAD_OF_SHORTEST
public static final DomainProperties VALID_QC_TYPES
QCDTO.AUTO_GENERATED
is always part of this listQCDTO.AUTO_GENERATED
public static final DomainProperties INVALID_QC_TYPES
public static final DomainProperties DEFAULT_QC_TYPE
QCDTO.AUTO_GENERATED
public static DomainProperties[] values()
for (DomainProperties c : DomainProperties.values()) System.out.println(c);
public static DomainProperties valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null