FHIR Chat · Validating with the CI IG · CARIN IG for Blue Button®

Stream: CARIN IG for Blue Button®

Topic: Validating with the CI IG


view this post on Zulip Charlie Filkins (Aug 21 2020 at 13:10):

I'm trying to validate a Patient resource with the 0.3.1 version of the IG, which I can't get to install into the FHIR Cache (see another message). I've got it down to one warning message that I can't quite figure out. I suspect it is too deep in the IG for my limited knowledge to fathom. Here is what I'm seeing. Any help with this is appreciated.

FHIR Validation tool Version 5.0.7-SNAPSHOT (Git# 6bc790d98b04). Built 2020-06-07T08:35:37.25+10:00 (75 days old)
Detected Java version: 13.0.2 from /Library/Java/JavaVirtualMachines/jdk-13.0.2.jdk/Contents/Home on x86_64 (64bit). 4096MB available
Arguments: -version 4.0 /Users/xxx/Documents/InterOp/Examples/Aetna/ConnectAThon/Patient_Response031.json -ig v0.3.1/site/validator.pack -ig hl7.fhir.us.core#3.1.0
Directories: Current = /Users/xxx/Documents/InterOp/CARIN/ConsumerDirectedPayerDataExchange/IGs, Package Cache = /Users/xxx/.fhir/packages
.. FHIR Version 4.0, definitions from hl7.fhir.r4.core#4.0.1
.. connect to tx server @ http://tx.fhir.org
(v4.0.1)

Is there a missing connection between http://hl7.org/fhir/us/carin-bb/CodeSystem/IdentifierTypeCS and http://hl7.org/fhir/ValueSet/identifier-type, or am I doing something horribly wrong.

Thanks again ... Charlie

view this post on Zulip Ryan Howells (Aug 21 2020 at 15:23):

Tagging folks who may be able to assist @Charlie Filkins @Amol Vyas @Pat Taylor @Saul Kravitz @josh lamb @Igor Sirkovich

view this post on Zulip Charlie Filkins (Aug 21 2020 at 15:26):

Thanks @Ryan Howells

view this post on Zulip Charlie Filkins (Aug 21 2020 at 17:35):

A little additional information ... I get the same warning message when validating a Patient resource from the HAPI FHIR server

http://hapi.fhir.org/baseR4/Patient/d8c4c531-f8bb-40a2-9828-3fcb3d575420

view this post on Zulip Saul Kravitz (Aug 21 2020 at 18:35):

The Patient Profile requires a member ID:
image.png

Here is an example that validates:
https://build.fhir.org/ig/HL7/carin-bb/Patient-Patient1.json.html

view this post on Zulip Charlie Filkins (Aug 21 2020 at 19:40):

Both of my samples had identifiers. The Patient-Patient1.json creates the same Warning message.

Warning @ Patient.identifier[0].type (line 18, col20) : None of the codes provided are in the value set http://hl7.org/fhir/ValueSet/identifier-type (http://hl7.org/fhir/ValueSet/identifier-type), and a code should come from this value set unless it has no suitable code) (codes = http://hl7.org/fhir/us/carin-bb/CodeSystem/IdentifierTypeCS#mb)

view this post on Zulip Saul Kravitz (Aug 23 2020 at 15:34):

Hi @Charlie Filkins , the identifier.type field is bound to Identifier Type Codes (extensible).
The mb code is not in this valueset, so, are extending the valueset as permitted. This generates a warning, not an error. It is a legitimate use of the extensible binding. If we were inventing a new code for an existing member of that valueset, that would be a no-no, and the warning would point to a legitimate issue. In this case, please ignore.

view this post on Zulip Saul Kravitz (Aug 23 2020 at 15:43):

I checked all of our other similar extensions of the base Identifier Type Code codesystem, and identified two places where we should be using codes from the base codesystem (Tax ID, and Medical Record Number), and I fixed this for future builds. Thanks for pointing this out.


Last updated: Apr 12 2022 at 19:14 UTC