Class EpimsPatientRole

java.lang.Object
org.projecthusky.cda.elga.generated.artdecor.ems.EpimsPatientRole

public class EpimsPatientRole extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected List<org.projecthusky.common.hl7cdar2.AD>
     
    protected List<String>
     
    protected List<org.projecthusky.common.hl7cdar2.II>
     
    protected List<String>
     
    protected EpimsPatient
     
    protected org.projecthusky.common.hl7cdar2.POCDMT000040Organization
     
    protected List<org.projecthusky.common.hl7cdar2.CS>
     
    protected List<org.projecthusky.common.hl7cdar2.TEL>
     
    protected List<org.projecthusky.common.hl7cdar2.II>
     
    protected org.projecthusky.common.hl7cdar2.POCDMT000040InfrastructureRootTypeId
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull List<org.projecthusky.common.hl7cdar2.AD>
    Gets the value of the addr property.
    @NonNull List<String>
    Gets the value of the classCode property.
    @NonNull List<org.projecthusky.common.hl7cdar2.II>
    Gets the value of the id property.
    @NonNull List<String>
    Gets the value of the nullFlavor property.
    Ruft den Wert der patient-Eigenschaft ab.
    org.projecthusky.common.hl7cdar2.POCDMT000040Organization
    Ruft den Wert der providerOrganization-Eigenschaft ab.
    @NonNull List<org.projecthusky.common.hl7cdar2.CS>
    Gets the value of the realmCode property.
    @NonNull List<org.projecthusky.common.hl7cdar2.TEL>
    Gets the value of the telecom property.
    @NonNull List<org.projecthusky.common.hl7cdar2.II>
    Gets the value of the templateId property.
    org.projecthusky.common.hl7cdar2.POCDMT000040InfrastructureRootTypeId
    Ruft den Wert der typeId-Eigenschaft ab.
    void
    Legt den Wert der patient-Eigenschaft fest.
    void
    setProviderOrganization(org.projecthusky.common.hl7cdar2.POCDMT000040Organization value)
    Legt den Wert der providerOrganization-Eigenschaft fest.
    void
    setTypeId(org.projecthusky.common.hl7cdar2.POCDMT000040InfrastructureRootTypeId value)
    Legt den Wert der typeId-Eigenschaft fest.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • realmCode

      protected List<org.projecthusky.common.hl7cdar2.CS> realmCode
    • typeId

      protected org.projecthusky.common.hl7cdar2.POCDMT000040InfrastructureRootTypeId typeId
    • templateId

      protected List<org.projecthusky.common.hl7cdar2.II> templateId
    • id

      protected List<org.projecthusky.common.hl7cdar2.II> id
    • addr

      protected List<org.projecthusky.common.hl7cdar2.AD> addr
    • telecom

      protected List<org.projecthusky.common.hl7cdar2.TEL> telecom
    • patient

      protected EpimsPatient patient
    • providerOrganization

      protected org.projecthusky.common.hl7cdar2.POCDMT000040Organization providerOrganization
    • nullFlavor

      protected List<String> nullFlavor
    • classCode

      protected List<String> classCode
  • Constructor Details

    • EpimsPatientRole

      public EpimsPatientRole()
  • Method Details

    • getAddr

      public @NonNull List<org.projecthusky.common.hl7cdar2.AD> getAddr()
      Gets the value of the addr property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the addr property.

      For example, to add a new item, do as follows:

       getAddr().add(newItem);
       

      Objects of the following type(s) are allowed in the list AD

    • getClassCode

      public @NonNull List<String> getClassCode()
      Gets the value of the classCode property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the classCode property.

      For example, to add a new item, do as follows:

       getClassCode().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • getId

      public @NonNull List<org.projecthusky.common.hl7cdar2.II> getId()
      Gets the value of the id property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the id property.

      For example, to add a new item, do as follows:

       getId().add(newItem);
       

      Objects of the following type(s) are allowed in the list II

    • getNullFlavor

      public @NonNull List<String> getNullFlavor()
      Gets the value of the nullFlavor property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the nullFlavor property.

      For example, to add a new item, do as follows:

       getNullFlavor().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • getPatient

      public EpimsPatient getPatient()
      Ruft den Wert der patient-Eigenschaft ab.
      Returns:
      possible object is EpimsPatient
    • getProviderOrganization

      public org.projecthusky.common.hl7cdar2.POCDMT000040Organization getProviderOrganization()
      Ruft den Wert der providerOrganization-Eigenschaft ab.
      Returns:
      possible object is POCDMT000040Organization
    • getRealmCode

      public @NonNull List<org.projecthusky.common.hl7cdar2.CS> getRealmCode()
      Gets the value of the realmCode property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the realmCode property.

      For example, to add a new item, do as follows:

       getRealmCode().add(newItem);
       

      Objects of the following type(s) are allowed in the list CS

    • getTelecom

      public @NonNull List<org.projecthusky.common.hl7cdar2.TEL> getTelecom()
      Gets the value of the telecom property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the telecom property.

      For example, to add a new item, do as follows:

       getTelecom().add(newItem);
       

      Objects of the following type(s) are allowed in the list TEL

    • getTemplateId

      public @NonNull List<org.projecthusky.common.hl7cdar2.II> getTemplateId()
      Gets the value of the templateId property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the templateId property.

      For example, to add a new item, do as follows:

       getTemplateId().add(newItem);
       

      Objects of the following type(s) are allowed in the list II

    • getTypeId

      public org.projecthusky.common.hl7cdar2.POCDMT000040InfrastructureRootTypeId getTypeId()
      Ruft den Wert der typeId-Eigenschaft ab.
      Returns:
      possible object is POCDMT000040InfrastructureRootTypeId
    • setPatient

      public void setPatient(EpimsPatient value)
      Legt den Wert der patient-Eigenschaft fest.
      Parameters:
      value - allowed object is EpimsPatient
    • setProviderOrganization

      public void setProviderOrganization(org.projecthusky.common.hl7cdar2.POCDMT000040Organization value)
      Legt den Wert der providerOrganization-Eigenschaft fest.
      Parameters:
      value - allowed object is POCDMT000040Organization
    • setTypeId

      public void setTypeId(org.projecthusky.common.hl7cdar2.POCDMT000040InfrastructureRootTypeId value)
      Legt den Wert der typeId-Eigenschaft fest.
      Parameters:
      value - allowed object is POCDMT000040InfrastructureRootTypeId