{
  "types": [
    "Specimen"
  ],
  "Specimen": {
    "elements": {
      "Specimen.status": {
        "binding-valueset-changed": true,
        "binding-status": "changed",
        "old-binding": {
          "reference": "http://hl7.org/fhir/ValueSet/specimen-status|4.3.0",
          "strength": "required"
        },
        "new-binding": {
          "reference": "http://hl7.org/fhir/ValueSet/specimen-status|6.0.0-ballot4",
          "strength": "required"
        }
      },
      "Specimen.subject": {
        "removed-types": [
          "Reference(Patient | Group | Device | Substance | Location)"
        ],
        "added-types": [
          "Reference(Patient | Group | Device | BiologicallyDerivedProduct | Substance | Location | NutritionProduct | RelatedPerson)"
        ]
      },
      "Specimen.combined": {
        "status": "new"
      },
      "Specimen.role": {
        "status": "new"
      },
      "Specimen.feature": {
        "status": "new"
      },
      "Specimen.feature.type": {
        "status": "new"
      },
      "Specimen.feature.description": {
        "status": "new"
      },
      "Specimen.collection.collector": {
        "removed-types": [
          "Reference(Practitioner | PractitionerRole)"
        ],
        "added-types": [
          "Reference(Organization | Practitioner | PractitionerRole | Patient | RelatedPerson)"
        ]
      },
      "Specimen.collection.device[x]": {
        "status": "new"
      },
      "Specimen.collection.procedure": {
        "status": "new"
      },
      "Specimen.collection.bodySite": {
        "removed-types": [
          "CodeableConcept"
        ],
        "added-types": [
          "CodeableReference"
        ]
      },
      "Specimen.processing.method": {
        "old-name": "procedure"
      },
      "Specimen.processing.performer": {
        "status": "new"
      },
      "Specimen.processing.device[x]": {
        "status": "new"
      },
      "Specimen.processing.additive": {
        "removed-types": [
          "Reference(Substance)"
        ],
        "added-types": [
          "CodeableReference"
        ]
      },
      "Specimen.processing.time[x]": {
        "added-types": [
          "Duration"
        ]
      },
      "Specimen.container.device[x]": {
        "status": "new"
      },
      "Specimen.condition": {
        "binding-status": "removed",
        "old-binding": {
          "reference": "http://terminology.hl7.org/ValueSet/v2-0493",
          "strength": "extensible"
        }
      },
      "Specimen.accessionIdentifier": {
        "status": "deleted"
      },
      "Specimen.container.identifier": {
        "status": "deleted"
      },
      "Specimen.container.description": {
        "status": "deleted"
      },
      "Specimen.container.type": {
        "status": "deleted"
      },
      "Specimen.container.capacity": {
        "status": "deleted"
      },
      "Specimen.container.additive[x]": {
        "status": "deleted"
      }
    },
    "status": "changed"
  }
}