import * as importIds from './legacy.importFromCsv.ids.js'; export function buildLotName(lotNamePieces) { let lotName = `${lotNamePieces.cemetery}-`; if (lotNamePieces.block !== '') { lotName += `B${lotNamePieces.block}-`; } if (lotNamePieces.range1 !== '0' || lotNamePieces.range2 !== '') { lotName += `R${lotNamePieces.range1 === '0' ? '' : lotNamePieces.range1}${lotNamePieces.range2}-`; } if (lotNamePieces.lot1 !== '0' || lotNamePieces.lot2 === '') { lotName += `L${lotNamePieces.lot1}${lotNamePieces.lot2}-`; } lotName += `G${lotNamePieces.grave1}${lotNamePieces.grave2}, Interment ${lotNamePieces.interment}`; return lotName; } export function getFuneralHomeLotOccupancyOccupantData(funeralHomeKey) { switch (funeralHomeKey) { case 'AR': { return { lotOccupantTypeId: importIds.funeralDirectorLotOccupantTypeId, occupantName: 'Arthur Funeral Home', occupantAddress1: '492 Wellington Street East', occupantAddress2: '', occupantCity: 'Sault Ste. Marie', occupantProvince: 'ON', occupantPostalCode: 'P6A 2L9', occupantPhoneNumber: '705-759-2522', occupantEmailAddress: '' }; } case 'BG': { return { lotOccupantTypeId: importIds.funeralDirectorLotOccupantTypeId, occupantName: 'Beggs Funeral Home', occupantAddress1: '175 Main Street', occupantAddress2: 'P.O. Box 280', occupantCity: 'Thessalon', occupantProvince: 'ON', occupantPostalCode: 'P0R 1L0', occupantPhoneNumber: '705-842-2520', occupantEmailAddress: 'bfh@beggsfh.ca' }; } case 'BK': { return { lotOccupantTypeId: importIds.funeralDirectorLotOccupantTypeId, occupantName: 'Barton and Kiteley', occupantAddress1: '', occupantAddress2: '', occupantCity: 'Sault Ste. Marie', occupantProvince: 'ON', occupantPostalCode: '', occupantPhoneNumber: '', occupantEmailAddress: '' }; } case 'DA': { return { lotOccupantTypeId: importIds.funeralDirectorLotOccupantTypeId, occupantName: 'Damignani Burial, Cremation and Transfer Service', occupantAddress1: '215 St. James Street', occupantAddress2: '', occupantCity: 'Sault Ste. Marie', occupantProvince: 'ON', occupantPostalCode: 'P6A 1P7', occupantPhoneNumber: '705-759-8456', occupantEmailAddress: '' }; } case 'GL': { return { lotOccupantTypeId: importIds.funeralDirectorLotOccupantTypeId, occupantName: 'Gilmartin P.M. Funeral Home', occupantAddress1: '140 Churchill Avenue', occupantAddress2: '', occupantCity: 'Wawa', occupantProvince: 'ON', occupantPostalCode: 'P0S 1K0', occupantPhoneNumber: '705-856-7340', occupantEmailAddress: '' }; } case 'NO': { return { lotOccupantTypeId: importIds.funeralDirectorLotOccupantTypeId, occupantName: 'Northwood Funeral Home', occupantAddress1: '942 Great Northern Road', occupantAddress2: '', occupantCity: 'Sault Ste. Marie', occupantProvince: 'ON', occupantPostalCode: 'P6B 0B6', occupantPhoneNumber: '705-945-7758', occupantEmailAddress: '' }; } case 'OS': { return { lotOccupantTypeId: importIds.funeralDirectorLotOccupantTypeId, occupantName: "O'Sullivan Funeral Home", occupantAddress1: '215 St. James Street', occupantAddress2: '', occupantCity: 'Sault Ste. Marie', occupantProvince: 'ON', occupantPostalCode: 'P6A 1P7', occupantPhoneNumber: '705-759-8456', occupantEmailAddress: '' }; } } return { lotOccupantTypeId: importIds.funeralDirectorLotOccupantTypeId, occupantName: funeralHomeKey, occupantCity: 'Sault Ste. Marie', occupantProvince: 'ON' }; } export function getDeathAgePeriod(legacyDeathAgePeriod) { switch (legacyDeathAgePeriod.toLowerCase()) { case 'yrs': { return 'Years'; } case 'mts': { return 'Months'; } case 'dys': { return 'Days'; } default: { return legacyDeathAgePeriod; } } }