-
Key: CTS2F2-29
-
Legacy Issue Number: 17110
-
Status: closed
-
Source: Mayo Clinic ( Mr. Craig Stancl)
-
Summary:
The filter property (type Filter) on BaseQueryService does not work as an input parameter. It needs to be replaced, instead, with:
matchAlgorithm: NameOrURI
matchValue: String OPT
refType: TargetReferenceType
referenceTarget: EntityNameOrURI
Logged: https://github.com/cts2/cts2-specification/issues/32
-
Reported: CTS2 1.0b1 — Thu, 9 Feb 2012 05:00 GMT
-
Disposition: Resolved — CTS2 1.0
-
Disposition Summary:
PIM: Change the signature of restrict to the following: (Diagram below)
PSM:
Added the following elements to the 'Query' element:
<xs:element name="matchAlgorithm" type="NameOrURI" minOccurs="0">
<xs:annotation>
<xs:documentation> The match algorithm of the filter to be
applied. If a 'setOperation' is specified, the filter
will apply to the resulting aggregate.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="matchValue" type="core:String" minOccurs="0">
<xs:annotation>
<xs:documentation> The match value of the filter to be
applied. If a 'setOperation' is specified, the filter
will apply to the resulting aggregate.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="filterComponent" type="NameOrURIList"
minOccurs="0">
<xs:annotation>
<xs:documentation> The target components of the filter to
be applied. If a 'setOperation' is specified, the
filter will apply to the resulting aggregate.
</xs:documentation>
</xs:annotation>
</xs:element>while removing the following element:
<xs:element name="filter" type="core:Filter" minOccurs="0">
<xs:annotation>
<xs:documentation> The filter to be applied. If a
'setOperation' is specified, the filter will apply to
the resulting aggregate. </xs:documentation>
</xs:annotation>
</xs:element> -
Updated: Fri, 6 Mar 2015 20:58 GMT
CTS2F2 — BaseQueryService filter property needs to be individualized
- Key: CTS2F2-29
- OMG Task Force: Common Terminology Services 2 (CTS2) FTF