{
  "resourceType": "StructureDefinition",
  "url": "http://example.org/fhir/StructureDefinition/MyPerson",
  "version": "0.1",
  "name": "Person_NI",
  "status": "draft",
  "experimental": false,
  "description": "Demographics and administrative information about a person independent of a specific health-related context.",
  "fhirVersion": "3.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Person",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Person",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Person.identifier",
        "path": "Person.identifier",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "id"
            }
          ],
          "rules": "open"
        },
        "short": "Unik identitet",
        "definition": "Angivelse av identitetsbeteckning som personen har oavsett om personen får, utreds inom eller är registrerad för att få hälso- och sjukvård (vanligtvis personnummer eller samordningsnummer).",
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": "Samordningsnummer"
          },
          {
            "code": "Identifier",
            "profile": "Personnummer"
          }
        ]
      },
      {
        "id": "Person.name",
        "path": "Person.name",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "given"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Person.name.use",
        "path": "Person.name.use",
        "code": [
          {
            "system": "http://hl7.org/fhir/name-use",
            "version": "3.0.1",
            "code": "usual",
            "display": "Usual"
          }
        ],
        "max": "0"
      },
      {
        "id": "Person.name:Fornamn1",
        "path": "Person.name",
        "sliceName": "Fornamn1",
        "max": "1"
      },
      {
        "id": "Person.name:Fornamn1.use",
        "path": "Person.name.use",
        "code": [
          {
            "system": "http://hl7.org/fhir/name-use",
            "version": "o.1"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "NameUse"
            }
          ],
          "strength": "required",
          "valueSetUri": "http://hl7.org/fhir/ValueSet/name-use"
        }
      },
      {
        "id": "Person.name:Fornamn1.family",
        "path": "Person.name.family",
        "max": "0"
      },
      {
        "id": "Person.name:Fornamn1.prefix",
        "path": "Person.name.prefix",
        "max": "0"
      },
      {
        "id": "Person.name:Fornamn1.suffix",
        "path": "Person.name.suffix",
        "max": "0"
      },
      {
        "id": "Person.name:Fornamn1.period",
        "path": "Person.name.period",
        "max": "0"
      },
      {
        "id": "Person.name:Fornamn2",
        "path": "Person.name",
        "sliceName": "Fornamn2"
      },
      {
        "id": "Person.name:Fornamn2.use",
        "path": "Person.name.use",
        "code": [
          {
            "system": "http://hl7.org/fhir/name-use",
            "version": "0.1"
          }
        ]
      },
      {
        "id": "Person.name:Fornamn2.family",
        "path": "Person.name.family",
        "max": "0"
      },
      {
        "id": "Person.name:Fornamn2.prefix",
        "path": "Person.name.prefix",
        "max": "0"
      },
      {
        "id": "Person.name:Fornamn2.suffix",
        "path": "Person.name.suffix",
        "max": "0"
      },
      {
        "id": "Person.name:Fornamn2.period",
        "path": "Person.name.period",
        "max": "0"
      },
      {
        "id": "Person.name:Mellannamn",
        "path": "Person.name",
        "sliceName": "Mellannamn",
        "max": "1"
      },
      {
        "id": "Person.name:Mellannamn.use",
        "path": "Person.name.use",
        "code": [
          {
            "system": "http://hl7.org/fhir/name-use",
            "version": "0.1"
          }
        ]
      },
      {
        "id": "Person.name:Mellannamn.given",
        "path": "Person.name.given",
        "max": "0"
      },
      {
        "id": "Person.name:Mellannamn.prefix",
        "path": "Person.name.prefix",
        "max": "0"
      },
      {
        "id": "Person.name:Mellannamn.suffix",
        "path": "Person.name.suffix",
        "max": "0"
      },
      {
        "id": "Person.name:Efternamn",
        "path": "Person.name",
        "sliceName": "Efternamn",
        "max": "1"
      },
      {
        "id": "Person.name:Efternamn.use",
        "path": "Person.name.use",
        "code": [
          {
            "system": "http://hl7.org/fhir/name-use",
            "version": "0.1"
          }
        ]
      },
      {
        "id": "Person.name:Efternamn.given",
        "path": "Person.name.given",
        "max": "0"
      },
      {
        "id": "Person.name:Efternamn.prefix",
        "path": "Person.name.prefix",
        "max": "0"
      },
      {
        "id": "Person.name:Efternamn.suffix",
        "path": "Person.name.suffix",
        "max": "0"
      },
      {
        "id": "Person.telecom.system",
        "path": "Person.telecom.system",
        "code": [
          {
            "system": "http://hl7.org/fhir/contact-point-system",
            "version": "0.1"
          }
        ]
      },
      {
        "id": "Person.telecom.use",
        "path": "Person.telecom.use",
        "code": [
          {
            "system": "http://hl7.org/fhir/contact-point-use",
            "version": "0.1"
          }
        ]
      },
      {
        "id": "Person.gender",
        "path": "Person.gender",
        "label": "Adminstrativt kön",
        "code": [
          {
            "system": "http://hl7.org/fhir/administrative-gender",
            "version": "0.1"
          }
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "AdministrativeGender"
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
              "valueBoolean": true
            }
          ],
          "strength": "required",
          "description": "Adminstrativt kön"
        }
      },
      {
        "id": "Person.birthDate",
        "path": "Person.birthDate",
        "label": "Födelsedatum",
        "short": "Födelsedatum",
        "definition": "Datum när personen föddes"
      },
      {
        "id": "Person.address.use",
        "path": "Person.address.use",
        "code": [
          {
            "system": "http://hl7.org/fhir/address-use",
            "version": "0.1"
          }
        ]
      },
      {
        "id": "Person.address.type",
        "path": "Person.address.type",
        "code": [
          {
            "system": "http://hl7.org/fhir/address-type",
            "version": "0.1"
          }
        ]
      },
      {
        "id": "Person.address.city",
        "path": "Person.address.city",
        "label": "Stad"
      },
      {
        "id": "Person.address.district",
        "path": "Person.address.district",
        "label": "Kommun"
      },
      {
        "id": "Person.address.state",
        "path": "Person.address.state",
        "label": "Region"
      },
      {
        "id": "Person.photo",
        "path": "Person.photo",
        "max": "0"
      },
      {
        "id": "Person.link.assurance",
        "path": "Person.link.assurance",
        "code": [
          {
            "system": "http://hl7.org/fhir/identity-assuranceLevel"
          }
        ]
      }
    ]
  }
}