{
  "resourceType": "StructureDefinition",
  "id": "60c917cb-0092-41d1-825c-19a5a5f18d64",
  "meta": {
    "versionId": "7",
    "lastUpdated": "2017-05-26T20:42:39.037+00:00"
  },
  "url": "http://healthstack.com/StructureDefinitionStructureDefinition/Extension",
  "name": "Extension",
  "status": "draft",
  "date": "2017-05-26T19:09:29.9464773+00:00",
  "fhirVersion": "3.0.0",
  "kind": "complex-type",
  "abstract": false,
  "type": "Extension",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "path": "Extension",
        "isModifier": true
      },
      {
        "path": "Extension.extension",
        "sliceName": "authorize"
      },
      {
        "id": "Extension.extension:authorize.url",
        "path": "Extension.extension.url",
        "fixedUri": "authorize"
      },
      {
        "id": "Extension.extension:authorize.valueUri",
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "path": "Extension.extension",
        "sliceName": "token"
      },
      {
        "id": "Extension.extension:token.url",
        "path": "Extension.extension.url",
        "fixedUri": "token"
      },
      {
        "id": "Extension.extension:token.valueUri",
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "path": "Extension.extension",
        "sliceName": "clientid"
      },
      {
        "id": "Extension.extension:clientid.url",
        "path": "Extension.extension.url",
        "fixedUri": "clientid"
      },
      {
        "id": "Extension.extension:clientid.valueUri",
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "clientsecret",
        "path": "Extension.extension",
        "sliceName": "clientsecret"
      },
      {
        "path": "Extension.extension.url",
        "fixedUri": "clientsecret"
      },
      {
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "register",
        "path": "Extension.extension",
        "sliceName": "register"
      },
      {
        "path": "Extension.extension.url",
        "fixedUri": "register"
      },
      {
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "username",
        "path": "Extension.extension",
        "sliceName": "username"
      },
      {
        "path": "Extension.extension.url",
        "fixedUri": "username"
      },
      {
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "password",
        "path": "Extension.extension",
        "sliceName": "password"
      },
      {
        "path": "Extension.extension.url",
        "fixedUri": "password"
      },
      {
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "refreshTokenURL",
        "path": "Extension.extension",
        "sliceName": "refreshTokenURL"
      },
      {
        "path": "Extension.extension.url",
        "fixedUri": "refreshTokenURL"
      },
      {
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "launchURL",
        "path": "Extension.extension",
        "sliceName": "launchURL"
      },
      {
        "path": "Extension.extension.url",
        "fixedUri": "launchURL"
      },
      {
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "description",
        "path": "Extension.extension",
        "sliceName": "description"
      },
      {
        "path": "Extension.extension.url",
        "fixedUri": "description"
      },
      {
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "role",
        "path": "Extension.extension",
        "sliceName": "role"
      },
      {
        "path": "Extension.extension.url",
        "fixedUri": "role"
      },
      {
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "manufacturer",
        "path": "Extension.extension",
        "sliceName": "manufacturer"
      },
      {
        "path": "Extension.extension.url",
        "fixedUri": "manufacturer"
      },
      {
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "version",
        "path": "Extension.extension",
        "sliceName": "version"
      },
      {
        "path": "Extension.extension.url",
        "fixedUri": "version"
      },
      {
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "id": "type",
        "path": "Extension.extension",
        "sliceName": "type"
      },
      {
        "path": "Extension.extension.url",
        "fixedUri": "type"
      },
      {
        "path": "Extension.extension.valueUri",
        "type": [
          {
            "code": "uri"
          }
        ]
      },
      {
        "path": "Extension.url",
        "fixedUri": "http://healthstack.com/StructureDefinitionStructureDefinition/Extension"
      },
      {
        "path": "Extension.value[x]",
        "max": "0"
      }
    ]
  }
}