Arquetipo Paciente

Elemento

Nombre Alternativo: Paciente

Descripción del Arquetipo: Se entiende por paciente aquella persona o individuo que utiliza la infraestructura del sistema sanitario de la comunidad autonoma de Baleares y esta del sistema de información de la misma.

Palabras Clave: paciente, persona, enfermo, sujeto, individuo.

Objetivo: Registrar la actividad de cualquier persona o individuo que use el sistema sanitario balear. Identificarlo y almacenar la información demografica del paciente.

Uso: Se propone su uso para proporcionar información demografica de un paciente, su identificación dentro del sistema información sanitaria, centro de salud, hospital de referencia, la información y datos de adscripcion y el nivel de aseguramiento que tenga este paciente dentro del sistema de salud.
Este arquetipo ha sido diseñado para almacenar toda la información relativa al paciente y asu relacion con el sistema de salud. El contenido de este arquetipo es el resultado de una evaluación de la Comisión de Historia de Salud de IB-Salut de los arquetipos de openEHR, HL7 FHIR, y la experiencia previa con las aplicaciones actuales utilizadas en cada gerencia.

Uso Incorrecto: No debe ser utilizado para registrar cualquier otra información que no sea relativa al paciente como individuo. Aquella información clinica, diagnostica o cualquier informe médico debe ser tratado y documentado con otros arquetipos acordes a dicha información.

Atributos

Identificación del paciente

Nombre/Atributo Tipo Obligatoriedad Cardinalidad Descripción / Comentario
CIPAUTO Texto Mandatorio 1..1 Identificador único de paciente de IB-Salut. Debe cumplir con la codificación específica de este tipo de identificador: 10 caracteres numéricos (0-9) asignados secuencialmente, estos dígitos están basados en una secuencia de generación automática que comenzando por un número cualquiera, se va incrementando de 3 en 3.
SIPSNS Texto Mandatorio 1..1 Identificador del paciente en el Sistema Nacional de Salud (SNS)
NIF Texto Opcional 0..1 Documento de identificacion fiscal del paciente
NIE Texto Opcional 0..1 Documento de identificacion un paciente con nacionalidad no española
Pasaporte Texto Opcional 0..1 Documento con validez internacional expedido por las autoridades del pais origen del paciente.

Datos personales del paciente

Nombre/Atributo Tipo Obligatoriedad Cardinalidad Descripción / Comentario
Nombre Texto Mandatorio 1..n Nombre del paciente
Primer apellido Texto Mandatorio 1..n Primer apellido del paciente
Segundo apellido Texto Opcional 0..n Segundo apellido del paciente
Pais de nacimiento Texto codificado Mandatorio 1..1 Pais lugar de nacimiento del paciente
Nacionalidad Texto codificado Mandatorio 1..1 Nacionalidad del paciente
Idioma Texto codificado Opcional 0..n Lengua del paciente
Sexo Texto codificado Mandatorio 1..1 Genero del paciente (No se ha encontrado tabla maestra)
Estado Civil Texto codificado Mandatorio 1..1 Estado civil codificado del paciente (No se ha encontrado tabla maestra)
Fecha de nacimiento YYYYMMDDHH24MI Mandatorio 1..1 Fecha de nacimiento del paciente
Imagen fichero binario Optativo 0..1 fichero con la fotografia del paciente.

Dirección del paciente

Nombre/Atributo Tipo Obligatoriedad Cardinalidad Descripción / Comentario
Tipo Texto codificado Mandatorio 1..n tipo de direccion (física/postal/ambas)
Uso Texto codificado Mandatorio 1..n Uso de esta direccion (Habitual/temporal/trabajo)
Fecha de validez Opcional 0..n Fecha de validez de la direccion
Tipo de via Texto Codificado Mandatorio 1..n Avenida/Calle/Carretera/Callejon...
Nombre de la via Texto Opcional 0..n Nombre de la via de la dirección
Número Texto Opcional 0..n Número del portal
Bis Texto Opcional 0..n Bis
Bloque Texto Opcional 0..n Bloque
Escalera o portal Texto Opcional 0..n Escalera
Piso Texto Opcional 0..n Piso
Puerta Texto Opcional 0..n Puerta
Municipio Texto Codificado Opcional 0..n Código de municipio
Provincia Texto Codificado Opcional 0..n Código de provincia
Código postal Texto Opcional 0..n Código postal
Observaciones Texto Opcional 0..n Campo para anotar cualquier tipo de observación
Apartado de correos Texto Opcional 0..n Apartado de correos en caso de que no sea una dirección física.

Dirección del paciente fuera de España (si aplica)

Nombre/Atributo Tipo Obligatoriedad Cardinalidad Descripción / Comentario
Domicilio Texto Opcional 0..n Nombre de la via
Municipio Texto Opcional 0..n Municipio
Código postal Texto Opcional 0..n Código postal
País Texto codificado Opcional 0..n Pais

Datos de contacto

Nombre/Atributo Tipo Obligatoriedad Cardinalidad Descripción / Comentario
Telefono fijo 1 Texto Opcional 0..n Telefono Fijo 1
Telefono fijo 2 Texto Opcional 0..n Telefono Fijo 2
Telefono móvil 1 Texto Opcional 0..n Telefono movil 1
Telefono móvil 2 Texto Opcional 0..n Telefono movil 2
e-mail 1 Texto Opcional 0..n email 1
e-mail 2 Texto Opcional 0..n email 2

Datos de adscripcion y aseguramiento

Nombre/Atributo Tipo Obligatoriedad Cardinalidad Descripción / Comentario
Centro de salud de referencia texto codificado Mandatorio 0..n Centro de salud de referencia
Hospital de referencia texto codificado Mandatorio 0..n Hospital de referencia
CIAS médico texto codificado Mandatorio 0..n CIAS médico
Médico de atención primaria texto codificado Mandatorio 0..n Médico de atención primaria
CIAS enfermero texto codificado Mandatorio 0..n CIAS enfermero
Enfermería de atención primaria texto codificado Mandatorio 0..n Enfermería de atención primaria
Nivel de aseguramiento texto codificado Mandatorio 0..n Nivel de aseguramiento
Garante texto codificado Mandatorio 0..n Garante
Tipo de paciente texto codificado Mandatorio 0..n Tipo de paciente
Aportación farmacéutica texto codificado Mandatorio 0..n Aportación farmacéutica

Definición FHIR

NacionalidadI1..1Extension(Complex)
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueMetaMeta
valueReferenceReference()
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueMetaMeta
valueReferenceReference()
url1..1uriFixed Value
PersonalSanitarioI1..2Extension(Practitioner(Practitioner))
CoberturaI1..1Extension(Coverage(Coverage))
FarmaciaI1..1Extension(EligibilityRequest(EligibilityRequest))
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1hn:TES_IDENT
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
NIFΣ0..1Identifier
pasaporteΣ0..1Identifier
sliceIdentifierΣ0..1Identifier
SIPSNSΣ1..1Identifier
activeΣ ?!0..1boolean
SegundoApellidoI0..*Extension(string)
useΣ ?!0..1codeBinding
textΣ0..1string
familyΣ1..1string
givenΣ1..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ I0..1Period
systemΣ I0..1codeBinding
valueΣ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
systemΣ I0..1codeBinding
valueΣ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
systemΣ I0..1codeBinding
valueΣ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
genderΣ1..1codeBinding
birthDateΣ1..1date
deceasedBooleanboolean
deceasedDateTimedateTime
url1..1uriFixed Value
valueString0..1string
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueMetaMeta
valueReferenceReference()
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueMetaMeta
valueReferenceReference()
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueMetaMeta
valueReferenceReference()
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueMetaMeta
valueReferenceReference()
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueMetaMeta
valueReferenceReference()
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueMetaMeta
valueReferenceReference()
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueMetaMeta
valueReferenceReference()
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueMetaMeta
valueReferenceReference()
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueMetaMeta
valueReferenceReference()
url1..1uriFixed Value
valueBoolean0..1boolean
url1..1uriFixed Value
useΣ ?!1..1codeBinding
typeΣ1..1codeBinding
textΣ0..1string
lineΣ1..1string
cityΣ0..1hn:TES_MUNICIPIO
districtΣ0..1string
stateΣ0..1string
postalCodeΣ0..1string
countryΣ0..1hn:TES_PAIS
periodΣ I0..1Period
sliceAddressΣ0..1Address
sliceAddress2Σ0..1Address
maritalStatus0..1CodeableConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoI0..*Attachment
relationship0..*CodeableConceptBinding
name0..1HumanName
telecomI0..*ContactPoint
address0..1Address
gender0..1codeBinding
organizationI0..1Reference(Organization)
periodI0..1Period
speciesΣ1..1CodeableConcept
breedΣ0..1CodeableConcept
genderStatusΣ0..1CodeableConcept
language1..1CodeableConceptBinding
preferred0..1boolean
generalPractitionerI0..*Reference(Organization | Practitioner)
managingOrganizationΣ I0..1Reference(Organization)
otherΣ I1..1Reference(Patient | RelatedPerson)
typeΣ1..1codeBinding