Details
-
Technical Correction
-
Resolution: Persuasive
-
Medium
-
US CARIN Blue Button (FHIR)
-
1.1.0
-
Financial Mgmt
-
C4BB Organization
-
-
Correction
-
Non-substantive
Description
OrganizationProvider1 contains two profiles which is not valid for the constraint on the meta.profile slice.
Per https://build.fhir.org/ig/HL7/carin-bb/StructureDefinition-C4BB-Organization.html , a profile conforming to the profile http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Organization%7C1.0.0 implies a constraint
meta.where(lastUpdated.exists() and profile = 'http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Organization%7C1.0.0').exists()
For https://build.fhir.org/ig/HL7/carin-bb/Organization-OrganizationProvider1.html it violates the constraint on the exact match of 1..1 on the profile slice to http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Organization|1.0.0
"resourceType" : "Organization",
"id" : "OrganizationProvider1",
"meta" : {
"lastUpdated" : "2019-12-12T09:14:11+00:00",
"profile" : [
"http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Organization",
"http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Organization%7C1.0.0"
]
},
I believe the first profile should be removed, or the constraint should be updated to include an both profile variations.
Also https://build.fhir.org/ig/HL7/carin-bb/Organization-Payer1.json.html has the same issue.