PackagesCanonicalsLogsProblems
    Packages
    fhir.graphnethealth.com.Base.R3@0.0.4
    https://fhir.graphnethealth.com/STU3/StructureDefinition/Beacon-Patient
description: Used to represent the focal patient when integrating with the Graphnet Beacon Notifications system
package_name: fhir.graphnethealth.com.Base.R3
derivation: constraint
name: Beacon-Patient
type: Patient
elements:
  address: {index: 8}
  managingOrganization:
    elements:
      reference: {index: 20}
      identifier:
        short: GP Proactice identifier
        index: 21
        elements:
          use: {index: 22}
          type: {index: 23}
          system:
            short: The namespace for ODS codes
            pattern: {type: uri, value: 'https://fhir.nhs.uk/Id/ods-organization-code'}
            type: uri
            index: 24
          value: {short: ODS Code for GP Practice, index: 25}
          period: {index: 26}
          assigner: {index: 27}
        required: [system, value]
      display: {index: 28}
    required: [display]
  name: {index: 6}
  multipleBirth:
    choices: []
    index: 11
  photo: {index: 12}
  link: {index: 29}
  active: {index: 5}
  communication: {index: 15}
  animal: {index: 14}
  identifier:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: system, type: value}
      min: 1
      slices:
        NHSNumber:
          match: {system: 'https://fhir.nhs.uk/Id/nhs-number'}
          schema:
            index: 1
            elements:
              system:
                short: The namespace for the NHS NUmber
                pattern: {type: uri, value: 'https://fhir.nhs.uk/Id/nhs-number'}
                type: uri
                index: 2
            required: [system]
        GraphnetPatientIdentifier:
          match: {system: 'https://www.graphnethealth.com/Id/Graphnet-Patient-Id'}
          schema:
            index: 3
            elements:
              system:
                pattern: {type: uri, value: 'https://www.graphnethealth.com/Id/Graphnet-Patient-Id'}
                type: uri
                index: 4
            required: [system]
  telecom: {index: 7}
  generalPractitioner:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Practitioner']
    index: 16
    elements:
      reference: {index: 17}
      identifier: {index: 18}
      display: {index: 19}
    required: [display]
  maritalStatus: {index: 9}
  contact: {index: 13}
package_version: 0.0.4
class: profile
kind: resource
url: https://fhir.graphnethealth.com/STU3/StructureDefinition/Beacon-Patient
base: http://hl7.org/fhir/StructureDefinition/Patient
version: 1.0.0
required: [identifier, name]