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

IG Publisher doesn't render elements with a type that has different profiles of the same resource

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • STU3
    • FHIR Infrastructure
    • (NA)
    • Hide

      auto-approved

      Show
      auto-approved
    • Correction
    • Compatible, substantive
    • R5

    Description

      I have an ElementDefinition where a dataElement is composed of a choice between multiple profiles of the same resource. This is generated properly by the IG Publisher:

      "type" : [

      { "[code|http://hl7.org/fhir/R4/datatypes.html#ElementDefinition%23ElementDefinition.type.code]" : "Claim", "[profile|http://hl7.org/fhir/R4/datatypes.html#ElementDefinition%23ElementDefinition.type.profile]" : [ "[http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-claim]", "[http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-claim-update]" ] }

      ,

      { "[code|http://hl7.org/fhir/R4/datatypes.html#ElementDefinition%23ElementDefinition.type.code]" : "ClaimResponse", "[profile|http://hl7.org/fhir/R4/datatypes.html#ElementDefinition%23ElementDefinition.type.profile]" : [ "[http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-claimresponse]" ] }

      ],

      But it does not render properly:

      <td style="vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="profile-claim.html" title="Claim">PAS Claim</a>, <a href="profile-claimresponse.html" title="ClaimResponse">PAS ClaimResponse</a></td>

      Attachments

        Activity

          People

            GrahameGrieve Grahame Grieve
            jduteau Jean Duteau
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: