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

BulkData 2.0.0: Update the OperationDefinitions and CapabilityStatement #3082

Closed
prb112 opened this issue Dec 6, 2021 · 5 comments
Closed
Assignees

Comments

@prb112
Copy link
Contributor

prb112 commented Dec 6, 2021

Is your feature request related to a problem? Please describe.

BulkData 2.0.0: Update the OperationDefinitions and CapabilityStatement.

These features are defined at:

  1. http://hl7.org/fhir/uv/bulkdata/OperationDefinition-export.json.html
  2. http://hl7.org/fhir/uv/bulkdata/OperationDefinition-group-export.html
  3. http://hl7.org/fhir/uv/bulkdata/OperationDefinition-patient-export.html

These operationdefinitions should be updated in the code.

Verify the Capability Statement is presented correctly on /metadata. To declare conformance with this IG, a server should include the following URL in its CapabilityStatement.instantiates: http://hl7.org/fhir/uv/bulkdata/CapabilityStatement/bulk-data

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Acceptance Criteria

  1. GIVEN [a precondition]
    AND [another precondition]
    WHEN [test step]
    AND [test step]
    THEN [verification step]
    AND [verification step]

Additional context
Add any other context or screenshots about the feature request here.

@prb112 prb112 self-assigned this Feb 14, 2022
prb112 added a commit that referenced this issue Feb 16, 2022
prb112 added a commit that referenced this issue Feb 23, 2022
#3082 (#3357)

* BulkData 2.0.0: Update the OperationDefinitions and CapabilityStatement #3082

Signed-off-by: Paul Bastide <pbastide@us.ibm.com>

* Update per local testing

Signed-off-by: Paul Bastide <pbastide@us.ibm.com>

* Update per code review

Signed-off-by: Paul Bastide <pbastide@us.ibm.com>

* Update Bulk Data 2.0.0 Test

Signed-off-by: Paul Bastide <pbastide@us.ibm.com>

* Apply suggestions from code review

Signed-off-by: Paul Bastide <pbastide@us.ibm.com>

* Update location

Signed-off-by: Paul Bastide <pbastide@us.ibm.com>

* Added Third Resource Type and Merge

Signed-off-by: Paul Bastide <pbastide@us.ibm.com>

* Update Test for Get and Post

Signed-off-by: Paul Bastide <pbastide@us.ibm.com>
@prb112
Copy link
Contributor Author

prb112 commented Feb 24, 2022

QA: The metadata should show instantiates 2.0.0. There should be no regression for any existing tests.

@d0roppe
Copy link
Collaborator

d0roppe commented Feb 25, 2022

"instantiates": [
	"http://hl7.org/fhir/uv/bulkdata/CapabilityStatement/bulk-data|2.0.0",

@prb112
Copy link
Contributor Author

prb112 commented Feb 25, 2022

Thanks, that's what you should see from /metadata

@d0roppe
Copy link
Collaborator

d0roppe commented Mar 4, 2022

moving back to in progress, as regression is running slower with $export.

prb112 added a commit that referenced this issue Mar 8, 2022
…Statement #3082  (#3441)

* Update for performance #2390

Signed-off-by: Paul Bastide <pbastide@us.ibm.com>

* Optimization for Check on Resource Type

Signed-off-by: Paul Bastide <pbastide@us.ibm.com>
@d0roppe
Copy link
Collaborator

d0roppe commented Mar 9, 2022

Verified the regression tests are now running as before, and the metadata still shows:

	"instantiates": [
		"http://hl7.org/fhir/uv/bulkdata/CapabilityStatement/bulk-data|2.0.0",

Closing this issue.

@d0roppe d0roppe closed this as completed Mar 9, 2022
lmsurpre pushed a commit that referenced this issue Mar 9, 2022
…Statement #3082  (#3441)

* Update for performance #2390

Signed-off-by: Paul Bastide <pbastide@us.ibm.com>

* Optimization for Check on Resource Type

Signed-off-by: Paul Bastide <pbastide@us.ibm.com>
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