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

Emit Audit Message "Data Export" on Verification of the Access State of objects stored on QStar Tape File System for each Series #4271

Closed
gunterze opened this issue Nov 2, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@gunterze
Copy link
Member

gunterze commented Nov 2, 2023

Emit Audit Message Data Export with

  • EventID = EV (110106, DCM, 'Export')

  • EventActionCode of Event = R (read)

  • EventOutcomeIndicator :

    LocationStatus EventOutcomeIndicator
    OK Success ⇒ ‘0’
    QSTAR_ACCESS_STATE_NONE Serious failure ⇒ ‘8’
    QSTAR_ACCESS_STATE_EMPTY Serious failure ⇒ ‘8’
    QSTAR_ACCESS_STATE_UNSTABLE Minor failure ⇒ ‘4’
    QSTAR_ACCESS_STATE_OUT_OF_CACHE Minor failure ⇒ ‘4’
    QSTAR_ACCESS_STATE_OFFLINE Minor failure ⇒ ‘4’
    QSTAR_ACCESS_STATE_ERROR_STATUS Minor failure ⇒ ‘4’
  • EventOutcomeDescription :

    LocationStatus EventOutcomeDescription
    OK -
    QSTAR_ACCESS_STATE_NONE "QStar Access State: Not present"
    QSTAR_ACCESS_STATE_EMPTY "QStar Access State: Created but no data written"
    QSTAR_ACCESS_STATE_UNSTABLE "QStar Access State: Created, primary only"
    QSTAR_ACCESS_STATE_OUT_OF_CACHE "QStar Access State: Fully migrated, out of cache"
    QSTAR_ACCESS_STATE_OFFLINE "QStar Access State: Offline"
    QSTAR_ACCESS_STATE_ERROR_STATUS "Failed to get QStar Access State"
  • Active Participant : Source

    Field Value
    RoleIDCode EV (110153, DCM, ‘Source Role ID’)
    UserIsRequestor true
    UserID {Archive Device Name}
    UserIDTypeCode EV (113877, DCM, ‘Device Name’)
  • Active Participant : Destination

    Field Value
    RoleIDCode EV (110154, DCM, 'Destination Media')
    UserIsRequestor false
    UserID file:{TARFilePath}
    UserIDTypeCode EV (12, RFC-3881, ‘URI’)
    NetworkAccessPointTypeCode 5 (= URI)
    NetworkAccessPointID {QStarVerificationURL}
    MediaType DV (QSTAR, 99DCM4CHEE, 'QSTAR')

on Verification of the Access State of objects stored on QStar Tape File System.

Only one message for verified objects belonging to one Series shall be emitted. (= Accumulate QStarVerification events with equal status and Series Instance UID in one spool file )

Known limitation: if objects of one Series are not archived in TARs, the value in

  • Active Participant : Destination

    Field Value
    UserID file:{TARFilePath}

reflects the file path of any object of the Series.

Replace #4244

qstar-audit-samples.zip

@gunterze gunterze added the enhancement New feature or request label Nov 2, 2023
@gunterze gunterze added this to the 5.31.1 milestone Nov 2, 2023
gunterze added a commit that referenced this issue Nov 2, 2023
… of objects stored on QStar Tape File System for each Series #4271
@gunterze gunterze modified the milestones: 5.31.1, 5.31.2 Nov 3, 2023
gunterze added a commit that referenced this issue Nov 6, 2023
…of objects stored on QStar Tape File System for each Series #4271
vrindanayak added a commit that referenced this issue Nov 6, 2023
…of objects stored on QStar Tape File System for each Series #4271
vrindanayak added a commit to dcm4che/dcm4che that referenced this issue Nov 6, 2023
… Verification of the Access State of objects stored on QStar Tape File System for each Series
vrindanayak pushed a commit that referenced this issue Nov 7, 2023
…of objects stored on QStar Tape File System for each Series #4271
vrindanayak added a commit that referenced this issue Nov 7, 2023
…of objects stored on QStar Tape File System for each Series #4271
vrindanayak added a commit that referenced this issue Nov 7, 2023
…of objects stored on QStar Tape File System for each Series #4271
vrindanayak added a commit that referenced this issue Nov 13, 2023
…of objects stored on QStar Tape File System for each Series #4271
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants