HL7 PT FHIR Implementation Guide: Noticia de Nascimento
1.0.0 - STU1 Portugal flag

HL7 PT FHIR Implementation Guide: Noticia de Nascimento, publicado por HL7 Portugal. Este guia não é uma publicação autorizada; é a compilação contínua para a versão 1.0.0 construída pela FHIR (HL7® FHIR® Standard) CI Build. Esta versão é baseada no conteúdo atual de https://github.com/hl7-pt/obs-neonat-ig/ e muda regularmente. Veja o Diretório de versões publicadas

Resource Profile: CompositionNoticia - Mappings

Active as of 2026-10-13

Mappings for the CompositionNoticia resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NomeWorkflow PatternRIM MappingCDA (R2)FHIR DocumentReferenceFiveWs Pattern Mappingdoco
Composition
Event
Document[classCode="DOC" and moodCode="EVN" and isNormalAct()]
ClinicalDocument
when described by DocumentReference
Composition / id
Composition / meta
Composition / implicitRules
Composition / language
Composition / text
Act.text?
Composition / contained
N/A
Composition / Fatias para extension
Composition / Fatias para extension / extension:versionNumber
Composition / modifierExtension
N/A
Composition / identifier
Event.identifier
Document.id / Document.setId
.setId
DocumentReference.masterIdentifier
FiveWs.identifier
Composition / status
Event.status
  • .completionCode="IN" & ./statusCode[isNormalDatatype()]="active"; final: .completionCode="AU" && ./statusCode[isNormalDatatype()]="complete" and not(./inboundRelationship[typeCode="SUBJ" and isNormalActRelationship()]/source[subsumesCode("ActClass#CACT") and moodCode="EVN" and domainMember("ReviseComposition"
  • .completionCode="AU" && ./statusCode[isNormalDatatype()]="complete" and ./inboundRelationship[typeCode="SUBJ" and isNormalActRelationship()]/source[subsumesCode("ActClass#CACT") and moodCode="EVN" and domainMember("ReviseComposition"
  • .completionCode=NI && ./statusCode[isNormalDatatype()]="obsolete"
n/a
DocumentReference.status
FiveWs.status
Composition / type
Event.code
./code
.code
DocumentReference.type
FiveWs.class
Composition / category
Event.subject
  • .outboundRelationship[typeCode="COMP].target[classCode="LIST"
  • moodCode="EVN"].code
n/a
DocumenttReference.category
FiveWs.class
Composition / subject
.participation[typeCode="SBJ"].role[typeCode="PAT"]
.recordTarget
DocumentReference.subject
FiveWs.subject
Composition / encounter
Event.context
  • unique(highest(./outboundRelationship[typeCode="SUBJ" and isNormalActRelationship()]
  • priorityNumber)/target[moodCode="EVN" and classCode=("ENC"
  • "PCPR") and isNormalAct])
.componentOf.encompassingEncounter
DocumentReference.context.encounter
FiveWs.context
Composition / date
Event.occurrence[x]
.effectiveTime[type="TS"]
.effectiveTime
  • DocumentReference.content.attachment.date
  • DocumentReference.created
FiveWs.done[x]
Composition / author
Event.performer
.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
.author.assignedAuthor
DocumentReference.agent
FiveWs.author
Composition / title
./title
.title
  • DocumentReference.description
  • DocumentReference.content.attachment.title
Composition / confidentiality
.confidentialityCode
.confidentialityCode
DocumentReference.securityLabel
Composition / attester
.participation[typeCode="AUTHEN"].role[classCode="ASSIGNED"]
.authenticator/.legalAuthenticator
DocumentReference.authenticator
Composition / attester / id
n/a
Composition / attester / extension
n/a
Composition / attester / modifierExtension
N/A
Composition / attester / mode
unique(./modeCode)
implied by .authenticator/.legalAuthenticator
Composition / attester / time
./time[type="TS" and isNormalDatatype()]
.authenticator.time
Composition / attester / party
  • ./role[classCode="ASSIGNED" and isNormalRole]/player[determinerCode="INST" and classCode=("DEV"
  • "PSN") and isNormalEntity()] or ./role[classCode="ASSIGNED" and isNormalRole and not(player)]/scoper[determinerCode="INST" and classCode="ORG" and isNormalEntity()]
.authenticator.assignedEnttty
FiveWs.witness
Composition / custodian
.participation[typeCode="RCV"].role[classCode="CUST"].scoper[classCode="ORG" and determinerCode="INST"]
.custodian.assignedCustodian
DocumentReference.custodian
Composition / relatesTo
.outboundRelationship
.relatedDocument
DocumentReference.relatesTo
Composition / relatesTo / id
n/a
Composition / relatesTo / extension
n/a
Composition / relatesTo / modifierExtension
N/A
Composition / relatesTo / code
.outboundRelationship.typeCode
.relatedDocument.typeCode
DocumentReference.relatesTo.code
Composition / relatesTo / target[x]
  • .target[classCode="DOC"
  • moodCode="EVN"].id
.relatedDocument.id
DocumentReference.relatesTo.target
Composition / event
outboundRelationship[typeCode="SUBJ"].target[classCode<'ACT']
.documentationOf.serviceEvent
DocumentReference.event
Composition / event / id
n/a
Composition / event / extension
n/a
Composition / event / modifierExtension
N/A
Composition / event / code
.code
.code
DocumentReference.event.code
Composition / event / period
.effectiveTime
.effectiveTime
DocumentReference.event.period
Composition / event / detail
.outboundRelationship[typeCode="SUBJ"].target
n/a
Composition / Fatias para section
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.structuredBody.component.section
Composition / Fatias para section / section:Todas as fatias
Composition / Fatias para section / section:Todas as fatias / id
n/a
Composition / Fatias para section / section:Todas as fatias / extension
n/a
Composition / Fatias para section / section:Todas as fatias / modifierExtension
N/A
Composition / Fatias para section / section:Todas as fatias / title
./title
.title
Composition / Fatias para section / section:Todas as fatias / code
./code
.code
Composition / Fatias para section / section:Todas as fatias / author
.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
.author.assignedAuthor
FiveWs.author
Composition / Fatias para section / section:Todas as fatias / focus
.subject? (CDA did not differentiate between subject and focus)
Composition / Fatias para section / section:Todas as fatias / text
.text
.text
Composition / Fatias para section / section:Todas as fatias / mode
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value
n/a
FiveWs.class
Composition / Fatias para section / section:Todas as fatias / orderedBy
.outboundRelationship[typeCode=COMP].sequenceNumber > 1
n/a
Composition / Fatias para section / section:Todas as fatias / entry
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:Todas as fatias / emptyReason
  • .inboundRelationship[typeCode=SUBJ
  • code<ListEmptyReason].value[type=CD]
n/a
Composition / Fatias para section / section:Todas as fatias / section
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.section
Composition / Fatias para section / section:mother
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.structuredBody.component.section
Composition / Fatias para section / section:mother / id
n/a
Composition / Fatias para section / section:mother / extension
n/a
Composition / Fatias para section / section:mother / modifierExtension
N/A
Composition / Fatias para section / section:mother / title
./title
.title
Composition / Fatias para section / section:mother / code
./code
.code
Composition / Fatias para section / section:mother / author
.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
.author.assignedAuthor
FiveWs.author
Composition / Fatias para section / section:mother / focus
.subject? (CDA did not differentiate between subject and focus)
Composition / Fatias para section / section:mother / text
.text
.text
Composition / Fatias para section / section:mother / mode
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value
n/a
FiveWs.class
Composition / Fatias para section / section:mother / orderedBy
.outboundRelationship[typeCode=COMP].sequenceNumber > 1
n/a
Composition / Fatias para section / section:mother / entry
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:mother / emptyReason
  • .inboundRelationship[typeCode=SUBJ
  • code<ListEmptyReason].value[type=CD]
n/a
Composition / Fatias para section / section:mother / section
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.section
Composition / Fatias para section / section:pregnancy
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.structuredBody.component.section
Composition / Fatias para section / section:pregnancy / id
n/a
Composition / Fatias para section / section:pregnancy / extension
n/a
Composition / Fatias para section / section:pregnancy / modifierExtension
N/A
Composition / Fatias para section / section:pregnancy / title
./title
.title
Composition / Fatias para section / section:pregnancy / code
./code
.code
Composition / Fatias para section / section:pregnancy / author
.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
.author.assignedAuthor
FiveWs.author
Composition / Fatias para section / section:pregnancy / focus
.subject? (CDA did not differentiate between subject and focus)
Composition / Fatias para section / section:pregnancy / text
.text
.text
Composition / Fatias para section / section:pregnancy / mode
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value
n/a
FiveWs.class
Composition / Fatias para section / section:pregnancy / orderedBy
.outboundRelationship[typeCode=COMP].sequenceNumber > 1
n/a
Composition / Fatias para section / section:pregnancy / entry
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:pregnancy / emptyReason
  • .inboundRelationship[typeCode=SUBJ
  • code<ListEmptyReason].value[type=CD]
n/a
Composition / Fatias para section / section:pregnancy / section
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.section
Composition / Fatias para section / section:birth
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.structuredBody.component.section
Composition / Fatias para section / section:birth / id
n/a
Composition / Fatias para section / section:birth / extension
n/a
Composition / Fatias para section / section:birth / modifierExtension
N/A
Composition / Fatias para section / section:birth / title
./title
.title
Composition / Fatias para section / section:birth / code
./code
.code
Composition / Fatias para section / section:birth / author
.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
.author.assignedAuthor
FiveWs.author
Composition / Fatias para section / section:birth / focus
.subject? (CDA did not differentiate between subject and focus)
Composition / Fatias para section / section:birth / text
.text
.text
Composition / Fatias para section / section:birth / mode
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value
n/a
FiveWs.class
Composition / Fatias para section / section:birth / orderedBy
.outboundRelationship[typeCode=COMP].sequenceNumber > 1
n/a
Composition / Fatias para section / section:birth / Fatias para entry
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:birth / Fatias para entry
Composition / Fatias para section / section:birth / Fatias para entry / entry:birthInfo
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:birth / Fatias para entry / entry:episode
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:birth / emptyReason
  • .inboundRelationship[typeCode=SUBJ
  • code<ListEmptyReason].value[type=CD]
n/a
Composition / Fatias para section / section:birth / section
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.section
Composition / Fatias para section / section:newborn
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.structuredBody.component.section
Composition / Fatias para section / section:newborn / id
n/a
Composition / Fatias para section / section:newborn / extension
n/a
Composition / Fatias para section / section:newborn / modifierExtension
N/A
Composition / Fatias para section / section:newborn / title
./title
.title
Composition / Fatias para section / section:newborn / code
./code
.code
Composition / Fatias para section / section:newborn / author
.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
.author.assignedAuthor
FiveWs.author
Composition / Fatias para section / section:newborn / focus
.subject? (CDA did not differentiate between subject and focus)
Composition / Fatias para section / section:newborn / text
.text
.text
Composition / Fatias para section / section:newborn / mode
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value
n/a
FiveWs.class
Composition / Fatias para section / section:newborn / orderedBy
.outboundRelationship[typeCode=COMP].sequenceNumber > 1
n/a
Composition / Fatias para section / section:newborn / entry
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:newborn / emptyReason
  • .inboundRelationship[typeCode=SUBJ
  • code<ListEmptyReason].value[type=CD]
n/a
Composition / Fatias para section / section:newborn / section
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.section
Composition / Fatias para section / section:exams
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.structuredBody.component.section
Composition / Fatias para section / section:exams / id
n/a
Composition / Fatias para section / section:exams / extension
n/a
Composition / Fatias para section / section:exams / modifierExtension
N/A
Composition / Fatias para section / section:exams / title
./title
.title
Composition / Fatias para section / section:exams / code
./code
.code
Composition / Fatias para section / section:exams / author
.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
.author.assignedAuthor
FiveWs.author
Composition / Fatias para section / section:exams / focus
.subject? (CDA did not differentiate between subject and focus)
Composition / Fatias para section / section:exams / text
.text
.text
Composition / Fatias para section / section:exams / mode
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value
n/a
FiveWs.class
Composition / Fatias para section / section:exams / orderedBy
.outboundRelationship[typeCode=COMP].sequenceNumber > 1
n/a
Composition / Fatias para section / section:exams / Fatias para entry
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:exams / Fatias para entry
Composition / Fatias para section / section:exams / Fatias para entry / entry:length
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:exams / Fatias para entry / entry:bodyweigth
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:exams / Fatias para entry / entry:cephalicPerimeter
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:exams / Fatias para entry / entry:apgar
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:exams / Fatias para entry / entry:malformation
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:exams / Fatias para entry / entry:Phototherapy
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:exams / Fatias para entry / entry:hearingscreen
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:exams / Fatias para entry / entry:Congenital
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:exams / Fatias para entry / entry:Metabolic
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:exams / Fatias para entry / entry:Pupillary
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:exams / Fatias para entry / entry:newbornriskassessment
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:exams / emptyReason
  • .inboundRelationship[typeCode=SUBJ
  • code<ListEmptyReason].value[type=CD]
n/a
Composition / Fatias para section / section:exams / section
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.section
Composition / Fatias para section / section:vaccination
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.structuredBody.component.section
Composition / Fatias para section / section:vaccination / id
n/a
Composition / Fatias para section / section:vaccination / extension
n/a
Composition / Fatias para section / section:vaccination / modifierExtension
N/A
Composition / Fatias para section / section:vaccination / title
./title
.title
Composition / Fatias para section / section:vaccination / code
./code
.code
Composition / Fatias para section / section:vaccination / author
.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
.author.assignedAuthor
FiveWs.author
Composition / Fatias para section / section:vaccination / focus
.subject? (CDA did not differentiate between subject and focus)
Composition / Fatias para section / section:vaccination / text
.text
.text
Composition / Fatias para section / section:vaccination / mode
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value
n/a
FiveWs.class
Composition / Fatias para section / section:vaccination / orderedBy
.outboundRelationship[typeCode=COMP].sequenceNumber > 1
n/a
Composition / Fatias para section / section:vaccination / Fatias para entry
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:vaccination / Fatias para entry
Composition / Fatias para section / section:vaccination / Fatias para entry / entry:vhb
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:vaccination / Fatias para entry / entry:bcg
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:vaccination / Fatias para entry / entry:immuno
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:vaccination / emptyReason
  • .inboundRelationship[typeCode=SUBJ
  • code<ListEmptyReason].value[type=CD]
n/a
Composition / Fatias para section / section:vaccination / section
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.section
Composition / Fatias para section / section:followup
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.structuredBody.component.section
Composition / Fatias para section / section:followup / id
n/a
Composition / Fatias para section / section:followup / extension
n/a
Composition / Fatias para section / section:followup / modifierExtension
N/A
Composition / Fatias para section / section:followup / title
./title
.title
Composition / Fatias para section / section:followup / code
./code
.code
Composition / Fatias para section / section:followup / author
.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
.author.assignedAuthor
FiveWs.author
Composition / Fatias para section / section:followup / focus
.subject? (CDA did not differentiate between subject and focus)
Composition / Fatias para section / section:followup / text
.text
.text
Composition / Fatias para section / section:followup / mode
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value
n/a
FiveWs.class
Composition / Fatias para section / section:followup / orderedBy
.outboundRelationship[typeCode=COMP].sequenceNumber > 1
n/a
Composition / Fatias para section / section:followup / Fatias para entry
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:followup / Fatias para entry
Composition / Fatias para section / section:followup / Fatias para entry / entry:puerperium
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:followup / Fatias para entry / entry:childhealthsurveilance
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:followup / Fatias para entry / entry:bulletindelivery
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:followup / Fatias para entry / entry:letter
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:followup / Fatias para entry / entry:nextappointment
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:followup / Fatias para entry / entry:transport
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:followup / emptyReason
  • .inboundRelationship[typeCode=SUBJ
  • code<ListEmptyReason].value[type=CD]
n/a
Composition / Fatias para section / section:followup / section
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.section
Composition / Fatias para section / section:destination
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.structuredBody.component.section
Composition / Fatias para section / section:destination / id
n/a
Composition / Fatias para section / section:destination / extension
n/a
Composition / Fatias para section / section:destination / modifierExtension
N/A
Composition / Fatias para section / section:destination / title
./title
.title
Composition / Fatias para section / section:destination / code
./code
.code
Composition / Fatias para section / section:destination / author
.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
.author.assignedAuthor
FiveWs.author
Composition / Fatias para section / section:destination / focus
.subject? (CDA did not differentiate between subject and focus)
Composition / Fatias para section / section:destination / text
.text
.text
Composition / Fatias para section / section:destination / mode
.outBoundRelationship[typeCode=COMP].target[classCode=OBS"].value
n/a
FiveWs.class
Composition / Fatias para section / section:destination / orderedBy
.outboundRelationship[typeCode=COMP].sequenceNumber > 1
n/a
Composition / Fatias para section / section:destination / entry
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / Fatias para section / section:destination / emptyReason
  • .inboundRelationship[typeCode=SUBJ
  • code<ListEmptyReason].value[type=CD]
n/a
Composition / Fatias para section / section:destination / section
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.section

doco Documentação para este formato