R6 Ballot (2nd Draft)

Publish-box (todo)

Example List/genetic (JSON)

FHIR Infrastructure Work GroupMaturity Level: N/AStandards Status: InformativeCompartments: Device, Patient, Practitioner

Raw JSON (canonical form + also see JSON Format Specification)

Simple genetic family member history

{
  "resourceType" : "List",
  "id" : "genetic",
  "contained" : [{
    "resourceType" : "FamilyMemberHistory",
    "id" : "1",
    "extension" : [{
      "url" : "http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-parent",
      "extension" : [{
        "url" : "type",
        "valueCodeableConcept" : {
          "coding" : [{
            "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
            "code" : "FTH",
            "display" : "father"
          }]
        }
      },
      {
        "url" : "reference",
        "valueReference" : {
          "reference" : "#2",
          "display" : "maternal grandfather"
        }
      }]
    }],
    "status" : "completed",
    "patient" : {
      "reference" : "Patient/example",
      "display" : "Peter Patient"
    },
    "name" : "Dave",
    "relationship" : {
      "coding" : [{
        "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
        "code" : "FTH",
        "display" : "father"
      }]
    }
  },
  {
    "resourceType" : "FamilyMemberHistory",
    "id" : "2",
    "status" : "completed",
    "patient" : {
      "reference" : "Patient/example",
      "display" : "Peter Patient"
    },
    "relationship" : {
      "coding" : [{
        "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
        "code" : "MGRFTH",
        "display" : "maternal grandfather"
      }]
    }
  },
  {
    "resourceType" : "FamilyMemberHistory",
    "id" : "3",
    "extension" : [{
      "url" : "http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-parent",
      "extension" : [{
        "url" : "type",
        "valueCodeableConcept" : {
          "coding" : [{
            "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
            "code" : "MTH",
            "display" : "mother"
          }]
        }
      },
      {
        "url" : "reference",
        "valueReference" : {
          "reference" : "#2",
          "display" : "maternal grandfather"
        }
      }]
    }],
    "status" : "completed",
    "patient" : {
      "reference" : "Patient/example",
      "display" : "Peter Patient"
    },
    "relationship" : {
      "coding" : [{
        "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
        "code" : "MTH",
        "display" : "mother"
      }]
    }
  },
  {
    "resourceType" : "FamilyMemberHistory",
    "id" : "4",
    "status" : "completed",
    "patient" : {
      "reference" : "Patient/example",
      "display" : "Peter Patient"
    },
    "relationship" : {
      "coding" : [{
        "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
        "code" : "PGRMTH",
        "display" : "paternal grandmother"
      }]
    }
  },
  {
    "resourceType" : "FamilyMemberHistory",
    "id" : "5",
    "status" : "completed",
    "patient" : {
      "reference" : "Patient/example",
      "display" : "Peter Patient"
    },
    "name" : "Eve",
    "relationship" : {
      "coding" : [{
        "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
        "code" : "PAUNT",
        "display" : "paternal aunt"
      }]
    }
  },
  {
    "resourceType" : "FamilyMemberHistory",
    "id" : "6",
    "status" : "completed",
    "patient" : {
      "reference" : "Patient/example",
      "display" : "Peter Patient"
    },
    "relationship" : {
      "coding" : [{
        "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
        "code" : "MUNCLE",
        "display" : "maternal uncle"
      }]
    }
  },
  {
    "resourceType" : "FamilyMemberHistory",
    "id" : "7",
    "status" : "completed",
    "patient" : {
      "reference" : "Patient/example",
      "display" : "Peter Patient"
    },
    "relationship" : {
      "coding" : [{
        "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
        "code" : "NSIS",
        "display" : "natural sister"
      }]
    }
  },
  {
    "resourceType" : "FamilyMemberHistory",
    "id" : "8",
    "extension" : [{
      "url" : "http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-parent",
      "extension" : [{
        "url" : "type",
        "valueCodeableConcept" : {
          "coding" : [{
            "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
            "code" : "MTH",
            "display" : "mother"
          }]
        }
      },
      {
        "url" : "reference",
        "valueReference" : {
          "reference" : "#2",
          "display" : "maternal grandfather"
        }
      }]
    }],
    "status" : "completed",
    "patient" : {
      "reference" : "Patient/example",
      "display" : "Peter Patient"
    },
    "name" : "Alice",
    "relationship" : {
      "coding" : [{
        "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
        "code" : "MCOUSN",
        "display" : "maternal cousin"
      }]
    }
  }],
  "status" : "current",
  "mode" : "snapshot",
  "code" : {
    "coding" : [{
      "system" : "http://loinc.org",
      "code" : "8670-2",
      "display" : "History of family member diseases"
    }]
  },
  "subject" : [{
    "reference" : "Patient/example",
    "display" : "Peter Patient"
  }],
  "entry" : [{
    "item" : {
      "reference" : "#1"
    }
  },
  {
    "item" : {
      "reference" : "#2"
    }
  },
  {
    "item" : {
      "reference" : "#3"
    }
  },
  {
    "item" : {
      "reference" : "#4"
    }
  },
  {
    "item" : {
      "reference" : "#5"
    }
  },
  {
    "item" : {
      "reference" : "#6"
    }
  },
  {
    "item" : {
      "reference" : "#7"
    }
  },
  {
    "item" : {
      "reference" : "#8"
    }
  },
  {
    "item" : {
      "reference" : "Condition/family-history",
      "display" : "Family history of cancer of colon"
    }
  }]
}

Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.