0

我正在为 CMS 数据查询构建一个 url。我得到以下工作正常:

    https://data.cms.gov/resource/din4-7td8.json?$$app_token=REDACTED&$where=(starts_with(nppes_provider_zip,'63703') OR starts_with(nppes_provider_zip,'63701')) AND (hcpcs_code='31623' OR hcpcs_code='31622')

当我尝试替换调用多个 hcpcs_code 值时,我收到 query.compiler.malformed 错误。以下会产生错误:

    https://data.cms.gov/resource/din4-7td8.json?$$app_token=REDACTED&$where=(starts_with(nppes_provider_zip,'63703') OR starts_with(nppes_provider_zip,'63701') AND hcpcs_code in('31622','31623'))

是否有可能我错误地使用了 in(...) 函数?

4

1 回答 1

0

我想你问这个问题后我可能在 IRC 上抓住了你,但我也会在这里回答。

看起来您正在使用该 API 端点的旧版本,它不支持该IN(...)功能。如果您迁移到该数据集 API 的新版本,您将能够发出查询:

于 2015-06-16T23:23:42.167 回答