Package ca.uhn.hl7v2.model.v24.segment
Class MFE
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v24.segment.MFE
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 MFE message segment (Master File Entry). This segment has the following fields:
- MFE-1: Record-Level Event Code (ID)
- MFE-2: MFN Control ID (ST) optional
- MFE-3: Effective Date/Time (TS) optional
- MFE-4: Primary Key Value - MFE (Varies) repeating
- MFE-5: Primary Key Value Type (ID) repeating
- 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 MFE-3: "Effective Date/Time" - creates it if necessaryReturns MFE-1: "Record-Level Event Code" - creates it if necessaryReturns MFE-2: "MFN Control ID" - creates it if necessaryReturns MFE-3: "Effective Date/Time" - creates it if necessaryVaries[]Returns all repetitions of Primary Key Value - MFE (MFE-4).getMfe4_PrimaryKeyValueMFE(int rep) Returns a specific repetition of MFE-4: "Primary Key Value - MFE" - creates it if necessaryintReturns a count of the current number of repetitions of Primary Key Value - MFE (MFE-4).ID[]Returns all repetitions of Primary Key Value Type (MFE-5).getMfe5_PrimaryKeyValueType(int rep) Returns a specific repetition of MFE-5: "Primary Key Value Type" - creates it if necessaryintReturns a count of the current number of repetitions of Primary Key Value Type (MFE-5).Returns MFE-2: "MFN Control ID" - creates it if necessaryVaries[]Returns all repetitions of Primary Key Value - MFE (MFE-4).getPrimaryKeyValueMFE(int rep) Returns a specific repetition of MFE-4: "Primary Key Value - MFE" - creates it if necessaryintReturns a count of the current number of repetitions of Primary Key Value - MFE (MFE-4).ID[]Returns all repetitions of Primary Key Value Type (MFE-5).getPrimaryKeyValueType(int rep) Returns a specific repetition of MFE-5: "Primary Key Value Type" - creates it if necessaryintReturns a count of the current number of repetitions of Primary Key Value Type (MFE-5).Returns MFE-1: "Record-Level Event Code" - creates it if necessaryinsertMfe4_PrimaryKeyValueMFE(int rep) Inserts a repetition of MFE-4: "Primary Key Value - MFE" at a specific indexinsertMfe5_PrimaryKeyValueType(int rep) Inserts a repetition of MFE-5: "Primary Key Value Type" at a specific indexinsertPrimaryKeyValueMFE(int rep) Inserts a repetition of MFE-4: "Primary Key Value - MFE" at a specific indexinsertPrimaryKeyValueType(int rep) Inserts a repetition of MFE-5: "Primary Key Value Type" at a specific indexremoveMfe4_PrimaryKeyValueMFE(int rep) Removes a repetition of MFE-4: "Primary Key Value - MFE" at a specific indexremoveMfe5_PrimaryKeyValueType(int rep) Removes a repetition of MFE-5: "Primary Key Value Type" at a specific indexremovePrimaryKeyValueMFE(int rep) Removes a repetition of MFE-4: "Primary Key Value - MFE" at a specific indexremovePrimaryKeyValueType(int rep) Removes a repetition of MFE-5: "Primary Key Value Type" at a specific indexMethods 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
-
MFE
Creates a new MFE segment
-
-
Method Details
-
getRecordLevelEventCode
Returns MFE-1: "Record-Level Event Code" - creates it if necessary -
getMfe1_RecordLevelEventCode
Returns MFE-1: "Record-Level Event Code" - creates it if necessary -
getMFNControlID
Returns MFE-2: "MFN Control ID" - creates it if necessary -
getMfe2_MFNControlID
Returns MFE-2: "MFN Control ID" - creates it if necessary -
getEffectiveDateTime
Returns MFE-3: "Effective Date/Time" - creates it if necessary -
getMfe3_EffectiveDateTime
Returns MFE-3: "Effective Date/Time" - creates it if necessary -
getPrimaryKeyValueMFE
Returns all repetitions of Primary Key Value - MFE (MFE-4). -
getMfe4_PrimaryKeyValueMFE
Returns all repetitions of Primary Key Value - MFE (MFE-4). -
getPrimaryKeyValueMFEReps
Returns a count of the current number of repetitions of Primary Key Value - MFE (MFE-4). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getPrimaryKeyValueMFE
Returns a specific repetition of MFE-4: "Primary Key Value - MFE" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getMfe4_PrimaryKeyValueMFE
Returns a specific repetition of MFE-4: "Primary Key Value - MFE" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getMfe4_PrimaryKeyValueMFEReps
Returns a count of the current number of repetitions of Primary Key Value - MFE (MFE-4). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertPrimaryKeyValueMFE
Inserts a repetition of MFE-4: "Primary Key Value - MFE" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertMfe4_PrimaryKeyValueMFE
Inserts a repetition of MFE-4: "Primary Key Value - MFE" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removePrimaryKeyValueMFE
Removes a repetition of MFE-4: "Primary Key Value - MFE" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeMfe4_PrimaryKeyValueMFE
Removes a repetition of MFE-4: "Primary Key Value - MFE" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getPrimaryKeyValueType
Returns all repetitions of Primary Key Value Type (MFE-5). -
getMfe5_PrimaryKeyValueType
Returns all repetitions of Primary Key Value Type (MFE-5). -
getPrimaryKeyValueTypeReps
Returns a count of the current number of repetitions of Primary Key Value Type (MFE-5). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getPrimaryKeyValueType
Returns a specific repetition of MFE-5: "Primary Key Value Type" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getMfe5_PrimaryKeyValueType
Returns a specific repetition of MFE-5: "Primary Key Value Type" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getMfe5_PrimaryKeyValueTypeReps
Returns a count of the current number of repetitions of Primary Key Value Type (MFE-5). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertPrimaryKeyValueType
Inserts a repetition of MFE-5: "Primary Key Value Type" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertMfe5_PrimaryKeyValueType
Inserts a repetition of MFE-5: "Primary Key Value Type" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removePrimaryKeyValueType
Removes a repetition of MFE-5: "Primary Key Value Type" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeMfe5_PrimaryKeyValueType
Removes a repetition of MFE-5: "Primary Key Value Type" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-