Package ca.uhn.hl7v2.model.v22.segment
Class EVN
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v22.segment.EVN
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 EVN message segment (EVENT TYPE). This segment has the following fields:
- EVN-1: Event Type Code (ID)
- EVN-2: Date / time of event (TS)
- EVN-3: Date / time planned event (TS) optional
- EVN-4: Event Reason Code (ID) optional
- EVN-5: Operator ID (ID) optional
- See Also:
-
Field Summary
Fields inherited from class ca.uhn.hl7v2.model.AbstractStructure
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TypecreateNewTypeWithoutReflection(int field) Returns EVN-2: "Date / time of event" - creates it if necessaryReturns EVN-3: "Date / time planned event" - creates it if necessaryReturns EVN-4: "Event Reason Code" - creates it if necessaryReturns EVN-1: "Event Type Code" - creates it if necessaryReturns EVN-1: "Event Type Code" - creates it if necessaryReturns EVN-2: "Date / time of event" - creates it if necessaryReturns EVN-3: "Date / time planned event" - creates it if necessaryReturns EVN-4: "Event Reason Code" - creates it if necessaryReturns EVN-5: "Operator ID" - creates it if necessaryReturns EVN-5: "Operator ID" - creates it if necessaryMethods inherited from class ca.uhn.hl7v2.model.AbstractSegment
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetitionMethods inherited from class ca.uhn.hl7v2.model.AbstractStructure
getMessage, getParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ca.uhn.hl7v2.model.Structure
getMessage, getParent
-
Constructor Details
-
EVN
Creates a new EVN segment
-
-
Method Details
-
getEventTypeCode
Returns EVN-1: "Event Type Code" - creates it if necessary -
getEvn1_EventTypeCode
Returns EVN-1: "Event Type Code" - creates it if necessary -
getDateTimeOfEvent
Returns EVN-2: "Date / time of event" - creates it if necessary -
getEvn2_DateTimeOfEvent
Returns EVN-2: "Date / time of event" - creates it if necessary -
getDateTimePlannedEvent
Returns EVN-3: "Date / time planned event" - creates it if necessary -
getEvn3_DateTimePlannedEvent
Returns EVN-3: "Date / time planned event" - creates it if necessary -
getEventReasonCode
Returns EVN-4: "Event Reason Code" - creates it if necessary -
getEvn4_EventReasonCode
Returns EVN-4: "Event Reason Code" - creates it if necessary -
getOperatorID
Returns EVN-5: "Operator ID" - creates it if necessary -
getEvn5_OperatorID
Returns EVN-5: "Operator ID" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-