com.mmm.cms.homehealth.v0203c
Class DataValidityFlag_02_03c

java.lang.Object
  extended by com.mmm.cms.homehealth.v0203c.DataValidityFlag_02_03c
All Implemented Interfaces:
DataValidityFlagIF

public class DataValidityFlag_02_03c
extends java.lang.Object
implements DataValidityFlagIF

This holds a Validity flag based on the supplied string


Constructor Summary
DataValidityFlag_02_03c(java.lang.String validityFlag)
          Constructs based on the supplied validity flag.
 
Method Summary
 java.lang.String getValidityFlag()
          gets the entire validity flag
 boolean isClinicalIssue()
          gets the clinical issue flag
 boolean isFunctionalIssue()
          gets the functional issue flag
 boolean isIssuePresent()
          gets the flag indicating if there is any issue
 boolean isManifestationSequenceIssue()
          gets the Manifestation sequence issue flag
 boolean isServiceIssue()
          gets the Services issues flag
 void reset()
          sets the flag to "0"
 void setClinicalIssue(boolean bool)
          Does nothing
 void setFunctionalIssue(boolean bool)
          Does nothing
 void setManifestationSequenceIssue(boolean bool)
          Does nothing
 void setServiceIssue(boolean bool)
          Does nothing
 void setValidityFlag(java.lang.String val)
          Sets the validity flag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataValidityFlag_02_03c

public DataValidityFlag_02_03c(java.lang.String validityFlag)
Constructs based on the supplied validity flag. If the flag is null, the it is reset to 0

Parameters:
validityFlag -
Method Detail

isManifestationSequenceIssue

public boolean isManifestationSequenceIssue()
Description copied from interface: DataValidityFlagIF
gets the Manifestation sequence issue flag

Specified by:
isManifestationSequenceIssue in interface DataValidityFlagIF
Returns:
true if the flag represent a manifestation issue

setManifestationSequenceIssue

public void setManifestationSequenceIssue(boolean bool)
Does nothing

Specified by:
setManifestationSequenceIssue in interface DataValidityFlagIF
Parameters:
bool -

isClinicalIssue

public boolean isClinicalIssue()
gets the clinical issue flag

Specified by:
isClinicalIssue in interface DataValidityFlagIF
Returns:
true if the flag represent a clinical issue

setClinicalIssue

public void setClinicalIssue(boolean bool)
Does nothing

Specified by:
setClinicalIssue in interface DataValidityFlagIF
Parameters:
bool -

isFunctionalIssue

public boolean isFunctionalIssue()
gets the functional issue flag

Specified by:
isFunctionalIssue in interface DataValidityFlagIF
Returns:
true if the flag represent a functional issue

setFunctionalIssue

public void setFunctionalIssue(boolean bool)
Does nothing

Specified by:
setFunctionalIssue in interface DataValidityFlagIF
Parameters:
bool -

isServiceIssue

public boolean isServiceIssue()
Description copied from interface: DataValidityFlagIF
gets the Services issues flag

Specified by:
isServiceIssue in interface DataValidityFlagIF
Returns:
true if the flag represent a Service issue

setServiceIssue

public void setServiceIssue(boolean bool)
Does nothing

Specified by:
setServiceIssue in interface DataValidityFlagIF
Parameters:
bool -

getValidityFlag

public java.lang.String getValidityFlag()
gets the entire validity flag

Specified by:
getValidityFlag in interface DataValidityFlagIF
Returns:
the flag

setValidityFlag

public void setValidityFlag(java.lang.String val)
Sets the validity flag

Specified by:
setValidityFlag in interface DataValidityFlagIF
Parameters:
val -

reset

public void reset()
sets the flag to "0"

Specified by:
reset in interface DataValidityFlagIF

isIssuePresent

public boolean isIssuePresent()
gets the flag indicating if there is any issue

Specified by:
isIssuePresent in interface DataValidityFlagIF
Returns:
true if the flag represent any issue