http://hl7.org/fhir/StructureDefinition/operationdefinition-allowed-type|4.0.1

When the base type is an abstract type (e.g. Resource or Element) then this extension defines which concrete types are allowed to be used for a parameter. In the absence of this extension, any type is allowed.
{
  "description": "When the base type is an abstract type (e.g. Resource or Element) then this extension defines which concrete types are allowed to be used for a parameter. In the absence of this extension, any type is allowed.",
  "package": "hl7.fhir.r4.core@4.0.1",
  "date": "2014-01-31T00:00:00Z",
  "derivation": "constraint",
  "publisher": "Health Level Seven, Inc. - [WG Name] WG",
  "fhirVersion": "4.0.1",
  "name": "allowed-type",
  "mapping": [ {
    "uri": "http://hl7.org/v3",
    "name": "RIM Mapping",
    "identity": "rim"
  } ],
  "abstract": false,
  "type": "Extension",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "fhirversion": null,
  "title": "Allowed Type",
  "versionAlgorithmCoding": null,
  "extension": [ {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
    "valueCode": "fhir"
  }, {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
    "valueInteger": 1
  } ],
  "status": "draft",
  "id": "5a38c17c-d8da-57e4-a839-6fbdf5d86774",
  "kind": "complex-type",
  "url": "http://hl7.org/fhir/StructureDefinition/operationdefinition-allowed-type",
  "identifier": null,
  "context": [ {
    "type": "element",
    "expression": "OperationDefinition.parameter"
  } ],
  "versionAlgorithmString": null,
  "fhir_id": null,
  "version": "4.0.1",
  "contact": [ {
    "telecom": [ {
      "value": "http://hl7.org/special/committees/FHIR",
      "system": "url"
    } ]
  } ],
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension"
}