Skip to content

Commit

Permalink
QIDO-RS: support referring a pre-configured Attribute Set by Query Pa…
Browse files Browse the repository at this point in the history
…rameter 'includefield' #1690
  • Loading branch information
gunterze committed Dec 5, 2018
1 parent ada6125 commit 8a808b7
Show file tree
Hide file tree
Showing 7 changed files with 18 additions and 16 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Generated by Apache Directory Studio on December 5, 2018 11:58:18 AM
# Generated by Apache Directory Studio on December 5, 2018 2:43:32 PM

# SCHEMA "DCM4CHEE-ARCHIVE"
dn: cn=dcm4chee-archive, ou=schema
Expand Down Expand Up @@ -2342,8 +2342,9 @@ objectclass: top
m-oid: 1.2.40.0.13.1.15.110.3.177
m-name: dcmAttributeSetType
m-description: Specifies if this Attribute Set is used by Query Parameter "inclu
defields" of QIDO-RS and WADO-RS or by Query Parameter "comparefield" of DIFF-R
S requests. Enumerated values: QIDO_RS, WADO_RS, DIFF_RS, LEADING_CFIND_SCP.
defields" of QIDO-RS and WADO-RS Metadata or by Query Parameter "comparefield"
of DIFF-RS requests. Enumerated values: QIDO_RS, WADO_RS, DIFF_RS, LEADING_CFIN
D_SCP.
m-equality: caseExactIA5Match
m-syntax: 1.3.6.1.4.1.1466.115.121.1.26
m-singleValue: TRUE
Expand Down Expand Up @@ -3846,8 +3847,9 @@ objectclass: metaTop
objectclass: top
m-oid: 1.2.40.0.13.1.15.110.4.29
m-name: dcmAttributeSet
m-description: Named Attribute Set for Query Parameter "comparefield" of DIFF-RS
and Query Parameter "includefields" of WADO-RS Metadata requests.
m-description: Named Attribute Set for Query Parameter "includefields" of QIDO-R
S and WADO-RS Metadata or by Query Parameter "comparefield" of DIFF-RS requests
.
m-supObjectClass: top
m-must: dcmAttributeSetType
m-must: dcmAttributeSetID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -877,7 +877,7 @@ attributeTypes: ( 1.2.40.0.13.1.15.110.3.176 NAME 'hl7NoPatientCreateMessageType
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributeTypes: ( 1.2.40.0.13.1.15.110.3.177 NAME 'dcmAttributeSetType'
DESC 'Specifies if this Attribute Set is used by Query Parameter "includefields" of QIDO-RS and WADO-RS or by Query Parameter "comparefield" of DIFF-RS requests. Enumerated values: QIDO_RS, WADO_RS, DIFF_RS, LEADING_CFIND_SCP.'
DESC 'Specifies if this Attribute Set is used by Query Parameter "includefields" of QIDO-RS and WADO-RS Metadata or by Query Parameter "comparefield" of DIFF-RS requests. Enumerated values: QIDO_RS, WADO_RS, DIFF_RS, LEADING_CFIND_SCP.'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
SINGLE-VALUE )
Expand Down Expand Up @@ -1764,7 +1764,7 @@ objectClasses: ( 1.2.40.0.13.1.15.110.4.28 NAME 'hl7OrderSPSStatus'
dcmSPSStatus $
hl7OrderControlStatus ) )
objectClasses: ( 1.2.40.0.13.1.15.110.4.29 NAME 'dcmAttributeSet'
DESC 'Named Attribute Set for Query Parameter "comparefield" of DIFF-RS and Query Parameter "includefields" of WADO-RS Metadata requests.'
DESC 'Named Attribute Set for Query Parameter "includefields" of QIDO-RS and WADO-RS Metadata or by Query Parameter "comparefield" of DIFF-RS requests.'
SUP top STRUCTURAL
MUST (
dcmAttributeSetType $
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1050,7 +1050,7 @@ attributetype ( 1.2.40.0.13.1.15.110.3.176 NAME 'hl7NoPatientCreateMessageType'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

attributetype ( 1.2.40.0.13.1.15.110.3.177 NAME 'dcmAttributeSetType'
DESC 'Specifies if this Attribute Set is used by Query Parameter "includefields" of QIDO-RS and WADO-RS or by Query Parameter "comparefield" of DIFF-RS requests. Enumerated values: QIDO_RS, WADO_RS, DIFF_RS, LEADING_CFIND_SCP.'
DESC 'Specifies if this Attribute Set is used by Query Parameter "includefields" of QIDO-RS and WADO-RS Metadata or by Query Parameter "comparefield" of DIFF-RS requests. Enumerated values: QIDO_RS, WADO_RS, DIFF_RS, LEADING_CFIND_SCP.'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
SINGLE-VALUE )
Expand Down Expand Up @@ -2043,7 +2043,7 @@ objectclass ( 1.2.40.0.13.1.15.110.4.28 NAME 'hl7OrderSPSStatus'
hl7OrderControlStatus ) )

objectclass ( 1.2.40.0.13.1.15.110.4.29 NAME 'dcmAttributeSet'
DESC 'Named Attribute Set for Query Parameter "comparefield" of DIFF-RS and Query Parameter "includefields" of WADO-RS Metadata requests.'
DESC 'Named Attribute Set for Query Parameter "includefields" of QIDO-RS and WADO-RS Metadata or by Query Parameter "comparefield" of DIFF-RS requests.'
SUP top STRUCTURAL
MUST (
dcmAttributeSetType $
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -879,7 +879,7 @@ olcAttributeTypes: ( 1.2.40.0.13.1.15.110.3.176 NAME 'hl7NoPatientCreateMessageT
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
olcAttributeTypes: ( 1.2.40.0.13.1.15.110.3.177 NAME 'dcmAttributeSetType'
DESC 'Specifies if this Attribute Set is used by Query Parameter "includefields" of QIDO-RS and WADO-RS or by Query Parameter "comparefield" of DIFF-RS requests. Enumerated values: QIDO_RS, WADO_RS, DIFF_RS, LEADING_CFIND_SCP.'
DESC 'Specifies if this Attribute Set is used by Query Parameter "includefields" of QIDO-RS and WADO-RS Metadata or by Query Parameter "comparefield" of DIFF-RS requests. Enumerated values: QIDO_RS, WADO_RS, DIFF_RS, LEADING_CFIND_SCP.'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
SINGLE-VALUE )
Expand Down Expand Up @@ -1770,7 +1770,7 @@ olcObjectClasses: ( 1.2.40.0.13.1.15.110.4.28 NAME 'hl7OrderSPSStatus'
dcmSPSStatus $
hl7OrderControlStatus ) )
olcObjectClasses: ( 1.2.40.0.13.1.15.110.4.29 NAME 'dcmAttributeSet'
DESC 'Named Attribute Set for Query Parameter "comparefield" of DIFF-RS and Query Parameter "includefields" of WADO-RS Metadata requests.'
DESC 'Named Attribute Set for Query Parameter "includefields" of QIDO-RS and WADO-RS Metadata or by Query Parameter "comparefield" of DIFF-RS requests.'
SUP top STRUCTURAL
MUST (
dcmAttributeSetType $
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -876,7 +876,7 @@ olcAttributeTypes: ( 1.2.40.0.13.1.15.110.3.176 NAME 'hl7NoPatientCreateMessageT
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
olcAttributeTypes: ( 1.2.40.0.13.1.15.110.3.177 NAME 'dcmAttributeSetType'
DESC 'Specifies if this Attribute Set is used by Query Parameter "includefields" of QIDO-RS and WADO-RS or by Query Parameter "comparefield" of DIFF-RS requests. Enumerated values: QIDO_RS, WADO_RS, DIFF_RS, LEADING_CFIND_SCP.'
DESC 'Specifies if this Attribute Set is used by Query Parameter "includefields" of QIDO-RS and WADO-RS Metadata or by Query Parameter "comparefield" of DIFF-RS requests. Enumerated values: QIDO_RS, WADO_RS, DIFF_RS, LEADING_CFIND_SCP.'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
SINGLE-VALUE )
Expand Down Expand Up @@ -1763,7 +1763,7 @@ olcObjectClasses: ( 1.2.40.0.13.1.15.110.4.28 NAME 'hl7OrderSPSStatus'
dcmSPSStatus $
hl7OrderControlStatus ) )
olcObjectClasses: ( 1.2.40.0.13.1.15.110.4.29 NAME 'dcmAttributeSet'
DESC 'Named Attribute Set for Query Parameter "comparefield" of DIFF-RS and Query Parameter "includefields" of WADO-RS Metadata requests.'
DESC 'Named Attribute Set for Query Parameter "includefields" of QIDO-RS and WADO-RS Metadata or by Query Parameter "comparefield" of DIFF-RS requests.'
SUP top STRUCTURAL
MUST (
dcmAttributeSetType $
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1128,7 +1128,7 @@
},
"dcmAttributeSet": {
"title": "Attribute Set",
"description": "Named Attribute Set for Query Parameter 'comparefield' of DIFF-RS and Query Parameter 'includefields' of WADO-RS Metadata requests.",
"description": "Named Attribute Set for Query Parameter 'includefields' of QIDO-RS and WADO-RS Metadata or by Query Parameter 'comparefield' of DIFF-RS requests.",
"type": "array",
"titleKey":"{dcmAttributeSetType}:{dcmAttributeSetID}",
"items" : {
Expand Down
4 changes: 2 additions & 2 deletions dcm4chee-arc-ui2/src/assets/schema/attributeSet.schema.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"title": "Attribute Set",
"description": "Named Attribute Set for Query Parameter 'comparefield' of DIFF-RS and Query Parameter 'includefields' of WADO-RS Metadata requests.",
"description": "Named Attribute Set for Query Parameter 'includefields' of QIDO-RS and WADO-RS Metadata or by Query Parameter 'comparefield' of DIFF-RS requests.",
"type": "object",
"required": [
"dcmAttributeSetType",
Expand All @@ -16,7 +16,7 @@
},
"dcmAttributeSetType": {
"title": "Attribute Set Type",
"description": "Specifies if this Attribute Set is used by Query Parameter 'includefields' of QIDO-RS and WADO-RS or by Query Parameter 'comparefield' of DIFF-RS requests.",
"description": "Specifies if this Attribute Set is used by Query Parameter 'includefields' of QIDO-RS and WADO-RS Metadata or by Query Parameter 'comparefield' of DIFF-RS requests.",
"type": "string",
"enum": [
"QIDO_RS",
Expand Down

0 comments on commit 8a808b7

Please sign in to comment.