{
  "resourceType": "StructureDefinition",
  "url": "http://limics.fr/fhir/ehr2edc/StructureDefinition/Patient.ehr2edc",
  "version": "1",
  "name": "Patient.ehr2edc",
  "status": "active",
  "fhirVersion": "3.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Patient",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Patient.id",
        "path": "Patient.id",
        "min": 1
      },
      {
        "id": "Patient.gender",
        "path": "Patient.gender",
        "min": 1
      },
      {
        "id": "Patient.deceased[x]",
        "path": "Patient.deceased[x]",
        "comment": "If there's no value in the instance it means there is no statement on whether or not the individual is deceased. Most systems will interpret the absence of a value as a sign of the person being alive at the last encounter.",
        "meaningWhenMissing": "The patient was alive at the end of the last encounter (he may have died since)"
      }
    ]
  }
}