PackagesCanonicalsLogsProblems
    Packages
    BCPatientSummary.Draft@0.0.1-draft
    http://hl7.org/fhir/StructureDefinition/Patient
description: Base StructureDefinition for Patient Resource
package_name: BCPatientSummary.Draft
derivation: specialization
name: Patient
type: Patient
elements:
  multipleBirthBoolean: {short: Whether patient is part of a multiple birth, type: boolean, choiceOf: multipleBirth, index: 15}
  address: {short: Addresses for the individual, type: Address, isSummary: true, index: 11}
  meta:
    elements:
      lastUpdated: {defaultValueInstant: '2018-03-15T00:00:00-07:00', index: 0}
  deceasedDateTime: {isModifier: true, short: Indicates if the individual is deceased or not, type: dateTime, choiceOf: deceased, isSummary: true, index: 10}
  managingOrganization:
    short: Organization that is the custodian of the patient record
    refers: ['http://hl7.org/fhir/StructureDefinition/Organization']
    type: Reference
    isSummary: true
    index: 34
  deceasedBoolean: {isModifier: true, short: Indicates if the individual is deceased or not, type: boolean, choiceOf: deceased, isSummary: true, index: 9}
  name: {short: A name associated with the patient, type: HumanName, isSummary: true, index: 3}
  birthDate: {short: The date of birth for the individual, type: date, isSummary: true, index: 6}
  multipleBirthInteger: {short: Whether patient is part of a multiple birth, type: integer, choiceOf: multipleBirth, index: 16}
  multipleBirth:
    short: Whether patient is part of a multiple birth
    choices: [multipleBirthBoolean, multipleBirthInteger]
    index: 14
  deceased:
    isModifier: true
    short: Indicates if the individual is deceased or not
    choices: [deceasedBoolean, deceasedDateTime]
    isSummary: true
    index: 8
  photo: {type: Attachment, short: Image of the patient, index: 17}
  link:
    isModifier: true
    short: Link to another patient resource that concerns the same actual person
    type: BackboneElement
    isSummary: true
    index: 35
    elements:
      other:
        short: The other patient or related person resource that the link refers to
        refers: ['http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
        type: Reference
        isSummary: true
        index: 36
      type: {short: replaced-by | replaces | refer | seealso - type of link, type: code, isSummary: true, index: 37}
    required: [type, other]
  active: {isModifier: true, short: Whether this patient's record is in active use, type: boolean, defaultValueBoolean: true, isSummary: true, index: 2}
  communication:
    type: BackboneElement
    short: A list of Languages which may be used to communicate with the patient about his or her health
    index: 30
    elements:
      language: {short: The language which can be used to communicate with the patient about his or her health, type: CodeableConcept, index: 31}
      preferred: {short: Language preference indicator, type: boolean, index: 32}
    required: [language]
  animal:
    isModifier: true
    short: This patient is known to be an animal (non-human)
    type: BackboneElement
    isSummary: true
    index: 26
    elements:
      species: {short: 'E.g. Dog, Cow', type: CodeableConcept, isSummary: true, index: 27}
      breed: {short: 'E.g. Poodle, Angus', type: CodeableConcept, isSummary: true, index: 28}
      genderStatus: {short: 'E.g. Neutered, Intact', type: CodeableConcept, isSummary: true, index: 29}
    required: [species]
  identifier: {type: Identifier, short: An identifier for this patient, isSummary: true, index: 1}
  telecom: {short: A contact detail for the individual, type: ContactPoint, isSummary: true, index: 4}
  generalPractitioner:
    short: Patient's nominated primary care provider
    refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Practitioner']
    type: Reference
    index: 33
  gender: {short: male | female | other | unknown, type: code, isSummary: true, index: 5}
  maritalStatus: {short: Marital (civil) status of a patient, type: CodeableConcept, index: 12}
  contact:
    constraint:
      pat-1: {human: SHALL at least contain a contact's details or a reference to an organization, severity: error, expression: name.exists() or telecom.exists() or address.exists() or organization.exists()}
    short: A contact party (e.g. guardian, partner, friend) for the patient
    type: BackboneElement
    index: 18
    elements:
      relationship: {type: CodeableConcept, short: The kind of relationship, index: 19}
      name: {type: HumanName, short: A name associated with the contact person, index: 20}
      telecom: {type: ContactPoint, short: A contact detail for the person, index: 21}
      address: {type: Address, short: Address for the contact person, index: 22}
      gender: {short: male | female | other | unknown, type: code, index: 23}
      organization:
        short: Organization that is associated with the contact
        refers: ['http://hl7.org/fhir/StructureDefinition/Organization']
        type: Reference
        index: 24
      period: {type: Period, short: The period during which this contact person or organization is valid to be contacted relating to this patient, index: 25}
package_version: 0.0.1-draft
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/Patient
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: '0.1'