{
  "resourceType": "StructureDefinition",
  "id": "IHE.VRDR.Death-Certification",
  "url": "http://ihe.net/fhir/vrdr/StructureDefinition/Death-Certification",
  "name": "IHE VRDR Death Certification",
  "status": "draft",
  "description": "The death certificate composition is the structured content of the death certificate document to which the certifier attests and is referenceable by other interested parties. It includes the date of attestation and the immutable unique identifier assigned by the originating authoritative source of the death certification, typically the public health agency with jurisdictional accountability for the death.",
  "purpose": "A composition resource is the basic structure from which FHIR Documents - immutable bundles with attested narrative - are built.",
  "copyright": "IHE http://www.ihe.net/Governance/#Intellectual_Property",
  "fhirVersion": "3.0.1",
  "kind": "resource",
  "abstract": false,
  "contextType": "resource",
  "context": [
    "Procedure"
  ],
  "type": "Procedure",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Procedure",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Procedure",
        "path": "Procedure"
      },
      {
        "id": "Procedure.id",
        "path": "Procedure.id",
        "short": "id",
        "definition": "MAY contain zero or one [0..1] id (CONF:4393-347).",
        "min": 0,
        "max": "1"
      },
      {
        "id": "Procedure.meta",
        "path": "Procedure.meta",
        "short": "meta",
        "definition": "MAY contain zero or one [0..1] meta (CONF:4393-346).",
        "min": 0,
        "max": "1"
      },
      {
        "id": "Procedure.meta.profile",
        "path": "Procedure.meta.profile",
        "short": "profile",
        "definition": "The meta, if present, SHALL contain exactly one [1..1] profile=\" http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Death-Certification\" (CONF:4393-348).",
        "min": 1,
        "max": "1",
        "patternString": "http://hl7.org/fhir/us/vrdr/StructureDefinition/VRDR-Death-Certification"
      },
      {
        "id": "Procedure.status",
        "path": "Procedure.status",
        "short": "status",
        "definition": "SHALL contain exactly one [1..1] status=\"\"completed\"\" (CONF:4393-355).",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "fixedString": "\"completed\""
      },
      {
        "id": "Procedure.category",
        "path": "Procedure.category",
        "short": "category",
        "definition": "SHALL contain exactly one [1..1] category=\"\"103693007\"\" (CONF:4393-349).",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "fixedCodeableConcept": {
          "coding": [
            {
              "code": "\"103693007\""
            }
          ]
        }
      },
      {
        "id": "Procedure.code",
        "path": "Procedure.code",
        "short": "code",
        "definition": "SHALL contain exactly one [1..1] code=\"\"308646001\"\" (CONF:4393-350).",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "fixedCodeableConcept": {
          "coding": [
            {
              "code": "\"308646001\""
            }
          ]
        }
      },
      {
        "id": "Procedure.performed[x]",
        "path": "Procedure.performed[x]",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "rules": "open"
        },
        "short": "performed[x]",
        "definition": "SHALL contain exactly one [1..1] performed[x], where performed[x] is (CONF:4393-351)",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Procedure.performer",
        "path": "Procedure.performer",
        "short": "performer",
        "definition": "SHALL contain exactly one [1..1] performer=\"VRDR Certifier\" (CONF:4393-352).",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "patternString": "VRDR Certifier"
      },
      {
        "id": "Procedure.performer.role",
        "path": "Procedure.performer.role",
        "short": "role",
        "definition": "This performer SHALL contain exactly one [1..1] role, which SHALL be selected from ValueSet Performer-role http://hl7.org/fhir/ValueSet/Performer-role DYNAMIC (CONF:4393-354).",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSetReference": {
            "reference": "http://hl7.org/fhir/ValueSet/Performer-role",
            "display": "Performer-role"
          }
        }
      },
      {
        "id": "Procedure.performer.actor",
        "path": "Procedure.performer.actor",
        "short": "actor",
        "definition": "This performer SHALL contain exactly one [1..1] actor=\"VRDR Certifier\" (CONF:4393-353).",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": "http://hl7.org/fhir/StructureDefinition/Practitioner"
          },
          {
            "code": "Reference",
            "targetProfile": "http://hl7.org/fhir/StructureDefinition/Organization"
          },
          {
            "code": "Reference",
            "targetProfile": "http://hl7.org/fhir/StructureDefinition/Patient"
          },
          {
            "code": "Reference",
            "targetProfile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson"
          },
          {
            "code": "Reference",
            "targetProfile": "http://hl7.org/fhir/StructureDefinition/Device"
          }
        ],
        "patternString": "VRDR Certifier"
      }
    ]
  }
}