Stream: implementers
Topic: Problem with core extensions in v. 4.0.1
Signe Hejgaard Kristoffersen (May 11 2020 at 07:20):
Hi everyone,
We are using v. 4.0.1 and the core extensions 'iso21090-ADXP-streetName', 'iso21090-ADXP-houseNumber', 'iso21090-ADXP-additionalLocator' and 'http://hl7.org/fhir/StructureDefinition/procedure-method'. After upgrading to 4.0.1, we now receive errors for these extensions when trying to upload them to our FHIR server. This error occurs for all four extensions:
HTTP 422 Unprocessable Entity: sdf-19: FHIR Specification models only use FHIR defined types [url.startsWith('http://hl7.org/fhir/StructureDefinition') implies (differential.element.type.code.all(hasValue() implies matches('^[a-zA-Z0-9]+$')) and snapshot.element.type.code.all(hasValue() implies matches('^[a-zA-Z0-9]+$')))]
We did not have any problems using these extensions in FHIR v. 4.0.0, and we do not receive any errors, when trying to upload extensions we have created ourselves. If we change the url's of the core extensions to anything other than 'http://hl7.org/fhir/StructureDefinition/...' we do not receive any errors...
Have you encountered the same issue, and if so - how did you solve it?
Grahame Grieve (May 11 2020 at 07:21):
are you using HAPI?
Signe Hejgaard Kristoffersen (May 11 2020 at 07:51):
@Grahame Grieve Yes, we are using HAPI.
Grahame Grieve (May 11 2020 at 07:57):
I think it's a question for the #hapi stream. but a warning should not stop an upload
Last updated: Apr 12 2022 at 19:14 UTC