Class ContributionBuilder
java.lang.Object
org.ehrbase.openehr.sdk.client.openehrclient.builder.ContributionBuilder
-
Method Summary
Modifier and TypeMethodDescriptionaddCompositionCreation(com.nedap.archie.rm.composition.Composition composition) Add Composition creation change type to contribution.addCompositionDeletion(String precedingVersionUid) Add composition deletion change type to contribution.addCompositionModification(com.nedap.archie.rm.composition.Composition composition) Add composition modification change type to contribution.addCompositionModification(com.nedap.archie.rm.composition.Composition composition, String precedingVersionUid) Add composition modification change type to contribution.addFolderCreation(com.nedap.archie.rm.directory.Folder folder) Add Folder creation change type to contribution.addFolderDeletion(com.nedap.archie.rm.directory.Folder folder, String precedingVersionUid) Add Folder deletion change type to contribution.addFolderModification(com.nedap.archie.rm.directory.Folder folder) Add Folder Modification change type to contribution.addFolderModification(com.nedap.archie.rm.directory.Folder folder, String precedingVersionUid) Add Folder Modification change type to contribution.build()Build contribution.static ContributionBuilderbuilder(com.nedap.archie.rm.generic.AuditDetails audit)
-
Method Details
-
builder
-
addFolderCreation
Add Folder creation change type to contribution.- Parameters:
folder- Folder instance- Returns:
- the contribution create dto
-
addFolderDeletion
public ContributionBuilder addFolderDeletion(com.nedap.archie.rm.directory.Folder folder, String precedingVersionUid) Add Folder deletion change type to contribution.- Parameters:
folder- Folder instanceprecedingVersionUid- the preceding version uid- Returns:
- the contribution create dto
-
addFolderModification
Add Folder Modification change type to contribution.- Parameters:
folder- Folder instance- Returns:
- the contribution create dto
-
addFolderModification
public ContributionBuilder addFolderModification(com.nedap.archie.rm.directory.Folder folder, String precedingVersionUid) Add Folder Modification change type to contribution.- Parameters:
folder- Folder instanceprecedingVersionUid- the preceding version uid- Returns:
- the contribution create dto
-
addCompositionCreation
public ContributionBuilder addCompositionCreation(com.nedap.archie.rm.composition.Composition composition) Add Composition creation change type to contribution.- Parameters:
composition- Composition instance- Returns:
- the contribution create dto
-
addCompositionModification
public ContributionBuilder addCompositionModification(com.nedap.archie.rm.composition.Composition composition) Add composition modification change type to contribution.- Parameters:
composition- Locatable composition instance- Returns:
- the contribution create dto
-
addCompositionModification
public ContributionBuilder addCompositionModification(com.nedap.archie.rm.composition.Composition composition, String precedingVersionUid) Add composition modification change type to contribution.- Parameters:
composition- the compositionprecedingVersionUid- the preceding version uid- Returns:
- the contribution create dto
-
addCompositionDeletion
Add composition deletion change type to contribution.- Parameters:
precedingVersionUid- the preceding version uid- Returns:
- the contribution create dto
-
build
Build contribution.- Returns:
- the contribution builder
-