Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Orthanc Setup #36

Open
6 tasks
Ivan-E-Johnson opened this issue Feb 5, 2024 · 0 comments
Open
6 tasks

Orthanc Setup #36

Ivan-E-Johnson opened this issue Feb 5, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request W5 Challenging

Comments

@Ivan-E-Johnson
Copy link
Contributor

For the user story centered around a hospital's need to send data via standard PACS (Picture Archiving and Communication System), the acceptance criteria need to be tailored to focus on the integration, security, usability, and compliance aspects of PACS interaction. Here's how the acceptance criteria can be structured to ensure the app meets the hospital's requirements:

Description

As a Hospital,
So that I can interact with the app,
I want to be able to send data via standard PACS.

Acceptance Criteria

The acceptance criteria for this story ensure that the application supports secure and efficient interaction with PACS, following healthcare industry standards and practices:

  • Criteria 1: PACS Integration Capability

    • The app can establish a connection with PACS systems using standard DICOM (Digital Imaging and Communications in Medicine) protocols.
    • Validate that the app can discover PACS services automatically using DICOM service discovery mechanisms.
  • Criteria 2: Secure Data Transmission

    • Ensure all data transmitted to and from PACS is encrypted using industry-standard encryption protocols (e.g., TLS).
    • Implement secure authentication and authorization for accessing PACS, ensuring that only authorized hospital staff can send data.
  • Criteria 3: Data Format and Validation

    • Verify the app can correctly format images and associated metadata (e.g., patient information, study details) into DICOM format before sending.
    • Include validation steps to check the integrity and completeness of data prior to transmission.
  • Criteria 4: Efficient Data Handling

    • The app should efficiently handle large imaging files, implementing compression mechanisms if necessary, without significant loss of image quality.
    • Test data upload and download speeds to ensure performance meets the needs of clinical workflows.
  • Criteria 5: Error Handling and Logging

    • Implement comprehensive error handling for transmission failures, format errors, or connectivity issues, with user-friendly error messages.
    • Maintain detailed logs of all PACS interactions (transmissions, errors, user actions) for troubleshooting and audit purposes.
  • Criteria 6: User Training and Documentation

    • Provide training materials and documentation for hospital staff on how to use the app for PACS interactions, covering common use cases and troubleshooting.
    • Include step-by-step guides for configuring the app with different PACS systems.
@Ivan-E-Johnson Ivan-E-Johnson self-assigned this Feb 5, 2024
@powersaudrey25 powersaudrey25 added enhancement New feature or request W5 Challenging labels Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request W5 Challenging
Projects
None yet
Development

No branches or pull requests

2 participants