In a StructureDefinition
like
"entry": [
{
"fullUrl": "http://hl7.org/fhir/StructureDefinition/condition-dueTo",
"resource": {
...
"base": "http://hl7.org/fhir/StructureDefinition/Extension",
"differential": {
"element": [
{
"path": "Extension",
, what is it "path": "Extension"
points to?
I'm working on generating client code that also can handle extensions, and I'm struggling to figure out how this path should be interpreted.
As far as I understand it, the next element
{
"path": "Extension.extension",
"name": "code",
constraints the extension
property of the current extensions base (Extension
).
Please correct me if this is wrong.
If Extension
would point to the base extension, then how is
"min": 0,
"max": "*",
to interpret.
So the main question again. How to interpret this path in an extension:
"path": "Extension",