|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v24.segment.PRB
public class PRB
Represents an HL7 PRB message segment (Problem Details). This segment has the following fields:
| Constructor Summary | |
|---|---|
PRB(Group parent,
ModelClassFactory factory)
Creates a new PRB segment |
|
| Method Summary | |
|---|---|
protected Type |
createNewTypeWithoutReflection(int field)
|
ID |
getActionCode()
Returns PRB-1: "Action Code" - creates it if necessary |
TS |
getActionDateTime()
Returns PRB-2: "Action Date/Time" - creates it if necessary |
TS |
getActualProblemResolutionDateTime()
Returns PRB-9: "Actual Problem Resolution Date/Time" - creates it if necessary |
TS |
getAnticipatedProblemResolutionDateTime()
Returns PRB-8: "Anticipated Problem Resolution Date/Time" - creates it if necessary |
CE |
getCertaintyOfProblem()
Returns PRB-19: "Certainty of Problem" - creates it if necessary |
EI |
getEpisodeOfCareID()
Returns PRB-5: "Episode of Care ID" - creates it if necessary |
ST |
getFamilySignificantOtherAwarenessOfProblemPrognosis()
Returns PRB-24: "Family/Significant Other Awareness of Problem/Prognosis" - creates it if necessary |
CE |
getIndividualAwarenessOfProblem()
Returns PRB-21: "Individual Awareness of Problem" - creates it if necessary |
CE |
getIndividualAwarenessOfPrognosis()
Returns PRB-23: "Individual Awareness of Prognosis" - creates it if necessary |
ID |
getPrb1_ActionCode()
Returns PRB-1: "Action Code" - creates it if necessary |
CE |
getPrb10_ProblemClassification()
Returns PRB-10: "Problem Classification" - creates it if necessary |
CE |
getPrb11_ProblemManagementDiscipline(int rep)
Returns a specific repetition of PRB-11: "Problem Management Discipline" - creates it if necessary |
int |
getPrb11_ProblemManagementDisciplineReps()
Returns a count of the current number of repetitions of Problem Management Discipline (PRB-11). |
CE |
getPrb12_ProblemPersistence()
Returns PRB-12: "Problem Persistence" - creates it if necessary |
CE |
getPrb13_ProblemConfirmationStatus()
Returns PRB-13: "Problem Confirmation Status" - creates it if necessary |
CE |
getPrb14_ProblemLifeCycleStatus()
Returns PRB-14: "Problem Life Cycle Status" - creates it if necessary |
TS |
getPrb15_ProblemLifeCycleStatusDateTime()
Returns PRB-15: "Problem Life Cycle Status Date/Time" - creates it if necessary |
TS |
getPrb16_ProblemDateOfOnset()
Returns PRB-16: "Problem Date of Onset" - creates it if necessary |
ST |
getPrb17_ProblemOnsetText()
Returns PRB-17: "Problem Onset Text" - creates it if necessary |
CE |
getPrb18_ProblemRanking()
Returns PRB-18: "Problem Ranking" - creates it if necessary |
CE |
getPrb19_CertaintyOfProblem()
Returns PRB-19: "Certainty of Problem" - creates it if necessary |
TS |
getPrb2_ActionDateTime()
Returns PRB-2: "Action Date/Time" - creates it if necessary |
NM |
getPrb20_ProbabilityOfProblem()
Returns PRB-20: "Probability of Problem (0-1)" - creates it if necessary |
CE |
getPrb21_IndividualAwarenessOfProblem()
Returns PRB-21: "Individual Awareness of Problem" - creates it if necessary |
CE |
getPrb22_ProblemPrognosis()
Returns PRB-22: "Problem Prognosis" - creates it if necessary |
CE |
getPrb23_IndividualAwarenessOfPrognosis()
Returns PRB-23: "Individual Awareness of Prognosis" - creates it if necessary |
ST |
getPrb24_FamilySignificantOtherAwarenessOfProblemPrognosis()
Returns PRB-24: "Family/Significant Other Awareness of Problem/Prognosis" - creates it if necessary |
CE |
getPrb25_SecuritySensitivity()
Returns PRB-25: "Security/Sensitivity" - creates it if necessary |
CE |
getPrb3_ProblemID()
Returns PRB-3: "Problem ID" - creates it if necessary |
EI |
getPrb4_ProblemInstanceID()
Returns PRB-4: "Problem Instance ID" - creates it if necessary |
EI |
getPrb5_EpisodeOfCareID()
Returns PRB-5: "Episode of Care ID" - creates it if necessary |
NM |
getPrb6_ProblemListPriority()
Returns PRB-6: "Problem List Priority" - creates it if necessary |
TS |
getPrb7_ProblemEstablishedDateTime()
Returns PRB-7: "Problem Established Date/Time" - creates it if necessary |
TS |
getPrb8_AnticipatedProblemResolutionDateTime()
Returns PRB-8: "Anticipated Problem Resolution Date/Time" - creates it if necessary |
TS |
getPrb9_ActualProblemResolutionDateTime()
Returns PRB-9: "Actual Problem Resolution Date/Time" - creates it if necessary |
NM |
getProbabilityOfProblem()
Returns PRB-20: "Probability of Problem (0-1)" - creates it if necessary |
CE |
getProblemClassification()
Returns PRB-10: "Problem Classification" - creates it if necessary |
CE |
getProblemConfirmationStatus()
Returns PRB-13: "Problem Confirmation Status" - creates it if necessary |
TS |
getProblemDateOfOnset()
Returns PRB-16: "Problem Date of Onset" - creates it if necessary |
TS |
getProblemEstablishedDateTime()
Returns PRB-7: "Problem Established Date/Time" - creates it if necessary |
CE |
getProblemID()
Returns PRB-3: "Problem ID" - creates it if necessary |
EI |
getProblemInstanceID()
Returns PRB-4: "Problem Instance ID" - creates it if necessary |
CE |
getProblemLifeCycleStatus()
Returns PRB-14: "Problem Life Cycle Status" - creates it if necessary |
TS |
getProblemLifeCycleStatusDateTime()
Returns PRB-15: "Problem Life Cycle Status Date/Time" - creates it if necessary |
NM |
getProblemListPriority()
Returns PRB-6: "Problem List Priority" - creates it if necessary |
CE[] |
getProblemManagementDiscipline()
Returns all repetitions of Problem Management Discipline (PRB-11). |
CE |
getProblemManagementDiscipline(int rep)
Returns a specific repetition of PRB-11: "Problem Management Discipline" - creates it if necessary |
int |
getProblemManagementDisciplineReps()
Returns a count of the current number of repetitions of Problem Management Discipline (PRB-11). |
ST |
getProblemOnsetText()
Returns PRB-17: "Problem Onset Text" - creates it if necessary |
CE |
getProblemPersistence()
Returns PRB-12: "Problem Persistence" - creates it if necessary |
CE |
getProblemPrognosis()
Returns PRB-22: "Problem Prognosis" - creates it if necessary |
CE |
getProblemRanking()
Returns PRB-18: "Problem Ranking" - creates it if necessary |
CE |
getSecuritySensitivity()
Returns PRB-25: "Security/Sensitivity" - creates it if necessary |
CE |
insertPrb11_ProblemManagementDiscipline(int rep)
Inserts a repetition of PRB-11: "Problem Management Discipline" at a specific index |
CE |
insertProblemManagementDiscipline(int rep)
Inserts a repetition of PRB-11: "Problem Management Discipline" at a specific index |
CE |
removePrb11_ProblemManagementDiscipline(int rep)
Removes a repetition of PRB-11: "Problem Management Discipline" at a specific index |
CE |
removeProblemManagementDiscipline(int rep)
Removes a repetition of PRB-11: "Problem Management Discipline" at a specific index |
| Methods inherited from class ca.uhn.hl7v2.model.AbstractSegment |
|---|
add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getMessage, getName, getNames, getParent, insertRepetition, isRequired, main, numFields, parse, removeRepetition |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PRB(Group parent,
ModelClassFactory factory)
| Method Detail |
|---|
public ID getActionCode()
public ID getPrb1_ActionCode()
public TS getActionDateTime()
public TS getPrb2_ActionDateTime()
public CE getProblemID()
public CE getPrb3_ProblemID()
public EI getProblemInstanceID()
public EI getPrb4_ProblemInstanceID()
public EI getEpisodeOfCareID()
public EI getPrb5_EpisodeOfCareID()
public NM getProblemListPriority()
public NM getPrb6_ProblemListPriority()
public TS getProblemEstablishedDateTime()
public TS getPrb7_ProblemEstablishedDateTime()
public TS getAnticipatedProblemResolutionDateTime()
public TS getPrb8_AnticipatedProblemResolutionDateTime()
public TS getActualProblemResolutionDateTime()
public TS getPrb9_ActualProblemResolutionDateTime()
public CE getProblemClassification()
public CE getPrb10_ProblemClassification()
public CE[] getProblemManagementDiscipline()
public int getProblemManagementDisciplineReps()
public CE getProblemManagementDiscipline(int rep)
rep - The repetition index (0-indexed)public CE getPrb11_ProblemManagementDiscipline(int rep)
rep - The repetition index (0-indexed)public int getPrb11_ProblemManagementDisciplineReps()
public CE insertProblemManagementDiscipline(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 insertPrb11_ProblemManagementDiscipline(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 removeProblemManagementDiscipline(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 removePrb11_ProblemManagementDiscipline(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 getProblemPersistence()
public CE getPrb12_ProblemPersistence()
public CE getProblemConfirmationStatus()
public CE getPrb13_ProblemConfirmationStatus()
public CE getProblemLifeCycleStatus()
public CE getPrb14_ProblemLifeCycleStatus()
public TS getProblemLifeCycleStatusDateTime()
public TS getPrb15_ProblemLifeCycleStatusDateTime()
public TS getProblemDateOfOnset()
public TS getPrb16_ProblemDateOfOnset()
public ST getProblemOnsetText()
public ST getPrb17_ProblemOnsetText()
public CE getProblemRanking()
public CE getPrb18_ProblemRanking()
public CE getCertaintyOfProblem()
public CE getPrb19_CertaintyOfProblem()
public NM getProbabilityOfProblem()
public NM getPrb20_ProbabilityOfProblem()
public CE getIndividualAwarenessOfProblem()
public CE getPrb21_IndividualAwarenessOfProblem()
public CE getProblemPrognosis()
public CE getPrb22_ProblemPrognosis()
public CE getIndividualAwarenessOfPrognosis()
public CE getPrb23_IndividualAwarenessOfPrognosis()
public ST getFamilySignificantOtherAwarenessOfProblemPrognosis()
public ST getPrb24_FamilySignificantOtherAwarenessOfProblemPrognosis()
public CE getSecuritySensitivity()
public CE getPrb25_SecuritySensitivity()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection in class AbstractSegment
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||