Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for the TerminologyCapabilities resource via the capabilities interaction #2342

Closed
JohnTimm opened this issue May 11, 2021 · 1 comment
Assignees

Comments

@JohnTimm
Copy link
Collaborator

There is an optional "mode" parameter on the capabilities interaction than can be used to expose a TerminologyCapabilities resource:

<base>/fhir-server/api/v4/metadata?mode=terminology

TerminologyCapabilities resource:
http://hl7.org/fhir/terminologycapabilities.html

Capabilities interaction:
http://hl7.org/fhir/http.html#capabilities

@JohnTimm JohnTimm self-assigned this May 11, 2021
JohnTimm added a commit that referenced this issue May 11, 2021
Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
JohnTimm added a commit that referenced this issue May 11, 2021
Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
JohnTimm added a commit that referenced this issue May 11, 2021
Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
JohnTimm added a commit that referenced this issue May 11, 2021
Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
lmsurpre pushed a commit that referenced this issue May 12, 2021
Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
JohnTimm added a commit that referenced this issue May 12, 2021
Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
JohnTimm added a commit that referenced this issue May 12, 2021
Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
JohnTimm added a commit that referenced this issue May 12, 2021
Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
JohnTimm added a commit that referenced this issue May 12, 2021
Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
JohnTimm added a commit that referenced this issue May 12, 2021
* Issue #2342 - set experimental to true

Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>

* Issue #2342 - moved NO_VERSION constant to Version class

Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>

* Issue #2342 - public NO_VERSION constant placement

Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>

* Issue #2342 - minor tweak

Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
@lmsurpre lmsurpre added this to the Sprint 2021-07 milestone May 13, 2021
@lmsurpre
Copy link
Member

I confirmed that a request to GET [base]/metadata?mode=terminology now returns a valid TerminologyCapabilities resource.

Additiionally, I started up a server with the serverRegistryResourceProvider enabled, posted a new codesystem, and confirmed that this codesystem appears in in the TerminologyCapabilities (after the cached copy times out).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants