Details
-
Change Request
-
Resolution: Persuasive
-
Medium
-
FHIR Core (FHIR)
-
R4B
-
FHIR Infrastructure
-
Downloads
-
-
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": [
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
(R4)
"type": [
{
"extension": [
],
"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