001package org.hl7.fhir.convertors.conv14_40.datatypes14_40;
002
003import org.hl7.fhir.convertors.context.ConversionContext14_40;
004import org.hl7.fhir.exceptions.FHIRException;
005
006public class BackboneElement14_40 {
007  static public void copyBackboneElement(org.hl7.fhir.dstu2016may.model.BackboneElement src,
008                                         org.hl7.fhir.r4.model.BackboneElement tgt,
009                                         String ... extensionUrlsToIgnore) throws FHIRException {
010    ConversionContext14_40.INSTANCE.getVersionConvertor_14_40().copyElement(src, tgt, extensionUrlsToIgnore);
011    for (org.hl7.fhir.dstu2016may.model.Extension e : src.getModifierExtension()) {
012      tgt.addModifierExtension(Extension14_40.convertExtension(e));
013    }
014  }
015
016  static public void copyBackboneElement(org.hl7.fhir.r4.model.BackboneElement src,
017                                         org.hl7.fhir.dstu2016may.model.BackboneElement tgt,
018                                         String ... extensionUrlsToIgnore) throws FHIRException {
019    ConversionContext14_40.INSTANCE.getVersionConvertor_14_40().copyElement(src, tgt, extensionUrlsToIgnore);
020    for (org.hl7.fhir.r4.model.Extension e : src.getModifierExtension()) {
021      tgt.addModifierExtension(Extension14_40.convertExtension(e));
022    }
023  }
024}