PackagesCanonicalsLogsProblems
    Packages
    lazio.crea.cup.irt@1.0.0
    https://www.fhir.laziocrea.it/StructureDefinition/lccup-patient
description: Assistito destinatario della prestazione sanitaria nell'ambito del sistema\nCUP della Regione Lazio. Il profilo identifica il paziente coinvolto nelle\nprenotazioni ambulatoriali e in altri tipi di appuntamento.
package_name: lazio.crea.cup.irt
derivation: constraint
name: LcCupPatient
type: Patient
elements:
  address: {short: Residenza o domicilio dell'assistito, mustSupport: true, index: 21}
  meta:
    elements:
      profile:
        pattern: {type: Canonical, value: 'https://www.fhir.laziocrea.it/StructureDefinition/lccup-patient'}
        index: 0
    required: [profile]
  managingOrganization:
    type: Reference
    short: Organizzazione responsabile della gestione del paziente
    mustSupport: true
    refers: ['https://www.fhir.laziocrea.it/StructureDefinition/lccup-organization']
    index: 24
  name:
    short: Nome e cognome dell'assistito
    mustSupport: true
    index: 15
    elements:
      family: {short: Cognome dell'assistito, mustSupport: true, index: 16}
      given: {short: Nome dell'assistito, mustSupport: true, index: 17}
    required: [given, family]
  birthDate: {short: Data di nascita, mustSupport: true, index: 20}
  active: {mustSupport: true, index: 14}
  communication: {short: Lingua preferita, mustSupport: true, index: 23}
  identifier:
    short: Identificativi dell'assistito
    mustSupport: true
    index: 1
    slicing:
      rules: open
      discriminator:
      - {path: system, type: value}
      min: 1
      slices:
        codiceFiscale:
          match: {system: 'http://hl7.it/sid/codiceFiscale'}
          schema:
            short: Codice fiscale dell'assistito
            mustSupport: true
            index: 2
            elements:
              system:
                pattern: {type: Uri, value: 'http://hl7.it/sid/codiceFiscale'}
                mustSupport: true
                index: 3
              value: {short: Codice fiscale dell'assistito, mustSupport: true, index: 4}
            required: [value, system]
        stp:
          match: {system: 'http://hl7.it/sid/STP'}
          schema:
            short: Codice identificativo STP dell'assistito
            mustSupport: true
            index: 5
            elements:
              system:
                pattern: {type: Uri, value: 'http://hl7.it/sid/STP'}
                mustSupport: true
                index: 6
              value: {short: Codice STP, mustSupport: true, index: 7}
            required: [value, system]
        team:
          match: {system: 'http://hl7.it/sid/TEAM'}
          schema:
            short: Numero identificativo TEAM dell'assistito
            mustSupport: true
            index: 8
            elements:
              system:
                pattern: {type: Uri, value: 'http://hl7.it/sid/TEAM'}
                mustSupport: true
                index: 9
              value: {short: Numero TEAM, mustSupport: true, index: 10}
            required: [value, system]
        idAna:
          match: {system: 'http://hl7.it/sid/ANA'}
          schema:
            short: Identificativo dell'assistito nell'Anagrafe Nazionale Assistiti
            mustSupport: true
            index: 11
            elements:
              system:
                pattern: {type: Uri, value: 'http://hl7.it/sid/ANA'}
                mustSupport: true
                index: 12
              value: {short: Identificativo ANA dell'assistito, mustSupport: true, index: 13}
            required: [value, system]
  telecom: {short: 'Recapiti del paziente (telefono, e-mail)', mustSupport: true, index: 18}
  gender: {short: Sesso dell'assistito, mustSupport: true, index: 19}
  contact: {short: Persona di riferimento o caregiver, mustSupport: true, index: 22}
package_version: 1.0.0
class: profile
kind: resource
url: https://www.fhir.laziocrea.it/StructureDefinition/lccup-patient
base: http://hl7.org/fhir/StructureDefinition/Patient
version: 1.0.0
required: [name, identifier]