Class PersistedPartyProxy

java.lang.Object
org.ehrbase.dao.access.jooq.party.PersistedPartyProxy

public class PersistedPartyProxy extends Object
Facade to interact with PartyProxy specialization
  • Constructor Details

    • PersistedPartyProxy

      public PersistedPartyProxy(I_DomainAccess domainAccess)
  • Method Details

    • create

      public UUID create(com.nedap.archie.rm.generic.PartyProxy partyProxy, String tenantIdentifier)
    • retrieveMany

      public Collection<com.nedap.archie.rm.generic.PartyProxy> retrieveMany(List<UUID> uuids)
    • retrieve

      public com.nedap.archie.rm.generic.PartyProxy retrieve(UUID id)
    • getOrCreate

      public UUID getOrCreate(com.nedap.archie.rm.generic.PartyProxy partyProxy, String tenantIdentifier)
    • getOrCreate

      public UUID getOrCreate(String name, String code, String scheme, String namespace, String type, List<com.nedap.archie.rm.datavalues.DvIdentifier> identifiers, String tenantIdentifier)
      Get or create a PartyIdentified instance with the given parameters.