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

GET vs POST - refinability #66

Open
JohnMoehrke opened this issue Oct 21, 2021 · 1 comment
Open

GET vs POST - refinability #66

JohnMoehrke opened this issue Oct 21, 2021 · 1 comment
Labels
open-issue Documented as an Open-Issue

Comments

@JohnMoehrke
Copy link
Contributor

@costateixeira has noted that the new wording in PDQm (and MHD) that has servers "shall" support both GET and POST searches does not seem to allow regions or organizations to write refining Implementation Guides that might pick one of them for their region.
I have presumed that this was allowed, but agree that it is more likely that the wording means it must always support both
Some discussion has used the escape that supporting does include always returning a 405. Don't like that solution.

@JohnMoehrke JohnMoehrke added the needs discussoin request for broader examination in committee label Oct 21, 2021
@JohnMoehrke
Copy link
Contributor Author

the move to requiring servers to support both, was more a reaction to the fact that we want GET support, and POST support is mandated by FHIR. So the only way to get GET support is for PDQm to add a shall on GET. The mentioning of POST is more to just emphasize that this is a fact already mandated by FHIR. Thus we could have just said that GET was required by PDQm, and silently never mentioned POST, but that would not have been helpful to the reader.

Thus the original plan was not to enable regional further refinement, but seems that would be powerful if it could be done.

@JohnMoehrke JohnMoehrke added open-issue Documented as an Open-Issue and removed needs discussoin request for broader examination in committee labels Oct 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
open-issue Documented as an Open-Issue
Projects
None yet
Development

No branches or pull requests

1 participant