Interface DirectoryApiSpecification

All Known Implementing Classes:
OpenehrDirectoryController

public interface DirectoryApiSpecification
OpenAPI specification for openEHR REST API DIRECTORY resource.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.http.ResponseEntity<org.ehrbase.openehr.sdk.response.dto.DirectoryResponseData>
    createDirectory(UUID ehrId, String openEhrVersion, String openEhrAuditDetails, String contentType, String accept, String prefer, com.nedap.archie.rm.directory.Folder folder)
     
    org.springframework.http.ResponseEntity<org.ehrbase.openehr.sdk.response.dto.DirectoryResponseData>
    deleteDirectory(UUID ehrId, String openEhrVersion, String openEhrAuditDetails, String accept, com.nedap.archie.rm.support.identification.ObjectVersionId folderId)
     
    org.springframework.http.ResponseEntity<org.ehrbase.openehr.sdk.response.dto.DirectoryResponseData>
    getFolderInDirectory(UUID ehrId, com.nedap.archie.rm.support.identification.ObjectVersionId versionUid, String path, String accept)
     
    org.springframework.http.ResponseEntity<org.ehrbase.openehr.sdk.response.dto.DirectoryResponseData>
    getFolderInDirectoryVersionAtTime(UUID ehrId, String versionAtTime, String path, String accept)
     
    org.springframework.http.ResponseEntity<org.ehrbase.openehr.sdk.response.dto.DirectoryResponseData>
    updateDirectory(UUID ehrId, com.nedap.archie.rm.support.identification.ObjectVersionId folderId, String contentType, String accept, String prefer, String openEhrVersion, String openEhrAuditDetails, com.nedap.archie.rm.directory.Folder folder)
     
  • Method Details

    • createDirectory

      org.springframework.http.ResponseEntity<org.ehrbase.openehr.sdk.response.dto.DirectoryResponseData> createDirectory(UUID ehrId, String openEhrVersion, String openEhrAuditDetails, String contentType, String accept, String prefer, com.nedap.archie.rm.directory.Folder folder)
    • updateDirectory

      org.springframework.http.ResponseEntity<org.ehrbase.openehr.sdk.response.dto.DirectoryResponseData> updateDirectory(UUID ehrId, com.nedap.archie.rm.support.identification.ObjectVersionId folderId, String contentType, String accept, String prefer, String openEhrVersion, String openEhrAuditDetails, com.nedap.archie.rm.directory.Folder folder)
    • deleteDirectory

      org.springframework.http.ResponseEntity<org.ehrbase.openehr.sdk.response.dto.DirectoryResponseData> deleteDirectory(UUID ehrId, String openEhrVersion, String openEhrAuditDetails, String accept, com.nedap.archie.rm.support.identification.ObjectVersionId folderId)
    • getFolderInDirectory

      org.springframework.http.ResponseEntity<org.ehrbase.openehr.sdk.response.dto.DirectoryResponseData> getFolderInDirectory(UUID ehrId, com.nedap.archie.rm.support.identification.ObjectVersionId versionUid, String path, String accept)
    • getFolderInDirectoryVersionAtTime

      org.springframework.http.ResponseEntity<org.ehrbase.openehr.sdk.response.dto.DirectoryResponseData> getFolderInDirectoryVersionAtTime(UUID ehrId, String versionAtTime, String path, String accept)