Package hdi.model.orgperson
Class OrgOrPerson
java.lang.Object
hdi.model.orgperson.OrgOrPerson
- All Implemented Interfaces:
hdi.edi.edient.EdiEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static hdi.edi.objmapper.EdiObjectMapper
<OrgOrPerson> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCodeEntityForSeg
(CodeEntity codeEntity) List
<hdi.edi.edient.Reference> additionalIds
(List<hdi.edi.edient.Reference> additionalIds) address()
billingProviderSecondaryIdentifier
(String billingProviderSecondaryIdentifier) communicationNumber
(String communicationNumber) contactName
(String contactName) 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) middleName
(String middleName) payerSecondaryIdentifier
(String payerSecondaryIdentifier) 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
public OrgOrPerson()
-
-
Method Details
-
idLabel
-
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
-
entityRole
-
entityType
-
identificationType
-
identifier
-
taxId
-
lastNameOrOrgName
-
firstName
-
middleName
-
birthDate
-
gender
-
contactName
-
communicationNumber
-
additionalIds
-
taxonomyCode
-
payerSecondaryIdentifier
-
billingProviderSecondaryIdentifier
-
address
-
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
.
-
contactName
- Returns:
this
.
-
communicationNumber
- Returns:
this
.
-
additionalIds
- Returns:
this
.
-
taxonomyCode
- Returns:
this
.
-
providerTaxonomy
- Returns:
this
.
-
payerSecondaryIdentifier
- Returns:
this
.
-
billingProviderSecondaryIdentifier
- Returns:
this
.
-
address
- Returns:
this
.
-
idName
- Returns:
this
.
-
idNameRole
- Returns:
this
.
-
searchWords
- Returns:
this
.
-
lineCount
- Returns:
this
.
-
seg
- Returns:
this
.
-
toString
-
equals
-
hashCode
public int hashCode()
-