Class AuthorAt

java.lang.Object
org.projecthusky.common.model.Author
org.projecthusky.common.at.AuthorAt

public class AuthorAt extends Author
The Austrian derivation of an Author.
  • Constructor Details

    • AuthorAt

      public AuthorAt()
  • Method Details

    • getAuthorInstitution

      public ON getAuthorInstitution()
    • getIpfAuthor

      public static org.openehealth.ipf.commons.ihe.xds.core.metadata.Author getIpfAuthor(Author author)
    • getTimeAsString

      public String getTimeAsString()
      Gets the author time. The author/time element represents the start time of the author’s participation in the creation of the clinical document
      Returns:
      date the start time of the participation as string
    • getRoleFunctionEnum

      public AuthorRole getRoleFunctionEnum()
      Gets the author function code. This element specifies in which role or function the author is related to this document (e.g. Code "40001" for "Apotheker"). The code can also be used as author role, when a document is beeing sent (via XDS, XDM, XDR).
      Returns:
      code the function code
    • getSpecialityEnum

      public AuthorSpeciality getSpecialityEnum()
      Sets the author speciality code. This element specifies the speciality ("Fachrichtung", e.g. "Fachärztin/Facharzt für Allgemeine Innere Medizin" ) of the author. The code can also be used as author speciality, when a document is beeing sent (via XDS, XDM, XDR).
      Returns:
      code the speciality code
    • setRoleFunction

      public void setRoleFunction(AuthorRole code)
      Sets the author function code. This element specifies in which role or function the author is related to this document (e.g. Code "40001" for "Apotheker"). The code can also be used as author role, when a document is beeing sent (via XDS, XDM, XDR).
      Parameters:
      code - the function code
    • setSpeciality

      public void setSpeciality(AuthorSpeciality code)
      Sets the author speciality code. This element specifies the speciality ("Fachrichtung", e.g. Code "50001" for "Fachärztin/Facharzt für Allgemeine Innere Medizin") of the author. The code can also be used as author speciality, when a document is beeing sent (via XDS, XDM, XDR).
      Parameters:
      code - the speciality code