Package org.projecthusky.cda.elga.models
Class Informant
java.lang.Object
org.projecthusky.cda.elga.models.Informant
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.projecthusky.common.model.Address>protected org.projecthusky.common.hl7cdar2.POCDMT000040AssignedEntitygetHl7CdaR2Pocdmt000040AssignedEntity(org.projecthusky.common.hl7cdar2.POCDMT000040AssignedEntity assignedEntity) if ids is empty or null UNKNOWN Null flavor will be used.protected org.projecthusky.common.hl7cdar2.POCDMT000040PersongetHl7CdaR2Pocdmt000040Person(org.projecthusky.common.hl7cdar2.POCDMT000040Person person) protected org.projecthusky.common.hl7cdar2.POCDMT000040RelatedEntitygetHl7CdaR2Pocdmt000040RelatedEntity(org.projecthusky.common.hl7cdar2.POCDMT000040RelatedEntity entity) List<org.projecthusky.common.model.Identificator>getIds()protected AtcdabbrOtherInformantBodyorg.projecthusky.common.model.NamegetName()org.projecthusky.common.model.OrganizationList<org.projecthusky.common.model.Telecom>voidsetAddresses(List<org.projecthusky.common.model.Address> addresses) voidsetAuthorSpeciality(ElgaAuthorSpeciality authorSpeciality) voidif ids is empty or null UNKNOWN Null flavor will be used.voidsetName(org.projecthusky.common.model.Name name) voidsetOrganization(org.projecthusky.common.model.Organization organization) voidsetPersRel(ElgaPersonalRelationship persRel) voidsetTelecoms(List<org.projecthusky.common.model.Telecom> telecoms)
-
Constructor Details
-
Informant
public Informant()
-
-
Method Details
-
getName
public org.projecthusky.common.model.Name getName() -
getOrganization
public org.projecthusky.common.model.Organization getOrganization() -
getPersRel
-
setIds
if ids is empty or null UNKNOWN Null flavor will be used. If the entry of ids is null than NOINFORMATION NullFlavor will be used- Parameters:
ids-
-
setName
public void setName(org.projecthusky.common.model.Name name) -
setOrganization
public void setOrganization(org.projecthusky.common.model.Organization organization) -
setPersRel
-
getAddresses
-
setAddresses
-
getTelecoms
-
setTelecoms
-
getIds
-
getAuthorSpeciality
-
setAuthorSpeciality
-
getInformantBodyPs
-
getHl7CdaR2Pocdmt000040RelatedEntity
protected org.projecthusky.common.hl7cdar2.POCDMT000040RelatedEntity getHl7CdaR2Pocdmt000040RelatedEntity(org.projecthusky.common.hl7cdar2.POCDMT000040RelatedEntity entity) -
getHl7CdaR2Pocdmt000040AssignedEntity
protected org.projecthusky.common.hl7cdar2.POCDMT000040AssignedEntity getHl7CdaR2Pocdmt000040AssignedEntity(org.projecthusky.common.hl7cdar2.POCDMT000040AssignedEntity assignedEntity) if ids is empty or null UNKNOWN Null flavor will be used. If the entry of ids is null than NOINFORMATION NullFlavor will be used- Parameters:
assignedEntity- assigned entity to fill with data- Returns:
- filled assigned entity
-
getHl7CdaR2Pocdmt000040Person
protected org.projecthusky.common.hl7cdar2.POCDMT000040Person getHl7CdaR2Pocdmt000040Person(org.projecthusky.common.hl7cdar2.POCDMT000040Person person)
-