{"version":3,"file":"Ampp.mjs","sourceRoot":"","sources":["../../../../tsSourcesProject/model/samv2/embed/Ampp.mts"],"names":[],"mappings":"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","sourcesContent":["// auto-generated file\nimport {AmpStatus} from './AmpStatus.mjs';\nimport {AmppComponent} from './AmppComponent.mjs';\nimport {Atc} from './Atc.mjs';\nimport {Commercialization} from './Commercialization.mjs';\nimport {Company} from './Company.mjs';\nimport {DataPeriod} from './DataPeriod.mjs';\nimport {Dmpp} from './Dmpp.mjs';\nimport {Quantity} from './Quantity.mjs';\nimport {SamText} from './SamText.mjs';\nimport {SupplyProblem} from './SupplyProblem.mjs';\n\n\nexport class Ampp implements DataPeriod {\n\n\tfrom: number | undefined = undefined;\n\n\tto: number | undefined = undefined;\n\n\tindex: number | undefined = undefined;\n\n\tctiExtended: string | undefined = undefined;\n\n\torphan: boolean = false;\n\n\tleafletLink: SamText | undefined = undefined;\n\n\tspcLink: SamText | undefined = undefined;\n\n\trmaPatientLink: SamText | undefined = undefined;\n\n\trmaProfessionalLink: SamText | undefined = undefined;\n\n\tparallelCircuit: number | undefined = undefined;\n\n\tparallelDistributor: string | undefined = undefined;\n\n\tpackMultiplier: number | undefined = undefined;\n\n\tpackAmount: Quantity | undefined = undefined;\n\n\tpackDisplayValue: SamText | undefined = undefined;\n\n\tstatus: AmpStatus | undefined = undefined;\n\n\tatcs: Array<Atc> = [];\n\n\tcrmLink: SamText | undefined = undefined;\n\n\tdeliveryModusCode: string | undefined = undefined;\n\n\tdeliveryModus: SamText | undefined = undefined;\n\n\tdeliveryModusSpecificationCode: string | undefined = undefined;\n\n\tdeliveryModusSpecification: SamText | undefined = undefined;\n\n\tdhpcLink: SamText | undefined = undefined;\n\n\tdistributorCompany: Company | undefined = undefined;\n\n\tsingleUse: boolean | undefined = undefined;\n\n\tspeciallyRegulated: number | undefined = undefined;\n\n\tabbreviatedName: SamText | undefined = undefined;\n\n\tprescriptionName: SamText | undefined = undefined;\n\n\tnote: SamText | undefined = undefined;\n\n\tposologyNote: SamText | undefined = undefined;\n\n\tnoGenericPrescriptionReasons: Array<SamText> | undefined = undefined;\n\n\texFactoryPrice: number | undefined = undefined;\n\n\treimbursementCode: number | undefined = undefined;\n\n\tdefinedDailyDose: Quantity | undefined = undefined;\n\n\tofficialExFactoryPrice: number | undefined = undefined;\n\n\trealExFactoryPrice: number | undefined = undefined;\n\n\tpricingInformationDecisionDate: number | undefined = undefined;\n\n\tcomponents: Array<AmppComponent | undefined> | undefined = undefined;\n\n\tcommercializations: Array<Commercialization> | undefined = undefined;\n\n\tsupplyProblems: Array<SupplyProblem> | undefined = undefined;\n\n\tdmpps: Array<Dmpp> = [];\n\n\tvaccineIndicationCodes: Array<string> | undefined = undefined;\n\n\trmaKeyMessages: SamText | undefined = undefined;\n\n\tgenericPrescriptionRequired: boolean | undefined = undefined;\n\n\tconstructor(partial: Partial<Ampp>) {\n\t\tif ('from' in partial) this.from = partial.from;\n\t\tif ('to' in partial) this.to = partial.to;\n\t\tif ('index' in partial) this.index = partial.index;\n\t\tif ('ctiExtended' in partial) this.ctiExtended = partial.ctiExtended;\n\t\tif ('orphan' in partial && partial.orphan !== undefined) this.orphan = partial.orphan;\n\t\tif ('leafletLink' in partial) this.leafletLink = partial.leafletLink;\n\t\tif ('spcLink' in partial) this.spcLink = partial.spcLink;\n\t\tif ('rmaPatientLink' in partial) this.rmaPatientLink = partial.rmaPatientLink;\n\t\tif ('rmaProfessionalLink' in partial) this.rmaProfessionalLink = partial.rmaProfessionalLink;\n\t\tif ('parallelCircuit' in partial) this.parallelCircuit = partial.parallelCircuit;\n\t\tif ('parallelDistributor' in partial) this.parallelDistributor = partial.parallelDistributor;\n\t\tif ('packMultiplier' in partial) this.packMultiplier = partial.packMultiplier;\n\t\tif ('packAmount' in partial) this.packAmount = partial.packAmount;\n\t\tif ('packDisplayValue' in partial) this.packDisplayValue = partial.packDisplayValue;\n\t\tif ('status' in partial) this.status = partial.status;\n\t\tif ('atcs' in partial && partial.atcs !== undefined) this.atcs = partial.atcs;\n\t\tif ('crmLink' in partial) this.crmLink = partial.crmLink;\n\t\tif ('deliveryModusCode' in partial) this.deliveryModusCode = partial.deliveryModusCode;\n\t\tif ('deliveryModus' in partial) this.deliveryModus = partial.deliveryModus;\n\t\tif ('deliveryModusSpecificationCode' in partial) this.deliveryModusSpecificationCode = partial.deliveryModusSpecificationCode;\n\t\tif ('deliveryModusSpecification' in partial) this.deliveryModusSpecification = partial.deliveryModusSpecification;\n\t\tif ('dhpcLink' in partial) this.dhpcLink = partial.dhpcLink;\n\t\tif ('distributorCompany' in partial) this.distributorCompany = partial.distributorCompany;\n\t\tif ('singleUse' in partial) this.singleUse = partial.singleUse;\n\t\tif ('speciallyRegulated' in partial) this.speciallyRegulated = partial.speciallyRegulated;\n\t\tif ('abbreviatedName' in partial) this.abbreviatedName = partial.abbreviatedName;\n\t\tif ('prescriptionName' in partial) this.prescriptionName = partial.prescriptionName;\n\t\tif ('note' in partial) this.note = partial.note;\n\t\tif ('posologyNote' in partial) this.posologyNote = partial.posologyNote;\n\t\tif ('noGenericPrescriptionReasons' in partial) this.noGenericPrescriptionReasons = partial.noGenericPrescriptionReasons;\n\t\tif ('exFactoryPrice' in partial) this.exFactoryPrice = partial.exFactoryPrice;\n\t\tif ('reimbursementCode' in partial) this.reimbursementCode = partial.reimbursementCode;\n\t\tif ('definedDailyDose' in partial) this.definedDailyDose = partial.definedDailyDose;\n\t\tif ('officialExFactoryPrice' in partial) this.officialExFactoryPrice = partial.officialExFactoryPrice;\n\t\tif ('realExFactoryPrice' in partial) this.realExFactoryPrice = partial.realExFactoryPrice;\n\t\tif ('pricingInformationDecisionDate' in partial) this.pricingInformationDecisionDate = partial.pricingInformationDecisionDate;\n\t\tif ('components' in partial) this.components = partial.components;\n\t\tif ('commercializations' in partial) this.commercializations = partial.commercializations;\n\t\tif ('supplyProblems' in partial) this.supplyProblems = partial.supplyProblems;\n\t\tif ('dmpps' in partial && partial.dmpps !== undefined) this.dmpps = partial.dmpps;\n\t\tif ('vaccineIndicationCodes' in partial) this.vaccineIndicationCodes = partial.vaccineIndicationCodes;\n\t\tif ('rmaKeyMessages' in partial) this.rmaKeyMessages = partial.rmaKeyMessages;\n\t\tif ('genericPrescriptionRequired' in partial) this.genericPrescriptionRequired = partial.genericPrescriptionRequired;\n\t}\n\n}\n"]}