Method |
Description |
|
ChainQuery ( ChainedParameter parameter ) : IMongoQuery |
|
|
CloseCriterium ( Criterium crit, string resourceType ) : Criterium |
CloseCriterium("patient.name=\"Teun\"") -> "patient=id1,id2" |
|
CollectKeys ( IEnumerable parameters ) : List |
|
|
CollectKeys ( IMongoQuery query ) : List |
|
|
CollectKeys ( string resourceType, IEnumerable criteria ) : List |
|
|
CollectKeys ( string resourceType, IEnumerable criteria, SearchResults results ) : List |
|
|
KeysToSearchResults ( IEnumerable keys ) : SearchResults |
|
|
NormalizeNonChainedReferenceCriteria ( List criteria, string resourceType ) : List |
Change something like Condition/subject:Patient=Patient/10014 to Condition/subject:Patient.internal_id=Patient/10014, so it is correctly handled as a chained parameter, including the filtering on the type in the modifier (if any). |
|
ParameterToQuery ( IParameter parameter ) : IMongoQuery |
|
|
ParametersToQuery ( IEnumerable parameters ) : IMongoQuery |
|
|
parseCriteria ( Hl7.Fhir.Rest.SearchParams searchCommand, SearchResults results ) : List |
|
|