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

RESTful service to import matching Scheduled Procedure Steps from external MWL SCP #3166

Closed
gunterze opened this issue Apr 27, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@gunterze
Copy link
Member

gunterze commented Apr 27, 2021

RESTful service to import matching Scheduled Procedure Steps from external MWL SCP:

POST /dcm4chee-arc​/aets/{aet}/dimse/{mwlscp}/mwlitems/import/{destination}

Emitted Procedure Record Audit Messages shall include 3 Active Participants, referring

  • the external MWL SCP:

    Field Name Opt Description
    UserID M AE title of external MWL SCP’
    UserIDTypeCode U EV (110119, DCM, ‘Station AE Title’)
    UserTypeCode U Application : '2'
    UserIsRequestor M false
    RoleIDCode M EV (110153, DCM, ‘Source Role ID’)
    NetworkAccessPointID U Hostname/IP Address external MWL SCP
    NetworkAccessPointTypeCode U NetworkAccessPointID is host name : ‘1’
    NetworkAccessPointID is an IP address : ‘2’
  • the local MWL SCP:

    Field Name Opt Description
    UserID M AE title of local MWL SCP’
    UserIDTypeCode U EV (110119, DCM, ‘Station AE Title’)
    UserTypeCode U Application : '2'
    AlternativeUserID MC Process ID of Audit logger
    UserIsRequestor M false
    RoleIDCode M EV (110152, DCM, ‘Destination Role ID’)
    NetworkAccessPointID U Hostname/IP Address of the connection referenced by Audit logger
    NetworkAccessPointTypeCode U NetworkAccessPointID is host name : ‘1’
    NetworkAccessPointID is an IP address : ‘2’
  • the HTTP client:

    Field Name Opt Description
    UserID M OIDC ⇒ ‘User name of logged in user’
    not OIDC ⇒ ‘Remote IP address’
    UserIDTypeCode U OIDC ⇒ EV (113871, DCM, ‘Person ID’)
    no OIDC ⇒ EV (110182, DCM, ‘Node ID’)
    UserTypeCode U Person ⇒ ‘1’
    UserIsRequestor M true
    NetworkAccessPointID U Hostname/IP Address of http client host
    NetworkAccessPointTypeCode U NetworkAccessPointID is host name : ‘1’
    NetworkAccessPointID is an IP address : ‘2’
@gunterze gunterze added the enhancement New feature or request label Apr 27, 2021
@gunterze gunterze added this to the 5.23.3 milestone Apr 27, 2021
@gunterze gunterze self-assigned this Apr 27, 2021
@gunterze gunterze changed the title RESTful service to sync matching Scheduled Procedure Steps from external MWL SCP RESTful service to import matching Scheduled Procedure Steps from external MWL SCP May 5, 2021
@gunterze gunterze reopened this May 7, 2021
vrindanayak added a commit that referenced this issue May 10, 2021
…xternal MWL SCP #3166

- Replicate external MWL SCP by local MWL SCP #3185
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