@CoverageIgnore @Override UriParam newInstance() { return new UriParam(); }
@Override public IQueryParameterType toQueryParameterType() { return new UriParam(getUri()); }
params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(ValueSet.SP_URL, new UriParam(theUri)); search = myValueSetDao.search(params); SearchParameterMap params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(ValueSet.SP_URL, new UriParam(theUri)); search = myValueSetDao.search(params); params.add(StructureDefinition.SP_URL, new UriParam(theUri)); search = myStructureDefinitionDao.search(params); } else if ("Questionnaire".equals(resourceName)) { SearchParameterMap params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(CodeSystem.SP_URL, new UriParam(theUri)); search = myCodeSystemDao.search(params); } else {
params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(ValueSet.SP_URL, new UriParam(theUri)); search = myValueSetDao.search(params); SearchParameterMap params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(ValueSet.SP_URL, new UriParam(theUri)); search = myValueSetDao.search(params); params.add(StructureDefinition.SP_URL, new UriParam(theUri)); search = myStructureDefinitionDao.search(params); } else if ("Questionnaire".equals(resourceName)) { SearchParameterMap params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(CodeSystem.SP_URL, new UriParam(theUri)); search = myCodeSystemDao.search(params); } else {
@Override public ValueSet expandByIdentifier(String theUri, String theFilter) { if (isBlank(theUri)) { throw new InvalidRequestException("URI must not be blank or missing"); } ValueSet source; org.hl7.fhir.instance.model.ValueSet defaultValueSet = myDefaultProfileValidationSupport.fetchResource(myRiCtx, org.hl7.fhir.instance.model.ValueSet.class, theUri); if (defaultValueSet != null) { source = getContext().newJsonParser().parseResource(ValueSet.class, myRiCtx.newJsonParser().encodeResourceToString(defaultValueSet)); } else { SearchParameterMap params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(ValueSet.SP_URL, new UriParam(theUri)); IBundleProvider ids = search(params); if (ids.size() == 0) { throw new InvalidRequestException("Unknown ValueSet URI: " + theUri); } source = (ValueSet) ids.getResources(0, 1).get(0); } return expand(source, theFilter); }
if ("ValueSet".equals(resourceName)) { SearchParameterMap params = new SearchParameterMap(); params.add(ca.uhn.fhir.model.dstu2.resource.ValueSet.SP_URL, new UriParam(theUri)); params.setLoadSynchronousUpTo(10); search = myValueSetDao.search(params); } else if ("StructureDefinition".equals(resourceName)) { search = myStructureDefinitionDao.search(new SearchParameterMap().setLoadSynchronous(true).add(ca.uhn.fhir.model.dstu2.resource.StructureDefinition.SP_URL, new UriParam(theUri))); } else if ("Questionnaire".equals(resourceName)) { search = myQuestionnaireDao.search(new SearchParameterMap().setLoadSynchronous(true).add(Questionnaire.SP_RES_ID, new TokenParam(null, theUri)));
@CoverageIgnore @Override UriParam newInstance() { return new UriParam(); }
params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(ValueSet.SP_URL, new UriParam(theUri)); search = myValueSetDao.search(params); SearchParameterMap params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(ValueSet.SP_URL, new UriParam(theUri)); search = myValueSetDao.search(params); params.add(StructureDefinition.SP_URL, new UriParam(theUri)); search = myStructureDefinitionDao.search(params); } else if ("Questionnaire".equals(resourceName)) { SearchParameterMap params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(CodeSystem.SP_URL, new UriParam(theUri)); search = myCodeSystemDao.search(params); } else {
params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(ValueSet.SP_URL, new UriParam(theUri)); search = myValueSetDao.search(params); SearchParameterMap params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(ValueSet.SP_URL, new UriParam(theUri)); search = myValueSetDao.search(params); params.add(StructureDefinition.SP_URL, new UriParam(theUri)); search = myStructureDefinitionDao.search(params); } else if ("Questionnaire".equals(resourceName)) { SearchParameterMap params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(CodeSystem.SP_URL, new UriParam(theUri)); search = myCodeSystemDao.search(params); } else {
@Override public ValueSet expandByIdentifier(String theUri, String theFilter) { if (isBlank(theUri)) { throw new InvalidRequestException("URI must not be blank or missing"); } ValueSet source; org.hl7.fhir.instance.model.ValueSet defaultValueSet = myDefaultProfileValidationSupport.fetchResource(myRiCtx, org.hl7.fhir.instance.model.ValueSet.class, theUri); if (defaultValueSet != null) { source = getContext().newJsonParser().parseResource(ValueSet.class, myRiCtx.newJsonParser().encodeResourceToString(defaultValueSet)); } else { SearchParameterMap params = new SearchParameterMap(); params.setLoadSynchronousUpTo(1); params.add(ValueSet.SP_URL, new UriParam(theUri)); IBundleProvider ids = search(params); if (ids.size() == 0) { throw new InvalidRequestException("Unknown ValueSet URI: " + theUri); } source = (ValueSet) ids.getResources(0, 1).get(0); } return expand(source, theFilter); }
if ("ValueSet".equals(resourceName)) { SearchParameterMap params = new SearchParameterMap(); params.add(ca.uhn.fhir.model.dstu2.resource.ValueSet.SP_URL, new UriParam(theUri)); params.setLoadSynchronousUpTo(10); search = myValueSetDao.search(params); } else if ("StructureDefinition".equals(resourceName)) { search = myStructureDefinitionDao.search(new SearchParameterMap().setLoadSynchronous(true).add(ca.uhn.fhir.model.dstu2.resource.StructureDefinition.SP_URL, new UriParam(theUri))); } else if ("Questionnaire".equals(resourceName)) { search = myQuestionnaireDao.search(new SearchParameterMap().setLoadSynchronous(true).add(Questionnaire.SP_RES_ID, new TokenParam(null, theUri)));