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

CARIN BB Institutional EOB 'adjudication-has-amount-type-slice' constraints are not specified correctly #2462

Closed
JohnTimm opened this issue Jun 3, 2021 · 2 comments
Assignees

Comments

@JohnTimm
Copy link
Collaborator

JohnTimm commented Jun 3, 2021

See: https://jira.hl7.org/browse/FHIR-32337

@JohnTimm JohnTimm self-assigned this Jun 3, 2021
@lmsurpre lmsurpre added this to the Sprint 2021-08 milestone Jun 3, 2021
@JohnTimm JohnTimm changed the title CARIN BB Institutional Constraint adjudication-has-amount-type-slice is not being evaluated property CARIN BB Institutional Constraint adjudication-has-amount-type-slice is not being evaluated properly Jun 3, 2021
@JohnTimm JohnTimm changed the title CARIN BB Institutional Constraint adjudication-has-amount-type-slice is not being evaluated properly CARIN BB Institutional EOB 'adjudication-has-amount-type-slice' constraints are not being evaluated properly by the validator Jun 3, 2021
JohnTimm added a commit that referenced this issue Jun 3, 2021
Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
JohnTimm added a commit that referenced this issue Jun 3, 2021
Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
@prb112 prb112 added the bug Something isn't working label Jun 3, 2021
JohnTimm added a commit that referenced this issue Jun 3, 2021
Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
JohnTimm added a commit that referenced this issue Jun 3, 2021
Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
JohnTimm added a commit that referenced this issue Jun 3, 2021
…st (#2464)

* Issue #2462 - updated Institutional EOB constraints and added unit test

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

* Issue #2462 - updated CHANGELOG.md

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

* Issue #2462 - updated CHANGELOG.md

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

* Issue #2462 - more updates

Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
@JohnTimm JohnTimm added profile_carin-bb and removed bug Something isn't working labels Jun 4, 2021
@JohnTimm
Copy link
Collaborator Author

JohnTimm commented Jun 4, 2021

@prb112 This is a bug in the IG not in our implementation. This issue and the associated PR are about a temporary workaround until the IG gets fixed.

@JohnTimm JohnTimm changed the title CARIN BB Institutional EOB 'adjudication-has-amount-type-slice' constraints are not being evaluated properly by the validator CARIN BB Institutional EOB 'adjudication-has-amount-type-slice' constraints are not specified correctly Jun 4, 2021
@kmbarton423
Copy link
Contributor

Starting with C4BB examples:
EOB Inpatient Institutional - Example 1
EOB Outpatient Institutional - Example 1

Added the following:
{
"category": {
"coding": [
{
"system": "http://hl7.org/fhir/us/carin-bb/CodeSystem/C4BBAdjudicationDiscriminator",
"code": "allowedunits"
}
]
},
"value": 1
}

Confirmed failing behavior:
{
"severity": "error",
"code": "invariant",
"details": {
"text": "adjudication-has-amount-type-slice: If Adjudication is present, it must have at least one adjudicationamounttype slice"
},
"expression": [
"ExplanationOfBenefit.adjudication[1]"
]
}

With fix, verified that both cases (inpatient and outpatient EOB) no longer hit this error.

tbieste pushed a commit that referenced this issue Jun 9, 2021
…st (#2464)

* Issue #2462 - updated Institutional EOB constraints and added unit test

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

* Issue #2462 - updated CHANGELOG.md

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

* Issue #2462 - updated CHANGELOG.md

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

* Issue #2462 - more updates

Signed-off-by: John T.E. Timm <johntimm@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

4 participants