PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.vrdr@3.0.0-ballot
    http://hl7.org/fhir/us/vrdr/StructureDefinition/vrdr-mortician
description: Mortician.\n\nNote This profile is not needed for submission of records to NCHS but may be relevant for other use cases.
package_name: hl7.fhir.us.vrdr
derivation: constraint
name: Mortician
type: Practitioner
elements:
  extension:
    index: 0
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: 1
      slices:
        role:
          match: {url: null}
          schema:
            type: Extension
            url: http://hl7.org/fhir/us/vrdr/StructureDefinition/practitioner-role
            index: 1
            elements:
              value:
                pattern: {type: Code, value: Mortician}
                choices: []
                index: 3
  identifier: {short: 'Note: required by USCore', index: 4}
  name:
    short: Mortician name
    index: 5
    elements:
      family: {short: Mortician family name, index: 6}
      given: {short: Mortician given names, index: 7}
      suffix: {short: Mortician suffix, index: 8}
  address:
    short: Mortician address
    index: 9
    extensions:
      predir: {url: null, short: PreDirectional, index: 10}
      stnum: {url: null, short: StreetNumber, index: 11}
      stname: {url: null, short: StreetName, index: 12}
      stdesig: {url: null, short: StreetDesignator, index: 13}
      postdir: {url: null, short: PostDirectional, index: 14}
      unitnumber: {url: null, short: UnitOrAptNumber, index: 15}
    elements:
      extension:
        short: PreDirectional
        index: 10
        slicing:
          slices:
            predir:
              match: {}
              schema: {short: PreDirectional, index: 10}
            stnum:
              match: {}
              schema: {short: StreetNumber, index: 11}
            stname:
              match: {}
              schema: {short: StreetName, index: 12}
            stdesig:
              match: {}
              schema: {short: StreetDesignator, index: 13}
            postdir:
              match: {}
              schema: {short: PostDirectional, index: 14}
            unitnumber:
              match: {}
              schema: {short: UnitOrAptNumber, index: 15}
      line: {short: String address, index: 16}
      city:
        short: City
        index: 17
        extensions:
          cityCode: {url: null, short: city code, index: 18}
        elements:
          extension:
            short: city code
            index: 18
            slicing:
              slices:
                cityCode:
                  match: {}
                  schema: {short: city code, index: 18}
      district:
        short: County
        index: 19
        extensions:
          districtCode: {url: null, short: county code, index: 20}
        elements:
          extension:
            short: county code
            index: 20
            slicing:
              slices:
                districtCode:
                  match: {}
                  schema: {short: county code, index: 20}
      state: {short: State, index: 21}
      postalCode: {short: Zipcode, index: 22}
      country: {short: Country, index: 23}
package_version: 3.0.0-ballot
extensions:
  role:
    url: http://hl7.org/fhir/us/vrdr/StructureDefinition/practitioner-role
    type: Extension
    index: 1
    elements:
      value:
        pattern: {type: Code, value: Mortician}
        choices: []
        index: 3
class: profile
kind: resource
url: http://hl7.org/fhir/us/vrdr/StructureDefinition/vrdr-mortician
base: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Practitioner-vr
version: 3.0.0-ballot
required: [extension]