NID - Núcleo de Interoperabílidad de Datos, published by Unidad de Interoperabilidad - MINSAL. This guide is not an authorized publication; it is the continuous build for version 0.4.9 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Minsal-CL/NID/ and changes regularly. See the Directory of published versions
Mappings for the MINSALPaciente resource profile.
| Nombre | RIM Mapping | CDA (R2) | FiveWs Pattern Mapping | HL7 v2 Mapping | LOINC code for the element |
 Patient |
Patient[classCode=PAT] |
ClinicalDocument.recordTarget.patientRole |
|
|
|
  Patient / id |
|
|
|
|
|
  Patient / meta |
|
|
|
|
|
  Patient / implicitRules |
|
|
|
|
|
  Patient / language |
|
|
|
|
|
  Patient / text |
Act.text? |
|
|
|
|
  Patient / contained |
N/A |
|
|
|
|
  Patient / Slices for extension |
|
|
|
|
|
   Patient / Slices for extension / extension:IdentidadDeGenero |
|
|
|
|
|
   Patient / Slices for extension / extension:SexoBiologico |
|
|
|
|
|
   Patient / Slices for extension / extension:sexoRegistral |
|
|
|
|
|
   Patient / Slices for extension / extension:nacionalidad |
|
|
|
|
|
   Patient / Slices for extension / extension:paisNacimiento |
|
|
|
|
|
   Patient / Slices for extension / extension:pueblosIndigenas |
|
|
|
|
|
   Patient / Slices for extension / extension:religionesCultos |
|
|
|
|
|
   Patient / Slices for extension / extension:pueblosTribales |
|
|
|
|
|
  Patient / modifierExtension |
|
|
|
|
|
  Patient / Slices for identifier |
id |
.id |
FiveWs.identifier |
PID-3 |
|
   Patient / Slices for identifier / identifier:All Slices |
|
|
|
|
|
    Patient / Slices for identifier / identifier:All Slices / id |
n/a |
|
|
|
|
    Patient / Slices for identifier / identifier:All Slices / extension |
n/a |
|
|
|
|
    Patient / Slices for identifier / identifier:All Slices / use |
Role.code or implied by context |
|
|
N/A |
|
    Patient / Slices for identifier / identifier:All Slices / type |
Role.code or implied by context |
|
|
CX.5 |
|
     Patient / Slices for identifier / identifier:All Slices / type / id |
n/a |
|
|
|
|
     Patient / Slices for identifier / identifier:All Slices / type / Slices for extension |
|
|
|
|
|
      Patient / Slices for identifier / identifier:All Slices / type / Slices for extension / extension:PaisEmisor |
|
|
|
|
|
     Patient / Slices for identifier / identifier:All Slices / type / coding |
|
|
|
|
|
      Patient / Slices for identifier / identifier:All Slices / type / coding / id |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:All Slices / type / coding / extension |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:All Slices / type / coding / system |
./codeSystem |
|
|
C*E.3 |
|
      Patient / Slices for identifier / identifier:All Slices / type / coding / version |
./codeSystemVersion |
|
|
C*E.7 |
|
      Patient / Slices for identifier / identifier:All Slices / type / coding / code |
./code |
|
|
C*E.1 |
|
      Patient / Slices for identifier / identifier:All Slices / type / coding / display |
CV.displayName |
|
|
C*E.2 - but note this is not well followed |
|
      Patient / Slices for identifier / identifier:All Slices / type / coding / userSelected |
CD.codingRationale |
|
|
Sometimes implied by being first |
|
     Patient / Slices for identifier / identifier:All Slices / type / text |
./originalText[mediaType/code="text/plain"]/data |
|
|
C*E.9. But note many systems use C*E.2 for this |
|
    Patient / Slices for identifier / identifier:All Slices / system |
II.root or Role.id.root |
|
|
CX.4 / EI-2-4 |
|
    Patient / Slices for identifier / identifier:All Slices / value |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
|
|
CX.1 / EI.1 |
|
    Patient / Slices for identifier / identifier:All Slices / period |
Role.effectiveTime or implied by context |
|
|
CX.7 + CX.8 |
|
    Patient / Slices for identifier / identifier:All Slices / assigner |
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
|
|
|
   Patient / Slices for identifier / identifier:RUN |
id |
.id |
FiveWs.identifier |
PID-3 |
|
    Patient / Slices for identifier / identifier:RUN / id |
n/a |
|
|
|
|
    Patient / Slices for identifier / identifier:RUN / Slices for extension |
|
|
|
|
|
    Patient / Slices for identifier / identifier:RUN / Slices for extension |
|
|
|
|
|
     Patient / Slices for identifier / identifier:RUN / Slices for extension / extension:digitoVerificador |
|
|
|
|
|
    Patient / Slices for identifier / identifier:RUN / use |
Role.code or implied by context |
|
|
N/A |
|
    Patient / Slices for identifier / identifier:RUN / type |
Role.code or implied by context |
|
|
CX.5 |
|
     Patient / Slices for identifier / identifier:RUN / type / id |
n/a |
|
|
|
|
     Patient / Slices for identifier / identifier:RUN / type / Slices for extension |
|
|
|
|
|
     Patient / Slices for identifier / identifier:RUN / type / Slices for extension |
|
|
|
|
|
      Patient / Slices for identifier / identifier:RUN / type / Slices for extension / extension:PaisEmisor |
|
|
|
|
|
     Patient / Slices for identifier / identifier:RUN / type / coding |
|
|
|
|
|
      Patient / Slices for identifier / identifier:RUN / type / coding / id |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:RUN / type / coding / extension |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:RUN / type / coding / system |
./codeSystem |
|
|
C*E.3 |
|
      Patient / Slices for identifier / identifier:RUN / type / coding / version |
./codeSystemVersion |
|
|
C*E.7 |
|
      Patient / Slices for identifier / identifier:RUN / type / coding / code |
./code |
|
|
C*E.1 |
|
      Patient / Slices for identifier / identifier:RUN / type / coding / display |
CV.displayName |
|
|
C*E.2 - but note this is not well followed |
|
      Patient / Slices for identifier / identifier:RUN / type / coding / userSelected |
CD.codingRationale |
|
|
Sometimes implied by being first |
|
     Patient / Slices for identifier / identifier:RUN / type / text |
./originalText[mediaType/code="text/plain"]/data |
|
|
C*E.9. But note many systems use C*E.2 for this |
|
    Patient / Slices for identifier / identifier:RUN / system |
II.root or Role.id.root |
|
|
CX.4 / EI-2-4 |
|
    Patient / Slices for identifier / identifier:RUN / value |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
|
|
CX.1 / EI.1 |
|
    Patient / Slices for identifier / identifier:RUN / period |
Role.effectiveTime or implied by context |
|
|
CX.7 + CX.8 |
|
    Patient / Slices for identifier / identifier:RUN / assigner |
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
|
|
|
   Patient / Slices for identifier / identifier:RUNMaterno |
id |
.id |
FiveWs.identifier |
PID-3 |
|
    Patient / Slices for identifier / identifier:RUNMaterno / id |
n/a |
|
|
|
|
    Patient / Slices for identifier / identifier:RUNMaterno / Slices for extension |
|
|
|
|
|
    Patient / Slices for identifier / identifier:RUNMaterno / Slices for extension |
|
|
|
|
|
     Patient / Slices for identifier / identifier:RUNMaterno / Slices for extension / extension:digitoVerificador |
|
|
|
|
|
    Patient / Slices for identifier / identifier:RUNMaterno / use |
Role.code or implied by context |
|
|
N/A |
|
    Patient / Slices for identifier / identifier:RUNMaterno / type |
Role.code or implied by context |
|
|
CX.5 |
|
     Patient / Slices for identifier / identifier:RUNMaterno / type / id |
n/a |
|
|
|
|
     Patient / Slices for identifier / identifier:RUNMaterno / type / Slices for extension |
|
|
|
|
|
     Patient / Slices for identifier / identifier:RUNMaterno / type / Slices for extension |
|
|
|
|
|
      Patient / Slices for identifier / identifier:RUNMaterno / type / Slices for extension / extension:PaisEmisor |
|
|
|
|
|
     Patient / Slices for identifier / identifier:RUNMaterno / type / coding |
|
|
|
|
|
      Patient / Slices for identifier / identifier:RUNMaterno / type / coding / id |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:RUNMaterno / type / coding / extension |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:RUNMaterno / type / coding / system |
./codeSystem |
|
|
C*E.3 |
|
      Patient / Slices for identifier / identifier:RUNMaterno / type / coding / version |
./codeSystemVersion |
|
|
C*E.7 |
|
      Patient / Slices for identifier / identifier:RUNMaterno / type / coding / code |
./code |
|
|
C*E.1 |
|
      Patient / Slices for identifier / identifier:RUNMaterno / type / coding / display |
CV.displayName |
|
|
C*E.2 - but note this is not well followed |
|
      Patient / Slices for identifier / identifier:RUNMaterno / type / coding / userSelected |
CD.codingRationale |
|
|
Sometimes implied by being first |
|
     Patient / Slices for identifier / identifier:RUNMaterno / type / text |
./originalText[mediaType/code="text/plain"]/data |
|
|
C*E.9. But note many systems use C*E.2 for this |
|
    Patient / Slices for identifier / identifier:RUNMaterno / system |
II.root or Role.id.root |
|
|
CX.4 / EI-2-4 |
|
    Patient / Slices for identifier / identifier:RUNMaterno / value |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
|
|
CX.1 / EI.1 |
|
    Patient / Slices for identifier / identifier:RUNMaterno / period |
Role.effectiveTime or implied by context |
|
|
CX.7 + CX.8 |
|
    Patient / Slices for identifier / identifier:RUNMaterno / assigner |
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
|
|
|
   Patient / Slices for identifier / identifier:Pasaporte |
id |
.id |
FiveWs.identifier |
PID-3 |
|
    Patient / Slices for identifier / identifier:Pasaporte / id |
n/a |
|
|
|
|
    Patient / Slices for identifier / identifier:Pasaporte / extension |
n/a |
|
|
|
|
    Patient / Slices for identifier / identifier:Pasaporte / use |
Role.code or implied by context |
|
|
N/A |
|
    Patient / Slices for identifier / identifier:Pasaporte / type |
Role.code or implied by context |
|
|
CX.5 |
|
     Patient / Slices for identifier / identifier:Pasaporte / type / id |
n/a |
|
|
|
|
     Patient / Slices for identifier / identifier:Pasaporte / type / Slices for extension |
|
|
|
|
|
     Patient / Slices for identifier / identifier:Pasaporte / type / Slices for extension |
|
|
|
|
|
      Patient / Slices for identifier / identifier:Pasaporte / type / Slices for extension / extension:PaisEmisor |
|
|
|
|
|
     Patient / Slices for identifier / identifier:Pasaporte / type / coding |
|
|
|
|
|
      Patient / Slices for identifier / identifier:Pasaporte / type / coding / id |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:Pasaporte / type / coding / extension |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:Pasaporte / type / coding / system |
./codeSystem |
|
|
C*E.3 |
|
      Patient / Slices for identifier / identifier:Pasaporte / type / coding / version |
./codeSystemVersion |
|
|
C*E.7 |
|
      Patient / Slices for identifier / identifier:Pasaporte / type / coding / code |
./code |
|
|
C*E.1 |
|
      Patient / Slices for identifier / identifier:Pasaporte / type / coding / display |
CV.displayName |
|
|
C*E.2 - but note this is not well followed |
|
      Patient / Slices for identifier / identifier:Pasaporte / type / coding / userSelected |
CD.codingRationale |
|
|
Sometimes implied by being first |
|
     Patient / Slices for identifier / identifier:Pasaporte / type / text |
./originalText[mediaType/code="text/plain"]/data |
|
|
C*E.9. But note many systems use C*E.2 for this |
|
    Patient / Slices for identifier / identifier:Pasaporte / system |
II.root or Role.id.root |
|
|
CX.4 / EI-2-4 |
|
    Patient / Slices for identifier / identifier:Pasaporte / value |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
|
|
CX.1 / EI.1 |
|
    Patient / Slices for identifier / identifier:Pasaporte / period |
Role.effectiveTime or implied by context |
|
|
CX.7 + CX.8 |
|
     Patient / Slices for identifier / identifier:Pasaporte / period / id |
n/a |
|
|
|
|
     Patient / Slices for identifier / identifier:Pasaporte / period / extension |
n/a |
|
|
|
|
     Patient / Slices for identifier / identifier:Pasaporte / period / start |
./low |
|
|
DR.1 |
|
     Patient / Slices for identifier / identifier:Pasaporte / period / end |
./high |
|
|
DR.2 |
|
    Patient / Slices for identifier / identifier:Pasaporte / assigner |
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
|
|
|
   Patient / Slices for identifier / identifier:DocumentoPaisOrigen |
id |
.id |
FiveWs.identifier |
PID-3 |
|
    Patient / Slices for identifier / identifier:DocumentoPaisOrigen / id |
n/a |
|
|
|
|
    Patient / Slices for identifier / identifier:DocumentoPaisOrigen / extension |
n/a |
|
|
|
|
    Patient / Slices for identifier / identifier:DocumentoPaisOrigen / use |
Role.code or implied by context |
|
|
N/A |
|
    Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type |
Role.code or implied by context |
|
|
CX.5 |
|
     Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type / id |
n/a |
|
|
|
|
     Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type / Slices for extension |
|
|
|
|
|
     Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type / Slices for extension |
|
|
|
|
|
      Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type / Slices for extension / extension:PaisEmisor |
|
|
|
|
|
     Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type / coding |
|
|
|
|
|
      Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type / coding / id |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type / coding / extension |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type / coding / system |
./codeSystem |
|
|
C*E.3 |
|
      Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type / coding / version |
./codeSystemVersion |
|
|
C*E.7 |
|
      Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type / coding / code |
./code |
|
|
C*E.1 |
|
      Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type / coding / display |
CV.displayName |
|
|
C*E.2 - but note this is not well followed |
|
      Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type / coding / userSelected |
CD.codingRationale |
|
|
Sometimes implied by being first |
|
     Patient / Slices for identifier / identifier:DocumentoPaisOrigen / type / text |
./originalText[mediaType/code="text/plain"]/data |
|
|
C*E.9. But note many systems use C*E.2 for this |
|
    Patient / Slices for identifier / identifier:DocumentoPaisOrigen / system |
II.root or Role.id.root |
|
|
CX.4 / EI-2-4 |
|
    Patient / Slices for identifier / identifier:DocumentoPaisOrigen / value |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
|
|
CX.1 / EI.1 |
|
    Patient / Slices for identifier / identifier:DocumentoPaisOrigen / period |
Role.effectiveTime or implied by context |
|
|
CX.7 + CX.8 |
|
    Patient / Slices for identifier / identifier:DocumentoPaisOrigen / assigner |
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
|
|
|
   Patient / Slices for identifier / identifier:NIP |
id |
.id |
FiveWs.identifier |
PID-3 |
|
    Patient / Slices for identifier / identifier:NIP / id |
n/a |
|
|
|
|
    Patient / Slices for identifier / identifier:NIP / Slices for extension |
|
|
|
|
|
    Patient / Slices for identifier / identifier:NIP / Slices for extension |
|
|
|
|
|
     Patient / Slices for identifier / identifier:NIP / Slices for extension / extension:digitoVerificador |
|
|
|
|
|
    Patient / Slices for identifier / identifier:NIP / use |
Role.code or implied by context |
|
|
N/A |
|
    Patient / Slices for identifier / identifier:NIP / type |
Role.code or implied by context |
|
|
CX.5 |
|
     Patient / Slices for identifier / identifier:NIP / type / id |
n/a |
|
|
|
|
     Patient / Slices for identifier / identifier:NIP / type / Slices for extension |
|
|
|
|
|
     Patient / Slices for identifier / identifier:NIP / type / Slices for extension |
|
|
|
|
|
      Patient / Slices for identifier / identifier:NIP / type / Slices for extension / extension:PaisEmisor |
|
|
|
|
|
     Patient / Slices for identifier / identifier:NIP / type / coding |
|
|
|
|
|
      Patient / Slices for identifier / identifier:NIP / type / coding / id |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:NIP / type / coding / extension |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:NIP / type / coding / system |
./codeSystem |
|
|
C*E.3 |
|
      Patient / Slices for identifier / identifier:NIP / type / coding / version |
./codeSystemVersion |
|
|
C*E.7 |
|
      Patient / Slices for identifier / identifier:NIP / type / coding / code |
./code |
|
|
C*E.1 |
|
      Patient / Slices for identifier / identifier:NIP / type / coding / display |
CV.displayName |
|
|
C*E.2 - but note this is not well followed |
|
      Patient / Slices for identifier / identifier:NIP / type / coding / userSelected |
CD.codingRationale |
|
|
Sometimes implied by being first |
|
     Patient / Slices for identifier / identifier:NIP / type / text |
./originalText[mediaType/code="text/plain"]/data |
|
|
C*E.9. But note many systems use C*E.2 for this |
|
    Patient / Slices for identifier / identifier:NIP / system |
II.root or Role.id.root |
|
|
CX.4 / EI-2-4 |
|
    Patient / Slices for identifier / identifier:NIP / value |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
|
|
CX.1 / EI.1 |
|
    Patient / Slices for identifier / identifier:NIP / period |
Role.effectiveTime or implied by context |
|
|
CX.7 + CX.8 |
|
    Patient / Slices for identifier / identifier:NIP / assigner |
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
|
|
|
   Patient / Slices for identifier / identifier:HistoriaClinica |
id |
.id |
FiveWs.identifier |
PID-3 |
|
    Patient / Slices for identifier / identifier:HistoriaClinica / id |
n/a |
|
|
|
|
    Patient / Slices for identifier / identifier:HistoriaClinica / extension |
n/a |
|
|
|
|
    Patient / Slices for identifier / identifier:HistoriaClinica / use |
Role.code or implied by context |
|
|
N/A |
|
    Patient / Slices for identifier / identifier:HistoriaClinica / type |
Role.code or implied by context |
|
|
CX.5 |
|
     Patient / Slices for identifier / identifier:HistoriaClinica / type / id |
n/a |
|
|
|
|
     Patient / Slices for identifier / identifier:HistoriaClinica / type / Slices for extension |
|
|
|
|
|
     Patient / Slices for identifier / identifier:HistoriaClinica / type / Slices for extension |
|
|
|
|
|
      Patient / Slices for identifier / identifier:HistoriaClinica / type / Slices for extension / extension:PaisEmisor |
|
|
|
|
|
     Patient / Slices for identifier / identifier:HistoriaClinica / type / coding |
|
|
|
|
|
      Patient / Slices for identifier / identifier:HistoriaClinica / type / coding / id |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:HistoriaClinica / type / coding / extension |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:HistoriaClinica / type / coding / system |
./codeSystem |
|
|
C*E.3 |
|
      Patient / Slices for identifier / identifier:HistoriaClinica / type / coding / version |
./codeSystemVersion |
|
|
C*E.7 |
|
      Patient / Slices for identifier / identifier:HistoriaClinica / type / coding / code |
./code |
|
|
C*E.1 |
|
      Patient / Slices for identifier / identifier:HistoriaClinica / type / coding / display |
CV.displayName |
|
|
C*E.2 - but note this is not well followed |
|
      Patient / Slices for identifier / identifier:HistoriaClinica / type / coding / userSelected |
CD.codingRationale |
|
|
Sometimes implied by being first |
|
     Patient / Slices for identifier / identifier:HistoriaClinica / type / text |
./originalText[mediaType/code="text/plain"]/data |
|
|
C*E.9. But note many systems use C*E.2 for this |
|
    Patient / Slices for identifier / identifier:HistoriaClinica / system |
II.root or Role.id.root |
|
|
CX.4 / EI-2-4 |
|
    Patient / Slices for identifier / identifier:HistoriaClinica / value |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
|
|
CX.1 / EI.1 |
|
    Patient / Slices for identifier / identifier:HistoriaClinica / period |
Role.effectiveTime or implied by context |
|
|
CX.7 + CX.8 |
|
    Patient / Slices for identifier / identifier:HistoriaClinica / assigner |
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
|
|
|
   Patient / Slices for identifier / identifier:IPE |
id |
.id |
FiveWs.identifier |
PID-3 |
|
    Patient / Slices for identifier / identifier:IPE / id |
n/a |
|
|
|
|
    Patient / Slices for identifier / identifier:IPE / Slices for extension |
|
|
|
|
|
    Patient / Slices for identifier / identifier:IPE / Slices for extension |
|
|
|
|
|
     Patient / Slices for identifier / identifier:IPE / Slices for extension / extension:digitoVerificador |
|
|
|
|
|
    Patient / Slices for identifier / identifier:IPE / use |
Role.code or implied by context |
|
|
N/A |
|
    Patient / Slices for identifier / identifier:IPE / type |
Role.code or implied by context |
|
|
CX.5 |
|
     Patient / Slices for identifier / identifier:IPE / type / id |
n/a |
|
|
|
|
     Patient / Slices for identifier / identifier:IPE / type / Slices for extension |
|
|
|
|
|
     Patient / Slices for identifier / identifier:IPE / type / Slices for extension |
|
|
|
|
|
      Patient / Slices for identifier / identifier:IPE / type / Slices for extension / extension:PaisEmisor |
|
|
|
|
|
     Patient / Slices for identifier / identifier:IPE / type / coding |
|
|
|
|
|
      Patient / Slices for identifier / identifier:IPE / type / coding / id |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:IPE / type / coding / extension |
n/a |
|
|
|
|
      Patient / Slices for identifier / identifier:IPE / type / coding / system |
./codeSystem |
|
|
C*E.3 |
|
      Patient / Slices for identifier / identifier:IPE / type / coding / version |
./codeSystemVersion |
|
|
C*E.7 |
|
      Patient / Slices for identifier / identifier:IPE / type / coding / code |
./code |
|
|
C*E.1 |
|
      Patient / Slices for identifier / identifier:IPE / type / coding / display |
CV.displayName |
|
|
C*E.2 - but note this is not well followed |
|
      Patient / Slices for identifier / identifier:IPE / type / coding / userSelected |
CD.codingRationale |
|
|
Sometimes implied by being first |
|
     Patient / Slices for identifier / identifier:IPE / type / text |
./originalText[mediaType/code="text/plain"]/data |
|
|
C*E.9. But note many systems use C*E.2 for this |
|
    Patient / Slices for identifier / identifier:IPE / system |
II.root or Role.id.root |
|
|
CX.4 / EI-2-4 |
|
    Patient / Slices for identifier / identifier:IPE / value |
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
|
|
CX.1 / EI.1 |
|
    Patient / Slices for identifier / identifier:IPE / period |
Role.effectiveTime or implied by context |
|
|
CX.7 + CX.8 |
|
    Patient / Slices for identifier / identifier:IPE / assigner |
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
|
|
|
|
  Patient / active |
statusCode |
n/a |
FiveWs.status |
|
|
  Patient / Slices for name |
name |
.patient.name |
|
|
|
   Patient / Slices for name / name:NombreOficial |
name |
.patient.name |
|
|
|
    Patient / Slices for name / name:NombreOficial / id |
n/a |
|
|
|
|
    Patient / Slices for name / name:NombreOficial / extension |
n/a |
|
|
|
|
    Patient / Slices for name / name:NombreOficial / use |
unique(./use) |
|
|
- XPN.7
- but often indicated by which field contains the name
|
|
    Patient / Slices for name / name:NombreOficial / text |
./formatted |
|
|
implied by XPN.11 |
|
    Patient / Slices for name / name:NombreOficial / family |
./part[partType = FAM] |
|
|
XPN.1/FN.1 |
|
     Patient / Slices for name / name:NombreOficial / family / id |
|
|
|
|
|
     Patient / Slices for name / name:NombreOficial / family / Slices for extension |
|
|
|
|
|
     Patient / Slices for name / name:NombreOficial / family / Slices for extension |
|
|
|
|
|
      Patient / Slices for name / name:NombreOficial / family / Slices for extension / extension:segundoApellido |
|
|
|
|
|
     Patient / Slices for name / name:NombreOficial / family / value |
|
|
|
|
|
    Patient / Slices for name / name:NombreOficial / given |
./part[partType = GIV] |
|
|
XPN.2 + XPN.3 |
|
    Patient / Slices for name / name:NombreOficial / prefix |
./part[partType = PFX] |
|
|
XPN.5 |
|
    Patient / Slices for name / name:NombreOficial / suffix |
./part[partType = SFX] |
|
|
XPN/4 |
|
    Patient / Slices for name / name:NombreOficial / period |
./usablePeriod[type="IVL<TS>"] |
|
|
XPN.13 + XPN.14 |
|
   Patient / Slices for name / name:NombreSocial |
name |
.patient.name |
|
|
|
    Patient / Slices for name / name:NombreSocial / id |
n/a |
|
|
|
|
    Patient / Slices for name / name:NombreSocial / extension |
n/a |
|
|
|
|
    Patient / Slices for name / name:NombreSocial / use |
unique(./use) |
|
|
- XPN.7
- but often indicated by which field contains the name
|
|
    Patient / Slices for name / name:NombreSocial / text |
./formatted |
|
|
implied by XPN.11 |
|
    Patient / Slices for name / name:NombreSocial / family |
./part[partType = FAM] |
|
|
XPN.1/FN.1 |
|
    Patient / Slices for name / name:NombreSocial / given |
./part[partType = GIV] |
|
|
XPN.2 + XPN.3 |
|
    Patient / Slices for name / name:NombreSocial / prefix |
./part[partType = PFX] |
|
|
XPN.5 |
|
    Patient / Slices for name / name:NombreSocial / suffix |
./part[partType = SFX] |
|
|
XPN/4 |
|
    Patient / Slices for name / name:NombreSocial / period |
./usablePeriod[type="IVL<TS>"] |
|
|
XPN.13 + XPN.14 |
|
  Patient / Slices for telecom |
telecom |
.telecom |
|
|
|
   Patient / Slices for telecom / telecom:All Slices |
|
|
|
|
|
    Patient / Slices for telecom / telecom:All Slices / id |
n/a |
|
|
|
|
    Patient / Slices for telecom / telecom:All Slices / extension |
n/a |
|
|
|
|
    Patient / Slices for telecom / telecom:All Slices / system |
./scheme |
|
|
XTN.3 |
|
    Patient / Slices for telecom / telecom:All Slices / value |
./url |
|
|
XTN.1 (or XTN.12) |
|
    Patient / Slices for telecom / telecom:All Slices / use |
unique(./use) |
|
|
XTN.2 - but often indicated by field |
|
    Patient / Slices for telecom / telecom:All Slices / rank |
n/a |
|
|
n/a |
|
    Patient / Slices for telecom / telecom:All Slices / period |
./usablePeriod[type="IVL<TS>"] |
|
|
N/A |
|
   Patient / Slices for telecom / telecom:telefonoFijo |
telecom |
.telecom |
|
|
|
    Patient / Slices for telecom / telecom:telefonoFijo / id |
n/a |
|
|
|
|
    Patient / Slices for telecom / telecom:telefonoFijo / extension |
n/a |
|
|
|
|
    Patient / Slices for telecom / telecom:telefonoFijo / system |
./scheme |
|
|
XTN.3 |
|
    Patient / Slices for telecom / telecom:telefonoFijo / value |
./url |
|
|
XTN.1 (or XTN.12) |
|
    Patient / Slices for telecom / telecom:telefonoFijo / use |
unique(./use) |
|
|
XTN.2 - but often indicated by field |
|
    Patient / Slices for telecom / telecom:telefonoFijo / rank |
n/a |
|
|
n/a |
|
    Patient / Slices for telecom / telecom:telefonoFijo / period |
./usablePeriod[type="IVL<TS>"] |
|
|
N/A |
|
   Patient / Slices for telecom / telecom:telefonoMovil |
telecom |
.telecom |
|
|
|
    Patient / Slices for telecom / telecom:telefonoMovil / id |
n/a |
|
|
|
|
    Patient / Slices for telecom / telecom:telefonoMovil / extension |
n/a |
|
|
|
|
    Patient / Slices for telecom / telecom:telefonoMovil / system |
./scheme |
|
|
XTN.3 |
|
    Patient / Slices for telecom / telecom:telefonoMovil / value |
./url |
|
|
XTN.1 (or XTN.12) |
|
    Patient / Slices for telecom / telecom:telefonoMovil / use |
unique(./use) |
|
|
XTN.2 - but often indicated by field |
|
    Patient / Slices for telecom / telecom:telefonoMovil / rank |
n/a |
|
|
n/a |
|
    Patient / Slices for telecom / telecom:telefonoMovil / period |
./usablePeriod[type="IVL<TS>"] |
|
|
N/A |
|
   Patient / Slices for telecom / telecom:correoElectronico |
telecom |
.telecom |
|
|
|
    Patient / Slices for telecom / telecom:correoElectronico / id |
n/a |
|
|
|
|
    Patient / Slices for telecom / telecom:correoElectronico / extension |
n/a |
|
|
|
|
    Patient / Slices for telecom / telecom:correoElectronico / system |
./scheme |
|
|
XTN.3 |
|
    Patient / Slices for telecom / telecom:correoElectronico / value |
./url |
|
|
XTN.1 (or XTN.12) |
|
    Patient / Slices for telecom / telecom:correoElectronico / use |
unique(./use) |
|
|
XTN.2 - but often indicated by field |
|
    Patient / Slices for telecom / telecom:correoElectronico / rank |
n/a |
|
|
n/a |
|
    Patient / Slices for telecom / telecom:correoElectronico / period |
./usablePeriod[type="IVL<TS>"] |
|
|
N/A |
|
  Patient / gender |
player[classCode=PSN|ANM and determinerCode=INSTANCE]/administrativeGender |
.patient.administrativeGenderCode |
|
PID-8 |
|
  Patient / birthDate |
player[classCode=PSN|ANM and determinerCode=INSTANCE]/birthTime |
.patient.birthTime |
|
PID-7 |
21112-8 |
  Patient / deceased[x] |
- player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedInd
- player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedTime
|
n/a |
|
PID-30 (bool) and PID-29 (datetime) |
|
  Patient / address |
addr |
.addr |
|
PID-11 |
|
  Patient / maritalStatus |
player[classCode=PSN]/maritalStatusCode |
.patient.maritalStatusCode |
|
PID-16 |
|
  Patient / multipleBirth[x] |
- player[classCode=PSN|ANM and determinerCode=INSTANCE]/multipleBirthInd
- player[classCode=PSN|ANM and determinerCode=INSTANCE]/multipleBirthOrderNumber
|
n/a |
|
- PID-24 (bool)
- PID-25 (integer)
|
|
  Patient / photo |
player[classCode=PSN|ANM and determinerCode=INSTANCE]/desc |
n/a |
|
OBX-5 - needs a profile |
|
  Patient / contact |
player[classCode=PSN|ANM and determinerCode=INSTANCE]/scopedRole[classCode=CON] |
n/a |
|
|
|
   Patient / contact / id |
n/a |
|
|
|
|
   Patient / contact / Slices for extension |
|
|
|
|
|
    Patient / contact / Slices for extension / extension:IdContacto |
|
|
|
|
|
   Patient / contact / modifierExtension |
N/A |
|
|
|
|
   Patient / contact / relationship |
code |
n/a |
|
|
|
    Patient / contact / relationship / id |
n/a |
|
|
|
|
    Patient / contact / relationship / extension |
n/a |
|
|
|
|
    Patient / contact / relationship / coding |
|
|
|
|
|
    Patient / contact / relationship / text |
./originalText[mediaType/code="text/plain"]/data |
|
|
C*E.9. But note many systems use C*E.2 for this |
|
   Patient / contact / name |
name |
n/a |
|
NK1-2 |
|
    Patient / contact / name / id |
n/a |
|
|
|
|
    Patient / contact / name / extension |
n/a |
|
|
|
|
    Patient / contact / name / use |
unique(./use) |
|
|
- XPN.7
- but often indicated by which field contains the name
|
|
    Patient / contact / name / text |
./formatted |
|
|
implied by XPN.11 |
|
    Patient / contact / name / family |
./part[partType = FAM] |
|
|
XPN.1/FN.1 |
|
     Patient / contact / name / family / id |
|
|
|
|
|
     Patient / contact / name / family / Slices for extension |
|
|
|
|
|
      Patient / contact / name / family / Slices for extension / extension:segundoApellido |
|
|
|
|
|
     Patient / contact / name / family / value |
|
|
|
|
|
    Patient / contact / name / given |
./part[partType = GIV] |
|
|
XPN.2 + XPN.3 |
|
    Patient / contact / name / prefix |
./part[partType = PFX] |
|
|
XPN.5 |
|
    Patient / contact / name / suffix |
./part[partType = SFX] |
|
|
XPN/4 |
|
    Patient / contact / name / period |
./usablePeriod[type="IVL<TS>"] |
|
|
XPN.13 + XPN.14 |
|
   Patient / contact / telecom |
telecom |
n/a |
|
|
|
   Patient / contact / address |
addr |
n/a |
|
NK1-4 |
|
   Patient / contact / gender |
player[classCode=PSN|ANM and determinerCode=INSTANCE]/administrativeGender |
n/a |
|
NK1-15 |
|
   Patient / contact / organization |
scoper |
n/a |
|
- NK1-13
- NK1-30
- NK1-31
- NK1-32
- NK1-41
|
|
   Patient / contact / period |
effectiveTime |
n/a |
|
|
|
  Patient / communication |
LanguageCommunication |
patient.languageCommunication |
|
|
|
   Patient / communication / id |
n/a |
|
|
|
|
   Patient / communication / extension |
n/a |
|
|
|
|
   Patient / communication / modifierExtension |
N/A |
|
|
|
|
   Patient / communication / language |
player[classCode=PSN|ANM and determinerCode=INSTANCE]/languageCommunication/code |
.languageCode |
|
|
|
   Patient / communication / preferred |
preferenceInd |
.preferenceInd |
|
PID-15 |
|
  Patient / generalPractitioner |
subjectOf.CareEvent.performer.AssignedEntity |
n/a |
|
PD1-4 |
|
   Patient / generalPractitioner / id |
n/a |
|
|
|
|
   Patient / generalPractitioner / extension |
n/a |
|
|
|
|
   Patient / generalPractitioner / reference |
N/A |
|
|
|
|
   Patient / generalPractitioner / type |
N/A |
|
|
|
|
   Patient / generalPractitioner / identifier |
.identifier |
|
|
|
|
   Patient / generalPractitioner / display |
N/A |
|
|
|
|
  Patient / managingOrganization |
scoper |
.providerOrganization |
|
|
|
  Patient / link |
outboundLink |
n/a |
|
|
|
   Patient / link / id |
n/a |
|
|
|
|
   Patient / link / extension |
n/a |
|
|
|
|
   Patient / link / modifierExtension |
N/A |
|
|
|
|
   Patient / link / other |
id |
n/a |
|
|
|
   Patient / link / type |
typeCode |
n/a |
|
|
|
Documentation for this format |