HL7® Iniciativa Costa Rica

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): no se debe usar en producción. Es un borrador en discusión en las mesas de trabajo de la Iniciativa HL7® Costa Rica y cambia sin aviso. Vea el ciclo de vida de las guías.

: Búsqueda por apellido de origen materno

Estado de las normas de la página: Draft Nivel de madurez: 0

ttl bruto | Descargar


@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

<http://hl7.org/fhir/SearchParameter/cr-mothers-family> a fhir:SearchParameter ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "cr-mothers-family"] ; # 
  fhir:language [ fhir:v "es"] ; # 
  fhir:text [
     fhir:status [ fhir:v "generated" ] ;
     fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Narrativa generada: SearchParameter cr-mothers-family</b></p><a name=\"cr-mothers-family\"> </a><a name=\"hccr-mothers-family\"> </a><h2>CRMothersFamily</h2><p>Parameter <code>mothers-family</code>:<code>string</code></p><div><p>Busca pacientes por el apellido de origen materno: el primer o el segundo apellido cuyo origen es la madre (MTH). En Costa Rica el orden de los apellidos no dice de qué progenitor viene cada uno, así que no se puede buscar por posición. Reemplaza el mothersMaidenName de IHE PDQm.</p>\n</div><table class=\"grid\"><tr><td>Recurso</td><td><a href=\"http://hl7.org/fhir/R5/patient.html\">Patient</a></td></tr><tr><td>Expression</td><td><code>Patient.name.family.extension.where((url = 'https://hl7.or.cr/fhir/core/StructureDefinition/cr-primer-apellido' or url = 'https://hl7.or.cr/fhir/core/StructureDefinition/cr-segundo-apellido') and extension.where(url = 'origen' and value.code = 'MTH').exists()).extension.where(url = 'valor').value</code></td></tr><tr><td>Processing Mode</td><td>Normal</td></tr><tr><td>Multiples</td><td><ul><li>multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true</li><li>multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true</li></ul></td></tr></table></div>"^^rdf:XMLLiteral ]
  ] ; # 
  fhir:extension ( [
     fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm"^^xsd:anyURI ] ;
     fhir:value [
       a fhir:integer ;
       fhir:v 0 ;
       fhir:extension ( [
         fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom"^^xsd:anyURI ] ;
         fhir:value [
           a fhir:canonical ;
           fhir:v "https://hl7.or.cr/fhir/core/ImplementationGuide/hl7.fhir.cr.core"^^xsd:anyURI ;
           fhir:link <https://hl7.or.cr/fhir/core/ImplementationGuide/hl7.fhir.cr.core>
         ]
       ] )
     ]
  ] [
     fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"^^xsd:anyURI ] ;
     fhir:value [
       a fhir:code ;
       fhir:v "draft" ;
       fhir:extension ( [
         fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom"^^xsd:anyURI ] ;
         fhir:value [
           a fhir:canonical ;
           fhir:v "https://hl7.or.cr/fhir/core/ImplementationGuide/hl7.fhir.cr.core"^^xsd:anyURI ;
           fhir:link <https://hl7.or.cr/fhir/core/ImplementationGuide/hl7.fhir.cr.core>
         ]
       ] )
     ]
  ] ) ; # 
  fhir:url [ fhir:v "https://hl7.or.cr/fhir/core/SearchParameter/cr-mothers-family"^^xsd:anyURI] ; # 
  fhir:version [ fhir:v "0.1.0"] ; # 
  fhir:name [ fhir:v "CRMothersFamily"] ; # 
  fhir:title [ fhir:v "Búsqueda por apellido de origen materno"] ; # 
  fhir:status [ fhir:v "draft"] ; # 
  fhir:experimental [ fhir:v false] ; # 
  fhir:date [ fhir:v "2026-10-06T20:20:44-06:00"^^xsd:dateTime] ; # 
  fhir:publisher [ fhir:v "Iniciativa HL7 Costa Rica"] ; # 
  fhir:contact ( [
     fhir:name [ fhir:v "Iniciativa HL7 Costa Rica" ] ;
     fhir:telecom ( [
       fhir:system [ fhir:v "url" ] ;
       fhir:value [ fhir:v "https://hl7.or.cr" ]
     ] )
  ] ) ; # 
  fhir:description [ fhir:v "Busca pacientes por el apellido de origen materno: el primer o el segundo apellido cuyo origen es la madre (MTH). En Costa Rica el orden de los apellidos no dice de qué progenitor viene cada uno, así que no se puede buscar por posición. Reemplaza el mothersMaidenName de IHE PDQm."] ; # 
  fhir:jurisdiction ( [
     fhir:coding ( [
       fhir:system [ fhir:v "urn:iso:std:iso:3166"^^xsd:anyURI ] ;
       fhir:code [ fhir:v "CR" ] ;
       fhir:display [ fhir:v "Costa Rica" ]
     ] )
  ] ) ; # 
  fhir:code [ fhir:v "mothers-family"] ; # 
  fhir:base ( [ fhir:v "Patient"] ) ; # 
  fhir:type [ fhir:v "string"] ; # 
  fhir:expression [ fhir:v "Patient.name.family.extension.where((url = 'https://hl7.or.cr/fhir/core/StructureDefinition/cr-primer-apellido' or url = 'https://hl7.or.cr/fhir/core/StructureDefinition/cr-segundo-apellido') and extension.where(url = 'origen' and value.code = 'MTH').exists()).extension.where(url = 'valor').value"] ; # 
  fhir:processingMode [ fhir:v "normal"] . #