Class Informant

java.lang.Object
org.projecthusky.cda.elga.models.Informant

public class Informant extends Object
  • Constructor Details

    • Informant

      public Informant()
  • Method Details

    • getName

      public org.projecthusky.common.model.Name getName()
    • getOrganization

      public org.projecthusky.common.model.Organization getOrganization()
    • getPersRel

      public ElgaPersonalRelationship getPersRel()
    • setIds

      public void setIds(List<org.projecthusky.common.model.Identificator> ids)
      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

      public void setPersRel(ElgaPersonalRelationship persRel)
    • getAddresses

      public List<org.projecthusky.common.model.Address> getAddresses()
    • setAddresses

      public void setAddresses(List<org.projecthusky.common.model.Address> addresses)
    • getTelecoms

      public List<org.projecthusky.common.model.Telecom> getTelecoms()
    • setTelecoms

      public void setTelecoms(List<org.projecthusky.common.model.Telecom> telecoms)
    • getIds

      public List<org.projecthusky.common.model.Identificator> getIds()
    • getAuthorSpeciality

      public ElgaAuthorSpeciality getAuthorSpeciality()
    • setAuthorSpeciality

      public void setAuthorSpeciality(ElgaAuthorSpeciality authorSpeciality)
    • getInformantBodyPs

      protected AtcdabbrOtherInformantBody 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)