org.kuali.rice.kim.api.identity.personal
Interface EntityBioDemographicsContract
- All Superinterfaces:
- GloballyUnique, Versioned
- All Known Implementing Classes:
- EntityBioDemographics, EntityBioDemographics.Builder
public interface EntityBioDemographicsContract
- extends Versioned, GloballyUnique
BIRTH_DATE_FORMAT
static final String BIRTH_DATE_FORMAT
- See Also:
- Constant Field Values
DECEASED_DATE_FORMAT
static final String DECEASED_DATE_FORMAT
- See Also:
- Constant Field Values
getEntityId
String getEntityId()
- Gets this
EntityBioDemographicsContract's identity id.
- Returns:
- the identity id for this
EntityBioDemographicsContract, or null if none has been assigned.
getDeceasedDate
String getDeceasedDate()
- Gets this
EntityBioDemographicsContract's deceased date.
- Returns:
- the deceased date for this
EntityBioDemographicsContract, or null if none has been assigned.
getBirthDate
String getBirthDate()
- Gets this
EntityBioDemographicsContract's birth date.
- Returns:
- the birth date for this
EntityBioDemographicsContract, or null if none has been assigned.
getGenderCode
String getGenderCode()
- Gets this
EntityBioDemographicsContract's gender code.
- Returns:
- the gender code for this
EntityBioDemographicsContract, or null if none has been assigned.
getMaritalStatusCode
String getMaritalStatusCode()
- Gets this
EntityBioDemographicsContract's marital status code.
- Returns:
- the marital status code for this
EntityBioDemographicsContract, or null if none has been assigned.
getPrimaryLanguageCode
String getPrimaryLanguageCode()
- Gets this
EntityBioDemographicsContract's primary language code.
- Returns:
- the primary language code for this
EntityBioDemographicsContract, or null if none has been assigned.
getSecondaryLanguageCode
String getSecondaryLanguageCode()
- Gets this
EntityBioDemographicsContract's secondary language code.
- Returns:
- the secondary language code for this
EntityBioDemographicsContract, or null if none has been assigned.
getBirthCountry
String getBirthCountry()
- Gets this
EntityBioDemographicsContract's country of birth code.
Corresponds to PESC BirthCountry.
- Returns:
- the country of birth code for this
EntityBioDemographicsContract, or null if none has been assigned.
getBirthStateProvinceCode
String getBirthStateProvinceCode()
- Gets this
EntityBioDemographicsContract's birth state or extra-state jurisdiction code. Corresponds to PESC BirthStateProvinceCode.
- Returns:
- the birth state code for this
EntityBioDemographicsContract, or null if none has been assigned.
getBirthCity
String getBirthCity()
- Gets this
EntityBioDemographicsContract's city of birth. Corresponds to PESC BirthCity.
- Returns:
- the city of birth for this
EntityBioDemographicsContract, or null if none has been assigned.
getGeographicOrigin
String getGeographicOrigin()
- Gets this
EntityBioDemographicsContract's geographic origin.
- Returns:
- the geographic origin for this
EntityBioDemographicsContract, or null if none has been assigned.
getBirthDateUnmasked
String getBirthDateUnmasked()
- Gets this
EntityBioDemographicsContract's unmasked birth date.
- Returns:
- the unmasked birth date for this
EntityBioDemographicsContract, or null if none has been assigned.
getAge
Integer getAge()
- Gets this
EntityBioDemographicsContract's current age based on birth date if present. Age calculation uses
deceased date if present.
- Returns:
- the calculated age for this
EntityBioDemographicsContract, or null if getBirthDate() is unpresent, suppressed, or there is a calculation error.
getGenderCodeUnmasked
String getGenderCodeUnmasked()
- Gets this
EntityBioDemographicsContract's unmasked gender code.
- Returns:
- the unmasked gender code for this
EntityBioDemographicsContract, or null if none has been assigned.
getMaritalStatusCodeUnmasked
String getMaritalStatusCodeUnmasked()
- Gets this
EntityBioDemographicsContract's unmasked martial status code.
- Returns:
- the unmasked martial status code for this
EntityBioDemographicsContract, or null if none has been assigned.
getPrimaryLanguageCodeUnmasked
String getPrimaryLanguageCodeUnmasked()
- Gets this
EntityBioDemographicsContract's unmasked primary language code.
- Returns:
- the unmasked primary language code for this
EntityBioDemographicsContract, or null if none has been assigned.
getSecondaryLanguageCodeUnmasked
String getSecondaryLanguageCodeUnmasked()
- Gets this
EntityBioDemographicsContract's unmasked secondary language code.
- Returns:
- the unmasked secondary language code for this
EntityBioDemographicsContract, or null if none has been assigned.
getBirthCountryUnmasked
String getBirthCountryUnmasked()
- Gets this
EntityBioDemographicsContract's unmasked country of birth code.
- Returns:
- the unmasked country of birth code for this
EntityBioDemographicsContract, or null if none has been assigned.
getBirthStateProvinceCodeUnmasked
String getBirthStateProvinceCodeUnmasked()
- Gets this
EntityBioDemographicsContract's unmasked birth state or extra-state jurisdiction code. Corresponds to PESC BirthStateProvinceCode.
- Returns:
- the unmaksed birth state code for this
EntityBioDemographicsContract, or null if none has been assigned.
getBirthCityUnmasked
String getBirthCityUnmasked()
- Gets this
EntityBioDemographicsContract's unmasked city of birth. Corresponds to PESC BirthCity.
- Returns:
- the unmasked city of birth for this
EntityBioDemographicsContract, or null if none has been assigned.
getGeographicOriginUnmasked
String getGeographicOriginUnmasked()
- Gets this
EntityBioDemographicsContract's unmasked geographic origin.
- Returns:
- the unmasked geographic origin for this
EntityBioDemographicsContract, or null if none has been assigned.
getNoteMessage
String getNoteMessage()
- Get the note associated with this
EntityBioDemographicsContract
Corresponds to PESC NoteMessage
- Returns:
- the message associated with this EntityName
getGenderChangeCode
String getGenderChangeCode()
- Get the
EntityBioDemographicsContract's gender change code
Corresponds to PESC GenderChangeCode
- Returns:
- the gender change code or null if no change
getGenderChangeCodeUnmasked
String getGenderChangeCodeUnmasked()
- Get the
EntityBioDemographicsContract's gender change code
Corresponds to PESC GenderChangeCode
- Returns:
- the gender change code or null if no change
isSuppressPersonal
boolean isSuppressPersonal()
- Returns a boolean value that determines if personal fields should be suppressed.
- Returns:
- boolean value that determines if personal fields should be suppressed.
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.