Fix for R3 and R4 technical corrections and getting IGs publishing and passing (and fix version markers)

This commit is contained in:
Grahame Grieve 2019-11-01 11:21:06 +11:00
parent 888356999e
commit 52187af17a
177 changed files with 347 additions and 208 deletions

View File

@ -7271,7 +7271,9 @@ public class VersionConvertor_10_50 {
else
tgt.addUseContext(convertCodeableConceptToUsageContext(t));
tgt.setCopyright(src.getCopyright());
tgt.addFhirVersion(org.hl7.fhir.r5.model.Enumerations.FHIRVersion.fromCode(src.getFhirVersion()));
if (src.hasFhirVersion()) {
tgt.addFhirVersion(org.hl7.fhir.r5.model.Enumerations.FHIRVersion.fromCode(src.getFhirVersion()));
}
for (org.hl7.fhir.dstu2.model.ImplementationGuide.ImplementationGuideDependencyComponent t : src.getDependency())
tgt.addDependsOn(convertImplementationGuideDependencyComponent(t));
for (org.hl7.fhir.dstu2.model.ImplementationGuide.ImplementationGuidePackageComponent t : src.getPackage())

View File

@ -130,9 +130,11 @@ public class Enumerations extends VersionConvertor_40_50 {
case _1_8_0: return org.hl7.fhir.r5.model.Enumerations.FHIRVersion._1_8_0;
case _3_0_0: return org.hl7.fhir.r5.model.Enumerations.FHIRVersion._3_0_0;
case _3_0_1: return org.hl7.fhir.r5.model.Enumerations.FHIRVersion._3_0_1;
case _3_0_2: return org.hl7.fhir.r5.model.Enumerations.FHIRVersion._3_0_2;
case _3_3_0: return org.hl7.fhir.r5.model.Enumerations.FHIRVersion._3_3_0;
case _3_5_0: return org.hl7.fhir.r5.model.Enumerations.FHIRVersion._3_5_0;
case _4_0_0: return org.hl7.fhir.r5.model.Enumerations.FHIRVersion._4_0_0;
case _4_0_1: return org.hl7.fhir.r5.model.Enumerations.FHIRVersion._4_0_1;
default: return org.hl7.fhir.r5.model.Enumerations.FHIRVersion.NULL;
}
}
@ -159,9 +161,11 @@ public class Enumerations extends VersionConvertor_40_50 {
case _1_8_0: return org.hl7.fhir.r4.model.Enumerations.FHIRVersion._1_8_0;
case _3_0_0: return org.hl7.fhir.r4.model.Enumerations.FHIRVersion._3_0_0;
case _3_0_1: return org.hl7.fhir.r4.model.Enumerations.FHIRVersion._3_0_1;
case _3_0_2: return org.hl7.fhir.r4.model.Enumerations.FHIRVersion._3_0_2;
case _3_3_0: return org.hl7.fhir.r4.model.Enumerations.FHIRVersion._3_3_0;
case _3_5_0: return org.hl7.fhir.r4.model.Enumerations.FHIRVersion._3_5_0;
case _4_0_0: return org.hl7.fhir.r4.model.Enumerations.FHIRVersion._4_0_0;
case _4_0_1: return org.hl7.fhir.r4.model.Enumerations.FHIRVersion._4_0_1;
default: return org.hl7.fhir.r4.model.Enumerations.FHIRVersion.NULL;
}
}

View File

@ -119,10 +119,11 @@ public class CountryCodesConverter {
}
cs1.setCount(cs1.getConcept().size());
cs2.setCount(cs2.getConcept().size());
new JsonParser().setOutputStyle(OutputStyle.PRETTY).compose(new FileOutputStream(Utilities.path(dest, "4.0.0", "package", "CodeSstem-iso3166.json")), cs1);
new JsonParser().setOutputStyle(OutputStyle.PRETTY).compose(new FileOutputStream(Utilities.path(dest, "3.0.1", "package", "CodeSstem-iso3166.json")), cs1); // format hasn't changed
new JsonParser().setOutputStyle(OutputStyle.PRETTY).compose(new FileOutputStream(Utilities.path(dest, "4.0.0", "package", "CodeSstem-iso3166-2.json")), cs2);
new JsonParser().setOutputStyle(OutputStyle.PRETTY).compose(new FileOutputStream(Utilities.path(dest, "3.0.1", "package", "CodeSstem-iso3166-2.json")), cs2); // format hasn't changed
throw new Error("Needs revisiting");
// new JsonParser().setOutputStyle(OutputStyle.PRETTY).compose(new FileOutputStream(Utilities.path(dest, "4.0.1", "package", "CodeSstem-iso3166.json")), cs1);
// new JsonParser().setOutputStyle(OutputStyle.PRETTY).compose(new FileOutputStream(Utilities.path(dest, "3.0.2", "package", "CodeSstem-iso3166.json")), cs1); // format hasn't changed
// new JsonParser().setOutputStyle(OutputStyle.PRETTY).compose(new FileOutputStream(Utilities.path(dest, "4.0.1", "package", "CodeSstem-iso3166-2.json")), cs2);
// new JsonParser().setOutputStyle(OutputStyle.PRETTY).compose(new FileOutputStream(Utilities.path(dest, "3.0.2", "package", "CodeSstem-iso3166-2.json")), cs2); // format hasn't changed
}
public void setMetadata(Document src, CodeSystem cs, String id, String url, String partName, String partTitle) {

View File

@ -51,7 +51,7 @@ import java.io.IOException;
*/
// Generated on Mon, Apr 17, 2017 08:38+1000 for FHIR v3.0.1
// Generated on Mon, Apr 17, 2017 08:38+1000 for FHIR v3.0.x
import org.hl7.fhir.dstu3.model.*;
import org.hl7.fhir.exceptions.FHIRFormatError;
import org.hl7.fhir.utilities.Utilities;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.formats;
*/
// Generated on Mon, Apr 17, 2017 08:38+1000 for FHIR v3.0.1
// Generated on Mon, Apr 17, 2017 08:38+1000 for FHIR v3.0.x
import org.hl7.fhir.dstu3.model.*;
import org.hl7.fhir.dstu3.utils.formats.Turtle.Complex;
import org.hl7.fhir.utilities.Utilities;

View File

@ -51,7 +51,7 @@ import java.io.IOException;
*/
// Generated on Mon, Apr 17, 2017 08:38+1000 for FHIR v3.0.1
// Generated on Mon, Apr 17, 2017 08:38+1000 for FHIR v3.0.x
import org.hl7.fhir.dstu3.model.*;
import org.hl7.fhir.exceptions.FHIRFormatError;
import org.hl7.fhir.utilities.Utilities;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.List;
import org.hl7.fhir.exceptions.FHIRException;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.List;
import org.hl7.fhir.exceptions.FHIRException;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -51,7 +51,7 @@ import java.math.BigDecimal;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -52,7 +52,7 @@ import java.math.BigDecimal;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -51,7 +51,7 @@ import java.math.BigDecimal;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -51,7 +51,7 @@ import java.math.BigDecimal;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.List;
import org.hl7.fhir.exceptions.FHIRException;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,12 +50,12 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
public class Constants {
public final static String VERSION = "3.0.1";
public final static String VERSION = "3.0.2";
public final static String REVISION = "12956";
public final static String DATE = "Fri Mar 16 15:21:19 AEDT 2018";
}

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.List;
import org.hl7.fhir.exceptions.FHIRException;

View File

@ -52,7 +52,7 @@ import java.math.BigDecimal;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.List;
import org.hl7.fhir.exceptions.FHIRException;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.List;
import org.hl7.fhir.exceptions.FHIRException;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.List;
import org.hl7.fhir.exceptions.FHIRException;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -51,7 +51,7 @@ import java.math.BigDecimal;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.List;
import org.hl7.fhir.exceptions.FHIRException;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.List;
import org.hl7.fhir.exceptions.FHIRException;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@ -2380,10 +2380,10 @@ public class ImplementationGuide extends MetadataResource {
protected MarkdownType copyright;
/**
* The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.1 for this version.
* The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.2 for this version.
*/
@Child(name = "fhirVersion", type = {IdType.class}, order=1, min=0, max=1, modifier=false, summary=true)
@Description(shortDefinition="FHIR Version this Implementation Guide targets", formalDefinition="The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.1 for this version." )
@Description(shortDefinition="FHIR Version this Implementation Guide targets", formalDefinition="The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.2 for this version." )
protected IdType fhirVersion;
/**
@ -3025,7 +3025,7 @@ public class ImplementationGuide extends MetadataResource {
}
/**
* @return {@link #fhirVersion} (The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.1 for this version.). This is the underlying object with id, value and extensions. The accessor "getFhirVersion" gives direct access to the value
* @return {@link #fhirVersion} (The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.2 for this version.). This is the underlying object with id, value and extensions. The accessor "getFhirVersion" gives direct access to the value
*/
public IdType getFhirVersionElement() {
if (this.fhirVersion == null)
@ -3045,7 +3045,7 @@ public class ImplementationGuide extends MetadataResource {
}
/**
* @param value {@link #fhirVersion} (The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.1 for this version.). This is the underlying object with id, value and extensions. The accessor "getFhirVersion" gives direct access to the value
* @param value {@link #fhirVersion} (The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.2 for this version.). This is the underlying object with id, value and extensions. The accessor "getFhirVersion" gives direct access to the value
*/
public ImplementationGuide setFhirVersionElement(IdType value) {
this.fhirVersion = value;
@ -3053,14 +3053,14 @@ public class ImplementationGuide extends MetadataResource {
}
/**
* @return The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.1 for this version.
* @return The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.2 for this version.
*/
public String getFhirVersion() {
return this.fhirVersion == null ? null : this.fhirVersion.getValue();
}
/**
* @param value The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.1 for this version.
* @param value The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.2 for this version.
*/
public ImplementationGuide setFhirVersion(String value) {
if (Utilities.noString(value))
@ -3331,7 +3331,7 @@ public class ImplementationGuide extends MetadataResource {
children.add(new Property("useContext", "UsageContext", "The content was developed with a focus and intent of supporting the contexts that are listed. These terms may be used to assist with indexing and searching for appropriate implementation guide instances.", 0, java.lang.Integer.MAX_VALUE, useContext));
children.add(new Property("jurisdiction", "CodeableConcept", "A legal or geographic region in which the implementation guide is intended to be used.", 0, java.lang.Integer.MAX_VALUE, jurisdiction));
children.add(new Property("copyright", "markdown", "A copyright statement relating to the implementation guide and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the implementation guide.", 0, 1, copyright));
children.add(new Property("fhirVersion", "id", "The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.1 for this version.", 0, 1, fhirVersion));
children.add(new Property("fhirVersion", "id", "The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.2 for this version.", 0, 1, fhirVersion));
children.add(new Property("dependency", "", "Another implementation guide that this implementation depends on. Typically, an implementation guide uses value sets, profiles etc.defined in other implementation guides.", 0, java.lang.Integer.MAX_VALUE, dependency));
children.add(new Property("package", "", "A logical group of resources. Logical groups can be used when building pages.", 0, java.lang.Integer.MAX_VALUE, package_));
children.add(new Property("global", "", "A set of profiles that all resources covered by this implementation guide must conform to.", 0, java.lang.Integer.MAX_VALUE, global));
@ -3354,7 +3354,7 @@ public class ImplementationGuide extends MetadataResource {
case -669707736: /*useContext*/ return new Property("useContext", "UsageContext", "The content was developed with a focus and intent of supporting the contexts that are listed. These terms may be used to assist with indexing and searching for appropriate implementation guide instances.", 0, java.lang.Integer.MAX_VALUE, useContext);
case -507075711: /*jurisdiction*/ return new Property("jurisdiction", "CodeableConcept", "A legal or geographic region in which the implementation guide is intended to be used.", 0, java.lang.Integer.MAX_VALUE, jurisdiction);
case 1522889671: /*copyright*/ return new Property("copyright", "markdown", "A copyright statement relating to the implementation guide and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the implementation guide.", 0, 1, copyright);
case 461006061: /*fhirVersion*/ return new Property("fhirVersion", "id", "The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.1 for this version.", 0, 1, fhirVersion);
case 461006061: /*fhirVersion*/ return new Property("fhirVersion", "id", "The version of the FHIR specification on which this ImplementationGuide is based - this is the formal version of the specification, without the revision number, e.g. [publication].[major].[minor], which is 3.0.2 for this version.", 0, 1, fhirVersion);
case -26291381: /*dependency*/ return new Property("dependency", "", "Another implementation guide that this implementation depends on. Typically, an implementation guide uses value sets, profiles etc.defined in other implementation guides.", 0, java.lang.Integer.MAX_VALUE, dependency);
case -807062458: /*package*/ return new Property("package", "", "A logical group of resources. Logical groups can be used when building pages.", 0, java.lang.Integer.MAX_VALUE, package_);
case -1243020381: /*global*/ return new Property("global", "", "A set of profiles that all resources covered by this implementation guide must conform to.", 0, java.lang.Integer.MAX_VALUE, global);

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -52,7 +52,7 @@ import java.math.BigDecimal;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -52,7 +52,7 @@ import java.math.BigDecimal;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -50,7 +50,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

View File

@ -49,7 +49,7 @@ package org.hl7.fhir.dstu3.model;
*/
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.1
// Generated on Fri, Mar 16, 2018 15:21+1100 for FHIR v3.0.x
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

Some files were not shown because too many files have changed in this diff Show More