Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Review of the document service endpoints

    1. Alignment with best practices for performance of upload and ease-of-use

    2. Clear stipulation of document lifecycle (hot → cold → archive); possibly even fields to set the lifecycle (if teams see value)

  2. Implementation of custom metadata field

    1. Provide users with a json field to store program-specific data that would relate to the file being uploaded

    2. Implementation of OData for efficient querying. Example: Add endpoint for querying by documentTypes fields ex documentTypes.Includes(t => t.Id == “ServiceRequestId” && “t.Value == “12345).

  3. Event based pub/sub communication

    1. Integration with MAACE service bus

    2. Design specs for topics and event/message content

  4. Preview functionality for images

    1. Endpoint can return thumbnail for images

...