Guía de Implementación Core de Costa Rica
0.1.0 - ci-build Costa Rica bandera

Guía de Implementación Core de Costa Rica - Versión en desarrollo (v0.1.0): borrador de trabajo de la Iniciativa HL7® Costa Rica, que puede cambiar sin aviso.

Extensión: Segundo apellido - Descripciones detalladas

Estado de las normas de la página: Draft

Definiciones del cr-segundo-apellido extensión.

Las indicaciones para interpretar el contenido de esta tabla estánaquí

0. Extension
Definición

Segundo apellido de la persona, tal como consta en su documento de identidad, y el progenitor del que proviene cuando se conoce. Lo tienen todas las personas costarricenses; muchas personas extranjeras no tienen segundo apellido.


Optional Extension Element - found in all resources.

ResumenSegundo apellido, con su origen si se conoceOptional Extensions Element
Control0..*
Es modificadorfalse
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
2. Extension.extension
Definición

An Extension


May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

ResumenExtensionAdditional content defined by implementations
Comentarios

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control10..*
TipoExtension
Es modificadorfalse
Resumenfalse
Nombres alternativosextensions, user content
Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingEste elemento introduce un conjunto de slices en Extension.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
  • value @ url
  • 4. Extension.extension:valor
    Slice Namevalor
    Definición

    Texto del segundo apellido, tal como consta en el documento de identidad.

    ResumenTexto del segundo apellido, tal como consta en el documento de identidadAdditional content defined by implementations
    Control10..1*
    TipoExtension
    Es modificadorfalse
    Must Supporttrue
    Resumenfalse
    Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    6. Extension.extension:valor.extension
    Definición

    An Extension


    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    ResumenExtensionAdditional content defined by implementations
    Comentarios

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..0*
    TipoExtension
    Es modificadorfalse
    Resumenfalse
    Nombres alternativosextensions, user content
    Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingEste elemento introduce un conjunto de slices en Extension.extension.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
    • value @ url
    • 8. Extension.extension:valor.url
      Definición

      Source of the definition for the extension code - a logical name or a URL.

      Resumenidentifies the meaning of the extension
      Comentarios

      The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

      Control1..1
      Tipouri
      Es modificadorfalse
      Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
      Resumenfalse
      Fixed Valuevalor
      10. Extension.extension:valor.value[x]
      Definición

      Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

      ResumenValue of extension
      Control10..1
      Este elemento está afectado por las siguientes invariantes: ext-1
      Tipostring, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, Coding, SampledData, id, positiveInt, Distance, Availability, integer64, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ExtendedContactDetail, CodeableConcept, ParameterDefinition, dateTime, code, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
      Nota sobre [x]VeaElección de tipos de datospara más información sobre cómo usar [x]
      Es modificadorfalse
      Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
      Resumenfalse
      Max Length:50
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      12. Extension.extension:origen
      Slice Nameorigen
      Definición

      De qué progenitor proviene el apellido, solo si se conoce con certeza (preferiblemente del Registro Civil del TSE). No se deduce de la posición. Si no se conoce, no se registra.

      ResumenDe qué progenitor proviene: MTH (madre) | FTH (padre)Additional content defined by implementations
      Control0..1*
      TipoExtension
      Es modificadorfalse
      Must Supporttrue
      Resumenfalse
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      14. Extension.extension:origen.extension
      Definición

      An Extension


      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

      ResumenExtensionAdditional content defined by implementations
      Comentarios

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..0*
      TipoExtension
      Es modificadorfalse
      Resumenfalse
      Nombres alternativosextensions, user content
      Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      SlicingEste elemento introduce un conjunto de slices en Extension.extension.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
      • value @ url
      • 16. Extension.extension:origen.url
        Definición

        Source of the definition for the extension code - a logical name or a URL.

        Resumenidentifies the meaning of the extension
        Comentarios

        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

        Control1..1
        Tipouri
        Es modificadorfalse
        Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
        Resumenfalse
        Fixed Valueorigen
        18. Extension.extension:origen.value[x]
        Definición

        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

        ResumenValue of extension
        Control10..1
        Este elemento está afectado por las siguientes invariantes: ext-1
        VinculaciónLos códigos DEBEN tomarse de For codes, see Origen del apellido
        (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido)
        TipoCoding, date, Meta, Address, Attachment, integer, Count, DataRequirement, Dosage, uuid, Identifier, RatioRange, SampledData, id, positiveInt, Distance, Availability, integer64, Period, Duration, canonical, Range, RelatedArtifact, base64Binary, UsageContext, Timing, decimal, ExtendedContactDetail, CodeableConcept, ParameterDefinition, dateTime, code, string, oid, instant, ContactPoint, HumanName, Money, markdown, Ratio, Age, Reference, TriggerDefinition, Quantity, uri, url, Annotation, ContactDetail, boolean, Expression, CodeableReference, Signature, unsignedInt, time
        Nota sobre [x]VeaElección de tipos de datospara más información sobre cómo usar [x]
        Es modificadorfalse
        Resumenfalse
        Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        20. Extension.url
        Definición

        Source of the definition for the extension code - a logical name or a URL.

        Resumenidentifies the meaning of the extension
        Comentarios

        The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

        Control1..1
        Tipouri
        Es modificadorfalse
        Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
        Resumenfalse
        Fixed Valuehttps://hl7.or.cr/fhir/core/StructureDefinition/cr-segundo-apellido
        22. Extension.value[x]
        Definición

        Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

        ResumenValue of extension
        Control0..01
        Este elemento está afectado por las siguientes invariantes: ext-1
        TipoElección de: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, Dosage, Meta
        Es modificadorfalse
        Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
        Resumenfalse
        Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))

        Las indicaciones para interpretar el contenido de esta tabla estánaquí

        0. Extension
        Definición

        Segundo apellido de la persona, tal como consta en su documento de identidad, y el progenitor del que proviene cuando se conoce. Lo tienen todas las personas costarricenses; muchas personas extranjeras no tienen segundo apellido.

        ResumenSegundo apellido, con su origen si se conoce
        2. Extension.extension
        Control1..?
        4. Extension.extension:valor
        Slice Namevalor
        Definición

        Texto del segundo apellido, tal como consta en el documento de identidad.

        ResumenTexto del segundo apellido, tal como consta en el documento de identidad
        Control1..1
        Must Supporttrue
        6. Extension.extension:valor.extension
        Control0..0
        8. Extension.extension:valor.url
        Fixed Valuevalor
        10. Extension.extension:valor.value[x]
        Control1..?
        Tipostring
        Nota sobre [x]VeaElección de tipos de datospara más información sobre cómo usar [x]
        Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
        Max Length:50
        12. Extension.extension:origen
        Slice Nameorigen
        Definición

        De qué progenitor proviene el apellido, solo si se conoce con certeza (preferiblemente del Registro Civil del TSE). No se deduce de la posición. Si no se conoce, no se registra.

        ResumenDe qué progenitor proviene: MTH (madre) | FTH (padre)
        Control0..1
        Must Supporttrue
        14. Extension.extension:origen.extension
        Control0..0
        16. Extension.extension:origen.url
        Fixed Valueorigen
        18. Extension.extension:origen.value[x]
        Control1..?
        VinculaciónLos códigos DEBEN tomarse de Origen del apellido
        (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido)
        TipoCoding
        Nota sobre [x]VeaElección de tipos de datospara más información sobre cómo usar [x]
        20. Extension.url
        Fixed Valuehttps://hl7.or.cr/fhir/core/StructureDefinition/cr-segundo-apellido
        22. Extension.value[x]
        Control0..0

        Las indicaciones para interpretar el contenido de esta tabla estánaquí

        0. Extension
        Definición

        Segundo apellido de la persona, tal como consta en su documento de identidad, y el progenitor del que proviene cuando se conoce. Lo tienen todas las personas costarricenses; muchas personas extranjeras no tienen segundo apellido.

        ResumenSegundo apellido, con su origen si se conoce
        Control0..*
        Es modificadorfalse
        Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        2. Extension.id
        Definición

        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

        ResumenUnique id for inter-element referencing
        Control0..1
        Este elemento está afectado por las siguientes invariantes: ele-1
        Tipoid
        Es modificadorfalse
        Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
        Resumenfalse
        4. Extension.extension
        Definición

        An Extension

        ResumenExtension
        Control1..*
        TipoExtension
        Es modificadorfalse
        Resumenfalse
        Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        SlicingEste elemento introduce un conjunto de slices en Extension.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
        • value @ url
        • 6. Extension.extension:valor
          Slice Namevalor
          Definición

          Texto del segundo apellido, tal como consta en el documento de identidad.

          ResumenTexto del segundo apellido, tal como consta en el documento de identidad
          Control1..1
          TipoExtension
          Es modificadorfalse
          Must Supporttrue
          Resumenfalse
          Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          8. Extension.extension:valor.id
          Definición

          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

          ResumenUnique id for inter-element referencing
          Control0..1
          Este elemento está afectado por las siguientes invariantes: ele-1
          Tipoid
          Es modificadorfalse
          Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
          Resumenfalse
          10. Extension.extension:valor.extension
          Definición

          An Extension

          ResumenExtension
          Control0..0
          TipoExtension
          Es modificadorfalse
          Resumenfalse
          Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          SlicingEste elemento introduce un conjunto de slices en Extension.extension.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
          • value @ url
          • 12. Extension.extension:valor.url
            Definición

            Source of the definition for the extension code - a logical name or a URL.

            Resumenidentifies the meaning of the extension
            Comentarios

            The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

            Control1..1
            Tipouri
            Es modificadorfalse
            Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
            Resumenfalse
            Fixed Valuevalor
            14. Extension.extension:valor.value[x]
            Definición

            Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

            ResumenValue of extension
            Control1..1
            Este elemento está afectado por las siguientes invariantes: ext-1
            Tipostring
            Nota sobre [x]VeaElección de tipos de datospara más información sobre cómo usar [x]
            Es modificadorfalse
            Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
            Resumenfalse
            Max Length:50
            Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            16. Extension.extension:origen
            Slice Nameorigen
            Definición

            De qué progenitor proviene el apellido, solo si se conoce con certeza (preferiblemente del Registro Civil del TSE). No se deduce de la posición. Si no se conoce, no se registra.

            ResumenDe qué progenitor proviene: MTH (madre) | FTH (padre)
            Control0..1
            TipoExtension
            Es modificadorfalse
            Must Supporttrue
            Resumenfalse
            Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            18. Extension.extension:origen.id
            Definición

            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

            ResumenUnique id for inter-element referencing
            Control0..1
            Este elemento está afectado por las siguientes invariantes: ele-1
            Tipoid
            Es modificadorfalse
            Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
            Resumenfalse
            20. Extension.extension:origen.extension
            Definición

            An Extension

            ResumenExtension
            Control0..0
            TipoExtension
            Es modificadorfalse
            Resumenfalse
            Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            SlicingEste elemento introduce un conjunto de slices en Extension.extension.extension. Los slices sonSin orden y Open, y se distinguen con los siguientes discriminadores:
            • value @ url
            • 22. Extension.extension:origen.url
              Definición

              Source of the definition for the extension code - a logical name or a URL.

              Resumenidentifies the meaning of the extension
              Comentarios

              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

              Control1..1
              Tipouri
              Es modificadorfalse
              Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
              Resumenfalse
              Fixed Valueorigen
              24. Extension.extension:origen.value[x]
              Definición

              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ResumenValue of extension
              Control1..1
              Este elemento está afectado por las siguientes invariantes: ext-1
              VinculaciónLos códigos DEBEN tomarse de Origen del apellido
              (required to https://hl7.or.cr/fhir/terminology/ValueSet/cr-origen-apellido)
              TipoCoding
              Nota sobre [x]VeaElección de tipos de datospara más información sobre cómo usar [x]
              Es modificadorfalse
              Resumenfalse
              Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              26. Extension.url
              Definición

              Source of the definition for the extension code - a logical name or a URL.

              Resumenidentifies the meaning of the extension
              Comentarios

              The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.

              Control1..1
              Tipouri
              Es modificadorfalse
              Formato XMLEn el formato XML, esta propiedad se representa como un atributo.
              Resumenfalse
              Fixed Valuehttps://hl7.or.cr/fhir/core/StructureDefinition/cr-segundo-apellido
              28. Extension.value[x]
              Definición

              Value of extension - must be one of a constrained set of the data types (see Extensibility for a list).

              ResumenValue of extension
              Control0..0
              Este elemento está afectado por las siguientes invariantes: ext-1
              TipoElección de: base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, RatioRange, Reference, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, Dosage, Meta
              Es modificadorfalse
              Valor primitivoEste elemento primitivo puede estar presente, ausente o reemplazado por una extensión
              Resumenfalse
              Invariantesele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))