FHIR IG Statistics: StructureDefinition/NewBornLM
Resources that use this resource
Resources that this resource uses
Narrative
Note: links and images are rebased to the (stated) source
Source
{
"resourceType": "StructureDefinition",
"id": "NewBornLM",
"text": {
"status": "extensions",
"div": "<!-- snip (see above) -->"
},
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
"valueCode": "can-be-target"
}
],
"url": "https://hl7.pt/fhir/NoticiaNascimento/StructureDefinition/NewBornLM",
"version": "0.0.1",
"name": "NewBornLM",
"title": "Recem-nascido (modelo)",
"status": "active",
"date": "2025-05-12T10:05:07+00:00",
"publisher": "HL7 Portugal",
"contact": [
{
"name": "HL7 Portugal",
"telecom": [
{
"system": "url",
"value": "http://hl7.pt"
},
{
"system": "email",
"value": "info@hl7.pt"
}
]
},
{
"name": "HL7 Portugal",
"telecom": [
{
"system": "email",
"value": "geral@hl7.pt",
"use": "work"
}
]
}
],
"description": "Modelo Lógico - Recem-nascido",
"jurisdiction": [
{
"coding": [
{
"system": "urn:iso:std:iso:3166",
"code": "PT",
"display": "Portugal"
}
]
}
],
"fhirVersion": "4.0.1",
"kind": "logical",
"abstract": false,
"type": "https://hl7.pt/fhir/NoticiaNascimento/StructureDefinition/NewBornLM",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
"derivation": "specialization",
"snapshot": {
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
"valueString": "4.0.1"
}
],
"element": [
{
"id": "NewBornLM",
"path": "NewBornLM",
"short": "Recem-nascido (modelo)",
"definition": "Modelo Lógico - Recem-nascido",
"min": 0,
"max": "*",
"base": {
"path": "Base",
"min": 0,
"max": "*"
},
"isModifier": false
},
{
"id": "NewBornLM.liveBirth",
"path": "NewBornLM.liveBirth",
"short": "Identificação de nado vivo",
"definition": "Identificação de nado vivo",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.liveBirth",
"min": 1,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.gender",
"path": "NewBornLM.gender",
"short": "Sexo do recém- nascido (0 - Masculino; 1 - Feminino; 2 - Indeterminado)",
"definition": "Sexo do recém- nascido (0 - Masculino; 1 - Feminino; 2 - Indeterminado)",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.gender",
"min": 1,
"max": "1"
},
"type": [
{
"code": "Coding"
}
]
},
{
"id": "NewBornLM.length",
"path": "NewBornLM.length",
"short": "Comprimento (cm)",
"definition": "Comprimento (cm)",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.length",
"min": 1,
"max": "1"
},
"type": [
{
"code": "decimal"
}
]
},
{
"id": "NewBornLM.deceased",
"path": "NewBornLM.deceased",
"short": "Data de falecimento (YYYY-MM-DD HH:MI:SS)",
"definition": "Data de falecimento (YYYY-MM-DD HH:MI:SS)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.deceased",
"min": 0,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.deathBirth",
"path": "NewBornLM.deathBirth",
"short": "Identificação de nado morto",
"definition": "Identificação de nado morto",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.deathBirth",
"min": 1,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.deathBirthDate",
"path": "NewBornLM.deathBirthDate",
"short": "Data da consulta de Alto Risco/Medicina Materno-Fetal (YYYY- MM-DD HH:MI:SS)",
"definition": "Data da consulta de Alto Risco/Medicina Materno-Fetal (YYYY- MM-DD HH:MI:SS)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.deathBirthDate",
"min": 0,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.reanimated",
"path": "NewBornLM.reanimated",
"short": "Reanimação",
"definition": "Reanimação",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.reanimated",
"min": 1,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.cephalicPerimeter",
"path": "NewBornLM.cephalicPerimeter",
"short": "Perímetro cefálico (cm)",
"definition": "Perímetro cefálico (cm)",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.cephalicPerimeter",
"min": 1,
"max": "1"
},
"type": [
{
"code": "decimal"
}
]
},
{
"id": "NewBornLM.weight",
"path": "NewBornLM.weight",
"short": "Peso (gr)",
"definition": "Peso (gr)",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.weight",
"min": 1,
"max": "1"
},
"type": [
{
"code": "integer"
}
]
},
{
"id": "NewBornLM.apgarIndexFirstMinute",
"path": "NewBornLM.apgarIndexFirstMinute",
"short": "Índice apgar ao 1º minuto",
"definition": "Índice apgar ao 1º minuto",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.apgarIndexFirstMinute",
"min": 1,
"max": "1"
},
"type": [
{
"code": "integer"
}
]
},
{
"id": "NewBornLM.apgarIndexFifthMinute",
"path": "NewBornLM.apgarIndexFifthMinute",
"short": "Índice apgar ao 5º minuto",
"definition": "Índice apgar ao 5º minuto",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.apgarIndexFifthMinute",
"min": 1,
"max": "1"
},
"type": [
{
"code": "integer"
}
]
},
{
"id": "NewBornLM.apgarIndexTenthMinute",
"path": "NewBornLM.apgarIndexTenthMinute",
"short": "Índice apgar ao 10º minuto",
"definition": "Índice apgar ao 10º minuto",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.apgarIndexTenthMinute",
"min": 1,
"max": "1"
},
"type": [
{
"code": "integer"
}
]
},
{
"id": "NewBornLM.phototherapy",
"path": "NewBornLM.phototherapy",
"short": "Fototerapia",
"definition": "Fototerapia",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.phototherapy",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.malformations",
"path": "NewBornLM.malformations",
"short": "Dados de malformações",
"definition": "Dados de malformações",
"min": 0,
"max": "*",
"base": {
"path": "NewBornLM.malformations",
"min": 0,
"max": "*"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "NewBornLM.malformations.id",
"path": "NewBornLM.malformations.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "NewBornLM.malformations.extension",
"path": "NewBornLM.malformations.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "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 manageable, 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.",
"comment": "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.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "NewBornLM.malformations.modifierExtension",
"path": "NewBornLM.malformations.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "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.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "NewBornLM.malformations.code",
"path": "NewBornLM.malformations.code",
"short": "Codificação ICD9 da malformação",
"definition": "Codificação ICD9 da malformação",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.malformations.code",
"min": 1,
"max": "1"
},
"type": [
{
"code": "Coding"
}
]
},
{
"id": "NewBornLM.malformations.description",
"path": "NewBornLM.malformations.description",
"short": "Descrição da malformação",
"definition": "Descrição da malformação",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.malformations.description",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.AdmissionNeonatology",
"path": "NewBornLM.AdmissionNeonatology",
"short": "Internamento em neonatologia",
"definition": "Internamento em neonatologia",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.AdmissionNeonatology",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.AdmissionNeonatologyReason",
"path": "NewBornLM.AdmissionNeonatologyReason",
"short": "Motivo do internamento",
"definition": "Motivo do internamento",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.AdmissionNeonatologyReason",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.AdmissionNeonatologyLocal",
"path": "NewBornLM.AdmissionNeonatologyLocal",
"short": "Local de internamento",
"definition": "Local de internamento",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.AdmissionNeonatologyLocal",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.transport",
"path": "NewBornLM.transport",
"short": "Dados de transporte",
"definition": "Dados de transporte",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.transport",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "NewBornLM.transport.id",
"path": "NewBornLM.transport.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "NewBornLM.transport.extension",
"path": "NewBornLM.transport.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "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 manageable, 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.",
"comment": "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.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "NewBornLM.transport.modifierExtension",
"path": "NewBornLM.transport.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "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.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "NewBornLM.transport.Neonatal",
"path": "NewBornLM.transport.Neonatal",
"short": "Transporte neonatal",
"definition": "Transporte neonatal",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.transport.Neonatal",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.transport.NeonatalDestination",
"path": "NewBornLM.transport.NeonatalDestination",
"short": "Destino do transporte neonatal",
"definition": "Destino do transporte neonatal",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.transport.NeonatalDestination",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.transport.NeonatalReason",
"path": "NewBornLM.transport.NeonatalReason",
"short": "Motivo do não transporte neonatal",
"definition": "Motivo do não transporte neonatal",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.transport.NeonatalReason",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.transport.InUtero",
"path": "NewBornLM.transport.InUtero",
"short": "Transporte in útero",
"definition": "Transporte in útero",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.transport.InUtero",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.transport.InUteroProvanance",
"path": "NewBornLM.transport.InUteroProvanance",
"short": "Proveniência do transporte",
"definition": "Proveniência do transporte",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.transport.InUteroProvanance",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.transport.InUteroReason",
"path": "NewBornLM.transport.InUteroReason",
"short": "Motivo de não transporte in útero",
"definition": "Motivo de não transporte in útero",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.transport.InUteroReason",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.screeningMetabolicDiseasesTaken",
"path": "NewBornLM.screeningMetabolicDiseasesTaken",
"short": "Rastreio de doenças metabólicas (0- Realizado; 1- Não realizado; 2- Marcado)",
"definition": "Rastreio de doenças metabólicas (0- Realizado; 1- Não realizado; 2- Marcado)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningMetabolicDiseasesTaken",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Coding"
}
]
},
{
"id": "NewBornLM.screeningMetabolicReason",
"path": "NewBornLM.screeningMetabolicReason",
"short": "Motivo para não realização do rastreio",
"definition": "Motivo para não realização do rastreio",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningMetabolicReason",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.screeningMetabolicDiseasesDate",
"path": "NewBornLM.screeningMetabolicDiseasesDate",
"short": "Data da marcação do rastreio",
"definition": "Data da marcação do rastreio",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningMetabolicDiseasesDate",
"min": 0,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.screeningCongenitalDiseases",
"path": "NewBornLM.screeningCongenitalDiseases",
"short": "Rastreio Cardiopatias Congénitas (0- Realizado; 1- Não realizado)",
"definition": "Rastreio Cardiopatias Congénitas (0- Realizado; 1- Não realizado)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningCongenitalDiseases",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.screeningCongenitalDiseasesChange",
"path": "NewBornLM.screeningCongenitalDiseasesChange",
"short": "Se foi realizado rastreio cardiopatias congénitas, então: (0 – Sem alteração; 1 – Com alteração)",
"definition": "Se foi realizado rastreio cardiopatias congénitas, então: (0 – Sem alteração; 1 – Com alteração)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningCongenitalDiseasesChange",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.screeningCongenitalDiseasesObservations",
"path": "NewBornLM.screeningCongenitalDiseasesObservations",
"short": "Observações do rastreio de cardiopatias congénitas com alteração.",
"definition": "Observações do rastreio de cardiopatias congénitas com alteração.",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningCongenitalDiseasesObservations",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.screeningpupillaryReflection",
"path": "NewBornLM.screeningpupillaryReflection",
"short": "Teste Reflexo pupilar (0- Realizado; 1- Não realizado)",
"definition": "Teste Reflexo pupilar (0- Realizado; 1- Não realizado)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningpupillaryReflection",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.screeningpupillaryReflectionChange",
"path": "NewBornLM.screeningpupillaryReflectionChange",
"short": "Se foi realizado rastreio Teste Reflexo pupilar, então: (0 – Sem alteração; 1 – Com alteração)",
"definition": "Se foi realizado rastreio Teste Reflexo pupilar, então: (0 – Sem alteração; 1 – Com alteração)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningpupillaryReflectionChange",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.screeningpupillaryReflectionObservations",
"path": "NewBornLM.screeningpupillaryReflectionObservations",
"short": "Observações do rastreio de Teste Reflexo pupilar com alteração.",
"definition": "Observações do rastreio de Teste Reflexo pupilar com alteração.",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningpupillaryReflectionObservations",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.screeningHearing",
"path": "NewBornLM.screeningHearing",
"short": "Rastreio auditivo neonatal universal",
"definition": "Rastreio auditivo neonatal universal",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningHearing",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "NewBornLM.screeningHearing.id",
"path": "NewBornLM.screeningHearing.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "NewBornLM.screeningHearing.extension",
"path": "NewBornLM.screeningHearing.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "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 manageable, 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.",
"comment": "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.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "NewBornLM.screeningHearing.modifierExtension",
"path": "NewBornLM.screeningHearing.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "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.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "NewBornLM.screeningHearing.type",
"path": "NewBornLM.screeningHearing.type",
"short": "Tipo de rastreio (0- Potenciais evocados auditivos de tronco cerebral; 1- Otoemissões acústicas; 2- Não realizado; 3- Potenciais evocados auditivos automáticos; 4-Marcado para)",
"definition": "Tipo de rastreio (0- Potenciais evocados auditivos de tronco cerebral; 1- Otoemissões acústicas; 2- Não realizado; 3- Potenciais evocados auditivos automáticos; 4-Marcado para)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningHearing.type",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Coding"
}
]
},
{
"id": "NewBornLM.screeningHearing.date",
"path": "NewBornLM.screeningHearing.date",
"short": "Data de realização/marcação (YYYY-MM-DD)",
"definition": "Data de realização/marcação (YYYY-MM-DD)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningHearing.date",
"min": 0,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.screeningHearing.rightEar",
"path": "NewBornLM.screeningHearing.rightEar",
"short": "Ouvido esquerdo examinado (0 – Com Alteração; 1 – Sem Alteração)",
"definition": "Ouvido esquerdo examinado (0 – Com Alteração; 1 – Sem Alteração)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningHearing.rightEar",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.screeningHearing.leftEar",
"path": "NewBornLM.screeningHearing.leftEar",
"short": "Ouvido esquerdo examinado (0 – Com Alteração; 1 – Sem Alteração)",
"definition": "Ouvido esquerdo examinado (0 – Com Alteração; 1 – Sem Alteração)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.screeningHearing.leftEar",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.screeningHearing.repeatDate",
"path": "NewBornLM.screeningHearing.repeatDate",
"short": "Data de repetição (YYYY-MM-DD)",
"definition": "Data de repetição (YYYY-MM-DD)",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.screeningHearing.repeatDate",
"min": 1,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.VHB",
"path": "NewBornLM.VHB",
"short": "Administração da vacina VHB",
"definition": "Administração da vacina VHB",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.VHB",
"min": 1,
"max": "1"
},
"type": [
{
"code": "https://hl7.pt/fhir/NoticiaNascimento/StructureDefinition/VaccineLM"
}
]
},
{
"id": "NewBornLM.BCG",
"path": "NewBornLM.BCG",
"short": "Administração da vacina BCG",
"definition": "Administração da vacina BCG",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.BCG",
"min": 1,
"max": "1"
},
"type": [
{
"code": "https://hl7.pt/fhir/NoticiaNascimento/StructureDefinition/VaccineLM"
}
]
},
{
"id": "NewBornLM.immunoglobulin",
"path": "NewBornLM.immunoglobulin",
"short": "Administração de imunoglubina",
"definition": "Administração de imunoglubina",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.immunoglobulin",
"min": 1,
"max": "1"
},
"type": [
{
"code": "https://hl7.pt/fhir/NoticiaNascimento/StructureDefinition/VaccineLM"
}
]
},
{
"id": "NewBornLM.feedingUntilDischarge",
"path": "NewBornLM.feedingUntilDischarge",
"short": "Aleitamento até a alta hospitalar (0 - Materno; 1 - Misto; 2 - Artificial)",
"definition": "Aleitamento até a alta hospitalar (0 - Materno; 1 - Misto; 2 - Artificial)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.feedingUntilDischarge",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Coding"
}
]
},
{
"id": "NewBornLM.feedingFirstHour",
"path": "NewBornLM.feedingFirstHour",
"short": "Aleitamento materno na primeira hora de vida",
"definition": "Aleitamento materno na primeira hora de vida",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.feedingFirstHour",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.individualHealthBulletinDelivered",
"path": "NewBornLM.individualHealthBulletinDelivered",
"short": "Data de entrega do boletim individual de saúde",
"definition": "Data de entrega do boletim individual de saúde",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.individualHealthBulletinDelivered",
"min": 0,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.childYoungHealthBulletinDelivered",
"path": "NewBornLM.childYoungHealthBulletinDelivered",
"short": "Data de entrega do boletim de saúde infantil e juvenil",
"definition": "Data de entrega do boletim de saúde infantil e juvenil",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.childYoungHealthBulletinDelivered",
"min": 0,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.bulletinDeliveryType",
"path": "NewBornLM.bulletinDeliveryType",
"short": "Tipo de boletim entregue (0- Papel; 1- Digital; 2- Transferido sem BSIJ; 3 - Não entregue devido a Nado Morto ou Falecido)",
"definition": "Tipo de boletim entregue (0- Papel; 1- Digital; 2- Transferido sem BSIJ; 3 - Não entregue devido a Nado Morto ou Falecido)",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.bulletinDeliveryType",
"min": 1,
"max": "1"
},
"type": [
{
"code": "integer"
}
]
},
{
"id": "NewBornLM.riskAssessment",
"path": "NewBornLM.riskAssessment",
"short": "Avaliação de risco e referenciação ao NHACJR",
"definition": "Avaliação de risco e referenciação ao NHACJR",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.riskAssessment",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "NewBornLM.riskAssessment.id",
"path": "NewBornLM.riskAssessment.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "NewBornLM.riskAssessment.extension",
"path": "NewBornLM.riskAssessment.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "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 manageable, 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.",
"comment": "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.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "NewBornLM.riskAssessment.modifierExtension",
"path": "NewBornLM.riskAssessment.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "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.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "NewBornLM.riskAssessment.riskFactorsIdentified",
"path": "NewBornLM.riskAssessment.riskFactorsIdentified",
"short": "Fatores de risco (0- Individual; 1- Familiar; 2- Contexto social; 3- Inexistente)",
"definition": "Fatores de risco (0- Individual; 1- Familiar; 2- Contexto social; 3- Inexistente)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.riskAssessment.riskFactorsIdentified",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Coding"
}
]
},
{
"id": "NewBornLM.riskAssessment.reference",
"path": "NewBornLM.riskAssessment.reference",
"short": "Referenciação ao Núcleo Hospitalar de Apoio Criança e Jovens em risco (NHACJR)",
"definition": "Referenciação ao Núcleo Hospitalar de Apoio Criança e Jovens em risco (NHACJR)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.riskAssessment.reference",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.riskAssessment.observations",
"path": "NewBornLM.riskAssessment.observations",
"short": "Observações",
"definition": "Observações",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.riskAssessment.observations",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.Outpatient",
"path": "NewBornLM.Outpatient",
"short": "Consultas",
"definition": "Consultas",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.Outpatient",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
]
},
{
"id": "NewBornLM.Outpatient.id",
"path": "NewBornLM.Outpatient.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "NewBornLM.Outpatient.extension",
"path": "NewBornLM.Outpatient.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"definition": "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 manageable, 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.",
"comment": "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.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "NewBornLM.Outpatient.modifierExtension",
"path": "NewBornLM.Outpatient.modifierExtension",
"short": "Extensions that cannot be ignored even if unrecognized",
"definition": "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, 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. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment": "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.",
"requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias": [
"extensions",
"user content",
"modifiers"
],
"min": 0,
"max": "*",
"base": {
"path": "BackboneElement.modifierExtension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": true,
"isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary": true,
"mapping": [
{
"identity": "rim",
"map": "N/A"
}
]
},
{
"id": "NewBornLM.Outpatient.institution",
"path": "NewBornLM.Outpatient.institution",
"short": "Unidade de saúde da consulta",
"definition": "Unidade de saúde da consulta",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.Outpatient.institution",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.Outpatient.date",
"path": "NewBornLM.Outpatient.date",
"short": "Data da consulta (YYYY-MM-DD HH:MI:SS)",
"definition": "Data da consulta (YYYY-MM-DD HH:MI:SS)",
"min": 0,
"max": "1",
"base": {
"path": "NewBornLM.Outpatient.date",
"min": 0,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.confirmedDeceased",
"path": "NewBornLM.confirmedDeceased",
"short": "Identificação de falecimento",
"definition": "Identificação de falecimento",
"min": 1,
"max": "1",
"base": {
"path": "NewBornLM.confirmedDeceased",
"min": 1,
"max": "1"
},
"type": [
{
"code": "boolean"
}
]
}
]
},
"differential": {
"element": [
{
"id": "NewBornLM",
"path": "NewBornLM",
"short": "Recem-nascido (modelo)",
"definition": "Modelo Lógico - Recem-nascido"
},
{
"id": "NewBornLM.liveBirth",
"path": "NewBornLM.liveBirth",
"short": "Identificação de nado vivo",
"definition": "Identificação de nado vivo",
"min": 1,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.gender",
"path": "NewBornLM.gender",
"short": "Sexo do recém- nascido (0 - Masculino; 1 - Feminino; 2 - Indeterminado)",
"definition": "Sexo do recém- nascido (0 - Masculino; 1 - Feminino; 2 - Indeterminado)",
"min": 1,
"max": "1",
"type": [
{
"code": "Coding"
}
]
},
{
"id": "NewBornLM.length",
"path": "NewBornLM.length",
"short": "Comprimento (cm)",
"definition": "Comprimento (cm)",
"min": 1,
"max": "1",
"type": [
{
"code": "decimal"
}
]
},
{
"id": "NewBornLM.deceased",
"path": "NewBornLM.deceased",
"short": "Data de falecimento (YYYY-MM-DD HH:MI:SS)",
"definition": "Data de falecimento (YYYY-MM-DD HH:MI:SS)",
"min": 0,
"max": "1",
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.deathBirth",
"path": "NewBornLM.deathBirth",
"short": "Identificação de nado morto",
"definition": "Identificação de nado morto",
"min": 1,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.deathBirthDate",
"path": "NewBornLM.deathBirthDate",
"short": "Data da consulta de Alto Risco/Medicina Materno-Fetal (YYYY- MM-DD HH:MI:SS)",
"definition": "Data da consulta de Alto Risco/Medicina Materno-Fetal (YYYY- MM-DD HH:MI:SS)",
"min": 0,
"max": "1",
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.reanimated",
"path": "NewBornLM.reanimated",
"short": "Reanimação",
"definition": "Reanimação",
"min": 1,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.cephalicPerimeter",
"path": "NewBornLM.cephalicPerimeter",
"short": "Perímetro cefálico (cm)",
"definition": "Perímetro cefálico (cm)",
"min": 1,
"max": "1",
"type": [
{
"code": "decimal"
}
]
},
{
"id": "NewBornLM.weight",
"path": "NewBornLM.weight",
"short": "Peso (gr)",
"definition": "Peso (gr)",
"min": 1,
"max": "1",
"type": [
{
"code": "integer"
}
]
},
{
"id": "NewBornLM.apgarIndexFirstMinute",
"path": "NewBornLM.apgarIndexFirstMinute",
"short": "Índice apgar ao 1º minuto",
"definition": "Índice apgar ao 1º minuto",
"min": 1,
"max": "1",
"type": [
{
"code": "integer"
}
]
},
{
"id": "NewBornLM.apgarIndexFifthMinute",
"path": "NewBornLM.apgarIndexFifthMinute",
"short": "Índice apgar ao 5º minuto",
"definition": "Índice apgar ao 5º minuto",
"min": 1,
"max": "1",
"type": [
{
"code": "integer"
}
]
},
{
"id": "NewBornLM.apgarIndexTenthMinute",
"path": "NewBornLM.apgarIndexTenthMinute",
"short": "Índice apgar ao 10º minuto",
"definition": "Índice apgar ao 10º minuto",
"min": 1,
"max": "1",
"type": [
{
"code": "integer"
}
]
},
{
"id": "NewBornLM.phototherapy",
"path": "NewBornLM.phototherapy",
"short": "Fototerapia",
"definition": "Fototerapia",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.malformations",
"path": "NewBornLM.malformations",
"short": "Dados de malformações",
"definition": "Dados de malformações",
"min": 0,
"max": "*",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "NewBornLM.malformations.code",
"path": "NewBornLM.malformations.code",
"short": "Codificação ICD9 da malformação",
"definition": "Codificação ICD9 da malformação",
"min": 1,
"max": "1",
"type": [
{
"code": "Coding"
}
]
},
{
"id": "NewBornLM.malformations.description",
"path": "NewBornLM.malformations.description",
"short": "Descrição da malformação",
"definition": "Descrição da malformação",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.AdmissionNeonatology",
"path": "NewBornLM.AdmissionNeonatology",
"short": "Internamento em neonatologia",
"definition": "Internamento em neonatologia",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.AdmissionNeonatologyReason",
"path": "NewBornLM.AdmissionNeonatologyReason",
"short": "Motivo do internamento",
"definition": "Motivo do internamento",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.AdmissionNeonatologyLocal",
"path": "NewBornLM.AdmissionNeonatologyLocal",
"short": "Local de internamento",
"definition": "Local de internamento",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.transport",
"path": "NewBornLM.transport",
"short": "Dados de transporte",
"definition": "Dados de transporte",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "NewBornLM.transport.Neonatal",
"path": "NewBornLM.transport.Neonatal",
"short": "Transporte neonatal",
"definition": "Transporte neonatal",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.transport.NeonatalDestination",
"path": "NewBornLM.transport.NeonatalDestination",
"short": "Destino do transporte neonatal",
"definition": "Destino do transporte neonatal",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.transport.NeonatalReason",
"path": "NewBornLM.transport.NeonatalReason",
"short": "Motivo do não transporte neonatal",
"definition": "Motivo do não transporte neonatal",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.transport.InUtero",
"path": "NewBornLM.transport.InUtero",
"short": "Transporte in útero",
"definition": "Transporte in útero",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.transport.InUteroProvanance",
"path": "NewBornLM.transport.InUteroProvanance",
"short": "Proveniência do transporte",
"definition": "Proveniência do transporte",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.transport.InUteroReason",
"path": "NewBornLM.transport.InUteroReason",
"short": "Motivo de não transporte in útero",
"definition": "Motivo de não transporte in útero",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.screeningMetabolicDiseasesTaken",
"path": "NewBornLM.screeningMetabolicDiseasesTaken",
"short": "Rastreio de doenças metabólicas (0- Realizado; 1- Não realizado; 2- Marcado)",
"definition": "Rastreio de doenças metabólicas (0- Realizado; 1- Não realizado; 2- Marcado)",
"min": 0,
"max": "1",
"type": [
{
"code": "Coding"
}
]
},
{
"id": "NewBornLM.screeningMetabolicReason",
"path": "NewBornLM.screeningMetabolicReason",
"short": "Motivo para não realização do rastreio",
"definition": "Motivo para não realização do rastreio",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.screeningMetabolicDiseasesDate",
"path": "NewBornLM.screeningMetabolicDiseasesDate",
"short": "Data da marcação do rastreio",
"definition": "Data da marcação do rastreio",
"min": 0,
"max": "1",
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.screeningCongenitalDiseases",
"path": "NewBornLM.screeningCongenitalDiseases",
"short": "Rastreio Cardiopatias Congénitas (0- Realizado; 1- Não realizado)",
"definition": "Rastreio Cardiopatias Congénitas (0- Realizado; 1- Não realizado)",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.screeningCongenitalDiseasesChange",
"path": "NewBornLM.screeningCongenitalDiseasesChange",
"short": "Se foi realizado rastreio cardiopatias congénitas, então: (0 – Sem alteração; 1 – Com alteração)",
"definition": "Se foi realizado rastreio cardiopatias congénitas, então: (0 – Sem alteração; 1 – Com alteração)",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.screeningCongenitalDiseasesObservations",
"path": "NewBornLM.screeningCongenitalDiseasesObservations",
"short": "Observações do rastreio de cardiopatias congénitas com alteração.",
"definition": "Observações do rastreio de cardiopatias congénitas com alteração.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.screeningpupillaryReflection",
"path": "NewBornLM.screeningpupillaryReflection",
"short": "Teste Reflexo pupilar (0- Realizado; 1- Não realizado)",
"definition": "Teste Reflexo pupilar (0- Realizado; 1- Não realizado)",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.screeningpupillaryReflectionChange",
"path": "NewBornLM.screeningpupillaryReflectionChange",
"short": "Se foi realizado rastreio Teste Reflexo pupilar, então: (0 – Sem alteração; 1 – Com alteração)",
"definition": "Se foi realizado rastreio Teste Reflexo pupilar, então: (0 – Sem alteração; 1 – Com alteração)",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.screeningpupillaryReflectionObservations",
"path": "NewBornLM.screeningpupillaryReflectionObservations",
"short": "Observações do rastreio de Teste Reflexo pupilar com alteração.",
"definition": "Observações do rastreio de Teste Reflexo pupilar com alteração.",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.screeningHearing",
"path": "NewBornLM.screeningHearing",
"short": "Rastreio auditivo neonatal universal",
"definition": "Rastreio auditivo neonatal universal",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "NewBornLM.screeningHearing.type",
"path": "NewBornLM.screeningHearing.type",
"short": "Tipo de rastreio (0- Potenciais evocados auditivos de tronco cerebral; 1- Otoemissões acústicas; 2- Não realizado; 3- Potenciais evocados auditivos automáticos; 4-Marcado para)",
"definition": "Tipo de rastreio (0- Potenciais evocados auditivos de tronco cerebral; 1- Otoemissões acústicas; 2- Não realizado; 3- Potenciais evocados auditivos automáticos; 4-Marcado para)",
"min": 0,
"max": "1",
"type": [
{
"code": "Coding"
}
]
},
{
"id": "NewBornLM.screeningHearing.date",
"path": "NewBornLM.screeningHearing.date",
"short": "Data de realização/marcação (YYYY-MM-DD)",
"definition": "Data de realização/marcação (YYYY-MM-DD)",
"min": 0,
"max": "1",
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.screeningHearing.rightEar",
"path": "NewBornLM.screeningHearing.rightEar",
"short": "Ouvido esquerdo examinado (0 – Com Alteração; 1 – Sem Alteração)",
"definition": "Ouvido esquerdo examinado (0 – Com Alteração; 1 – Sem Alteração)",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.screeningHearing.leftEar",
"path": "NewBornLM.screeningHearing.leftEar",
"short": "Ouvido esquerdo examinado (0 – Com Alteração; 1 – Sem Alteração)",
"definition": "Ouvido esquerdo examinado (0 – Com Alteração; 1 – Sem Alteração)",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.screeningHearing.repeatDate",
"path": "NewBornLM.screeningHearing.repeatDate",
"short": "Data de repetição (YYYY-MM-DD)",
"definition": "Data de repetição (YYYY-MM-DD)",
"min": 1,
"max": "1",
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.VHB",
"path": "NewBornLM.VHB",
"short": "Administração da vacina VHB",
"definition": "Administração da vacina VHB",
"min": 1,
"max": "1",
"type": [
{
"code": "https://hl7.pt/fhir/NoticiaNascimento/StructureDefinition/VaccineLM"
}
]
},
{
"id": "NewBornLM.BCG",
"path": "NewBornLM.BCG",
"short": "Administração da vacina BCG",
"definition": "Administração da vacina BCG",
"min": 1,
"max": "1",
"type": [
{
"code": "https://hl7.pt/fhir/NoticiaNascimento/StructureDefinition/VaccineLM"
}
]
},
{
"id": "NewBornLM.immunoglobulin",
"path": "NewBornLM.immunoglobulin",
"short": "Administração de imunoglubina",
"definition": "Administração de imunoglubina",
"min": 1,
"max": "1",
"type": [
{
"code": "https://hl7.pt/fhir/NoticiaNascimento/StructureDefinition/VaccineLM"
}
]
},
{
"id": "NewBornLM.feedingUntilDischarge",
"path": "NewBornLM.feedingUntilDischarge",
"short": "Aleitamento até a alta hospitalar (0 - Materno; 1 - Misto; 2 - Artificial)",
"definition": "Aleitamento até a alta hospitalar (0 - Materno; 1 - Misto; 2 - Artificial)",
"min": 0,
"max": "1",
"type": [
{
"code": "Coding"
}
]
},
{
"id": "NewBornLM.feedingFirstHour",
"path": "NewBornLM.feedingFirstHour",
"short": "Aleitamento materno na primeira hora de vida",
"definition": "Aleitamento materno na primeira hora de vida",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.individualHealthBulletinDelivered",
"path": "NewBornLM.individualHealthBulletinDelivered",
"short": "Data de entrega do boletim individual de saúde",
"definition": "Data de entrega do boletim individual de saúde",
"min": 0,
"max": "1",
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.childYoungHealthBulletinDelivered",
"path": "NewBornLM.childYoungHealthBulletinDelivered",
"short": "Data de entrega do boletim de saúde infantil e juvenil",
"definition": "Data de entrega do boletim de saúde infantil e juvenil",
"min": 0,
"max": "1",
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.bulletinDeliveryType",
"path": "NewBornLM.bulletinDeliveryType",
"short": "Tipo de boletim entregue (0- Papel; 1- Digital; 2- Transferido sem BSIJ; 3 - Não entregue devido a Nado Morto ou Falecido)",
"definition": "Tipo de boletim entregue (0- Papel; 1- Digital; 2- Transferido sem BSIJ; 3 - Não entregue devido a Nado Morto ou Falecido)",
"min": 1,
"max": "1",
"type": [
{
"code": "integer"
}
]
},
{
"id": "NewBornLM.riskAssessment",
"path": "NewBornLM.riskAssessment",
"short": "Avaliação de risco e referenciação ao NHACJR",
"definition": "Avaliação de risco e referenciação ao NHACJR",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "NewBornLM.riskAssessment.riskFactorsIdentified",
"path": "NewBornLM.riskAssessment.riskFactorsIdentified",
"short": "Fatores de risco (0- Individual; 1- Familiar; 2- Contexto social; 3- Inexistente)",
"definition": "Fatores de risco (0- Individual; 1- Familiar; 2- Contexto social; 3- Inexistente)",
"min": 0,
"max": "1",
"type": [
{
"code": "Coding"
}
]
},
{
"id": "NewBornLM.riskAssessment.reference",
"path": "NewBornLM.riskAssessment.reference",
"short": "Referenciação ao Núcleo Hospitalar de Apoio Criança e Jovens em risco (NHACJR)",
"definition": "Referenciação ao Núcleo Hospitalar de Apoio Criança e Jovens em risco (NHACJR)",
"min": 0,
"max": "1",
"type": [
{
"code": "boolean"
}
]
},
{
"id": "NewBornLM.riskAssessment.observations",
"path": "NewBornLM.riskAssessment.observations",
"short": "Observações",
"definition": "Observações",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.Outpatient",
"path": "NewBornLM.Outpatient",
"short": "Consultas",
"definition": "Consultas",
"min": 0,
"max": "1",
"type": [
{
"code": "BackboneElement"
}
]
},
{
"id": "NewBornLM.Outpatient.institution",
"path": "NewBornLM.Outpatient.institution",
"short": "Unidade de saúde da consulta",
"definition": "Unidade de saúde da consulta",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
]
},
{
"id": "NewBornLM.Outpatient.date",
"path": "NewBornLM.Outpatient.date",
"short": "Data da consulta (YYYY-MM-DD HH:MI:SS)",
"definition": "Data da consulta (YYYY-MM-DD HH:MI:SS)",
"min": 0,
"max": "1",
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "NewBornLM.confirmedDeceased",
"path": "NewBornLM.confirmedDeceased",
"short": "Identificação de falecimento",
"definition": "Identificação de falecimento",
"min": 1,
"max": "1",
"type": [
{
"code": "boolean"
}
]
}
]
}
}