Enum V3AcknowledgementDetailCode
- java.lang.Object
-
- java.lang.Enum<V3AcknowledgementDetailCode>
-
- org.hl7.fhir.r4.model.codesystems.V3AcknowledgementDetailCode
-
- All Implemented Interfaces:
Serializable
,Comparable<V3AcknowledgementDetailCode>
public enum V3AcknowledgementDetailCode extends Enum<V3AcknowledgementDetailCode>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description _ACKNOWLEDGEMENTDETAILNOTSUPPORTEDCODE
Refelects rejections because elements of the communication are not supported in the current context.INTERR
An internal software component (database, application, queue mechanism, etc.) has failed, leading to inability to process the message.NOSTORE
Rejection: The message can't be stored by the receiver due to an unspecified internal application issue.NS200
The interaction (or: this version of the interaction) is not supported.NS202
The Processing ID is not supported.NS203
The Version ID is not supported.NS250
The processing mode is not supported.NS260
The Device.id of the sender is unknown.NS261
The receiver requires information in the attentionLine classes for routing purposes.NULL
added to help the parsersRTEDEST
Error: The destination of this message is known to the receiving application.RTUDEST
The destination of this message is unknown to the receiving application.RTWDEST
Warning: The destination of this message is known to the receiving application.SYN
Reflects errors in the syntax or structure of the communication.SYN100
Required association missing in message; or the sequence of the classes is different than required by the standard or one of the conformance profiles identified in the message.SYN101
A required attribute is missing in a class.SYN102
The attribute contained data of the wrong data type, e.g.SYN103
An attribute value was compared against the corresponding code system, and no match was found.SYN104
An attribute value referenced a code system that is not valid for an attribute constrained to CNE.SYN105
Description: Required association or attribute missing in message; or the sequence of the classes is different than required by the standard or one of the conformance profiles identified in the message.SYN106
Description: A coded attribute or datatype property violates one of the terminology constraints specified in the standard or one of the conformance profiles or templates declared by the instance.SYN107
Description: A coded attribute is referencing a code that has been deprecated by the owning code system.SYN108
Description: The number of repetitions of a (group of) association(s) or attribute(s) exceeds the limits of the standard or of one of the conformance profiles or templates identified in the message.SYN109
Description: An attribute or association identified as mandatory in a specification or declared conformance profile or template has been specified with a null flavor.SYN110
The number of repetitions of a (group of) association(s) exceeds the limits of the standard or of one of the conformance profiles identified in the message.SYN111
Description: The value of an attribute or property differs from the fixed value asserted in the standard or one of the conformance profiles or templates declared in the message.SYN112
The number of repetitions of an attribute exceeds the limits of the standard or of one of the conformance profiles identified in the message.SYN113
Description: A formal constraint asserted in the standard or one of the conformance profiles or templates declared in the message has been violated.SYN114
Description: The number of repetitions of a group of association or attributes is less than the required minimum for the standard or of one of the conformance profiles or templates identified in the message.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static V3AcknowledgementDetailCode
fromCode(String codeString)
String
getDefinition()
String
getDisplay()
String
getSystem()
String
toCode()
static V3AcknowledgementDetailCode
valueOf(String name)
Returns the enum constant of this type with the specified name.static V3AcknowledgementDetailCode[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
_ACKNOWLEDGEMENTDETAILNOTSUPPORTEDCODE
public static final V3AcknowledgementDetailCode _ACKNOWLEDGEMENTDETAILNOTSUPPORTEDCODE
Refelects rejections because elements of the communication are not supported in the current context.
-
NS200
public static final V3AcknowledgementDetailCode NS200
The interaction (or: this version of the interaction) is not supported.
-
NS202
public static final V3AcknowledgementDetailCode NS202
The Processing ID is not supported.
-
NS203
public static final V3AcknowledgementDetailCode NS203
The Version ID is not supported.
-
NS250
public static final V3AcknowledgementDetailCode NS250
The processing mode is not supported.
-
NS260
public static final V3AcknowledgementDetailCode NS260
The Device.id of the sender is unknown.
-
NS261
public static final V3AcknowledgementDetailCode NS261
The receiver requires information in the attentionLine classes for routing purposes.
-
INTERR
public static final V3AcknowledgementDetailCode INTERR
An internal software component (database, application, queue mechanism, etc.) has failed, leading to inability to process the message.
-
NOSTORE
public static final V3AcknowledgementDetailCode NOSTORE
Rejection: The message can't be stored by the receiver due to an unspecified internal application issue. The message was neither processed nor stored by the receiving application.
-
RTEDEST
public static final V3AcknowledgementDetailCode RTEDEST
Error: The destination of this message is known to the receiving application. Messages have been successfully routed to that destination in the past. The link to the destination application or an intermediate application is unavailable.
-
RTUDEST
public static final V3AcknowledgementDetailCode RTUDEST
The destination of this message is unknown to the receiving application. The receiving application in the message does not match the application which received the message. The message was neither routed, processed nor stored by the receiving application.
-
RTWDEST
public static final V3AcknowledgementDetailCode RTWDEST
Warning: The destination of this message is known to the receiving application. Messages have been successfully routed to that destination in the past. The link to the destination application or an intermediate application is (temporarily) unavailable. The receiving application will forward the message as soon as the destination can be reached again.
-
SYN
public static final V3AcknowledgementDetailCode SYN
Reflects errors in the syntax or structure of the communication.
-
SYN102
public static final V3AcknowledgementDetailCode SYN102
The attribute contained data of the wrong data type, e.g. a numeric attribute contained "FOO".
-
SYN105
public static final V3AcknowledgementDetailCode SYN105
Description: Required association or attribute missing in message; or the sequence of the classes is different than required by the standard or one of the conformance profiles identified in the message.
-
SYN100
public static final V3AcknowledgementDetailCode SYN100
Required association missing in message; or the sequence of the classes is different than required by the standard or one of the conformance profiles identified in the message.
-
SYN101
public static final V3AcknowledgementDetailCode SYN101
A required attribute is missing in a class.
-
SYN114
public static final V3AcknowledgementDetailCode SYN114
Description: The number of repetitions of a group of association or attributes is less than the required minimum for the standard or of one of the conformance profiles or templates identified in the message.
-
SYN106
public static final V3AcknowledgementDetailCode SYN106
Description: A coded attribute or datatype property violates one of the terminology constraints specified in the standard or one of the conformance profiles or templates declared by the instance.
-
SYN103
public static final V3AcknowledgementDetailCode SYN103
An attribute value was compared against the corresponding code system, and no match was found.
-
SYN104
public static final V3AcknowledgementDetailCode SYN104
An attribute value referenced a code system that is not valid for an attribute constrained to CNE.
-
SYN107
public static final V3AcknowledgementDetailCode SYN107
Description: A coded attribute is referencing a code that has been deprecated by the owning code system.
-
SYN108
public static final V3AcknowledgementDetailCode SYN108
Description: The number of repetitions of a (group of) association(s) or attribute(s) exceeds the limits of the standard or of one of the conformance profiles or templates identified in the message.
-
SYN110
public static final V3AcknowledgementDetailCode SYN110
The number of repetitions of a (group of) association(s) exceeds the limits of the standard or of one of the conformance profiles identified in the message.
-
SYN112
public static final V3AcknowledgementDetailCode SYN112
The number of repetitions of an attribute exceeds the limits of the standard or of one of the conformance profiles identified in the message.
-
SYN109
public static final V3AcknowledgementDetailCode SYN109
Description: An attribute or association identified as mandatory in a specification or declared conformance profile or template has been specified with a null flavor.
-
SYN111
public static final V3AcknowledgementDetailCode SYN111
Description: The value of an attribute or property differs from the fixed value asserted in the standard or one of the conformance profiles or templates declared in the message.
-
SYN113
public static final V3AcknowledgementDetailCode SYN113
Description: A formal constraint asserted in the standard or one of the conformance profiles or templates declared in the message has been violated.
-
NULL
public static final V3AcknowledgementDetailCode NULL
added to help the parsers
-
-
Method Detail
-
values
public static V3AcknowledgementDetailCode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (V3AcknowledgementDetailCode c : V3AcknowledgementDetailCode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static V3AcknowledgementDetailCode valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
fromCode
public static V3AcknowledgementDetailCode fromCode(String codeString) throws org.hl7.fhir.exceptions.FHIRException
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getDefinition
public String getDefinition()
-
getDisplay
public String getDisplay()
-
-