assign fields to occupancy type
parent
c5b42fdc7c
commit
81855c83a7
|
|
@ -87,11 +87,11 @@ const initializeCemeteryDatabase = () => {
|
|||
occupancyType: "Interment",
|
||||
orderNumber: 2
|
||||
}, session);
|
||||
addOccupancyType({
|
||||
const cremationOccupancyTypeId = addOccupancyType({
|
||||
occupancyType: "Cremation",
|
||||
orderNumber: 3
|
||||
}, session);
|
||||
addOccupancyTypeField({
|
||||
const deathDateField = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Death Date",
|
||||
occupancyTypeFieldValues: "",
|
||||
|
|
@ -100,8 +100,10 @@ const initializeCemeteryDatabase = () => {
|
|||
minimumLength: 10,
|
||||
maximumLength: 10,
|
||||
orderNumber: 1
|
||||
}, session);
|
||||
addOccupancyTypeField({
|
||||
};
|
||||
addOccupancyTypeField(deathDateField, session);
|
||||
addOccupancyTypeField(Object.assign(deathDateField, { occupancyTypeId: cremationOccupancyTypeId }), session);
|
||||
const deathAgeField = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Death Age",
|
||||
occupancyTypeFieldValues: "",
|
||||
|
|
@ -110,8 +112,10 @@ const initializeCemeteryDatabase = () => {
|
|||
minimumLength: 1,
|
||||
maximumLength: 3,
|
||||
orderNumber: 2
|
||||
}, session);
|
||||
addOccupancyTypeField({
|
||||
};
|
||||
addOccupancyTypeField(deathAgeField, session);
|
||||
addOccupancyTypeField(Object.assign(deathAgeField, { occupancyTypeId: cremationOccupancyTypeId }), session);
|
||||
const deathAgePeriod = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Death Age Period",
|
||||
occupancyTypeFieldValues: "Years\nMonths\nDays\nStillborn",
|
||||
|
|
@ -120,8 +124,10 @@ const initializeCemeteryDatabase = () => {
|
|||
minimumLength: 1,
|
||||
maximumLength: 10,
|
||||
orderNumber: 3
|
||||
}, session);
|
||||
addOccupancyTypeField({
|
||||
};
|
||||
addOccupancyTypeField(deathAgePeriod, session);
|
||||
addOccupancyTypeField(Object.assign(deathAgePeriod, { occupancyTypeId: cremationOccupancyTypeId }), session);
|
||||
const deathPlace = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Death Place",
|
||||
occupancyTypeFieldValues: "",
|
||||
|
|
@ -130,8 +136,10 @@ const initializeCemeteryDatabase = () => {
|
|||
minimumLength: 1,
|
||||
maximumLength: 100,
|
||||
orderNumber: 4
|
||||
}, session);
|
||||
addOccupancyTypeField({
|
||||
};
|
||||
addOccupancyTypeField(deathPlace, session);
|
||||
addOccupancyTypeField(Object.assign(deathPlace, { occupancyTypeId: cremationOccupancyTypeId }), session);
|
||||
const funeralHome = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Funeral Home",
|
||||
occupancyTypeFieldValues: "",
|
||||
|
|
@ -140,8 +148,10 @@ const initializeCemeteryDatabase = () => {
|
|||
minimumLength: 1,
|
||||
maximumLength: 100,
|
||||
orderNumber: 10
|
||||
}, session);
|
||||
addOccupancyTypeField({
|
||||
};
|
||||
addOccupancyTypeField(funeralHome, session);
|
||||
addOccupancyTypeField(Object.assign(funeralHome, { occupancyTypeId: cremationOccupancyTypeId }), session);
|
||||
const funeralDate = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Funeral Date",
|
||||
occupancyTypeFieldValues: "",
|
||||
|
|
@ -150,8 +160,10 @@ const initializeCemeteryDatabase = () => {
|
|||
minimumLength: 10,
|
||||
maximumLength: 10,
|
||||
orderNumber: 11
|
||||
}, session);
|
||||
addOccupancyTypeField({
|
||||
};
|
||||
addOccupancyTypeField(funeralDate, session);
|
||||
addOccupancyTypeField(Object.assign(funeralDate, { occupancyTypeId: cremationOccupancyTypeId }), session);
|
||||
const containerType = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Container Type",
|
||||
occupancyTypeFieldValues: "",
|
||||
|
|
@ -160,8 +172,10 @@ const initializeCemeteryDatabase = () => {
|
|||
minimumLength: 1,
|
||||
maximumLength: 100,
|
||||
orderNumber: 20
|
||||
}, session);
|
||||
addOccupancyTypeField({
|
||||
};
|
||||
addOccupancyTypeField(containerType, session);
|
||||
addOccupancyTypeField(Object.assign(containerType, { occupancyTypeId: cremationOccupancyTypeId }), session);
|
||||
const committalType = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Committal Type",
|
||||
occupancyTypeFieldValues: "",
|
||||
|
|
@ -170,7 +184,9 @@ const initializeCemeteryDatabase = () => {
|
|||
minimumLength: 1,
|
||||
maximumLength: 100,
|
||||
orderNumber: 21
|
||||
}, session);
|
||||
};
|
||||
addOccupancyTypeField(committalType, session);
|
||||
addOccupancyTypeField(Object.assign(committalType, { occupancyTypeId: cremationOccupancyTypeId }), session);
|
||||
addFeeCategory({
|
||||
feeCategory: "Interment Rights",
|
||||
orderNumber: 1
|
||||
|
|
|
|||
|
|
@ -185,7 +185,7 @@ const initializeCemeteryDatabase = () => {
|
|||
session
|
||||
);
|
||||
|
||||
addOccupancyType(
|
||||
const cremationOccupancyTypeId = addOccupancyType(
|
||||
{
|
||||
occupancyType: "Cremation",
|
||||
orderNumber: 3
|
||||
|
|
@ -193,115 +193,163 @@ const initializeCemeteryDatabase = () => {
|
|||
session
|
||||
);
|
||||
|
||||
// Death Date
|
||||
|
||||
const deathDateField = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Death Date",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "\\d{4}([\\/-]\\d{2}){2}",
|
||||
isRequired: "",
|
||||
minimumLength: 10,
|
||||
maximumLength: 10,
|
||||
orderNumber: 1
|
||||
};
|
||||
|
||||
addOccupancyTypeField(deathDateField, session);
|
||||
|
||||
addOccupancyTypeField(
|
||||
{
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Death Date",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "\\d{4}([\\/-]\\d{2}){2}",
|
||||
isRequired: "",
|
||||
minimumLength: 10,
|
||||
maximumLength: 10,
|
||||
orderNumber: 1
|
||||
},
|
||||
Object.assign(deathDateField, { occupancyTypeId: cremationOccupancyTypeId }),
|
||||
session
|
||||
);
|
||||
|
||||
// Death Age
|
||||
|
||||
const deathAgeField = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Death Age",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "\\d+",
|
||||
isRequired: "",
|
||||
minimumLength: 1,
|
||||
maximumLength: 3,
|
||||
orderNumber: 2
|
||||
};
|
||||
|
||||
addOccupancyTypeField(deathAgeField, session);
|
||||
|
||||
addOccupancyTypeField(
|
||||
{
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Death Age",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "\\d+",
|
||||
isRequired: "",
|
||||
minimumLength: 1,
|
||||
maximumLength: 3,
|
||||
orderNumber: 2
|
||||
},
|
||||
Object.assign(deathAgeField, { occupancyTypeId: cremationOccupancyTypeId }),
|
||||
session
|
||||
);
|
||||
|
||||
// Death Age Period
|
||||
|
||||
const deathAgePeriod = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Death Age Period",
|
||||
occupancyTypeFieldValues: "Years\nMonths\nDays\nStillborn",
|
||||
pattern: "",
|
||||
isRequired: "",
|
||||
minimumLength: 1,
|
||||
maximumLength: 10,
|
||||
orderNumber: 3
|
||||
};
|
||||
|
||||
addOccupancyTypeField(deathAgePeriod, session);
|
||||
|
||||
addOccupancyTypeField(
|
||||
{
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Death Age Period",
|
||||
occupancyTypeFieldValues: "Years\nMonths\nDays\nStillborn",
|
||||
pattern: "",
|
||||
isRequired: "",
|
||||
minimumLength: 1,
|
||||
maximumLength: 10,
|
||||
orderNumber: 3
|
||||
},
|
||||
Object.assign(deathAgePeriod, { occupancyTypeId: cremationOccupancyTypeId }),
|
||||
session
|
||||
);
|
||||
|
||||
// Death Place
|
||||
|
||||
const deathPlace = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Death Place",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "",
|
||||
isRequired: "",
|
||||
minimumLength: 1,
|
||||
maximumLength: 100,
|
||||
orderNumber: 4
|
||||
};
|
||||
|
||||
addOccupancyTypeField(deathPlace, session);
|
||||
|
||||
addOccupancyTypeField(
|
||||
{
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Death Place",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "",
|
||||
isRequired: "",
|
||||
minimumLength: 1,
|
||||
maximumLength: 100,
|
||||
orderNumber: 4
|
||||
},
|
||||
Object.assign(deathPlace, { occupancyTypeId: cremationOccupancyTypeId }),
|
||||
session
|
||||
);
|
||||
|
||||
// Funeral Home
|
||||
|
||||
const funeralHome = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Funeral Home",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "",
|
||||
isRequired: "",
|
||||
minimumLength: 1,
|
||||
maximumLength: 100,
|
||||
orderNumber: 10
|
||||
};
|
||||
|
||||
addOccupancyTypeField(funeralHome, session);
|
||||
|
||||
addOccupancyTypeField(
|
||||
{
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Funeral Home",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "",
|
||||
isRequired: "",
|
||||
minimumLength: 1,
|
||||
maximumLength: 100,
|
||||
orderNumber: 10
|
||||
},
|
||||
Object.assign(funeralHome, { occupancyTypeId: cremationOccupancyTypeId }),
|
||||
session
|
||||
);
|
||||
|
||||
// Funeral Date
|
||||
|
||||
const funeralDate = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Funeral Date",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "\\d{4}([\\/-]\\d{2}){2}",
|
||||
isRequired: "",
|
||||
minimumLength: 10,
|
||||
maximumLength: 10,
|
||||
orderNumber: 11
|
||||
};
|
||||
|
||||
addOccupancyTypeField(funeralDate, session);
|
||||
|
||||
addOccupancyTypeField(
|
||||
{
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Funeral Date",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "\\d{4}([\\/-]\\d{2}){2}",
|
||||
isRequired: "",
|
||||
minimumLength: 10,
|
||||
maximumLength: 10,
|
||||
orderNumber: 11
|
||||
},
|
||||
Object.assign(funeralDate, { occupancyTypeId: cremationOccupancyTypeId }),
|
||||
session
|
||||
);
|
||||
|
||||
// Container Type
|
||||
|
||||
const containerType = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Container Type",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "",
|
||||
isRequired: "",
|
||||
minimumLength: 1,
|
||||
maximumLength: 100,
|
||||
orderNumber: 20
|
||||
};
|
||||
|
||||
addOccupancyTypeField(containerType, session);
|
||||
|
||||
addOccupancyTypeField(
|
||||
{
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Container Type",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "",
|
||||
isRequired: "",
|
||||
minimumLength: 1,
|
||||
maximumLength: 100,
|
||||
orderNumber: 20
|
||||
},
|
||||
Object.assign(containerType, { occupancyTypeId: cremationOccupancyTypeId }),
|
||||
session
|
||||
);
|
||||
|
||||
// Committal Type
|
||||
|
||||
const committalType = {
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Committal Type",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "",
|
||||
isRequired: "",
|
||||
minimumLength: 1,
|
||||
maximumLength: 100,
|
||||
orderNumber: 21
|
||||
};
|
||||
|
||||
addOccupancyTypeField(committalType, session);
|
||||
|
||||
addOccupancyTypeField(
|
||||
{
|
||||
occupancyTypeId: intermentOccupancyTypeId,
|
||||
occupancyTypeField: "Committal Type",
|
||||
occupancyTypeFieldValues: "",
|
||||
pattern: "",
|
||||
isRequired: "",
|
||||
minimumLength: 1,
|
||||
maximumLength: 100,
|
||||
orderNumber: 21
|
||||
},
|
||||
Object.assign(committalType, { occupancyTypeId: cremationOccupancyTypeId }),
|
||||
session
|
||||
);
|
||||
|
||||
|
|
|
|||
|
|
@ -181,7 +181,6 @@ const takenLotStatus = cacheFunctions.getLotStatusByLotStatus("Taken");
|
|||
const preneedOccupancyType = cacheFunctions.getOccupancyTypeByOccupancyType("Preneed");
|
||||
const deceasedOccupancyType = cacheFunctions.getOccupancyTypeByOccupancyType("Interment");
|
||||
const cremationOccupancyType = cacheFunctions.getOccupancyTypeByOccupancyType("Cremation");
|
||||
const allOccupancyTypeFields = cacheFunctions.getAllOccupancyTypeFields();
|
||||
const preneedOwnerLotOccupantType = cacheFunctions.getLotOccupantTypeByLotOccupantType("Preneed Owner");
|
||||
const funeralDirectorLotOccupantType = cacheFunctions.getLotOccupantTypeByLotOccupantType("Funeral Director");
|
||||
const deceasedLotOccupantType = cacheFunctions.getLotOccupantTypeByLotOccupantType("Deceased");
|
||||
|
|
@ -418,7 +417,9 @@ function importFromMasterCSV() {
|
|||
const lotOccupancyFieldValue = formatDateString(masterRow.CM_DEATH_YR, masterRow.CM_DEATH_MON, masterRow.CM_DEATH_DAY);
|
||||
addOrUpdateLotOccupancyField({
|
||||
lotOccupancyId: deceasedLotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
occupancyTypeFieldId: (lotId
|
||||
? deceasedOccupancyType
|
||||
: cremationOccupancyType).occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Date";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue
|
||||
|
|
@ -427,7 +428,9 @@ function importFromMasterCSV() {
|
|||
if (masterRow.CM_AGE !== "") {
|
||||
addOrUpdateLotOccupancyField({
|
||||
lotOccupancyId: deceasedLotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
occupancyTypeFieldId: (lotId
|
||||
? deceasedOccupancyType
|
||||
: cremationOccupancyType).occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Age";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: masterRow.CM_AGE
|
||||
|
|
@ -436,8 +439,10 @@ function importFromMasterCSV() {
|
|||
if (masterRow.CM_PERIOD !== "") {
|
||||
addOrUpdateLotOccupancyField({
|
||||
lotOccupancyId: deceasedLotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
return (occupancyTypeField.occupancyTypeField === "Death Age Period");
|
||||
occupancyTypeFieldId: (lotId
|
||||
? deceasedOccupancyType
|
||||
: cremationOccupancyType).occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Age Period";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: masterRow.CM_PERIOD
|
||||
}, user);
|
||||
|
|
@ -461,7 +466,9 @@ function importFromMasterCSV() {
|
|||
const lotOccupancyFieldValue = formatDateString(masterRow.CM_FUNERAL_YR, masterRow.CM_FUNERAL_MON, masterRow.CM_FUNERAL_DAY);
|
||||
addOrUpdateLotOccupancyField({
|
||||
lotOccupancyId: deceasedLotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
occupancyTypeFieldId: (lotId
|
||||
? deceasedOccupancyType
|
||||
: cremationOccupancyType).occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Funeral Date";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue
|
||||
|
|
@ -470,8 +477,10 @@ function importFromMasterCSV() {
|
|||
if (masterRow.CM_CONTAINER_TYPE !== "") {
|
||||
addOrUpdateLotOccupancyField({
|
||||
lotOccupancyId: deceasedLotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
return (occupancyTypeField.occupancyTypeField === "Container Type");
|
||||
occupancyTypeFieldId: (lotId
|
||||
? deceasedOccupancyType
|
||||
: cremationOccupancyType).occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Container Type";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: masterRow.CM_CONTAINER_TYPE
|
||||
}, user);
|
||||
|
|
@ -483,8 +492,10 @@ function importFromMasterCSV() {
|
|||
}
|
||||
addOrUpdateLotOccupancyField({
|
||||
lotOccupancyId: deceasedLotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
return (occupancyTypeField.occupancyTypeField === "Committal Type");
|
||||
occupancyTypeFieldId: (lotId
|
||||
? deceasedOccupancyType
|
||||
: cremationOccupancyType).occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Committal Type";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: commitalType
|
||||
}, user);
|
||||
|
|
@ -867,7 +878,7 @@ function importFromWorkOrderCSV() {
|
|||
const lotOccupancyFieldValue = formatDateString(workOrderRow.WO_DEATH_YR, workOrderRow.WO_DEATH_MON, workOrderRow.WO_DEATH_DAY);
|
||||
addOrUpdateLotOccupancyField({
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Date";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue
|
||||
|
|
@ -876,7 +887,7 @@ function importFromWorkOrderCSV() {
|
|||
if (workOrderRow.WO_DEATH_PLACE !== "") {
|
||||
addOrUpdateLotOccupancyField({
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Place";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: workOrderRow.WO_DEATH_PLACE
|
||||
|
|
@ -885,7 +896,7 @@ function importFromWorkOrderCSV() {
|
|||
if (workOrderRow.WO_AGE !== "") {
|
||||
addOrUpdateLotOccupancyField({
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Age";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: workOrderRow.WO_AGE
|
||||
|
|
@ -894,7 +905,7 @@ function importFromWorkOrderCSV() {
|
|||
if (workOrderRow.WO_PERIOD !== "") {
|
||||
addOrUpdateLotOccupancyField({
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Age Period";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: workOrderRow.WO_PERIOD
|
||||
|
|
@ -919,7 +930,7 @@ function importFromWorkOrderCSV() {
|
|||
const lotOccupancyFieldValue = formatDateString(workOrderRow.WO_FUNERAL_YR, workOrderRow.WO_FUNERAL_MON, workOrderRow.WO_FUNERAL_DAY);
|
||||
addOrUpdateLotOccupancyField({
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Funeral Date";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue
|
||||
|
|
@ -928,7 +939,7 @@ function importFromWorkOrderCSV() {
|
|||
if (workOrderRow.WO_CONTAINER_TYPE !== "") {
|
||||
addOrUpdateLotOccupancyField({
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Container Type";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: workOrderRow.WO_CONTAINER_TYPE
|
||||
|
|
@ -941,7 +952,7 @@ function importFromWorkOrderCSV() {
|
|||
}
|
||||
addOrUpdateLotOccupancyField({
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Committal Type";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: commitalType
|
||||
|
|
|
|||
|
|
@ -415,8 +415,6 @@ const preneedOccupancyType = cacheFunctions.getOccupancyTypeByOccupancyType("Pre
|
|||
const deceasedOccupancyType = cacheFunctions.getOccupancyTypeByOccupancyType("Interment");
|
||||
const cremationOccupancyType = cacheFunctions.getOccupancyTypeByOccupancyType("Cremation");
|
||||
|
||||
const allOccupancyTypeFields = cacheFunctions.getAllOccupancyTypeFields();
|
||||
|
||||
const preneedOwnerLotOccupantType =
|
||||
cacheFunctions.getLotOccupantTypeByLotOccupantType("Preneed Owner");
|
||||
const funeralDirectorLotOccupantType =
|
||||
|
|
@ -760,11 +758,12 @@ function importFromMasterCSV() {
|
|||
addOrUpdateLotOccupancyField(
|
||||
{
|
||||
lotOccupancyId: deceasedLotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find(
|
||||
(occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Date";
|
||||
}
|
||||
).occupancyTypeFieldId,
|
||||
occupancyTypeFieldId: (lotId
|
||||
? deceasedOccupancyType
|
||||
: cremationOccupancyType
|
||||
).occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Date";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue
|
||||
},
|
||||
user
|
||||
|
|
@ -775,11 +774,12 @@ function importFromMasterCSV() {
|
|||
addOrUpdateLotOccupancyField(
|
||||
{
|
||||
lotOccupancyId: deceasedLotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find(
|
||||
(occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Age";
|
||||
}
|
||||
).occupancyTypeFieldId,
|
||||
occupancyTypeFieldId: (lotId
|
||||
? deceasedOccupancyType
|
||||
: cremationOccupancyType
|
||||
).occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Age";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: masterRow.CM_AGE
|
||||
},
|
||||
user
|
||||
|
|
@ -790,13 +790,12 @@ function importFromMasterCSV() {
|
|||
addOrUpdateLotOccupancyField(
|
||||
{
|
||||
lotOccupancyId: deceasedLotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find(
|
||||
(occupancyTypeField) => {
|
||||
return (
|
||||
occupancyTypeField.occupancyTypeField === "Death Age Period"
|
||||
);
|
||||
}
|
||||
).occupancyTypeFieldId,
|
||||
occupancyTypeFieldId: (lotId
|
||||
? deceasedOccupancyType
|
||||
: cremationOccupancyType
|
||||
).occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Age Period";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: masterRow.CM_PERIOD
|
||||
},
|
||||
user
|
||||
|
|
@ -848,11 +847,12 @@ function importFromMasterCSV() {
|
|||
addOrUpdateLotOccupancyField(
|
||||
{
|
||||
lotOccupancyId: deceasedLotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find(
|
||||
(occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Funeral Date";
|
||||
}
|
||||
).occupancyTypeFieldId,
|
||||
occupancyTypeFieldId: (lotId
|
||||
? deceasedOccupancyType
|
||||
: cremationOccupancyType
|
||||
).occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Funeral Date";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue
|
||||
},
|
||||
user
|
||||
|
|
@ -863,13 +863,12 @@ function importFromMasterCSV() {
|
|||
addOrUpdateLotOccupancyField(
|
||||
{
|
||||
lotOccupancyId: deceasedLotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find(
|
||||
(occupancyTypeField) => {
|
||||
return (
|
||||
occupancyTypeField.occupancyTypeField === "Container Type"
|
||||
);
|
||||
}
|
||||
).occupancyTypeFieldId,
|
||||
occupancyTypeFieldId: (lotId
|
||||
? deceasedOccupancyType
|
||||
: cremationOccupancyType
|
||||
).occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Container Type";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: masterRow.CM_CONTAINER_TYPE
|
||||
},
|
||||
user
|
||||
|
|
@ -886,13 +885,12 @@ function importFromMasterCSV() {
|
|||
addOrUpdateLotOccupancyField(
|
||||
{
|
||||
lotOccupancyId: deceasedLotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find(
|
||||
(occupancyTypeField) => {
|
||||
return (
|
||||
occupancyTypeField.occupancyTypeField === "Committal Type"
|
||||
);
|
||||
}
|
||||
).occupancyTypeFieldId,
|
||||
occupancyTypeFieldId: (lotId
|
||||
? deceasedOccupancyType
|
||||
: cremationOccupancyType
|
||||
).occupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Committal Type";
|
||||
}).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: commitalType
|
||||
},
|
||||
user
|
||||
|
|
@ -1432,9 +1430,11 @@ function importFromWorkOrderCSV() {
|
|||
addOrUpdateLotOccupancyField(
|
||||
{
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Date";
|
||||
}).occupancyTypeFieldId,
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
|
||||
(occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Date";
|
||||
}
|
||||
).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue
|
||||
},
|
||||
user
|
||||
|
|
@ -1445,9 +1445,11 @@ function importFromWorkOrderCSV() {
|
|||
addOrUpdateLotOccupancyField(
|
||||
{
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Place";
|
||||
}).occupancyTypeFieldId,
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
|
||||
(occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Place";
|
||||
}
|
||||
).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: workOrderRow.WO_DEATH_PLACE
|
||||
},
|
||||
user
|
||||
|
|
@ -1458,9 +1460,11 @@ function importFromWorkOrderCSV() {
|
|||
addOrUpdateLotOccupancyField(
|
||||
{
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Age";
|
||||
}).occupancyTypeFieldId,
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
|
||||
(occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Age";
|
||||
}
|
||||
).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: workOrderRow.WO_AGE
|
||||
},
|
||||
user
|
||||
|
|
@ -1471,9 +1475,11 @@ function importFromWorkOrderCSV() {
|
|||
addOrUpdateLotOccupancyField(
|
||||
{
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Age Period";
|
||||
}).occupancyTypeFieldId,
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
|
||||
(occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Death Age Period";
|
||||
}
|
||||
).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: workOrderRow.WO_PERIOD
|
||||
},
|
||||
user
|
||||
|
|
@ -1523,9 +1529,11 @@ function importFromWorkOrderCSV() {
|
|||
addOrUpdateLotOccupancyField(
|
||||
{
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Funeral Date";
|
||||
}).occupancyTypeFieldId,
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
|
||||
(occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Funeral Date";
|
||||
}
|
||||
).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue
|
||||
},
|
||||
user
|
||||
|
|
@ -1536,9 +1544,11 @@ function importFromWorkOrderCSV() {
|
|||
addOrUpdateLotOccupancyField(
|
||||
{
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Container Type";
|
||||
}).occupancyTypeFieldId,
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
|
||||
(occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Container Type";
|
||||
}
|
||||
).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: workOrderRow.WO_CONTAINER_TYPE
|
||||
},
|
||||
user
|
||||
|
|
@ -1555,9 +1565,11 @@ function importFromWorkOrderCSV() {
|
|||
addOrUpdateLotOccupancyField(
|
||||
{
|
||||
lotOccupancyId: lotOccupancyId,
|
||||
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Committal Type";
|
||||
}).occupancyTypeFieldId,
|
||||
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
|
||||
(occupancyTypeField) => {
|
||||
return occupancyTypeField.occupancyTypeField === "Committal Type";
|
||||
}
|
||||
).occupancyTypeFieldId,
|
||||
lotOccupancyFieldValue: commitalType
|
||||
},
|
||||
user
|
||||
|
|
|
|||
Loading…
Reference in New Issue