FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/MotherDemographicsLM

Packagehl7.fhir.pt.obs-neonat
TypeStructureDefinition
IdMotherDemographicsLM
FHIR VersionR4
Sourcehttps://hl7.pt/fhir/NoticiaNascimento/https://build.fhir.org/ig/hl7-pt/obs-neonat-ig/StructureDefinition-MotherDemographicsLM.html
URLhttps://hl7.pt/fhir/NoticiaNascimento/StructureDefinition/MotherDemographicsLM
Version0.0.1
Statusactive
Date2025-05-12T10:05:07+00:00
NameMotherDemographicsLM
TitleDados demográficos da mãe (modelo)
Realmpt
Authorityhl7
DescriptionModelo Lógico - Dados demográficos da mãe
Typehttps://hl7.pt/fhir/NoticiaNascimento/StructureDefinition/MotherDemographicsLM
Kindlogical

Resources that use this resource

StructureDefinition
CoredaNoticiaLMInformações Core da Noticia (modelo)

Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition MotherDemographicsLM

NameFlagsCard.TypeDescription & Constraintsdoco
.. MotherDemographicsLM 0..*BaseDados demográficos da mãe (modelo)
Instances of this logical model can be the target of a Reference
... healthcardNumber 1..1integerNº de SNS da mãe
... name 0..1stringNome da mãe
... birthdate 1..1dateTimeData de nascimento (YYYY-MM-DD)
... Age 1..1integerIdade da mãe
... address 0..1stringMorada
... placeOfBirth 0..1stringLocal de nascimento
... nationality 0..1stringNacionalidade
... phone 0..1stringContacto(s) telefónico(s)
... postalCode 0..1stringCódigo postal da morada
... countryOfBirth 0..1stringPaís da naturalidade do utente
... districtOfBirth 0..1stringDistrito da naturalidade
... countyOfBirth 0..1stringCódigo concelho da naturalidade
... parishOfBirth 0..1stringFreguesia da naturalidade
... districtAddress 0..1stringDistrito da morada
... countyAddress 0..1stringCódigo concelho da morada
... parishAddress 0..1stringFreguesia da morada

doco Documentation for this format

Source

{
  "resourceType": "StructureDefinition",
  "id": "MotherDemographicsLM",
  "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/MotherDemographicsLM",
  "version": "0.0.1",
  "name": "MotherDemographicsLM",
  "title": "Dados demográficos da mãe (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 - Dados demográficos da mãe",
  "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/MotherDemographicsLM",
  "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": "MotherDemographicsLM",
        "path": "MotherDemographicsLM",
        "short": "Dados demográficos da mãe (modelo)",
        "definition": "Modelo Lógico - Dados demográficos da mãe",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false
      },
      {
        "id": "MotherDemographicsLM.healthcardNumber",
        "path": "MotherDemographicsLM.healthcardNumber",
        "short": "Nº de SNS da mãe",
        "definition": "Nº de SNS da mãe",
        "min": 1,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.healthcardNumber",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.name",
        "path": "MotherDemographicsLM.name",
        "short": "Nome da mãe",
        "definition": "Nome da mãe",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.name",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.birthdate",
        "path": "MotherDemographicsLM.birthdate",
        "short": "Data de nascimento (YYYY-MM-DD)",
        "definition": "Data de nascimento (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.birthdate",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.Age",
        "path": "MotherDemographicsLM.Age",
        "short": "Idade da mãe",
        "definition": "Idade da mãe",
        "min": 1,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.Age",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.address",
        "path": "MotherDemographicsLM.address",
        "short": "Morada",
        "definition": "Morada",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.address",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.placeOfBirth",
        "path": "MotherDemographicsLM.placeOfBirth",
        "short": "Local de nascimento",
        "definition": "Local de nascimento",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.placeOfBirth",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.nationality",
        "path": "MotherDemographicsLM.nationality",
        "short": "Nacionalidade",
        "definition": "Nacionalidade",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.nationality",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.phone",
        "path": "MotherDemographicsLM.phone",
        "short": "Contacto(s) telefónico(s)",
        "definition": "Contacto(s) telefónico(s)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.phone",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.postalCode",
        "path": "MotherDemographicsLM.postalCode",
        "short": "Código postal da morada",
        "definition": "Código postal da morada",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.postalCode",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.countryOfBirth",
        "path": "MotherDemographicsLM.countryOfBirth",
        "short": "País da naturalidade do utente",
        "definition": "País da naturalidade do utente",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.countryOfBirth",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.districtOfBirth",
        "path": "MotherDemographicsLM.districtOfBirth",
        "short": "Distrito da naturalidade",
        "definition": "Distrito da naturalidade",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.districtOfBirth",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.countyOfBirth",
        "path": "MotherDemographicsLM.countyOfBirth",
        "short": "Código concelho da naturalidade",
        "definition": "Código concelho da naturalidade",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.countyOfBirth",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.parishOfBirth",
        "path": "MotherDemographicsLM.parishOfBirth",
        "short": "Freguesia da naturalidade",
        "definition": "Freguesia da naturalidade",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.parishOfBirth",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.districtAddress",
        "path": "MotherDemographicsLM.districtAddress",
        "short": "Distrito da morada",
        "definition": "Distrito da morada",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.districtAddress",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.countyAddress",
        "path": "MotherDemographicsLM.countyAddress",
        "short": "Código concelho da morada",
        "definition": "Código concelho da morada",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.countyAddress",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.parishAddress",
        "path": "MotherDemographicsLM.parishAddress",
        "short": "Freguesia da morada",
        "definition": "Freguesia da morada",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MotherDemographicsLM.parishAddress",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "MotherDemographicsLM",
        "path": "MotherDemographicsLM",
        "short": "Dados demográficos da mãe (modelo)",
        "definition": "Modelo Lógico - Dados demográficos da mãe"
      },
      {
        "id": "MotherDemographicsLM.healthcardNumber",
        "path": "MotherDemographicsLM.healthcardNumber",
        "short": "Nº de SNS da mãe",
        "definition": "Nº de SNS da mãe",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.name",
        "path": "MotherDemographicsLM.name",
        "short": "Nome da mãe",
        "definition": "Nome da mãe",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.birthdate",
        "path": "MotherDemographicsLM.birthdate",
        "short": "Data de nascimento (YYYY-MM-DD)",
        "definition": "Data de nascimento (YYYY-MM-DD)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.Age",
        "path": "MotherDemographicsLM.Age",
        "short": "Idade da mãe",
        "definition": "Idade da mãe",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.address",
        "path": "MotherDemographicsLM.address",
        "short": "Morada",
        "definition": "Morada",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.placeOfBirth",
        "path": "MotherDemographicsLM.placeOfBirth",
        "short": "Local de nascimento",
        "definition": "Local de nascimento",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.nationality",
        "path": "MotherDemographicsLM.nationality",
        "short": "Nacionalidade",
        "definition": "Nacionalidade",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.phone",
        "path": "MotherDemographicsLM.phone",
        "short": "Contacto(s) telefónico(s)",
        "definition": "Contacto(s) telefónico(s)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.postalCode",
        "path": "MotherDemographicsLM.postalCode",
        "short": "Código postal da morada",
        "definition": "Código postal da morada",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.countryOfBirth",
        "path": "MotherDemographicsLM.countryOfBirth",
        "short": "País da naturalidade do utente",
        "definition": "País da naturalidade do utente",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.districtOfBirth",
        "path": "MotherDemographicsLM.districtOfBirth",
        "short": "Distrito da naturalidade",
        "definition": "Distrito da naturalidade",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.countyOfBirth",
        "path": "MotherDemographicsLM.countyOfBirth",
        "short": "Código concelho da naturalidade",
        "definition": "Código concelho da naturalidade",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.parishOfBirth",
        "path": "MotherDemographicsLM.parishOfBirth",
        "short": "Freguesia da naturalidade",
        "definition": "Freguesia da naturalidade",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.districtAddress",
        "path": "MotherDemographicsLM.districtAddress",
        "short": "Distrito da morada",
        "definition": "Distrito da morada",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.countyAddress",
        "path": "MotherDemographicsLM.countyAddress",
        "short": "Código concelho da morada",
        "definition": "Código concelho da morada",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "MotherDemographicsLM.parishAddress",
        "path": "MotherDemographicsLM.parishAddress",
        "short": "Freguesia da morada",
        "definition": "Freguesia da morada",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  }
}