public class GOL extends AbstractSegment
Represents an HL7 GOL message segment (Goal Detail). This segment has the following fields:
log
Constructor and Description |
---|
GOL(Group parent,
ModelClassFactory factory)
Creates a new GOL segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
ID |
getActionCode()
Returns
GOL-1: "Action Code" - creates it if necessary
|
TS |
getActionDateTime()
Returns
GOL-2: "Action Date/Time" - creates it if necessary
|
TS |
getCurrentGoalReviewDateTime()
Returns
GOL-12: "Current Goal Review Date/Time" - creates it if necessary
|
CE |
getCurrentGoalReviewStatus()
Returns
GOL-11: "Current Goal Review Status" - creates it if necessary
|
EI |
getEpisodeOfCareID()
Returns
GOL-5: "Episode of Care ID" - creates it if necessary
|
TS |
getExpectedGoalAchieveDateTime()
Returns
GOL-8: "Expected Goal Achieve Date/Time" - creates it if necessary
|
CE |
getGoalClassification()
Returns
GOL-9: "Goal Classification" - creates it if necessary
|
TS |
getGoalEstablishedDateTime()
Returns
GOL-7: "Goal Established Date/Time" - creates it if necessary
|
CE |
getGoalEvaluation()
Returns
GOL-16: "Goal Evaluation" - creates it if necessary
|
ST[] |
getGoalEvaluationComment()
Returns all repetitions of Goal Evaluation Comment (GOL-17).
|
ST |
getGoalEvaluationComment(int rep)
Returns a specific repetition of
GOL-17: "Goal Evaluation Comment" - creates it if necessary
|
int |
getGoalEvaluationCommentReps()
Returns a count of the current number of repetitions of Goal Evaluation Comment (GOL-17).
|
CE |
getGoalID()
Returns
GOL-3: "Goal ID" - creates it if necessary
|
EI |
getGoalInstanceID()
Returns
GOL-4: "Goal Instance ID" - creates it if necessary
|
CE |
getGoalLifeCycleStatus()
Returns
GOL-18: "Goal Life Cycle Status" - creates it if necessary
|
TS |
getGoalLifeCycleStatusDateTime()
Returns
GOL-19: "Goal Life Cycle Status Date/Time" - creates it if necessary
|
NM |
getGoalListPriority()
Returns
GOL-6: "Goal List Priority" - creates it if necessary
|
CE |
getGoalManagementDiscipline()
Returns
GOL-10: "Goal Management Discipline" - creates it if necessary
|
TQ |
getGoalReviewInterval()
Returns
GOL-15: "Goal Review Interval" - creates it if necessary
|
XPN[] |
getGoalTargetName()
Returns all repetitions of Goal Target Name (GOL-21).
|
XPN |
getGoalTargetName(int rep)
Returns a specific repetition of
GOL-21: "Goal Target Name" - creates it if necessary
|
int |
getGoalTargetNameReps()
Returns a count of the current number of repetitions of Goal Target Name (GOL-21).
|
CE[] |
getGoalTargetType()
Returns all repetitions of Goal Target Type (GOL-20).
|
CE |
getGoalTargetType(int rep)
Returns a specific repetition of
GOL-20: "Goal Target Type" - creates it if necessary
|
int |
getGoalTargetTypeReps()
Returns a count of the current number of repetitions of Goal Target Type (GOL-20).
|
ID |
getGol1_ActionCode()
Returns
GOL-1: "Action Code" - creates it if necessary
|
CE |
getGol10_GoalManagementDiscipline()
Returns
GOL-10: "Goal Management Discipline" - creates it if necessary
|
CE |
getGol11_CurrentGoalReviewStatus()
Returns
GOL-11: "Current Goal Review Status" - creates it if necessary
|
TS |
getGol12_CurrentGoalReviewDateTime()
Returns
GOL-12: "Current Goal Review Date/Time" - creates it if necessary
|
TS |
getGol13_NextGoalReviewDateTime()
Returns
GOL-13: "Next Goal Review Date/Time" - creates it if necessary
|
TS |
getGol14_PreviousGoalReviewDateTime()
Returns
GOL-14: "Previous Goal Review Date/Time" - creates it if necessary
|
TQ |
getGol15_GoalReviewInterval()
Returns
GOL-15: "Goal Review Interval" - creates it if necessary
|
CE |
getGol16_GoalEvaluation()
Returns
GOL-16: "Goal Evaluation" - creates it if necessary
|
ST[] |
getGol17_GoalEvaluationComment()
Returns all repetitions of Goal Evaluation Comment (GOL-17).
|
ST |
getGol17_GoalEvaluationComment(int rep)
Returns a specific repetition of
GOL-17: "Goal Evaluation Comment" - creates it if necessary
|
int |
getGol17_GoalEvaluationCommentReps()
Returns a count of the current number of repetitions of Goal Evaluation Comment (GOL-17).
|
CE |
getGol18_GoalLifeCycleStatus()
Returns
GOL-18: "Goal Life Cycle Status" - creates it if necessary
|
TS |
getGol19_GoalLifeCycleStatusDateTime()
Returns
GOL-19: "Goal Life Cycle Status Date/Time" - creates it if necessary
|
TS |
getGol2_ActionDateTime()
Returns
GOL-2: "Action Date/Time" - creates it if necessary
|
CE[] |
getGol20_GoalTargetType()
Returns all repetitions of Goal Target Type (GOL-20).
|
CE |
getGol20_GoalTargetType(int rep)
Returns a specific repetition of
GOL-20: "Goal Target Type" - creates it if necessary
|
int |
getGol20_GoalTargetTypeReps()
Returns a count of the current number of repetitions of Goal Target Type (GOL-20).
|
XPN[] |
getGol21_GoalTargetName()
Returns all repetitions of Goal Target Name (GOL-21).
|
XPN |
getGol21_GoalTargetName(int rep)
Returns a specific repetition of
GOL-21: "Goal Target Name" - creates it if necessary
|
int |
getGol21_GoalTargetNameReps()
Returns a count of the current number of repetitions of Goal Target Name (GOL-21).
|
CE |
getGol3_GoalID()
Returns
GOL-3: "Goal ID" - creates it if necessary
|
EI |
getGol4_GoalInstanceID()
Returns
GOL-4: "Goal Instance ID" - creates it if necessary
|
EI |
getGol5_EpisodeOfCareID()
Returns
GOL-5: "Episode of Care ID" - creates it if necessary
|
NM |
getGol6_GoalListPriority()
Returns
GOL-6: "Goal List Priority" - creates it if necessary
|
TS |
getGol7_GoalEstablishedDateTime()
Returns
GOL-7: "Goal Established Date/Time" - creates it if necessary
|
TS |
getGol8_ExpectedGoalAchieveDateTime()
Returns
GOL-8: "Expected Goal Achieve Date/Time" - creates it if necessary
|
CE |
getGol9_GoalClassification()
Returns
GOL-9: "Goal Classification" - creates it if necessary
|
TS |
getNextGoalReviewDateTime()
Returns
GOL-13: "Next Goal Review Date/Time" - creates it if necessary
|
TS |
getPreviousGoalReviewDateTime()
Returns
GOL-14: "Previous Goal Review Date/Time" - creates it if necessary
|
ST |
insertGoalEvaluationComment(int rep)
Inserts a repetition of
GOL-17: "Goal Evaluation Comment" at a specific index
|
XPN |
insertGoalTargetName(int rep)
Inserts a repetition of
GOL-21: "Goal Target Name" at a specific index
|
CE |
insertGoalTargetType(int rep)
Inserts a repetition of
GOL-20: "Goal Target Type" at a specific index
|
ST |
insertGol17_GoalEvaluationComment(int rep)
Inserts a repetition of
GOL-17: "Goal Evaluation Comment" at a specific index
|
CE |
insertGol20_GoalTargetType(int rep)
Inserts a repetition of
GOL-20: "Goal Target Type" at a specific index
|
XPN |
insertGol21_GoalTargetName(int rep)
Inserts a repetition of
GOL-21: "Goal Target Name" at a specific index
|
ST |
removeGoalEvaluationComment(int rep)
Removes a repetition of
GOL-17: "Goal Evaluation Comment" at a specific index
|
XPN |
removeGoalTargetName(int rep)
Removes a repetition of
GOL-21: "Goal Target Name" at a specific index
|
CE |
removeGoalTargetType(int rep)
Removes a repetition of
GOL-20: "Goal Target Type" at a specific index
|
ST |
removeGol17_GoalEvaluationComment(int rep)
Removes a repetition of
GOL-17: "Goal Evaluation Comment" at a specific index
|
CE |
removeGol20_GoalTargetType(int rep)
Removes a repetition of
GOL-20: "Goal Target Type" at a specific index
|
XPN |
removeGol21_GoalTargetName(int rep)
Removes a repetition of
GOL-21: "Goal Target Name" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public GOL(Group parent, ModelClassFactory factory)
public ID getActionCode()
public ID getGol1_ActionCode()
public TS getActionDateTime()
public TS getGol2_ActionDateTime()
public CE getGol3_GoalID()
public EI getGoalInstanceID()
public EI getGol4_GoalInstanceID()
public EI getEpisodeOfCareID()
public EI getGol5_EpisodeOfCareID()
public NM getGoalListPriority()
public NM getGol6_GoalListPriority()
public TS getGoalEstablishedDateTime()
public TS getGol7_GoalEstablishedDateTime()
public TS getExpectedGoalAchieveDateTime()
public TS getGol8_ExpectedGoalAchieveDateTime()
public CE getGoalClassification()
public CE getGol9_GoalClassification()
public CE getGoalManagementDiscipline()
public CE getGol10_GoalManagementDiscipline()
public CE getCurrentGoalReviewStatus()
public CE getGol11_CurrentGoalReviewStatus()
public TS getCurrentGoalReviewDateTime()
public TS getGol12_CurrentGoalReviewDateTime()
public TS getNextGoalReviewDateTime()
public TS getGol13_NextGoalReviewDateTime()
public TS getPreviousGoalReviewDateTime()
public TS getGol14_PreviousGoalReviewDateTime()
public TQ getGoalReviewInterval()
public TQ getGol15_GoalReviewInterval()
public CE getGoalEvaluation()
public CE getGol16_GoalEvaluation()
public ST[] getGoalEvaluationComment()
public ST[] getGol17_GoalEvaluationComment()
public int getGoalEvaluationCommentReps()
public ST getGoalEvaluationComment(int rep)
rep
- The repetition index (0-indexed)public ST getGol17_GoalEvaluationComment(int rep)
rep
- The repetition index (0-indexed)public int getGol17_GoalEvaluationCommentReps()
public ST insertGoalEvaluationComment(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST insertGol17_GoalEvaluationComment(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeGoalEvaluationComment(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ST removeGol17_GoalEvaluationComment(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE getGoalLifeCycleStatus()
public CE getGol18_GoalLifeCycleStatus()
public TS getGoalLifeCycleStatusDateTime()
public TS getGol19_GoalLifeCycleStatusDateTime()
public CE[] getGoalTargetType()
public CE[] getGol20_GoalTargetType()
public int getGoalTargetTypeReps()
public CE getGoalTargetType(int rep)
rep
- The repetition index (0-indexed)public CE getGol20_GoalTargetType(int rep)
rep
- The repetition index (0-indexed)public int getGol20_GoalTargetTypeReps()
public CE insertGoalTargetType(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE insertGol20_GoalTargetType(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removeGoalTargetType(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removeGol20_GoalTargetType(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XPN[] getGoalTargetName()
public XPN[] getGol21_GoalTargetName()
public int getGoalTargetNameReps()
public XPN getGoalTargetName(int rep)
rep
- The repetition index (0-indexed)public XPN getGol21_GoalTargetName(int rep)
rep
- The repetition index (0-indexed)public int getGol21_GoalTargetNameReps()
public XPN insertGoalTargetName(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XPN insertGol21_GoalTargetName(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XPN removeGoalTargetName(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XPN removeGol21_GoalTargetName(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.