{
  "resourceType": "StructureDefinition",
  "id": "model-1",
  "url": "https://www.hl7belgium.org/fhir/manzana/StructureDefinition/manzana-model-1",
  "version": "0.1.0",
  "name": "Model1",
  "status": "draft",
  "description": "This is the logical model...",
  "fhirVersion": "4.0.1",
  "kind": "logical",
  "abstract": false,
  "type": "Model1",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element",
  "derivation": "specialization",
  "differential": {
    "element": [
      {
        "id": "Model1",
        "path": "Model1",
        "short": "This is the entity - the top level element  of this model",
        "min": 0,
        "max": "*"
      },
      {
        "id": "Model1.attribute1",
        "path": "Model1.attribute1",
        "short": "An attribute with a type (Identifier)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "Model1.backbone",
        "path": "Model1.backbone",
        "short": "A backbone element supporting other attributes",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "Model1.backbone.attribute2",
        "path": "Model1.backbone.attribute2",
        "short": "An attribute nested inside a backbone",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Period"
          }
        ]
      }
    ]
  }
}