Class ContributionCreateDto

java.lang.Object
com.nedap.archie.base.OpenEHRBase
com.nedap.archie.rm.RMObject
org.ehrbase.openehr.sdk.response.dto.ContributionCreateDto
All Implemented Interfaces:
Serializable, Cloneable

public class ContributionCreateDto extends com.nedap.archie.rm.RMObject
The duplicate of Contribution from com.nedap.archie.rm.changecontrol with changed field versions list of ObjectRef to list of OriginalVersion.
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    Instantiates a new Contribution create dto.
    ContributionCreateDto(com.nedap.archie.rm.support.identification.HierObjectId uid, List<com.nedap.archie.rm.changecontrol.OriginalVersion<? extends com.nedap.archie.rm.RMObject>> versions, com.nedap.archie.rm.generic.AuditDetails audit)
    Instantiates a new Contribution create dto.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.nedap.archie.rm.generic.AuditDetails
    Gets audit.
    com.nedap.archie.rm.support.identification.HierObjectId
    Gets uid.
    List<com.nedap.archie.rm.changecontrol.OriginalVersion<? extends com.nedap.archie.rm.RMObject>>
    Gets versions.
    void
    setAudit(com.nedap.archie.rm.generic.AuditDetails audit)
    Sets audit.
    void
    setUid(com.nedap.archie.rm.support.identification.HierObjectId uid)
    Sets uid.
    void
    setVersions(List<com.nedap.archie.rm.changecontrol.OriginalVersion<? extends com.nedap.archie.rm.RMObject>> versions)
    Sets versions.

    Methods inherited from class com.nedap.archie.rm.RMObject

    clone

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ContributionCreateDto

      public ContributionCreateDto()
      Instantiates a new Contribution create dto.
    • ContributionCreateDto

      public ContributionCreateDto(com.nedap.archie.rm.support.identification.HierObjectId uid, List<com.nedap.archie.rm.changecontrol.OriginalVersion<? extends com.nedap.archie.rm.RMObject>> versions, com.nedap.archie.rm.generic.AuditDetails audit)
      Instantiates a new Contribution create dto.
      Parameters:
      uid - the uid
      versions - the versions
      audit - the audit
  • Method Details

    • getUid

      public com.nedap.archie.rm.support.identification.HierObjectId getUid()
      Gets uid.
      Returns:
      the uid
    • setUid

      public void setUid(com.nedap.archie.rm.support.identification.HierObjectId uid)
      Sets uid.
      Parameters:
      uid - the uid
    • getVersions

      public List<com.nedap.archie.rm.changecontrol.OriginalVersion<? extends com.nedap.archie.rm.RMObject>> getVersions()
      Gets versions.
      Returns:
      the versions
    • setVersions

      public void setVersions(List<com.nedap.archie.rm.changecontrol.OriginalVersion<? extends com.nedap.archie.rm.RMObject>> versions)
      Sets versions.
      Parameters:
      versions - the versions
    • getAudit

      public com.nedap.archie.rm.generic.AuditDetails getAudit()
      Gets audit.
      Returns:
      the audit
    • setAudit

      public void setAudit(com.nedap.archie.rm.generic.AuditDetails audit)
      Sets audit.
      Parameters:
      audit - the audit