Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-32428

OrganizationProvider1 contains two profiles which is not valid for the constraint on the meta.profile slice.

    XMLWordPrintableJSON

    Details

    • Type: Technical Correction
    • Status: Resolved - change required (View Workflow)
    • Priority: Medium
    • Resolution: Persuasive

      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.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            prb112 Paul Bastide
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: