FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagese.electronichealth.fhir.nppr.r5
Resource TypeStructureDefinition
IdStructureDefinition-NPPRPersonLogical.json
FHIR VersionR5
Sourcehttps://simplifier.net/resolve?scope=se.electronichealth.fhir.nppr.r5@0.1.0-alpha&canonical=http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRPersonLogical
URLhttp://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRPersonLogical
Statusactive
NameNPPRPersonLogical
TitlePerson
Realmse
DescriptionKlassen person håller information om en mänsklig individ. Informationen motsvarar det som återfinns i folkbokföringen.
Typehttp://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRPersonLogical
Kindlogical

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
se.electronichealth.fhir.nppr.r5#0.1.0-alphaNPPRKontaktuppgiftLogicalKontaktuppgift

Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "NPPRPersonLogical",
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "can-be-target"
    }
  ],
  "url": "http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRPersonLogical",
  "name": "NPPRPersonLogical",
  "title": "Person",
  "status": "active",
  "description": "Klassen person håller information om en mänsklig individ. Informationen motsvarar det som återfinns i folkbokföringen.",
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "PersonToNPPRPerson",
      "uri": "NPPRPerson"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRPersonLogical",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "differential": {
    "element": [
      {
        "id": "NPPRPersonLogical",
        "path": "NPPRPersonLogical",
        "short": "Person",
        "definition": "Klassen person håller information om en mänsklig individ. Informationen motsvarar det som återfinns i folkbokföringen."
      },
      {
        "id": "NPPRPersonLogical.person-id",
        "path": "NPPRPersonLogical.person-id",
        "short": "person-id",
        "definition": "Angivelse av person-id i form av personnummer eller samordningsnummer.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "mapping": [
          {
            "identity": "PersonToNPPRPerson",
            "map": "NPPRPerson.identifier"
          }
        ]
      },
      {
        "id": "NPPRPersonLogical.fornamn",
        "path": "NPPRPersonLogical.fornamn",
        "short": "förnamn",
        "definition": "Angivelse av förnamn, som är en persons givna namn och inkluderar tilltalsnamn.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "PersonToNPPRPerson",
            "map": "NPPRPerson.name.given"
          }
        ]
      },
      {
        "id": "NPPRPersonLogical.efternamn",
        "path": "NPPRPersonLogical.efternamn",
        "short": "efternamn",
        "definition": "Angivelse av efternamn, som är en persons familjenamn eller släktnamn.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "PersonToNPPRPerson",
            "map": "NPPRPerson.name.family"
          }
        ]
      },
      {
        "id": "NPPRPersonLogical.mellannamn",
        "path": "NPPRPersonLogical.mellannamn",
        "short": "mellannamn",
        "definition": "Angivelse av mellannamn, som är ett namn som kan bäras för att visa gemenskap med en förälder eller en make som bär detta namn som efternamn. Man kan också bära ett eget tidigare efternamn som mellannamn om man bytt till makes eller registrerade partners efternamn.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "PersonToNPPRPerson",
            "map": "NPPRPerson.name.given.extension[nameQualifier]"
          }
        ]
      },
      {
        "id": "NPPRPersonLogical.tilltalsnamnsmarkering",
        "path": "NPPRPersonLogical.tilltalsnamnsmarkering",
        "short": "tilltalsnamnsmarkering",
        "definition": "Angivelse av tilltalsnamnsmarkering, som används för att markera vilket av de angivna förnamnen som är personens tilltalsnamn. Giltiga värden är 1-99 där den första siffran anger vilket av de angivna förnamnen som är tilltalsnamnet (1 motsvarar första namnet osv.) och den andra siffran anger det eventuella andra tilltalsnamnet om dubbelnamn är aktuellt. Om inte är den andra siffran 0.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "mapping": [
          {
            "identity": "PersonToNPPRPerson",
            "map": "NPPRPerson.name.given.extension[nameQualifier]"
          }
        ]
      },
      {
        "id": "NPPRPersonLogical.kon",
        "path": "NPPRPersonLogical.kon",
        "short": "kön",
        "definition": "Angivelse av vilket kön personen har enligt folkbokföringen.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "mapping": [
          {
            "identity": "PersonToNPPRPerson",
            "map": "NPPRPerson.gender"
          }
        ]
      },
      {
        "id": "NPPRPersonLogical.fodelsedatum",
        "path": "NPPRPersonLogical.fodelsedatum",
        "short": "födelsedatum",
        "definition": "Angivelse av det datum då personen är född.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ],
        "mapping": [
          {
            "identity": "PersonToNPPRPerson",
            "map": "NPPRPerson.birthDate"
          }
        ]
      },
      {
        "id": "NPPRPersonLogical.sekretessmarkering",
        "path": "NPPRPersonLogical.sekretessmarkering",
        "short": "sekretessmarkering",
        "definition": "Angivelse av sekretessmarkering enligt Skatteverket.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ],
        "mapping": [
          {
            "identity": "PersonToNPPRPerson",
            "map": "NPPRPerson.meta.security"
          }
        ]
      },
      {
        "id": "NPPRPersonLogical.skyddadFolkbokforing",
        "path": "NPPRPersonLogical.skyddadFolkbokforing",
        "short": "skyddad folkbokföring",
        "definition": "Angivelse av skyddad folkbokföring enligt Skatteverket.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ],
        "mapping": [
          {
            "identity": "PersonToNPPRPerson",
            "map": "NPPRPerson.meta.security"
          }
        ]
      },
      {
        "id": "NPPRPersonLogical.civilstand",
        "path": "NPPRPersonLogical.civilstand",
        "short": "civilstånd",
        "definition": "Angivelse av personens civilstånd.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "mapping": [
          {
            "identity": "PersonToNPPRPerson",
            "map": "NPPRPerson.maritalStatus"
          }
        ]
      },
      {
        "id": "NPPRPersonLogical.forsakringsmedlemsstat",
        "path": "NPPRPersonLogical.forsakringsmedlemsstat",
        "short": "försäkringsmedlemsstat",
        "definition": "Angivelse av kod för personens försäkringsmedlemsstat.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ]
      },
      {
        "id": "NPPRPersonLogical.harAdressIFormAv",
        "path": "NPPRPersonLogical.harAdressIFormAv",
        "short": "har folkbokföringsadress, utlandsadress, särskild postadress, föregående adress i form av",
        "definition": "har folkbokföringsadress, utlandsadress, särskild postadress, föregående adress i form av",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://electronichealth.se/fhir/NPPR/StructureDefinition/NPPRKontaktuppgiftLogical"
            ]
          }
        ],
        "mapping": [
          {
            "identity": "PersonToNPPRPerson",
            "map": "NPPRPerson.address"
          }
        ]
      }
    ]
  }
}