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

defination json file data fields missunderstanding

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • R4B
    • FHIR Infrastructure
    • Downloads
    • Hide

      The valueUrl -> valueUri issue has already been identified and will be fixed.  Dealt with in other trackers.

      We will revert references to PrimitiveType which is an R5 construct.  (Grahame will need to chase this in the code.)

      Show
      The valueUrl -> valueUri issue has already been identified and will be fixed.  Dealt with in other trackers. We will revert references to PrimitiveType which is an R5 construct.  (Grahame will need to chase this in the code.)
    • Grahame Grieve/Michael Donnelly: 19-0-0
    • Correction
    • Non-substantive
    • R5

    Description

      profiles-types.json issue:

      1.entries with id: ('base64Binary','boolean','date','dateTime','decimal','instant','integer','string','time','uri')

      have key:"baseDefinition" and value:"http://hl7.org/fhir/StructureDefinition/PrimitiveType" which is Inaccessible.

      eg:"baseDefinition" : "http://hl7.org/fhir/StructureDefinition/PrimitiveType"

      For reference: the field of R4 is "http://hl7.org/fhir/StructureDefinition/Element".

      problem: "http://hl7.org/fhir/StructureDefinition/PrimitiveType" isn't Inaccessible.

       

      profiles-types.json and profiles-resources.json common issue:

      path: entity->snapshot->element->type->extension->valueUri

      problem: R4B json file has field valueUri as the above path, but this field in R4,STU3,DSTU2 is valueUrl

      eg:(R4B)

      "type": [
      {
        "extension": [
       

      {      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",      "valueUrl": "string"   }

        ],
        "code": "http://hl7.org/fhirpath/System.String"
      }
      ],

      (R4)

      "type": [
      {
        "extension": [
       

      {      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",      "valueUrl": "string"   }

        ],
        "code": "http://hl7.org/fhirpath/System.String"
      }
      ],

       

      The inconsistency of these fields in R4 and R4B will cause problems in our program.

      My current solution is to manually fix these field problems, but I still hope that the official can unify these fields

       

       

       

      Attachments

        Activity

          People

            GrahameGrieve Grahame Grieve
            dodoro Xiaofan Gui (Inactive)
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: