﻿{
  "types": [
    "PlanDefinition"
  ],
  "PlanDefinition": {
    "elements": {
      "PlanDefinition.subtitle": {
        "status": "new"
      },
      "PlanDefinition.experimental": {
        "modifier": "removed"
      },
      "PlanDefinition.subject[x]": {
        "status": "new"
      },
      "PlanDefinition.author": {
        "status": "new"
      },
      "PlanDefinition.editor": {
        "status": "new"
      },
      "PlanDefinition.reviewer": {
        "status": "new"
      },
      "PlanDefinition.endorser": {
        "status": "new"
      },
      "PlanDefinition.library": {
        "removed-types": [
          "Reference(Library)"
        ],
        "added-types": [
          "canonical"
        ]
      },
      "PlanDefinition.action.prefix": {
        "status": "new"
      },
      "PlanDefinition.action.priority": {
        "status": "new"
      },
      "PlanDefinition.action.trigger": {
        "status": "new"
      },
      "PlanDefinition.action.condition.expression": {
        "removed-types": [
          "string"
        ],
        "added-types": [
          "Expression"
        ]
      },
      "PlanDefinition.action.timing[x]": {
        "added-types": [
          "Age"
        ]
      },
      "PlanDefinition.action.type": {
        "removed-types": [
          "Coding"
        ],
        "added-types": [
          "CodeableConcept"
        ],
        "binding-strength-changed": true,
        "binding-status": "changed",
        "old-binding": {
          "reference": "http://hl7.org/fhir/ValueSet/action-type",
          "strength": "required"
        },
        "new-binding": {
          "reference": "http://hl7.org/fhir/ValueSet/action-type",
          "strength": "extensible"
        }
      },
      "PlanDefinition.action.definition": {
        "removed-types": [
          "Reference(ActivityDefinition|PlanDefinition)"
        ],
        "added-types": [
          "canonical"
        ]
      },
      "PlanDefinition.action.transform": {
        "removed-types": [
          "Reference(StructureMap)"
        ],
        "added-types": [
          "canonical"
        ]
      },
      "PlanDefinition.action.dynamicValue.expression": {
        "removed-types": [
          "string"
        ],
        "added-types": [
          "Expression"
        ]
      },
      "PlanDefinition.contributor": {
        "status": "deleted"
      },
      "PlanDefinition.action.label": {
        "status": "deleted"
      },
      "PlanDefinition.action.triggerDefinition": {
        "status": "deleted"
      },
      "PlanDefinition.action.condition.description": {
        "status": "deleted"
      },
      "PlanDefinition.action.condition.language": {
        "status": "deleted"
      },
      "PlanDefinition.action.dynamicValue.description": {
        "status": "deleted"
      },
      "PlanDefinition.action.dynamicValue.language": {
        "status": "deleted"
      }
    },
    "status": "changed"
  }
}