Package hdi.model.orgperson
Class OrgOrPerson
java.lang.Object
hdi.model.orgperson.OrgOrPerson
- All Implemented Interfaces:
hdi.edi.edient.EdiEntity
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static hdi.edi.objmapper.EdiObjectMapper
<OrgOrPerson> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCodeEntityForSeg
(CodeEntity codeEntity) List
<hdi.edi.edient.Reference> additionalIds
(List<hdi.edi.edient.Reference> additionalIds) address()
contacts()
contacts
(List<ContactInfo> contacts) entityRole
(EntityRole entityRole) entityType
(EntityType entityType) boolean
fullName()
gender()
gender
(GenderType gender) int
hashCode()
identificationType
(IdentificationType identificationType) identifier
(String identifier) idLabel()
idName()
idNameRole
(String idNameRole) lastNameOrOrgName
(String lastNameOrOrgName) int
lineCount
(int lineCount) loop()
void
middleName
(String middleName) void
populateFromSeg
(EdiSeg seg, EdiParsingResults ediParsingResults) void
populateFromSegInitial
(EdiSeg seg, EdiParsingResults ediParsingResults) void
providerTaxonomy
(CodeEntity providerTaxonomy) searchWords
(Set<String> searchWords) seg()
taxId()
taxonomyCode
(String taxonomyCode) toString()
Methods inherited from interface hdi.edi.edient.EdiEntity
addCodeEntityForTransaction, codeEntities, populateFromSegMaster, summaryString, summaryString
-
Field Details
-
mapper
-
BILLING_PROV_LOOP
- See Also:
-
-
Constructor Details
-
OrgOrPerson
-
OrgOrPerson
public OrgOrPerson()
-
-
Method Details
-
identifier
-
idLabel
-
getIdAndName
-
getIdAndNameAndRoleDesc
-
fullName
-
summaryStringAsParent
- Specified by:
summaryStringAsParent
in interfacehdi.edi.edient.EdiEntity
-
populateFromSegInitial
- Specified by:
populateFromSegInitial
in interfacehdi.edi.edient.EdiEntity
-
populateFromSeg
- Specified by:
populateFromSeg
in interfacehdi.edi.edient.EdiEntity
-
addCodeEntityForSeg
- Specified by:
addCodeEntityForSeg
in interfacehdi.edi.edient.EdiEntity
-
friendlyIdType
-
providerTaxonomy
-
prepForPersistence
public void prepForPersistence() -
createSearchWords
-
loop
- Specified by:
loop
in interfacehdi.edi.edient.EdiEntity
-
loop
- Specified by:
loop
in interfacehdi.edi.edient.EdiEntity
-
entityRole
-
entityType
-
identificationType
-
taxId
-
lastNameOrOrgName
-
firstName
-
middleName
-
birthDate
-
gender
-
address
-
taxonomyCode
-
contacts
-
additionalIds
-
idName
-
idNameRole
-
searchWords
-
lineCount
public int lineCount() -
seg
-
entityRole
- Returns:
this
.
-
entityType
- Returns:
this
.
-
identificationType
- Returns:
this
.
-
identifier
- Returns:
this
.
-
taxId
- Returns:
this
.
-
lastNameOrOrgName
- Returns:
this
.
-
firstName
- Returns:
this
.
-
middleName
- Returns:
this
.
-
birthDate
- Returns:
this
.
-
gender
- Returns:
this
.
-
address
- Returns:
this
.
-
taxonomyCode
- Returns:
this
.
-
providerTaxonomy
- Returns:
this
.
-
contacts
- Returns:
this
.
-
additionalIds
- Returns:
this
.
-
idName
- Returns:
this
.
-
idNameRole
- Returns:
this
.
-
searchWords
- Returns:
this
.
-
lineCount
- Returns:
this
.
-
seg
- Returns:
this
.
-
toString
-
equals
-
hashCode
public int hashCode()
-