{
  "resourceType": "StructureDefinition",
  "url": "StructureDefinition/DCPSubscription",
  "name": "DCPSubscription",
  "status": "draft",
  "date": "2018-05-01T16:54:02.586+00:00",
  "fhirVersion": "3.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Subscription",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Subscription",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Subscription.channel.type",
        "path": "Subscription.channel.type",
        "short": "rest-hook",
        "definition": "The type of channel to send notifications on.",
        "requirements": "This version of the profile constrains the channel type to rest-hook."
      },
      {
        "id": "Subscription.channel.endpoint",
        "path": "Subscription.channel.endpoint",
        "requirements": "This version of the profile constrains the channel type to rest-hook, the endpoint must be a valid URL for the Provide Care Plan [PCC-40] transaction.",
        "min": 1
      },
      {
        "id": "Subscription.channel.payload",
        "path": "Subscription.channel.payload",
        "requirements": "This version of the profile constrains the channel payload to a non-blank value - the CarePlan resource must be the payload.",
        "min": 1
      }
    ]
  }
}