| Package | nhs.fhir.lv.vvis |
| Resource Type | StructureDefinition |
| Id | VVIS-Identifier-NewbornIdentifier-v0.StructureDefinition |
| FHIR Version | R4B |
| Source | https://simplifier.net/resolve?scope=nhs.fhir.lv.vvis@0.1.0-test&canonical=https://vvis.gov.lv/fhir/StructureDefinition/Identifier/NewbornIdentifier |
| URL | https://vvis.gov.lv/fhir/StructureDefinition/Identifier/NewbornIdentifier |
| Version | 1 |
| Status | active |
| Name | NewbornIdentifier |
| Type | Identifier |
| Kind | complex-type |
| StructureDefinition | |
| LVPatient | LVPatient |
No resources found
No narrative content found in resource
{
"resourceType": "StructureDefinition",
"url": "https://vvis.gov.lv/fhir/StructureDefinition/Identifier/NewbornIdentifier",
"version": "1",
"name": "NewbornIdentifier",
"status": "active",
"fhirVersion": "4.3.0",
"kind": "complex-type",
"abstract": false,
"type": "Identifier",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Identifier",
"derivation": "constraint",
"differential": {
"element": [
{
"id": "Identifier",
"path": "Identifier",
"short": "Newborn identifier",
"definition": "An identifier of the patient whose identity is not yet registered in the Migration Office.",
"mustSupport": true
},
{
"id": "Identifier.use",
"path": "Identifier.use",
"max": "0"
},
{
"id": "Identifier.type",
"path": "Identifier.type",
"min": 1,
"mustSupport": true
},
{
"id": "Identifier.type.coding",
"path": "Identifier.type.coding",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Identifier.type.coding.system",
"path": "Identifier.type.coding.system",
"max": "0",
"fixedUri": "https://vvis.gov.lv/fhir/ValueSet/1.3.6.1.4.1.38760.2.68"
},
{
"id": "Identifier.type.coding.version",
"path": "Identifier.type.coding.version",
"max": "0"
},
{
"id": "Identifier.type.coding.code",
"path": "Identifier.type.coding.code",
"min": 1,
"fixedCode": "1.3.6.1.4.1.38760.3.1.3",
"mustSupport": true
},
{
"id": "Identifier.type.coding.display",
"path": "Identifier.type.coding.display",
"min": 1,
"fixedString": "Jaundzimušā identifikācija",
"mustSupport": true
},
{
"id": "Identifier.type.coding.userSelected",
"path": "Identifier.type.coding.userSelected",
"max": "0"
},
{
"id": "Identifier.type.text",
"path": "Identifier.type.text",
"max": "0"
},
{
"id": "Identifier.system",
"path": "Identifier.system",
"min": 1,
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "https://vvis.gov.lv/fhir/ValueSet/1.3.6.1.4.1.38760.2.21"
}
},
{
"id": "Identifier.value",
"path": "Identifier.value",
"short": "Identifier value",
"definition": "Newborn identity number. 11 digits/12 digits. 11 first digits represent the mother. If mother is Latvian - person identity number. System must check whether mother's identity number is registered in VVIS before registration of the newborn. If mother is not Latvian - date of birth in ddmmyy and five zeros. 12 digits after slash represent newborn datetime: yyyymmddhhmm. The newborn identity number quality is essential for futher merging with person identity number after newborn is registered in the Migration Office.",
"min": 1,
"example": [
{
"label": "Latvian mother's newborn",
"valueString": "01019100000/202301300001"
}
],
"maxLength": 24,
"constraint": [
{
"key": "IdValueNewborn-con1",
"severity": "error",
"human": "Allowed symbols: ('[0-9]{11}\\/[0-9]{12}')",
"expression": "matches('[0-9]{11}\\/[0-9]{12}')"
}
],
"mustSupport": true
},
{
"id": "Identifier.period",
"path": "Identifier.period",
"max": "0"
},
{
"id": "Identifier.assigner",
"path": "Identifier.assigner",
"max": "0"
},
{
"id": "Identifier.assigner.reference",
"path": "Identifier.assigner.reference",
"short": "Reference to medical institution",
"max": "0"
}
]
}
}