@ResourceDef(name="Binary", profile="http://hl7.org/fhir/Profile/Binary") public class Binary extends BaseBinary implements IBaseBinary {
@ResourceDef(name="Schedule", profile="http://hl7.org/fhir/Profile/Schedule") public class Schedule extends DomainResource {
@ResourceDef(name="Basic", profile="http://hl7.org/fhir/Profile/Basic") public class Basic extends DomainResource {
@ResourceDef(name="BodySite", profile="http://hl7.org/fhir/Profile/BodySite") public class BodySite extends DomainResource {
@ResourceDef(name="EligibilityRequest", profile="http://hl7.org/fhir/Profile/EligibilityRequest") public class EligibilityRequest extends DomainResource {
@ResourceDef(name = "Observation", profile = CustomObservationDstu3.PROFILE) public class CustomObservationDstu3 extends Observation { public static final String PROFILE = "http://custom_ObservationDstu3"; private static final long serialVersionUID = 1L; @Extension(definedLocally = false, isModifier = false, url = "http://eyeColour") @Child(name = "eyeColour") private StringType myEyeColour; public StringType getEyeColour() { return myEyeColour; } public void setEyeColour(StringType theEyeColour) { myEyeColour = theEyeColour; } }
@ResourceDef(name = "Observation", profile = CustomObservationR4.PROFILE) public class CustomObservationR4 extends Observation { public static final String PROFILE = "http://custom_ObservationR4"; private static final long serialVersionUID = 1L; @Extension(definedLocally = false, isModifier = false, url = "http://eyeColour") @Child(name = "eyeColour") private StringType myEyeColour; public StringType getEyeColour() { return myEyeColour; } public void setEyeColour(StringType theEyeColour) { myEyeColour = theEyeColour; } }
@ResourceDef(name = "Patient") public class CustomCompositeExtension extends Patient {
@ResourceDef(name = "CustomResource", profile = "http://hl7.org/fhir/profiles/custom-resource") public class CustomResource extends DomainResource {
@ResourceDef(name="Parameters", profile="http://hl7.org/fhir/Profile/Parameters") public class Parameters extends Resource implements IBaseParameters {
@ResourceDef() public static class MyPatient extends Patient { @Child(name="petName") @Extension(url="http://example.com/dontuse#petname", definedLocally=false, isModifier=false) @Description(shortDefinition="The name of the patient's favourite pet") private StringDt myPetName; public StringDt getPetName() { if(myPetName==null) { myPetName = new StringDt(); } return myPetName; } public void setPetName(StringDt thePetName) { myPetName = thePetName; } public List<DateTimeDt> getImportantDates() { if (myImportantDates==null) { myImportantDates=new ArrayList<DateTimeDt>(); } return myImportantDates; } public void setImportantDates(List<DateTimeDt> theImportantDates) { myImportantDates = theImportantDates; } @Child(name="importantDates", max=Child.MAX_UNLIMITED) @Extension(url="http://example.com/dontuse#importantDates", definedLocally=false, isModifier=true) @Description(shortDefinition="Some dates of note for the patient") private List<DateTimeDt> myImportantDates; }
@ResourceDef(name="Patient", profile="http://example.com/StructureDefinition/mypatient") public class MyPatient extends Patient {
@ResourceDef(name="Binary", profile="http://hl7.org/fhir/Profile/Binary") public class Binary extends BaseBinary implements IBaseBinary {
@ResourceDef(name="Binary", profile="http://hl7.org/fhir/StructureDefinition/Binary") public class Binary extends BaseBinary implements IBaseBinary {
@ResourceDef(name="Linkage", profile="http://hl7.org/fhir/Profile/Linkage") public class Linkage extends DomainResource {
@ResourceDef(name="MedicinalProductUndesirableEffect", profile="http://hl7.org/fhir/StructureDefinition/MedicinalProductUndesirableEffect") public class MedicinalProductUndesirableEffect extends DomainResource {
@ResourceDef(name="OrderSet", profile="http://hl7.org/fhir/Profile/OrderSet") public class OrderSet extends DomainResource {
@ResourceDef(name="DecisionSupportServiceModule", profile="http://hl7.org/fhir/Profile/DecisionSupportServiceModule") public class DecisionSupportServiceModule extends DomainResource {
@ResourceDef(name="Basic", profile="http://hl7.org/fhir/Profile/Basic") public class Basic extends DomainResource {
@ResourceDef(name="DecisionSupportRule", profile="http://hl7.org/fhir/Profile/DecisionSupportRule") public class DecisionSupportRule extends DomainResource {