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
|
DTM |
getActionDateTime()
Returns
GOL-2: "Action Date/Time" - creates it if necessary
|
DTM |
getCurrentGoalReviewDateTime()
Returns
GOL-12: "Current Goal Review Date/Time" - creates it if necessary
|
CWE |
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
|
DTM |
getExpectedGoalAchieveDateTime()
Returns
GOL-8: "Expected Goal Achieve Date/Time" - creates it if necessary
|
CWE |
getGoalClassification()
Returns
GOL-9: "Goal Classification" - creates it if necessary
|
DTM |
getGoalEstablishedDateTime()
Returns
GOL-7: "Goal Established Date/Time" - creates it if necessary
|
CWE |
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).
|
CWE |
getGoalID()
Returns
GOL-3: "Goal ID" - creates it if necessary
|
EI |
getGoalInstanceID()
Returns
GOL-4: "Goal Instance ID" - creates it if necessary
|
CWE |
getGoalLifeCycleStatus()
Returns
GOL-18: "Goal Life Cycle Status" - creates it if necessary
|
DTM |
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
|
CWE |
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).
|
CWE[] |
getGoalTargetType()
Returns all repetitions of Goal Target Type (GOL-20).
|
CWE |
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
|
CWE |
getGol10_GoalManagementDiscipline()
Returns
GOL-10: "Goal Management Discipline" - creates it if necessary
|
CWE |
getGol11_CurrentGoalReviewStatus()
Returns
GOL-11: "Current Goal Review Status" - creates it if necessary
|
DTM |
getGol12_CurrentGoalReviewDateTime()
Returns
GOL-12: "Current Goal Review Date/Time" - creates it if necessary
|
DTM |
getGol13_NextGoalReviewDateTime()
Returns
GOL-13: "Next Goal Review Date/Time" - creates it if necessary
|
DTM |
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
|
CWE |
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).
|
CWE |
getGol18_GoalLifeCycleStatus()
Returns
GOL-18: "Goal Life Cycle Status" - creates it if necessary
|
DTM |
getGol19_GoalLifeCycleStatusDateTime()
Returns
GOL-19: "Goal Life Cycle Status Date/Time" - creates it if necessary
|
DTM |
getGol2_ActionDateTime()
Returns
GOL-2: "Action Date/Time" - creates it if necessary
|
CWE[] |
getGol20_GoalTargetType()
Returns all repetitions of Goal Target Type (GOL-20).
|
CWE |
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).
|
CNE |
getGol22_MoodCode()
Returns
GOL-22: "Mood Code" - creates it if necessary
|
CWE |
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
|
DTM |
getGol7_GoalEstablishedDateTime()
Returns
GOL-7: "Goal Established Date/Time" - creates it if necessary
|
DTM |
getGol8_ExpectedGoalAchieveDateTime()
Returns
GOL-8: "Expected Goal Achieve Date/Time" - creates it if necessary
|
CWE |
getGol9_GoalClassification()
Returns
GOL-9: "Goal Classification" - creates it if necessary
|
CNE |
getMoodCode()
Returns
GOL-22: "Mood Code" - creates it if necessary
|
DTM |
getNextGoalReviewDateTime()
Returns
GOL-13: "Next Goal Review Date/Time" - creates it if necessary
|
DTM |
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
|
CWE |
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
|
CWE |
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
|
CWE |
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
|
CWE |
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 DTM getActionDateTime()
public DTM getGol2_ActionDateTime()
public CWE getGol3_GoalID()
public EI getGoalInstanceID()
public EI getGol4_GoalInstanceID()
public EI getEpisodeOfCareID()
public EI getGol5_EpisodeOfCareID()
public NM getGoalListPriority()
public NM getGol6_GoalListPriority()
public DTM getGoalEstablishedDateTime()
public DTM getGol7_GoalEstablishedDateTime()
public DTM getExpectedGoalAchieveDateTime()
public DTM getGol8_ExpectedGoalAchieveDateTime()
public CWE getGoalClassification()
public CWE getGol9_GoalClassification()
public CWE getGoalManagementDiscipline()
public CWE getGol10_GoalManagementDiscipline()
public CWE getCurrentGoalReviewStatus()
public CWE getGol11_CurrentGoalReviewStatus()
public DTM getCurrentGoalReviewDateTime()
public DTM getGol12_CurrentGoalReviewDateTime()
public DTM getNextGoalReviewDateTime()
public DTM getGol13_NextGoalReviewDateTime()
public DTM getPreviousGoalReviewDateTime()
public DTM getGol14_PreviousGoalReviewDateTime()
public TQ getGoalReviewInterval()
public TQ getGol15_GoalReviewInterval()
public CWE getGoalEvaluation()
public CWE 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 CWE getGoalLifeCycleStatus()
public CWE getGol18_GoalLifeCycleStatus()
public DTM getGoalLifeCycleStatusDateTime()
public DTM getGol19_GoalLifeCycleStatusDateTime()
public CWE[] getGoalTargetType()
public CWE[] getGol20_GoalTargetType()
public int getGoalTargetTypeReps()
public CWE getGoalTargetType(int rep)
rep
- The repetition index (0-indexed)public CWE getGol20_GoalTargetType(int rep)
rep
- The repetition index (0-indexed)public int getGol20_GoalTargetTypeReps()
public CWE 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 CWE 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 CWE 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 CWE 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)public CNE getMoodCode()
public CNE getGol22_MoodCode()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.