mirror of
https://github.com/hapifhir/hapi-fhir.git
synced 2025-02-22 13:55:22 +00:00
updated tinder to generate resources with a getResourceType method returning the ResourceTypeEnum, removed Test resource
This commit is contained in:
parent
a642745095
commit
45a3fa8254
@ -16,38 +16,38 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
/**
|
||||
* HAPI/FHIR <b>AddressDt</b> Datatype
|
||||
@ -142,6 +142,7 @@ public class AddressDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myUse, myText, myLine, myCity, myState, myZip, myCountry, myPeriod);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>use</b> (home | work | temp | old - purpose of this address).
|
||||
@ -518,4 +519,4 @@ public class AddressDt
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,36 +16,35 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
@ -136,6 +135,7 @@ public class AttachmentDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myContentType, myLanguage, myData, myUrl, mySize, myHash, myTitle);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>contentType</b> (Mime type of the content, with charset etc.).
|
||||
@ -447,4 +447,4 @@ public class AttachmentDt
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,35 +16,38 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
/**
|
||||
* HAPI/FHIR <b>CodeableConceptDt</b> Datatype
|
||||
@ -104,6 +107,7 @@ public class CodeableConceptDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCoding, myText);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>coding</b> (Code defined by a terminology system).
|
||||
@ -211,4 +215,4 @@ public class CodeableConceptDt
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,36 +16,36 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.base.composite.BaseCodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
@ -136,6 +136,7 @@ public class CodingDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySystem, myVersion, myCode, myDisplay, myPrimary, myValueSet);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>system</b> (Identity of the terminology system).
|
||||
@ -390,4 +391,4 @@ public class CodingDt
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,40 +16,38 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.SimpleSetter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
/**
|
||||
* HAPI/FHIR <b>ContactDt</b> Datatype
|
||||
@ -132,6 +130,7 @@ public class ContactDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySystem, myValue, myUse, myPeriod);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>system</b> (phone | fax | email | url).
|
||||
@ -298,4 +297,4 @@ public class ContactDt
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,38 +16,38 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.base.composite.BaseHumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
/**
|
||||
* HAPI/FHIR <b>HumanNameDt</b> Datatype
|
||||
@ -135,6 +135,7 @@ public class HumanNameDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myUse, myText, myFamily, myGiven, myPrefix, mySuffix, myPeriod);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>use</b> (usual | official | temp | nickname | anonymous | old | maiden).
|
||||
@ -569,4 +570,4 @@ public class HumanNameDt
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,38 +16,36 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.SimpleSetter;
|
||||
import ca.uhn.fhir.model.base.composite.BaseIdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
@ -155,6 +153,7 @@ public class IdentifierDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myUse, myLabel, mySystem, myValue, myPeriod, myAssigner);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>use</b> (usual | official | temp | secondary (If known)).
|
||||
@ -396,4 +395,4 @@ public class IdentifierDt
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,37 +16,38 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
/**
|
||||
* HAPI/FHIR <b>PeriodDt</b> Datatype
|
||||
@ -99,6 +100,7 @@ public class PeriodDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myStart, myEnd);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>start</b> (Starting time with inclusive boundary).
|
||||
@ -216,4 +218,4 @@ public class PeriodDt
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,39 +16,36 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.SimpleSetter;
|
||||
import ca.uhn.fhir.model.base.composite.BaseQuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
@ -184,6 +181,7 @@ public class QuantityDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myValue, myComparator, myUnits, mySystem, myCode);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>value</b> (Numerical value (with implicit precision)).
|
||||
@ -223,7 +221,7 @@ public class QuantityDt
|
||||
* The value of the measured amount. The value includes an implicit precision in the presentation of the value
|
||||
* </p>
|
||||
*/
|
||||
public QuantityDt setValue( long theValue) {
|
||||
public QuantityDt setValue( java.math.BigDecimal theValue) {
|
||||
myValue = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -249,7 +247,7 @@ public class QuantityDt
|
||||
* The value of the measured amount. The value includes an implicit precision in the presentation of the value
|
||||
* </p>
|
||||
*/
|
||||
public QuantityDt setValue( java.math.BigDecimal theValue) {
|
||||
public QuantityDt setValue( long theValue) {
|
||||
myValue = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -433,4 +431,4 @@ public class QuantityDt
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,35 +16,38 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
/**
|
||||
* HAPI/FHIR <b>RangeDt</b> Datatype
|
||||
@ -97,6 +100,7 @@ public class RangeDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myLow, myHigh);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>low</b> (Low limit).
|
||||
@ -136,21 +140,8 @@ public class RangeDt
|
||||
* The low limit. The boundary is inclusive.
|
||||
* </p>
|
||||
*/
|
||||
public RangeDt setLow( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myLow = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>low</b> (Low limit)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The low limit. The boundary is inclusive.
|
||||
* </p>
|
||||
*/
|
||||
public RangeDt setLow( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myLow = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public RangeDt setLow( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myLow = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -175,8 +166,8 @@ public class RangeDt
|
||||
* The low limit. The boundary is inclusive.
|
||||
* </p>
|
||||
*/
|
||||
public RangeDt setLow( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myLow = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public RangeDt setLow( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myLow = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -188,8 +179,8 @@ public class RangeDt
|
||||
* The low limit. The boundary is inclusive.
|
||||
* </p>
|
||||
*/
|
||||
public RangeDt setLow( double theValue) {
|
||||
myLow = new QuantityDt(theValue);
|
||||
public RangeDt setLow( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myLow = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -206,6 +197,19 @@ public class RangeDt
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>low</b> (Low limit)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The low limit. The boundary is inclusive.
|
||||
* </p>
|
||||
*/
|
||||
public RangeDt setLow( double theValue) {
|
||||
myLow = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>high</b> (High limit).
|
||||
@ -245,21 +249,8 @@ public class RangeDt
|
||||
* The high limit. The boundary is inclusive.
|
||||
* </p>
|
||||
*/
|
||||
public RangeDt setHigh( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myHigh = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>high</b> (High limit)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The high limit. The boundary is inclusive.
|
||||
* </p>
|
||||
*/
|
||||
public RangeDt setHigh( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myHigh = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public RangeDt setHigh( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myHigh = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -284,8 +275,8 @@ public class RangeDt
|
||||
* The high limit. The boundary is inclusive.
|
||||
* </p>
|
||||
*/
|
||||
public RangeDt setHigh( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myHigh = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public RangeDt setHigh( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myHigh = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -297,8 +288,8 @@ public class RangeDt
|
||||
* The high limit. The boundary is inclusive.
|
||||
* </p>
|
||||
*/
|
||||
public RangeDt setHigh( double theValue) {
|
||||
myHigh = new QuantityDt(theValue);
|
||||
public RangeDt setHigh( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myHigh = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -315,7 +306,20 @@ public class RangeDt
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>high</b> (High limit)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The high limit. The boundary is inclusive.
|
||||
* </p>
|
||||
*/
|
||||
public RangeDt setHigh( double theValue) {
|
||||
myHigh = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,35 +16,38 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
/**
|
||||
* HAPI/FHIR <b>RatioDt</b> Datatype
|
||||
@ -97,6 +100,7 @@ public class RatioDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myNumerator, myDenominator);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>numerator</b> (Numerator value).
|
||||
@ -136,21 +140,8 @@ public class RatioDt
|
||||
* The value of the numerator
|
||||
* </p>
|
||||
*/
|
||||
public RatioDt setNumerator( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myNumerator = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>numerator</b> (Numerator value)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The value of the numerator
|
||||
* </p>
|
||||
*/
|
||||
public RatioDt setNumerator( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myNumerator = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public RatioDt setNumerator( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myNumerator = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -175,8 +166,8 @@ public class RatioDt
|
||||
* The value of the numerator
|
||||
* </p>
|
||||
*/
|
||||
public RatioDt setNumerator( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myNumerator = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public RatioDt setNumerator( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myNumerator = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -188,8 +179,8 @@ public class RatioDt
|
||||
* The value of the numerator
|
||||
* </p>
|
||||
*/
|
||||
public RatioDt setNumerator( double theValue) {
|
||||
myNumerator = new QuantityDt(theValue);
|
||||
public RatioDt setNumerator( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myNumerator = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -206,6 +197,19 @@ public class RatioDt
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>numerator</b> (Numerator value)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The value of the numerator
|
||||
* </p>
|
||||
*/
|
||||
public RatioDt setNumerator( double theValue) {
|
||||
myNumerator = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>denominator</b> (Denominator value).
|
||||
@ -245,21 +249,8 @@ public class RatioDt
|
||||
* The value of the denominator
|
||||
* </p>
|
||||
*/
|
||||
public RatioDt setDenominator( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myDenominator = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>denominator</b> (Denominator value)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The value of the denominator
|
||||
* </p>
|
||||
*/
|
||||
public RatioDt setDenominator( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myDenominator = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public RatioDt setDenominator( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myDenominator = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -284,8 +275,8 @@ public class RatioDt
|
||||
* The value of the denominator
|
||||
* </p>
|
||||
*/
|
||||
public RatioDt setDenominator( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myDenominator = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public RatioDt setDenominator( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myDenominator = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -297,8 +288,8 @@ public class RatioDt
|
||||
* The value of the denominator
|
||||
* </p>
|
||||
*/
|
||||
public RatioDt setDenominator( double theValue) {
|
||||
myDenominator = new QuantityDt(theValue);
|
||||
public RatioDt setDenominator( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myDenominator = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -315,7 +306,20 @@ public class RatioDt
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>denominator</b> (Denominator value)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The value of the denominator
|
||||
* </p>
|
||||
*/
|
||||
public RatioDt setDenominator( double theValue) {
|
||||
myDenominator = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,37 +16,38 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.base.composite.BaseResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
/**
|
||||
* HAPI/FHIR <b>ResourceReferenceDt</b> Datatype
|
||||
@ -136,6 +137,7 @@ public class ResourceReferenceDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myReference, myDisplay);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>reference</b> (Relative, internal or absolute URL reference).
|
||||
@ -227,4 +229,4 @@ public class ResourceReferenceDt
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,38 +16,38 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
/**
|
||||
* HAPI/FHIR <b>SampledDataDt</b> Datatype
|
||||
@ -135,6 +135,7 @@ public class SampledDataDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myOrigin, myPeriod, myFactor, myLowerLimit, myUpperLimit, myDimensions, myData);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>origin</b> (Zero value and units).
|
||||
@ -174,21 +175,8 @@ public class SampledDataDt
|
||||
* The base quantity that a measured value of zero represents. In addition, this provides the units of the entire measurement series
|
||||
* </p>
|
||||
*/
|
||||
public SampledDataDt setOrigin( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myOrigin = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>origin</b> (Zero value and units)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The base quantity that a measured value of zero represents. In addition, this provides the units of the entire measurement series
|
||||
* </p>
|
||||
*/
|
||||
public SampledDataDt setOrigin( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myOrigin = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public SampledDataDt setOrigin( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myOrigin = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -213,8 +201,8 @@ public class SampledDataDt
|
||||
* The base quantity that a measured value of zero represents. In addition, this provides the units of the entire measurement series
|
||||
* </p>
|
||||
*/
|
||||
public SampledDataDt setOrigin( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myOrigin = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public SampledDataDt setOrigin( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myOrigin = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -226,8 +214,8 @@ public class SampledDataDt
|
||||
* The base quantity that a measured value of zero represents. In addition, this provides the units of the entire measurement series
|
||||
* </p>
|
||||
*/
|
||||
public SampledDataDt setOrigin( double theValue) {
|
||||
myOrigin = new QuantityDt(theValue);
|
||||
public SampledDataDt setOrigin( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myOrigin = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -244,6 +232,19 @@ public class SampledDataDt
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>origin</b> (Zero value and units)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The base quantity that a measured value of zero represents. In addition, this provides the units of the entire measurement series
|
||||
* </p>
|
||||
*/
|
||||
public SampledDataDt setOrigin( double theValue) {
|
||||
myOrigin = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>period</b> (Number of milliseconds between samples).
|
||||
@ -283,7 +284,7 @@ public class SampledDataDt
|
||||
* The length of time between sampling times, measured in milliseconds
|
||||
* </p>
|
||||
*/
|
||||
public SampledDataDt setPeriod( long theValue) {
|
||||
public SampledDataDt setPeriod( java.math.BigDecimal theValue) {
|
||||
myPeriod = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -309,7 +310,7 @@ public class SampledDataDt
|
||||
* The length of time between sampling times, measured in milliseconds
|
||||
* </p>
|
||||
*/
|
||||
public SampledDataDt setPeriod( java.math.BigDecimal theValue) {
|
||||
public SampledDataDt setPeriod( long theValue) {
|
||||
myPeriod = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -353,7 +354,7 @@ public class SampledDataDt
|
||||
* A correction factor that is applied to the sampled data points before they are added to the origin
|
||||
* </p>
|
||||
*/
|
||||
public SampledDataDt setFactor( long theValue) {
|
||||
public SampledDataDt setFactor( java.math.BigDecimal theValue) {
|
||||
myFactor = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -379,7 +380,7 @@ public class SampledDataDt
|
||||
* A correction factor that is applied to the sampled data points before they are added to the origin
|
||||
* </p>
|
||||
*/
|
||||
public SampledDataDt setFactor( java.math.BigDecimal theValue) {
|
||||
public SampledDataDt setFactor( long theValue) {
|
||||
myFactor = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -423,7 +424,7 @@ public class SampledDataDt
|
||||
* The lower limit of detection of the measured points. This is needed if any of the data points have the value \"L\" (lower than detection limit)
|
||||
* </p>
|
||||
*/
|
||||
public SampledDataDt setLowerLimit( long theValue) {
|
||||
public SampledDataDt setLowerLimit( java.math.BigDecimal theValue) {
|
||||
myLowerLimit = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -449,7 +450,7 @@ public class SampledDataDt
|
||||
* The lower limit of detection of the measured points. This is needed if any of the data points have the value \"L\" (lower than detection limit)
|
||||
* </p>
|
||||
*/
|
||||
public SampledDataDt setLowerLimit( java.math.BigDecimal theValue) {
|
||||
public SampledDataDt setLowerLimit( long theValue) {
|
||||
myLowerLimit = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -493,7 +494,7 @@ public class SampledDataDt
|
||||
* The upper limit of detection of the measured points. This is needed if any of the data points have the value \"U\" (higher than detection limit)
|
||||
* </p>
|
||||
*/
|
||||
public SampledDataDt setUpperLimit( long theValue) {
|
||||
public SampledDataDt setUpperLimit( java.math.BigDecimal theValue) {
|
||||
myUpperLimit = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -519,7 +520,7 @@ public class SampledDataDt
|
||||
* The upper limit of detection of the measured points. This is needed if any of the data points have the value \"U\" (higher than detection limit)
|
||||
* </p>
|
||||
*/
|
||||
public SampledDataDt setUpperLimit( java.math.BigDecimal theValue) {
|
||||
public SampledDataDt setUpperLimit( long theValue) {
|
||||
myUpperLimit = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -615,4 +616,4 @@ public class SampledDataDt
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,45 +16,38 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.composite;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
import java.math.BigDecimal;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.primitive.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.model.base.composite.*;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.ICompositeDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.DatatypeDef;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AddressUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EventTimingEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.NameUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.UnitsOfTimeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
/**
|
||||
* HAPI/FHIR <b>ScheduleDt</b> Datatype
|
||||
@ -107,6 +100,7 @@ public class ScheduleDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myEvent, myRepeat);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>event</b> (When the event occurs).
|
||||
@ -262,6 +256,7 @@ public class ScheduleDt
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myFrequency, myWhen, myDuration, myUnits, myCount, myEnd);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>frequency</b> (Event occurs frequency times per duration).
|
||||
@ -389,7 +384,7 @@ public class ScheduleDt
|
||||
* How long each repetition should last
|
||||
* </p>
|
||||
*/
|
||||
public Repeat setDuration( long theValue) {
|
||||
public Repeat setDuration( java.math.BigDecimal theValue) {
|
||||
myDuration = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -415,7 +410,7 @@ public class ScheduleDt
|
||||
* How long each repetition should last
|
||||
* </p>
|
||||
*/
|
||||
public Repeat setDuration( java.math.BigDecimal theValue) {
|
||||
public Repeat setDuration( long theValue) {
|
||||
myDuration = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -572,4 +567,4 @@ public class ScheduleDt
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,57 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -250,6 +391,7 @@ public class AdverseReaction extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myDate, mySubject, myDidNotOccurFlag, myRecorder, mySymptom, myExposure);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External Ids for this adverse reaction).
|
||||
@ -665,6 +807,7 @@ public class AdverseReaction extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, mySeverity);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (E.g. Rash, vomiting).
|
||||
@ -795,6 +938,7 @@ public class AdverseReaction extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myDate, myType, myCausalityExpectation, mySubstance);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>date</b> (When the exposure occurred).
|
||||
@ -976,12 +1120,11 @@ public class AdverseReaction extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ADVERSEREACTION;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ADVERSEREACTION;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,47 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -164,6 +315,7 @@ public class Alert extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myCategory, myStatus, mySubject, myAuthor, myNote);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Business identifier).
|
||||
@ -441,12 +593,12 @@ public class Alert extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ALERT;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ALERT;
|
||||
}
|
||||
|
||||
}
|
@ -16,52 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -317,6 +463,7 @@ public class AllergyIntolerance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myCriticality, mySensitivityType, myRecordedDate, myStatus, mySubject, myRecorder, mySubstance, myReaction, mySensitivityTest);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External Ids for this item).
|
||||
@ -783,12 +930,12 @@ public class AllergyIntolerance extends BaseResource implements IResource {
|
||||
getSensitivityTest().add(newType);
|
||||
return newType;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ALLERGYINTOLERANCE;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ALLERGYINTOLERANCE;
|
||||
}
|
||||
|
||||
}
|
@ -16,59 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -304,6 +443,7 @@ public class Appointment extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myPriority, myStatus, myDescription, myStart, myEnd, mySchedule, myTimezone, mySlot, myLocation, myComment, myOrder, myParticipant, myRecorder, myRecordedDate);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External Ids for this item).
|
||||
@ -571,8 +711,8 @@ public class Appointment extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Appointment setStart( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myStart = new InstantDt(theDate, thePrecision);
|
||||
public Appointment setStartWithMillisPrecision( Date theDate) {
|
||||
myStart = new InstantDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -584,8 +724,8 @@ public class Appointment extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Appointment setStartWithMillisPrecision( Date theDate) {
|
||||
myStart = new InstantDt(theDate);
|
||||
public Appointment setStart( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myStart = new InstantDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -628,8 +768,8 @@ public class Appointment extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Appointment setEnd( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myEnd = new InstantDt(theDate, thePrecision);
|
||||
public Appointment setEndWithMillisPrecision( Date theDate) {
|
||||
myEnd = new InstantDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -641,8 +781,8 @@ public class Appointment extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Appointment setEndWithMillisPrecision( Date theDate) {
|
||||
myEnd = new InstantDt(theDate);
|
||||
public Appointment setEnd( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myEnd = new InstantDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1078,6 +1218,7 @@ public class Appointment extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myIndividual, myRequired, myStatus, myObservation);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (Role of participant in the appointment).
|
||||
@ -1351,12 +1492,11 @@ public class Appointment extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.APPOINTMENT;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.APPOINTMENT;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,53 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -261,6 +406,7 @@ public class AppointmentResponse extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myAppointment, myParticipantType, myIndividual, myParticipantStatus, myComment, myStart, myEnd, mySchedule, myTimezone, myRecorder, myRecordedDate);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External Ids for this item).
|
||||
@ -651,8 +797,8 @@ public class AppointmentResponse extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public AppointmentResponse setStart( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myStart = new InstantDt(theDate, thePrecision);
|
||||
public AppointmentResponse setStartWithMillisPrecision( Date theDate) {
|
||||
myStart = new InstantDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -664,8 +810,8 @@ public class AppointmentResponse extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public AppointmentResponse setStartWithMillisPrecision( Date theDate) {
|
||||
myStart = new InstantDt(theDate);
|
||||
public AppointmentResponse setStart( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myStart = new InstantDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -708,8 +854,8 @@ public class AppointmentResponse extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public AppointmentResponse setEnd( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myEnd = new InstantDt(theDate, thePrecision);
|
||||
public AppointmentResponse setEndWithMillisPrecision( Date theDate) {
|
||||
myEnd = new InstantDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -721,8 +867,8 @@ public class AppointmentResponse extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public AppointmentResponse setEndWithMillisPrecision( Date theDate) {
|
||||
myEnd = new InstantDt(theDate);
|
||||
public AppointmentResponse setEnd( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myEnd = new InstantDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -889,12 +1035,12 @@ public class AppointmentResponse extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.APPOINTMENTRESPONSE;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.APPOINTMENTRESPONSE;
|
||||
}
|
||||
|
||||
}
|
@ -16,49 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -194,6 +343,7 @@ public class Availability extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myType, myIndividual, myPeriod, myComment, myAuthor, myAuthorDate);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External Ids for this item).
|
||||
@ -515,12 +665,12 @@ public class Availability extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.AVAILABILITY;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.AVAILABILITY;
|
||||
}
|
||||
|
||||
}
|
@ -16,65 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -354,6 +487,7 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myPatient, myStatus, myPeriod, myModified, myConcern, myParticipant, myGoal, myActivity, myNotes);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External Ids for this plan).
|
||||
@ -918,6 +1052,7 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myRole, myMember);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>role</b> (Type of involvement).
|
||||
@ -1035,6 +1170,7 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myDescription, myStatus, myNotes, myConcern);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>description</b> (What's the desired outcome?).
|
||||
@ -1288,6 +1424,7 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myGoal, myStatus, myProhibited, myActionResulting, myNotes, myDetail, mySimple);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>goal</b> (Goals this activity relates to).
|
||||
@ -1678,6 +1815,7 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCategory, myCode, myTiming, myLocation, myPerformer, myProduct, myDailyAmount, myQuantity, myDetails);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>category</b> (diet | drug | encounter | observation | procedure | supply | other).
|
||||
@ -1926,21 +2064,8 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
* Identifies the quantity expected to be consumed in a given day.
|
||||
* </p>
|
||||
*/
|
||||
public ActivitySimple setDailyAmount( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myDailyAmount = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>dailyAmount</b> (How much consumed/day?)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* Identifies the quantity expected to be consumed in a given day.
|
||||
* </p>
|
||||
*/
|
||||
public ActivitySimple setDailyAmount( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myDailyAmount = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public ActivitySimple setDailyAmount( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myDailyAmount = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1965,8 +2090,8 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
* Identifies the quantity expected to be consumed in a given day.
|
||||
* </p>
|
||||
*/
|
||||
public ActivitySimple setDailyAmount( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myDailyAmount = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public ActivitySimple setDailyAmount( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myDailyAmount = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1978,8 +2103,8 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
* Identifies the quantity expected to be consumed in a given day.
|
||||
* </p>
|
||||
*/
|
||||
public ActivitySimple setDailyAmount( double theValue) {
|
||||
myDailyAmount = new QuantityDt(theValue);
|
||||
public ActivitySimple setDailyAmount( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myDailyAmount = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1996,6 +2121,19 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>dailyAmount</b> (How much consumed/day?)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* Identifies the quantity expected to be consumed in a given day.
|
||||
* </p>
|
||||
*/
|
||||
public ActivitySimple setDailyAmount( double theValue) {
|
||||
myDailyAmount = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>quantity</b> (How much is administered/supplied/consumed).
|
||||
@ -2035,21 +2173,8 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
* Identifies the quantity expected to be supplied.
|
||||
* </p>
|
||||
*/
|
||||
public ActivitySimple setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (How much is administered/supplied/consumed)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* Identifies the quantity expected to be supplied.
|
||||
* </p>
|
||||
*/
|
||||
public ActivitySimple setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public ActivitySimple setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -2074,8 +2199,8 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
* Identifies the quantity expected to be supplied.
|
||||
* </p>
|
||||
*/
|
||||
public ActivitySimple setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public ActivitySimple setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -2087,8 +2212,8 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
* Identifies the quantity expected to be supplied.
|
||||
* </p>
|
||||
*/
|
||||
public ActivitySimple setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
public ActivitySimple setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -2105,6 +2230,19 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (How much is administered/supplied/consumed)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* Identifies the quantity expected to be supplied.
|
||||
* </p>
|
||||
*/
|
||||
public ActivitySimple setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>details</b> (Extra info on activity occurrence).
|
||||
@ -2153,13 +2291,13 @@ public class CarePlan extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.CAREPLAN;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.CAREPLAN;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
@ -16,55 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -209,6 +352,7 @@ public class Claim extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myNumber, myServicedate, myProvider, myBillingProvider, myReferrer, myReason, myPatient, myCoverage, myException, myRelationship, mySchool, myService);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>number</b> (Claim/Invoice number).
|
||||
@ -305,8 +449,8 @@ public class Claim extends BaseResource implements IResource {
|
||||
* The date when the enclosed suite of services were performed or completed
|
||||
* </p>
|
||||
*/
|
||||
public Claim setServicedateWithDayPrecision( Date theDate) {
|
||||
myServicedate = new DateDt(theDate);
|
||||
public Claim setServicedate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myServicedate = new DateDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -318,8 +462,8 @@ public class Claim extends BaseResource implements IResource {
|
||||
* The date when the enclosed suite of services were performed or completed
|
||||
* </p>
|
||||
*/
|
||||
public Claim setServicedate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myServicedate = new DateDt(theDate, thePrecision);
|
||||
public Claim setServicedateWithDayPrecision( Date theDate) {
|
||||
myServicedate = new DateDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -725,6 +869,7 @@ public class Claim extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myAddress, myBirthdate, myGender);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Patient name).
|
||||
@ -826,8 +971,8 @@ public class Claim extends BaseResource implements IResource {
|
||||
* The date of birth of the PolicyHolder
|
||||
* </p>
|
||||
*/
|
||||
public Patient setBirthdateWithDayPrecision( Date theDate) {
|
||||
myBirthdate = new DateDt(theDate);
|
||||
public Patient setBirthdate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myBirthdate = new DateDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -839,8 +984,8 @@ public class Claim extends BaseResource implements IResource {
|
||||
* The date of birth of the PolicyHolder
|
||||
* </p>
|
||||
*/
|
||||
public Patient setBirthdate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myBirthdate = new DateDt(theDate, thePrecision);
|
||||
public Patient setBirthdateWithDayPrecision( Date theDate) {
|
||||
myBirthdate = new DateDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -972,6 +1117,7 @@ public class Claim extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIssuer, myPeriod, myType, myIdentifier, myGroup, myPlan, mySubplan, myDependent, mySequence, mySubscriber);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>issuer</b> (An identifier for the plan issuer).
|
||||
@ -1458,6 +1604,7 @@ public class Claim extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myAddress, myBirthdate);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (PolicyHolder name).
|
||||
@ -1559,8 +1706,8 @@ public class Claim extends BaseResource implements IResource {
|
||||
* The date of birth of the PolicyHolder
|
||||
* </p>
|
||||
*/
|
||||
public CoverageSubscriber setBirthdateWithDayPrecision( Date theDate) {
|
||||
myBirthdate = new DateDt(theDate);
|
||||
public CoverageSubscriber setBirthdate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myBirthdate = new DateDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1572,8 +1719,8 @@ public class Claim extends BaseResource implements IResource {
|
||||
* The date of birth of the PolicyHolder
|
||||
* </p>
|
||||
*/
|
||||
public CoverageSubscriber setBirthdate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myBirthdate = new DateDt(theDate, thePrecision);
|
||||
public CoverageSubscriber setBirthdateWithDayPrecision( Date theDate) {
|
||||
myBirthdate = new DateDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1646,6 +1793,7 @@ public class Claim extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myService, myInstance, myFee, myLocation, mySurface, myLab);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>service</b> (Professional service code).
|
||||
@ -1760,7 +1908,7 @@ public class Claim extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Service setFee( long theValue) {
|
||||
public Service setFee( java.math.BigDecimal theValue) {
|
||||
myFee = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -1786,7 +1934,7 @@ public class Claim extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Service setFee( java.math.BigDecimal theValue) {
|
||||
public Service setFee( long theValue) {
|
||||
myFee = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -1923,6 +2071,7 @@ public class Claim extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myService, myFee);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>service</b> (Lab service code).
|
||||
@ -1993,7 +2142,7 @@ public class Claim extends BaseResource implements IResource {
|
||||
* The amount to reimbuse for a laboratory service.
|
||||
* </p>
|
||||
*/
|
||||
public ServiceLab setFee( long theValue) {
|
||||
public ServiceLab setFee( java.math.BigDecimal theValue) {
|
||||
myFee = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -2019,7 +2168,7 @@ public class Claim extends BaseResource implements IResource {
|
||||
* The amount to reimbuse for a laboratory service.
|
||||
* </p>
|
||||
*/
|
||||
public ServiceLab setFee( java.math.BigDecimal theValue) {
|
||||
public ServiceLab setFee( long theValue) {
|
||||
myFee = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -2028,13 +2177,13 @@ public class Claim extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.CLAIM;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.CLAIM;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
@ -16,58 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -440,6 +580,7 @@ public class Composition extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myDate, myType, myClassElement, myTitle, myStatus, myConfidentiality, mySubject, myAuthor, myAttester, myCustodian, myEvent, myEncounter, mySection);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Logical identifier of composition (version-independent)).
|
||||
@ -1067,6 +1208,7 @@ public class Composition extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myMode, myTime, myParty);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>mode</b> (personal | professional | legal | official).
|
||||
@ -1295,6 +1437,7 @@ public class Composition extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myPeriod, myDetail);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Code(s) that apply to the event being documented).
|
||||
@ -1493,6 +1636,7 @@ public class Composition extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myTitle, myCode, mySubject, myContent, mySection);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>title</b> (Label for section).
|
||||
@ -1695,12 +1839,11 @@ public class Composition extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.COMPOSITION;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.COMPOSITION;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,58 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
|
||||
|
||||
/**
|
||||
@ -461,6 +601,7 @@ public class ConceptMap extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myVersion, myName, myPublisher, myTelecom, myDescription, myCopyright, myStatus, myExperimental, myDate, mySource, myTarget, myConcept);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Logical id to reference this concept map).
|
||||
@ -1138,6 +1279,7 @@ public class ConceptMap extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySystem, myCode, myDependsOn, myMap);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>system</b> (System that defines the concept being mapped).
|
||||
@ -1392,6 +1534,7 @@ public class ConceptMap extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myConcept, mySystem, myCode);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>concept</b> (Reference to element/field/valueset provides the context).
|
||||
@ -1585,6 +1728,7 @@ public class ConceptMap extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySystem, myCode, myEquivalence, myComments, myProduct);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>system</b> (System of the target).
|
||||
@ -1826,13 +1970,12 @@ public class ConceptMap extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.CONCEPTMAP;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.CONCEPTMAP;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,59 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -547,6 +686,7 @@ public class Condition extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, mySubject, myEncounter, myAsserter, myDateAsserted, myCode, myCategory, myStatus, myCertainty, mySeverity, myOnset, myAbatement, myStage, myEvidence, myLocation, myRelatedItem, myNotes);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External Ids for this condition).
|
||||
@ -775,8 +915,8 @@ public class Condition extends BaseResource implements IResource {
|
||||
* Estimated or actual date the condition/problem/diagnosis was first detected/suspected
|
||||
* </p>
|
||||
*/
|
||||
public Condition setDateAssertedWithDayPrecision( Date theDate) {
|
||||
myDateAsserted = new DateDt(theDate);
|
||||
public Condition setDateAsserted( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myDateAsserted = new DateDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -788,8 +928,8 @@ public class Condition extends BaseResource implements IResource {
|
||||
* Estimated or actual date the condition/problem/diagnosis was first detected/suspected
|
||||
* </p>
|
||||
*/
|
||||
public Condition setDateAsserted( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myDateAsserted = new DateDt(theDate, thePrecision);
|
||||
public Condition setDateAssertedWithDayPrecision( Date theDate) {
|
||||
myDateAsserted = new DateDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1309,6 +1449,7 @@ public class Condition extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySummary, myAssessment);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>summary</b> (Simple summary (disease specific)).
|
||||
@ -1425,6 +1566,7 @@ public class Condition extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myDetail);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Manifestation/symptom).
|
||||
@ -1540,6 +1682,7 @@ public class Condition extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myDetail);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Location - may include laterality).
|
||||
@ -1663,6 +1806,7 @@ public class Condition extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myCode, myTarget);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (due-to | following).
|
||||
@ -1774,12 +1918,11 @@ public class Condition extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.CONDITION;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.CONDITION;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,71 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
|
||||
|
||||
/**
|
||||
@ -592,6 +719,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myVersion, myName, myPublisher, myTelecom, myDescription, myStatus, myExperimental, myDate, mySoftware, myImplementation, myFhirVersion, myAcceptUnknown, myFormat, myProfile, myRest, myMessaging, myDocument);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Logical id to reference this statement).
|
||||
@ -1548,6 +1676,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myVersion, myReleaseDate);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (A name the software is known by).
|
||||
@ -1733,6 +1862,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myDescription, myUrl);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>description</b> (Describes this specific instance).
|
||||
@ -1896,6 +2026,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myMode, myDocumentation, mySecurity, myResource, myOperation, myQuery, myDocumentMailbox);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>mode</b> (client | server).
|
||||
@ -2326,6 +2457,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCors, myService, myDescription, myCertificate);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>cors</b> (Adds CORS Headers (http://enable-cors.org/)).
|
||||
@ -2605,6 +2737,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myBlob);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (Mime type for certificate).
|
||||
@ -2770,6 +2903,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myProfile, myOperation, myReadHistory, myUpdateCreate, mySearchInclude, mySearchParam);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (A resource type that is supported).
|
||||
@ -3170,6 +3304,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myDocumentation);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (read | vread | update | delete | history-instance | validate | history-type | create | search-type).
|
||||
@ -3326,6 +3461,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myDefinition, myType, myDocumentation, myTarget, myChain);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Name of search parameter).
|
||||
@ -3713,6 +3849,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myDocumentation);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (transaction | search-system | history-system).
|
||||
@ -3855,6 +3992,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myDefinition, myDocumentation, myParameter);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Special named queries (_query=)).
|
||||
@ -4102,6 +4240,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myEndpoint, myReliableCache, myDocumentation, myEvent);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>endpoint</b> (Actual endpoint being described).
|
||||
@ -4377,6 +4516,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myCategory, myMode, myProtocol, myFocus, myRequest, myResponse, myDocumentation);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Event type).
|
||||
@ -4755,6 +4895,7 @@ public class Conformance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myMode, myDocumentation, myProfile);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>mode</b> (producer | consumer).
|
||||
@ -4880,12 +5021,10 @@ public class Conformance extends BaseResource implements IResource {
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.CONFORMANCE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.CONFORMANCE;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,54 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -366,6 +510,7 @@ public class Coverage extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIssuer, myPeriod, myType, myIdentifier, myGroup, myPlan, mySubplan, myDependent, mySequence, mySubscriber);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>issuer</b> (An identifier for the plan issuer).
|
||||
@ -849,6 +994,7 @@ public class Coverage extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myAddress, myBirthdate);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (PolicyHolder name).
|
||||
@ -950,8 +1096,8 @@ public class Coverage extends BaseResource implements IResource {
|
||||
* The date of birth of the PolicyHolder
|
||||
* </p>
|
||||
*/
|
||||
public Subscriber setBirthdateWithDayPrecision( Date theDate) {
|
||||
myBirthdate = new DateDt(theDate);
|
||||
public Subscriber setBirthdate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myBirthdate = new DateDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -963,8 +1109,8 @@ public class Coverage extends BaseResource implements IResource {
|
||||
* The date of birth of the PolicyHolder
|
||||
* </p>
|
||||
*/
|
||||
public Subscriber setBirthdate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myBirthdate = new DateDt(theDate, thePrecision);
|
||||
public Subscriber setBirthdateWithDayPrecision( Date theDate) {
|
||||
myBirthdate = new DateDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -973,12 +1119,11 @@ public class Coverage extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.COVERAGE;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.COVERAGE;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,52 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
|
||||
|
||||
/**
|
||||
@ -378,6 +524,7 @@ public class Device extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myType, myManufacturer, myModel, myVersion, myExpiry, myUdi, myLotNumber, myOwner, myLocation, myPatient, myContact, myUrl);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Instance id from manufacturer, owner and others).
|
||||
@ -676,8 +823,8 @@ public class Device extends BaseResource implements IResource {
|
||||
* Date of expiry of this device (if applicable)
|
||||
* </p>
|
||||
*/
|
||||
public Device setExpiryWithDayPrecision( Date theDate) {
|
||||
myExpiry = new DateDt(theDate);
|
||||
public Device setExpiry( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myExpiry = new DateDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -689,8 +836,8 @@ public class Device extends BaseResource implements IResource {
|
||||
* Date of expiry of this device (if applicable)
|
||||
* </p>
|
||||
*/
|
||||
public Device setExpiry( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myExpiry = new DateDt(theDate, thePrecision);
|
||||
public Device setExpiryWithDayPrecision( Date theDate) {
|
||||
myExpiry = new DateDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1015,12 +1162,12 @@ public class Device extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.DEVICE;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.DEVICE;
|
||||
}
|
||||
|
||||
}
|
@ -16,50 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -256,6 +404,7 @@ public class DeviceObservationReport extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myInstant, myIdentifier, mySource, mySubject, myVirtualDevice);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>instant</b> (When the data values are reported).
|
||||
@ -295,8 +444,8 @@ public class DeviceObservationReport extends BaseResource implements IResource {
|
||||
* The point in time that the values are reported
|
||||
* </p>
|
||||
*/
|
||||
public DeviceObservationReport setInstant( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myInstant = new InstantDt(theDate, thePrecision);
|
||||
public DeviceObservationReport setInstantWithMillisPrecision( Date theDate) {
|
||||
myInstant = new InstantDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -308,8 +457,8 @@ public class DeviceObservationReport extends BaseResource implements IResource {
|
||||
* The point in time that the values are reported
|
||||
* </p>
|
||||
*/
|
||||
public DeviceObservationReport setInstantWithMillisPrecision( Date theDate) {
|
||||
myInstant = new InstantDt(theDate);
|
||||
public DeviceObservationReport setInstant( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myInstant = new InstantDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -528,6 +677,7 @@ public class DeviceObservationReport extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myChannel);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Describes the compartment).
|
||||
@ -658,6 +808,7 @@ public class DeviceObservationReport extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myMetric);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Describes the channel).
|
||||
@ -782,6 +933,7 @@ public class DeviceObservationReport extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myObservation);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>observation</b> (The data for the metric).
|
||||
@ -817,14 +969,14 @@ public class DeviceObservationReport extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.DEVICEOBSERVATIONREPORT;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.DEVICEOBSERVATIONREPORT;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
@ -16,57 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.CompositeClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -555,6 +696,7 @@ public class DiagnosticOrder extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySubject, myOrderer, myIdentifier, myEncounter, myClinicalNotes, mySpecimen, myStatus, myPriority, myEvent, myItem);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>subject</b> (Who and/or what test is about).
|
||||
@ -1091,6 +1233,7 @@ public class DiagnosticOrder extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myStatus, myDescription, myDateTime, myActor);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>status</b> (requested | received | accepted | in progress | review | completed | suspended | rejected | failed).
|
||||
@ -1316,6 +1459,7 @@ public class DiagnosticOrder extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, mySpecimen, myBodySite, myStatus, myEvent);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Code to indicate the item (test or panel) being ordered).
|
||||
@ -1531,12 +1675,11 @@ public class DiagnosticOrder extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.DIAGNOSTICORDER;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.DIAGNOSTICORDER;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,58 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -532,6 +672,7 @@ public class DiagnosticReport extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myStatus, myIssued, mySubject, myPerformer, myIdentifier, myRequestDetail, myServiceCategory, myDiagnostic, mySpecimen, myResult, myImagingStudy, myImage, myConclusion, myCodedDiagnosis, myPresentedForm);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Name/Code for this diagnostic report).
|
||||
@ -1279,6 +1420,7 @@ public class DiagnosticReport extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myComment, myLink);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>comment</b> (Comment about the image (e.g. explanation)).
|
||||
@ -1358,12 +1500,12 @@ public class DiagnosticReport extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.DIAGNOSTICREPORT;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.DIAGNOSTICREPORT;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
@ -16,54 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
|
||||
|
||||
/**
|
||||
@ -457,6 +601,7 @@ public class DocumentManifest extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myMasterIdentifier, myIdentifier, mySubject, myRecipient, myType, myAuthor, myCreated, mySource, myStatus, mySupercedes, myDescription, myConfidentiality, myContent);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>masterIdentifier</b> (Unique Identifier for the set of documents).
|
||||
@ -1068,12 +1213,12 @@ public class DocumentManifest extends BaseResource implements IResource {
|
||||
getContent().add(newType);
|
||||
return newType;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.DOCUMENTMANIFEST;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.DOCUMENTMANIFEST;
|
||||
}
|
||||
|
||||
}
|
@ -16,63 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
import ca.uhn.fhir.rest.gclient.CompositeClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.NumberClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
|
||||
|
||||
/**
|
||||
@ -773,6 +908,7 @@ public class DocumentReference extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myMasterIdentifier, myIdentifier, mySubject, myType, myClassElement, myAuthor, myCustodian, myPolicyManager, myAuthenticator, myCreated, myIndexed, myStatus, myDocStatus, myRelatesTo, myDescription, myConfidentiality, myPrimaryLanguage, myMimeType, myFormat, mySize, myHash, myLocation, myService, myContext);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>masterIdentifier</b> (Master Version Specific Identifier).
|
||||
@ -1265,8 +1401,8 @@ public class DocumentReference extends BaseResource implements IResource {
|
||||
* When the document reference was created
|
||||
* </p>
|
||||
*/
|
||||
public DocumentReference setIndexed( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myIndexed = new InstantDt(theDate, thePrecision);
|
||||
public DocumentReference setIndexedWithMillisPrecision( Date theDate) {
|
||||
myIndexed = new InstantDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1278,8 +1414,8 @@ public class DocumentReference extends BaseResource implements IResource {
|
||||
* When the document reference was created
|
||||
* </p>
|
||||
*/
|
||||
public DocumentReference setIndexedWithMillisPrecision( Date theDate) {
|
||||
myIndexed = new InstantDt(theDate);
|
||||
public DocumentReference setIndexed( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myIndexed = new InstantDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1919,6 +2055,7 @@ public class DocumentReference extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myTarget);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (replaces | transforms | signs | appends).
|
||||
@ -2041,6 +2178,7 @@ public class DocumentReference extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myAddress, myParameter);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (Type of service (i.e. XDS.b)).
|
||||
@ -2215,6 +2353,7 @@ public class DocumentReference extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myValue);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Parameter name in service call).
|
||||
@ -2351,6 +2490,7 @@ public class DocumentReference extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myEvent, myPeriod, myFacilityType);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>event</b> (Main Clinical Acts Documented).
|
||||
@ -2479,12 +2619,10 @@ public class DocumentReference extends BaseResource implements IResource {
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.DOCUMENTREFERENCE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.DOCUMENTREFERENCE;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,61 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.NumberClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -402,6 +539,7 @@ public class Encounter extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myStatus, myClassElement, myType, mySubject, myParticipant, myPeriod, myLength, myReason, myIndication, myPriority, myHospitalization, myLocation, myServiceProvider, myPartOf);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Identifier(s) by which this encounter is known).
|
||||
@ -1127,6 +1265,7 @@ public class Encounter extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myIndividual);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (Role of participant in encounter).
|
||||
@ -1363,6 +1502,7 @@ public class Encounter extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myPreAdmissionIdentifier, myOrigin, myAdmitSource, myPeriod, myAccomodation, myDiet, mySpecialCourtesy, mySpecialArrangement, myDestination, myDischargeDisposition, myDischargeDiagnosis, myReAdmission);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>preAdmissionIdentifier</b> (Pre-admission identifier).
|
||||
@ -1914,6 +2054,7 @@ public class Encounter extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myBed, myPeriod);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>bed</b> (The bed that is assigned to the patient).
|
||||
@ -2018,6 +2159,7 @@ public class Encounter extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myLocation, myPeriod);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>location</b> (Location the encounter takes place).
|
||||
@ -2086,12 +2228,10 @@ public class Encounter extends BaseResource implements IResource {
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ENCOUNTER;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ENCOUNTER;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,53 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -155,6 +300,7 @@ public class FamilyHistory extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, mySubject, myNote, myRelation);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External Id(s) for this record).
|
||||
@ -452,6 +598,7 @@ public class FamilyHistory extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myRelationship, myBorn, myDeceased, myNote, myCondition);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (The family member described).
|
||||
@ -741,6 +888,7 @@ public class FamilyHistory extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myOutcome, myOnset, myNote);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (Condition suffered by relation).
|
||||
@ -879,13 +1027,13 @@ public class FamilyHistory extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.FAMILYHISTORY;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.FAMILYHISTORY;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
@ -16,52 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
|
||||
|
||||
/**
|
||||
@ -258,6 +404,7 @@ public class GVFMeta extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySubject, mySourceFile, myGvfVersion, myReferenceFasta, myFeatureGFF3, myFileDate, myIndividual, myPopulation, myPlatform, mySequencingScope, myCaptureMethod, myCaptureRegions, mySequenceAlignment, myVariantCalling, mySampleDescription, myGenomicSource);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>subject</b> (Subject being described by the file).
|
||||
@ -520,8 +667,8 @@ public class GVFMeta extends BaseResource implements IResource {
|
||||
* Date when the file is updated
|
||||
* </p>
|
||||
*/
|
||||
public GVFMeta setFileDateWithDayPrecision( Date theDate) {
|
||||
myFileDate = new DateDt(theDate);
|
||||
public GVFMeta setFileDate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myFileDate = new DateDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -533,8 +680,8 @@ public class GVFMeta extends BaseResource implements IResource {
|
||||
* Date when the file is updated
|
||||
* </p>
|
||||
*/
|
||||
public GVFMeta setFileDate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myFileDate = new DateDt(theDate, thePrecision);
|
||||
public GVFMeta setFileDateWithDayPrecision( Date theDate) {
|
||||
myFileDate = new DateDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1036,6 +1183,7 @@ public class GVFMeta extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myPatient, myFieldId);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>patient</b> (Identity of the subejct).
|
||||
@ -1193,6 +1341,7 @@ public class GVFMeta extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myClassElement, myVersion, myName, myIdentity, myReadLength, myReadType, myReadPairSpan, myAverageCoverage);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>class</b> (Platform class).
|
||||
@ -1550,12 +1699,11 @@ public class GVFMeta extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.GVFMETA;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.GVFMETA;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,49 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -333,6 +482,7 @@ public class GVFVariant extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySubject, myMeta, mySourceFile, mySeqid, mySource, myType, myStart, myEnd, myScore, myStrand, myFeatureId, myAlias, myDbxref, myVariantSeq, myReferenceSeq, myVariantFreq, myVariantEffect, myStartRange, myEndRange, myVariantCodon, myReferenceCodon, myVariantAA, myReferenceAA, myBreakpointDetail, mySequenceContext, myIndividual, mySample);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>subject</b> (Subject described by this segment of GVF file).
|
||||
@ -1045,7 +1195,7 @@ public class GVFVariant extends BaseResource implements IResource {
|
||||
*
|
||||
* @return Returns a reference to this object, to allow for simple chaining.
|
||||
*/
|
||||
public GVFVariant addVariantFreq( long theValue) {
|
||||
public GVFVariant addVariantFreq( java.math.BigDecimal theValue) {
|
||||
if (myVariantFreq == null) {
|
||||
myVariantFreq = new java.util.ArrayList<DecimalDt>();
|
||||
}
|
||||
@ -1081,7 +1231,7 @@ public class GVFVariant extends BaseResource implements IResource {
|
||||
*
|
||||
* @return Returns a reference to this object, to allow for simple chaining.
|
||||
*/
|
||||
public GVFVariant addVariantFreq( java.math.BigDecimal theValue) {
|
||||
public GVFVariant addVariantFreq( long theValue) {
|
||||
if (myVariantFreq == null) {
|
||||
myVariantFreq = new java.util.ArrayList<DecimalDt>();
|
||||
}
|
||||
@ -1726,6 +1876,7 @@ public class GVFVariant extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myPatient, myFileId);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>patient</b> (Subject).
|
||||
@ -1841,6 +1992,7 @@ public class GVFVariant extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myDatabase, myIdentity);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>database</b> (Name of the database).
|
||||
@ -1983,6 +2135,7 @@ public class GVFVariant extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySequenceVariant, myIndex, myFeatureType, myFeatureId);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>sequenceVariant</b> (Effect of the variant).
|
||||
@ -2233,6 +2386,7 @@ public class GVFVariant extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myStart, myEnd);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>start</b> (Start of the start range).
|
||||
@ -2361,6 +2515,7 @@ public class GVFVariant extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myStart, myEnd);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>start</b> (Start of the end range).
|
||||
@ -2503,6 +2658,7 @@ public class GVFVariant extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySeqid, myStart, myEnd, myStrand);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>seqid</b> (Sequence Id of the variant).
|
||||
@ -2719,6 +2875,7 @@ public class GVFVariant extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myFivePrime, myThreePrime);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>fivePrime</b> (5 prime of the context).
|
||||
@ -2868,6 +3025,7 @@ public class GVFVariant extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myPhased, myGenotype, myVariantReads, myTotalReads, myZygosity);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>phased</b> (Phase status of the sequence).
|
||||
@ -3195,12 +3353,11 @@ public class GVFVariant extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.GVFVARIANT;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.GVFVARIANT;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,47 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -192,6 +343,7 @@ public class GeneExpression extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySubject, myGene, myMicroarray, myRnaSeq);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>subject</b> (Subject described by the resource).
|
||||
@ -394,6 +546,7 @@ public class GeneExpression extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myCoordinate);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Identifier of the gene).
|
||||
@ -515,6 +668,7 @@ public class GeneExpression extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myChromosome, myStart, myEnd);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>chromosome</b> (Chromosome).
|
||||
@ -704,6 +858,7 @@ public class GeneExpression extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myInputLab, myInputAnalysis, myExpression, myIsoform);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>inputLab</b> (Input lab for the RNA-Seq).
|
||||
@ -805,7 +960,7 @@ public class GeneExpression extends BaseResource implements IResource {
|
||||
* Expression level of the gene in RPKM
|
||||
* </p>
|
||||
*/
|
||||
public RnaSeq setExpression( long theValue) {
|
||||
public RnaSeq setExpression( java.math.BigDecimal theValue) {
|
||||
myExpression = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -831,7 +986,7 @@ public class GeneExpression extends BaseResource implements IResource {
|
||||
* Expression level of the gene in RPKM
|
||||
* </p>
|
||||
*/
|
||||
public RnaSeq setExpression( java.math.BigDecimal theValue) {
|
||||
public RnaSeq setExpression( long theValue) {
|
||||
myExpression = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -935,6 +1090,7 @@ public class GeneExpression extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentity, myExpression);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identity</b> (Identifier of the isoform).
|
||||
@ -1018,7 +1174,7 @@ public class GeneExpression extends BaseResource implements IResource {
|
||||
* Expression level of the isoform in RPKM
|
||||
* </p>
|
||||
*/
|
||||
public RnaSeqIsoform setExpression( long theValue) {
|
||||
public RnaSeqIsoform setExpression( java.math.BigDecimal theValue) {
|
||||
myExpression = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -1044,7 +1200,7 @@ public class GeneExpression extends BaseResource implements IResource {
|
||||
* Expression level of the isoform in RPKM
|
||||
* </p>
|
||||
*/
|
||||
public RnaSeqIsoform setExpression( java.math.BigDecimal theValue) {
|
||||
public RnaSeqIsoform setExpression( long theValue) {
|
||||
myExpression = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -1053,13 +1209,13 @@ public class GeneExpression extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.GENEEXPRESSION;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.GENEEXPRESSION;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
@ -16,50 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -215,6 +363,7 @@ public class GeneticAnalysis extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySubject, myAuthor, myDate, myGeneticAnalysisSummary, myDnaRegionAnalysisTestCoverage, myGeneticAnalysisDiscreteResult);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>subject</b> (Subject of the analysis).
|
||||
@ -316,8 +465,8 @@ public class GeneticAnalysis extends BaseResource implements IResource {
|
||||
* Date when result of the analysis is updated
|
||||
* </p>
|
||||
*/
|
||||
public GeneticAnalysis setDateWithDayPrecision( Date theDate) {
|
||||
myDate = new DateDt(theDate);
|
||||
public GeneticAnalysis setDate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myDate = new DateDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -329,8 +478,8 @@ public class GeneticAnalysis extends BaseResource implements IResource {
|
||||
* Date when result of the analysis is updated
|
||||
* </p>
|
||||
*/
|
||||
public GeneticAnalysis setDate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myDate = new DateDt(theDate, thePrecision);
|
||||
public GeneticAnalysis setDateWithDayPrecision( Date theDate) {
|
||||
myDate = new DateDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -505,6 +654,7 @@ public class GeneticAnalysis extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myGeneticDiseaseAssessed, myMedicationAssesed, myGenomicSourceClass, myGeneticDiseaseAnalysisOverallInterpretation, myGeneticDiseaseAnalysisOverallCarrierInterpertation, myDrugEfficacyAnalysisOverallInterpretation, myGeneticAnalysisSummaryReport, myReasonForStudyAdditionalNote);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>geneticDiseaseAssessed</b> (Genetic disease being assesed).
|
||||
@ -812,6 +962,7 @@ public class GeneticAnalysis extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myDnaRegionOfInterest);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>dnaRegionOfInterest</b> (DNA studied).
|
||||
@ -953,6 +1104,7 @@ public class GeneticAnalysis extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myGenomicReferenceSequenceIdentifier, myRegionOfInterestStart, myRegionOfInterestStop, myReferenceNucleotide, myVariableNucleotide, myGenechipId, myGenechipManufacturerId, myGenechipVersion);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>genomicReferenceSequenceIdentifier</b> (Genomic reference sequence identifier).
|
||||
@ -1339,6 +1491,7 @@ public class GeneticAnalysis extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myDnaAnalysisDiscreteSequenceVariation);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>dnaAnalysisDiscreteSequenceVariation</b> (DNA analysis discrete sequence variation).
|
||||
@ -1423,12 +1576,10 @@ public class GeneticAnalysis extends BaseResource implements IResource {
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.GENETICANALYSIS;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.GENETICANALYSIS;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,57 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.CompositeClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -355,6 +496,7 @@ public class Group extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myType, myActual, myCode, myName, myQuantity, myCharacteristic, myMember);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Unique id).
|
||||
@ -767,6 +909,7 @@ public class Group extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myValue, myExclude);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Kind of characteristic).
|
||||
@ -874,12 +1017,12 @@ public class Group extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.GROUP;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.GROUP;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
@ -16,61 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.NumberClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
|
||||
|
||||
/**
|
||||
@ -446,6 +583,7 @@ public class ImagingStudy extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myDateTime, mySubject, myUid, myAccessionNo, myIdentifier, myOrder, myModality, myReferrer, myAvailability, myUrl, myNumberOfSeries, myNumberOfInstances, myClinicalInformation, myProcedure, myInterpreter, myDescription, mySeries);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>dateTime</b> (When the study was performed).
|
||||
@ -1392,6 +1530,7 @@ public class ImagingStudy extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myNumber, myModality, myUid, myDescription, myNumberOfInstances, myAvailability, myUrl, myBodySite, myDateTime, myInstance);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>number</b> (Number of this series in overall sequence (0020,0011)).
|
||||
@ -1910,6 +2049,7 @@ public class ImagingStudy extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myNumber, myUid, mySopclass, myType, myTitle, myUrl, myAttachment);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>number</b> (The number of this instance in the series (0020,0013)).
|
||||
@ -2183,13 +2323,13 @@ public class ImagingStudy extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.IMAGINGSTUDY;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.IMAGINGSTUDY;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
@ -16,62 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.NumberClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -590,6 +726,7 @@ public class Immunization extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myDate, myVaccineType, mySubject, myRefusedIndicator, myReported, myPerformer, myRequester, myManufacturer, myLocation, myLotNumber, myExpirationDate, mySite, myRoute, myDoseQuantity, myExplanation, myReaction, myVaccinationProtocol);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Business identifier).
|
||||
@ -1100,8 +1237,8 @@ public class Immunization extends BaseResource implements IResource {
|
||||
* Date vaccine batch expires
|
||||
* </p>
|
||||
*/
|
||||
public Immunization setExpirationDateWithDayPrecision( Date theDate) {
|
||||
myExpirationDate = new DateDt(theDate);
|
||||
public Immunization setExpirationDate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myExpirationDate = new DateDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1113,8 +1250,8 @@ public class Immunization extends BaseResource implements IResource {
|
||||
* Date vaccine batch expires
|
||||
* </p>
|
||||
*/
|
||||
public Immunization setExpirationDate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myExpirationDate = new DateDt(theDate, thePrecision);
|
||||
public Immunization setExpirationDateWithDayPrecision( Date theDate) {
|
||||
myExpirationDate = new DateDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1232,21 +1369,8 @@ public class Immunization extends BaseResource implements IResource {
|
||||
* The quantity of vaccine product that was administered
|
||||
* </p>
|
||||
*/
|
||||
public Immunization setDoseQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myDoseQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>doseQuantity</b> (Amount of vaccine administered)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The quantity of vaccine product that was administered
|
||||
* </p>
|
||||
*/
|
||||
public Immunization setDoseQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myDoseQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public Immunization setDoseQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myDoseQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1271,8 +1395,8 @@ public class Immunization extends BaseResource implements IResource {
|
||||
* The quantity of vaccine product that was administered
|
||||
* </p>
|
||||
*/
|
||||
public Immunization setDoseQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myDoseQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public Immunization setDoseQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myDoseQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1284,8 +1408,8 @@ public class Immunization extends BaseResource implements IResource {
|
||||
* The quantity of vaccine product that was administered
|
||||
* </p>
|
||||
*/
|
||||
public Immunization setDoseQuantity( double theValue) {
|
||||
myDoseQuantity = new QuantityDt(theValue);
|
||||
public Immunization setDoseQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myDoseQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1302,6 +1426,19 @@ public class Immunization extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>doseQuantity</b> (Amount of vaccine administered)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The quantity of vaccine product that was administered
|
||||
* </p>
|
||||
*/
|
||||
public Immunization setDoseQuantity( double theValue) {
|
||||
myDoseQuantity = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>explanation</b> (Administration / refusal reasons).
|
||||
@ -1489,6 +1626,7 @@ public class Immunization extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myReason, myRefusalReason);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>reason</b> (Why immunization occurred).
|
||||
@ -1689,6 +1827,7 @@ public class Immunization extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myDate, myDetail, myReported);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>date</b> (When did reaction start?).
|
||||
@ -1904,6 +2043,7 @@ public class Immunization extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myDoseSequence, myDescription, myAuthority, mySeries, mySeriesDoses, myDoseTarget, myDoseStatus, myDoseStatusReason);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>doseSequence</b> (What dose number within series?).
|
||||
@ -2209,9 +2349,11 @@ public class Immunization extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.IMMUNIZATION;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.IMMUNIZATION;
|
||||
}
|
||||
|
||||
}
|
@ -16,57 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.NumberClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -332,6 +473,7 @@ public class ImmunizationRecommendation extends BaseResource implements IResourc
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, mySubject, myRecommendation);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Business identifier).
|
||||
@ -599,6 +741,7 @@ public class ImmunizationRecommendation extends BaseResource implements IResourc
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myDate, myVaccineType, myDoseNumber, myForecastStatus, myDateCriterion, myProtocol, mySupportingImmunization, mySupportingPatientInformation);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>date</b> (Date recommendation created).
|
||||
@ -993,6 +1136,7 @@ public class ImmunizationRecommendation extends BaseResource implements IResourc
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myValue);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Type of date).
|
||||
@ -1149,6 +1293,7 @@ public class ImmunizationRecommendation extends BaseResource implements IResourc
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myDoseSequence, myDescription, myAuthority, mySeries);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>doseSequence</b> (Number of dose within sequence).
|
||||
@ -1317,10 +1462,12 @@ public class ImmunizationRecommendation extends BaseResource implements IResourc
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.IMMUNIZATIONRECOMMENDATION;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.IMMUNIZATIONRECOMMENDATION;
|
||||
}
|
||||
|
||||
}
|
@ -16,55 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -310,6 +453,7 @@ public class ListResource extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myCode, mySubject, mySource, myDate, myOrdered, myMode, myEntry, myEmptyReason);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Business identifier).
|
||||
@ -786,6 +930,7 @@ public class ListResource extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myFlag, myDeleted, myDate, myItem);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>flag</b> (Workflow information about this item).
|
||||
@ -983,12 +1128,11 @@ public class ListResource extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.LIST;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.LIST;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,59 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -365,6 +504,7 @@ public class Location extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myName, myDescription, myType, myTelecom, myAddress, myPhysicalType, myPosition, myManagingOrganization, myStatus, myPartOf, myMode);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Unique code or number identifying the location to its users).
|
||||
@ -936,6 +1076,7 @@ public class Location extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myLongitude, myLatitude, myAltitude);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>longitude</b> (Longitude as expressed in KML).
|
||||
@ -975,7 +1116,7 @@ public class Location extends BaseResource implements IResource {
|
||||
* Longitude. The value domain and the interpretation are the same as for the text of the longitude element in KML (see notes below)
|
||||
* </p>
|
||||
*/
|
||||
public Position setLongitude( long theValue) {
|
||||
public Position setLongitude( java.math.BigDecimal theValue) {
|
||||
myLongitude = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -1001,7 +1142,7 @@ public class Location extends BaseResource implements IResource {
|
||||
* Longitude. The value domain and the interpretation are the same as for the text of the longitude element in KML (see notes below)
|
||||
* </p>
|
||||
*/
|
||||
public Position setLongitude( java.math.BigDecimal theValue) {
|
||||
public Position setLongitude( long theValue) {
|
||||
myLongitude = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -1045,7 +1186,7 @@ public class Location extends BaseResource implements IResource {
|
||||
* Latitude. The value domain and the interpretation are the same as for the text of the latitude element in KML (see notes below)
|
||||
* </p>
|
||||
*/
|
||||
public Position setLatitude( long theValue) {
|
||||
public Position setLatitude( java.math.BigDecimal theValue) {
|
||||
myLatitude = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -1071,7 +1212,7 @@ public class Location extends BaseResource implements IResource {
|
||||
* Latitude. The value domain and the interpretation are the same as for the text of the latitude element in KML (see notes below)
|
||||
* </p>
|
||||
*/
|
||||
public Position setLatitude( java.math.BigDecimal theValue) {
|
||||
public Position setLatitude( long theValue) {
|
||||
myLatitude = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -1115,7 +1256,7 @@ public class Location extends BaseResource implements IResource {
|
||||
* Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below)
|
||||
* </p>
|
||||
*/
|
||||
public Position setAltitude( long theValue) {
|
||||
public Position setAltitude( java.math.BigDecimal theValue) {
|
||||
myAltitude = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -1141,7 +1282,7 @@ public class Location extends BaseResource implements IResource {
|
||||
* Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below)
|
||||
* </p>
|
||||
*/
|
||||
public Position setAltitude( java.math.BigDecimal theValue) {
|
||||
public Position setAltitude( long theValue) {
|
||||
myAltitude = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -1151,12 +1292,11 @@ public class Location extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.LOCATION;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.LOCATION;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
@ -16,54 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -352,6 +496,7 @@ public class Media extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, mySubtype, myIdentifier, myDateTime, mySubject, myOperator, myView, myDeviceName, myHeight, myWidth, myFrames, myLength, myContent);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (photo | video | audio).
|
||||
@ -924,10 +1069,12 @@ public class Media extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MEDIA;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MEDIA;
|
||||
}
|
||||
|
||||
}
|
@ -16,52 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -313,6 +459,7 @@ public class Medication extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myCode, myIsBrand, myManufacturer, myKind, myProduct, myPackage);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Common / Commercial name).
|
||||
@ -618,6 +765,7 @@ public class Medication extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myForm, myIngredient);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>form</b> (powder | tablets | carton +).
|
||||
@ -749,6 +897,7 @@ public class Medication extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myItem, myAmount);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>item</b> (The product contained).
|
||||
@ -816,10 +965,12 @@ public class Medication extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MEDICATION;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MEDICATION;
|
||||
}
|
||||
|
||||
}
|
@ -16,58 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -413,6 +553,7 @@ public class MedicationAdministration extends BaseResource implements IResource
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myStatus, myPatient, myPractitioner, myEncounter, myPrescription, myWasNotGiven, myReasonNotGiven, myWhenGiven, myMedication, myDevice, myDosage);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External identifier).
|
||||
@ -1027,6 +1168,7 @@ public class MedicationAdministration extends BaseResource implements IResource
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myTiming, myAsNeeded, mySite, myRoute, myMethod, myQuantity, myRate, myMaxDosePerPeriod);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>timing[x]</b> (When dose(s) were given).
|
||||
@ -1215,21 +1357,8 @@ public class MedicationAdministration extends BaseResource implements IResource
|
||||
* The amount of the medication given at one administration event. Use this value when the administration is essentially an instantaneous event such as a swallowing a tablet or giving an injection.
|
||||
* </p>
|
||||
*/
|
||||
public Dosage setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount administered in one dose)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of the medication given at one administration event. Use this value when the administration is essentially an instantaneous event such as a swallowing a tablet or giving an injection.
|
||||
* </p>
|
||||
*/
|
||||
public Dosage setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public Dosage setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1254,8 +1383,8 @@ public class MedicationAdministration extends BaseResource implements IResource
|
||||
* The amount of the medication given at one administration event. Use this value when the administration is essentially an instantaneous event such as a swallowing a tablet or giving an injection.
|
||||
* </p>
|
||||
*/
|
||||
public Dosage setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public Dosage setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1267,8 +1396,8 @@ public class MedicationAdministration extends BaseResource implements IResource
|
||||
* The amount of the medication given at one administration event. Use this value when the administration is essentially an instantaneous event such as a swallowing a tablet or giving an injection.
|
||||
* </p>
|
||||
*/
|
||||
public Dosage setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
public Dosage setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1285,6 +1414,19 @@ public class MedicationAdministration extends BaseResource implements IResource
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount administered in one dose)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of the medication given at one administration event. Use this value when the administration is essentially an instantaneous event such as a swallowing a tablet or giving an injection.
|
||||
* </p>
|
||||
*/
|
||||
public Dosage setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>rate</b> (Dose quantity per unit of time).
|
||||
@ -1351,10 +1493,12 @@ public class MedicationAdministration extends BaseResource implements IResource
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MEDICATIONADMINISTRATION;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MEDICATIONADMINISTRATION;
|
||||
}
|
||||
|
||||
}
|
@ -16,61 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -426,6 +563,7 @@ public class MedicationDispense extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myStatus, myPatient, myDispenser, myAuthorizingPrescription, myDispense, mySubstitution);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External identifier).
|
||||
@ -819,6 +957,7 @@ public class MedicationDispense extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myStatus, myType, myQuantity, myMedication, myWhenPrepared, myWhenHandedOver, myDestination, myReceiver, myDosage);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External identifier for individual item).
|
||||
@ -990,21 +1129,8 @@ public class MedicationDispense extends BaseResource implements IResource {
|
||||
* The amount of medication that has been dispensed. Includes unit of measure.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount dispensed)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of medication that has been dispensed. Includes unit of measure.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1029,8 +1155,8 @@ public class MedicationDispense extends BaseResource implements IResource {
|
||||
* The amount of medication that has been dispensed. Includes unit of measure.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1042,8 +1168,8 @@ public class MedicationDispense extends BaseResource implements IResource {
|
||||
* The amount of medication that has been dispensed. Includes unit of measure.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1060,6 +1186,19 @@ public class MedicationDispense extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount dispensed)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of medication that has been dispensed. Includes unit of measure.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>medication</b> (What medication was supplied).
|
||||
@ -1430,6 +1569,7 @@ public class MedicationDispense extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myAdditionalInstructions, myTiming, myAsNeeded, mySite, myRoute, myMethod, myQuantity, myRate, myMaxDosePerPeriod);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>additionalInstructions</b> (E.g. \"Take with food\").
|
||||
@ -1649,21 +1789,8 @@ public class MedicationDispense extends BaseResource implements IResource {
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public DispenseDosage setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount of medication per dose)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public DispenseDosage setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public DispenseDosage setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1688,8 +1815,8 @@ public class MedicationDispense extends BaseResource implements IResource {
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public DispenseDosage setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public DispenseDosage setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1701,8 +1828,8 @@ public class MedicationDispense extends BaseResource implements IResource {
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public DispenseDosage setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
public DispenseDosage setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1719,6 +1846,19 @@ public class MedicationDispense extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount of medication per dose)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public DispenseDosage setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>rate</b> (Amount of medication per unit of time).
|
||||
@ -1830,6 +1970,7 @@ public class MedicationDispense extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myReason, myResponsibleParty);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (Type of substitiution).
|
||||
@ -1969,10 +2110,12 @@ public class MedicationDispense extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MEDICATIONDISPENSE;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MEDICATIONDISPENSE;
|
||||
}
|
||||
|
||||
}
|
@ -16,67 +16,202 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/** * HAPI/FHIR <b>MedicationPrescription</b> Resource
|
||||
/**
|
||||
* HAPI/FHIR <b>MedicationPrescription</b> Resource
|
||||
* (Prescription of medication to for patient)
|
||||
*
|
||||
* <p>
|
||||
@ -335,6 +470,7 @@ public class MedicationPrescription extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myDateWritten, myStatus, myPatient, myPrescriber, myEncounter, myReason, myMedication, myDosageInstruction, myDispense, mySubstitution);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External identifier).
|
||||
@ -900,6 +1036,7 @@ public class MedicationPrescription extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myText, myAdditionalInstructions, myTiming, myAsNeeded, mySite, myRoute, myMethod, myDoseQuantity, myRate, myMaxDosePerPeriod);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>text</b> (Dosage instructions expressed as text).
|
||||
@ -1163,21 +1300,8 @@ public class MedicationPrescription extends BaseResource implements IResource {
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public DosageInstruction setDoseQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myDoseQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>doseQuantity</b> (Amount of medication per dose)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public DosageInstruction setDoseQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myDoseQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public DosageInstruction setDoseQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myDoseQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1202,8 +1326,8 @@ public class MedicationPrescription extends BaseResource implements IResource {
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public DosageInstruction setDoseQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myDoseQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public DosageInstruction setDoseQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myDoseQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1215,8 +1339,8 @@ public class MedicationPrescription extends BaseResource implements IResource {
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public DosageInstruction setDoseQuantity( double theValue) {
|
||||
myDoseQuantity = new QuantityDt(theValue);
|
||||
public DosageInstruction setDoseQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myDoseQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1233,6 +1357,19 @@ public class MedicationPrescription extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>doseQuantity</b> (Amount of medication per dose)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public DosageInstruction setDoseQuantity( double theValue) {
|
||||
myDoseQuantity = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>rate</b> (Amount of medication per unit of time).
|
||||
@ -1357,6 +1494,7 @@ public class MedicationPrescription extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myMedication, myValidityPeriod, myNumberOfRepeatsAllowed, myQuantity, myExpectedSupplyDuration);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>medication</b> (Product to be supplied).
|
||||
@ -1502,21 +1640,8 @@ public class MedicationPrescription extends BaseResource implements IResource {
|
||||
* The amount that is to be dispensed.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount of medication to supply per dispense)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount that is to be dispensed.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1541,8 +1666,8 @@ public class MedicationPrescription extends BaseResource implements IResource {
|
||||
* The amount that is to be dispensed.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1554,8 +1679,8 @@ public class MedicationPrescription extends BaseResource implements IResource {
|
||||
* The amount that is to be dispensed.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1572,6 +1697,19 @@ public class MedicationPrescription extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount of medication to supply per dispense)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount that is to be dispensed.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>expectedSupplyDuration</b> (Days supply per dispense).
|
||||
@ -1643,6 +1781,7 @@ public class MedicationPrescription extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myReason);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (generic | formulary +).
|
||||
@ -1709,10 +1848,12 @@ public class MedicationPrescription extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MEDICATIONPRESCRIPTION;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MEDICATIONPRESCRIPTION;
|
||||
}
|
||||
|
||||
}
|
@ -16,55 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -283,6 +426,7 @@ public class MedicationStatement extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myPatient, myWasNotGiven, myReasonNotGiven, myWhenGiven, myMedication, myDevice, myDosage);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External Identifier).
|
||||
@ -759,6 +903,7 @@ public class MedicationStatement extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myTiming, myAsNeeded, mySite, myRoute, myMethod, myQuantity, myRate, myMaxDosePerPeriod);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>timing</b> (When/how often was medication taken?).
|
||||
@ -950,21 +1095,8 @@ public class MedicationStatement extends BaseResource implements IResource {
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public Dosage setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount administered in one dose)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public Dosage setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public Dosage setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -989,8 +1121,8 @@ public class MedicationStatement extends BaseResource implements IResource {
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public Dosage setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public Dosage setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1002,8 +1134,8 @@ public class MedicationStatement extends BaseResource implements IResource {
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public Dosage setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
public Dosage setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1020,6 +1152,19 @@ public class MedicationStatement extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount administered in one dose)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of therapeutic or other substance given at one administration event.
|
||||
* </p>
|
||||
*/
|
||||
public Dosage setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>rate</b> (Dose quantity per unit of time).
|
||||
@ -1087,9 +1232,11 @@ public class MedicationStatement extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MEDICATIONSTATEMENT;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MEDICATIONSTATEMENT;
|
||||
}
|
||||
|
||||
}
|
@ -16,51 +16,196 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
@ -188,6 +333,7 @@ public class MessageHeader extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myTimestamp, myEvent, myResponse, mySource, myDestination, myEnterer, myAuthor, myReceiver, myResponsible, myReason, myData);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Id of this message).
|
||||
@ -271,8 +417,8 @@ public class MessageHeader extends BaseResource implements IResource {
|
||||
* The time that the message was sent
|
||||
* </p>
|
||||
*/
|
||||
public MessageHeader setTimestamp( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myTimestamp = new InstantDt(theDate, thePrecision);
|
||||
public MessageHeader setTimestampWithMillisPrecision( Date theDate) {
|
||||
myTimestamp = new InstantDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -284,8 +430,8 @@ public class MessageHeader extends BaseResource implements IResource {
|
||||
* The time that the message was sent
|
||||
* </p>
|
||||
*/
|
||||
public MessageHeader setTimestampWithMillisPrecision( Date theDate) {
|
||||
myTimestamp = new InstantDt(theDate);
|
||||
public MessageHeader setTimestamp( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myTimestamp = new InstantDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -685,6 +831,7 @@ public class MessageHeader extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myCode, myDetails);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Id of original message).
|
||||
@ -865,6 +1012,7 @@ public class MessageHeader extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, mySoftware, myVersion, myContact, myEndpoint);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Name of system).
|
||||
@ -1146,6 +1294,7 @@ public class MessageHeader extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myTarget, myEndpoint);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Name of system).
|
||||
@ -1269,10 +1418,12 @@ public class MessageHeader extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MESSAGEHEADER;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MESSAGEHEADER;
|
||||
}
|
||||
|
||||
}
|
@ -16,52 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -203,6 +349,7 @@ public class Microarray extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySubject, myOrganization, myDate, myScanner, mySample);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>subject</b> (Subject of the microarray).
|
||||
@ -333,8 +480,8 @@ public class Microarray extends BaseResource implements IResource {
|
||||
* Date when result of the microarray is updated
|
||||
* </p>
|
||||
*/
|
||||
public Microarray setDateWithDayPrecision( Date theDate) {
|
||||
myDate = new DateDt(theDate);
|
||||
public Microarray setDate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myDate = new DateDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -346,8 +493,8 @@ public class Microarray extends BaseResource implements IResource {
|
||||
* Date when result of the microarray is updated
|
||||
* </p>
|
||||
*/
|
||||
public Microarray setDate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myDate = new DateDt(theDate, thePrecision);
|
||||
public Microarray setDateWithDayPrecision( Date theDate) {
|
||||
myDate = new DateDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -479,6 +626,7 @@ public class Microarray extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myPatient, mySampleId);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>patient</b> (Resource that corresponds to the subject).
|
||||
@ -636,6 +784,7 @@ public class Microarray extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myManufacturer, myName, myVersion);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>manufacturer</b> (Scanner manufacturer).
|
||||
@ -823,6 +972,7 @@ public class Microarray extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentity, myOrganism, mySpecimen, myGene, myIntensity, myIsControl);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identity</b> (Id of the sample).
|
||||
@ -999,7 +1149,7 @@ public class Microarray extends BaseResource implements IResource {
|
||||
* Intensity(expression) of the gene
|
||||
* </p>
|
||||
*/
|
||||
public Sample setIntensity( long theValue) {
|
||||
public Sample setIntensity( java.math.BigDecimal theValue) {
|
||||
myIntensity = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -1025,7 +1175,7 @@ public class Microarray extends BaseResource implements IResource {
|
||||
* Intensity(expression) of the gene
|
||||
* </p>
|
||||
*/
|
||||
public Sample setIntensity( java.math.BigDecimal theValue) {
|
||||
public Sample setIntensity( long theValue) {
|
||||
myIntensity = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -1113,6 +1263,7 @@ public class Microarray extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, mySource);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (Specimen type).
|
||||
@ -1228,6 +1379,7 @@ public class Microarray extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentity, myCoordinate);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identity</b> (Identifier of the gene).
|
||||
@ -1349,6 +1501,7 @@ public class Microarray extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myChromosome, myStart, myEnd);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>chromosome</b> (Chromosome).
|
||||
@ -1486,11 +1639,13 @@ public class Microarray extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MICROARRAY;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.MICROARRAY;
|
||||
}
|
||||
|
||||
}
|
@ -16,71 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.CompositeClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.QuantityClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -636,6 +763,7 @@ public class Observation extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myValue, myInterpretation, myComments, myApplies, myIssued, myStatus, myReliability, myBodySite, myMethod, myIdentifier, mySubject, mySpecimen, myPerformer, myReferenceRange, myRelated);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Type of observation (code / type)).
|
||||
@ -850,8 +978,8 @@ public class Observation extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Observation setIssued( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myIssued = new InstantDt(theDate, thePrecision);
|
||||
public Observation setIssuedWithMillisPrecision( Date theDate) {
|
||||
myIssued = new InstantDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -863,8 +991,8 @@ public class Observation extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Observation setIssuedWithMillisPrecision( Date theDate) {
|
||||
myIssued = new InstantDt(theDate);
|
||||
public Observation setIssued( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myIssued = new InstantDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1351,6 +1479,7 @@ public class Observation extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myLow, myHigh, myMeaning, myAge);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>low</b> (Low Range, if relevant).
|
||||
@ -1390,21 +1519,8 @@ public class Observation extends BaseResource implements IResource {
|
||||
* The value of the low bound of the reference range. If this is omitted, the low bound of the reference range is assumed to be meaningless. E.g. <2.3
|
||||
* </p>
|
||||
*/
|
||||
public ReferenceRange setLow( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myLow = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>low</b> (Low Range, if relevant)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The value of the low bound of the reference range. If this is omitted, the low bound of the reference range is assumed to be meaningless. E.g. <2.3
|
||||
* </p>
|
||||
*/
|
||||
public ReferenceRange setLow( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myLow = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public ReferenceRange setLow( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myLow = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1429,8 +1545,8 @@ public class Observation extends BaseResource implements IResource {
|
||||
* The value of the low bound of the reference range. If this is omitted, the low bound of the reference range is assumed to be meaningless. E.g. <2.3
|
||||
* </p>
|
||||
*/
|
||||
public ReferenceRange setLow( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myLow = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public ReferenceRange setLow( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myLow = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1442,8 +1558,8 @@ public class Observation extends BaseResource implements IResource {
|
||||
* The value of the low bound of the reference range. If this is omitted, the low bound of the reference range is assumed to be meaningless. E.g. <2.3
|
||||
* </p>
|
||||
*/
|
||||
public ReferenceRange setLow( double theValue) {
|
||||
myLow = new QuantityDt(theValue);
|
||||
public ReferenceRange setLow( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myLow = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1460,6 +1576,19 @@ public class Observation extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>low</b> (Low Range, if relevant)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The value of the low bound of the reference range. If this is omitted, the low bound of the reference range is assumed to be meaningless. E.g. <2.3
|
||||
* </p>
|
||||
*/
|
||||
public ReferenceRange setLow( double theValue) {
|
||||
myLow = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>high</b> (High Range, if relevant).
|
||||
@ -1499,21 +1628,8 @@ public class Observation extends BaseResource implements IResource {
|
||||
* The value of the high bound of the reference range. If this is omitted, the high bound of the reference range is assumed to be meaningless. E.g. >5
|
||||
* </p>
|
||||
*/
|
||||
public ReferenceRange setHigh( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myHigh = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>high</b> (High Range, if relevant)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The value of the high bound of the reference range. If this is omitted, the high bound of the reference range is assumed to be meaningless. E.g. >5
|
||||
* </p>
|
||||
*/
|
||||
public ReferenceRange setHigh( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myHigh = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public ReferenceRange setHigh( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myHigh = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1538,8 +1654,8 @@ public class Observation extends BaseResource implements IResource {
|
||||
* The value of the high bound of the reference range. If this is omitted, the high bound of the reference range is assumed to be meaningless. E.g. >5
|
||||
* </p>
|
||||
*/
|
||||
public ReferenceRange setHigh( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myHigh = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public ReferenceRange setHigh( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myHigh = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1551,8 +1667,8 @@ public class Observation extends BaseResource implements IResource {
|
||||
* The value of the high bound of the reference range. If this is omitted, the high bound of the reference range is assumed to be meaningless. E.g. >5
|
||||
* </p>
|
||||
*/
|
||||
public ReferenceRange setHigh( double theValue) {
|
||||
myHigh = new QuantityDt(theValue);
|
||||
public ReferenceRange setHigh( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myHigh = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1569,6 +1685,19 @@ public class Observation extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>high</b> (High Range, if relevant)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The value of the high bound of the reference range. If this is omitted, the high bound of the reference range is assumed to be meaningless. E.g. >5
|
||||
* </p>
|
||||
*/
|
||||
public ReferenceRange setHigh( double theValue) {
|
||||
myHigh = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>meaning</b> (Indicates the meaning/use of this range of this range).
|
||||
@ -1672,6 +1801,7 @@ public class Observation extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myTarget);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (has-component | has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by).
|
||||
@ -1751,10 +1881,12 @@ public class Observation extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.OBSERVATION;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.OBSERVATION;
|
||||
}
|
||||
|
||||
}
|
@ -16,44 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -97,6 +251,7 @@ public class OperationOutcome extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIssue);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>issue</b> (A single issue associated with the action).
|
||||
@ -207,6 +362,7 @@ public class OperationOutcome extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySeverity, myType, myDetails, myLocation);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>severity</b> (fatal | error | warning | information).
|
||||
@ -408,10 +564,12 @@ public class OperationOutcome extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.OPERATIONOUTCOME;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.OPERATIONOUTCOME;
|
||||
}
|
||||
|
||||
}
|
@ -16,53 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -366,6 +511,7 @@ public class Order extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myDate, mySubject, mySource, myTarget, myReason, myAuthority, myWhen, myDetail);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Identifiers assigned to this order by the orderer or by the receiver).
|
||||
@ -782,6 +928,7 @@ public class Order extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, mySchedule);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Code specifies when request should be done. The code may simply be a priority code).
|
||||
@ -848,10 +995,12 @@ public class Order extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ORDER;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ORDER;
|
||||
}
|
||||
|
||||
}
|
@ -16,53 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -282,6 +427,7 @@ public class OrderResponse extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myRequest, myDate, myWho, myAuthority, myCode, myDescription, myFulfillment);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Identifiers assigned to this order by the orderer or by the receiver).
|
||||
@ -657,11 +803,12 @@ public class OrderResponse extends BaseResource implements IResource {
|
||||
getFulfillment().add(newType);
|
||||
return newType;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ORDERRESPONSE;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ORDERRESPONSE;
|
||||
}
|
||||
|
||||
}
|
@ -16,57 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -300,6 +441,7 @@ public class Organization extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myName, myType, myTelecom, myAddress, myPartOf, myContact, myLocation, myActive);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Identifies this organization across multiple systems).
|
||||
@ -876,6 +1018,7 @@ public class Organization extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myPurpose, myName, myTelecom, myAddress, myGender);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>purpose</b> (The type of contact).
|
||||
@ -1113,10 +1256,12 @@ public class Organization extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ORGANIZATION;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.ORGANIZATION;
|
||||
}
|
||||
|
||||
}
|
@ -16,48 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -200,6 +350,7 @@ public class Other extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myCode, mySubject, myAuthor, myCreated);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Business identifier).
|
||||
@ -428,8 +579,8 @@ public class Other extends BaseResource implements IResource {
|
||||
* Identifies when the resource was first created
|
||||
* </p>
|
||||
*/
|
||||
public Other setCreatedWithDayPrecision( Date theDate) {
|
||||
myCreated = new DateDt(theDate);
|
||||
public Other setCreated( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myCreated = new DateDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -441,15 +592,17 @@ public class Other extends BaseResource implements IResource {
|
||||
* Identifies when the resource was first created
|
||||
* </p>
|
||||
*/
|
||||
public Other setCreated( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myCreated = new DateDt(theDate, thePrecision);
|
||||
public Other setCreatedWithDayPrecision( Date theDate) {
|
||||
myCreated = new DateDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.OTHER;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.OTHER;
|
||||
}
|
||||
|
||||
}
|
@ -16,67 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -563,6 +694,7 @@ public class Patient extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myName, myTelecom, myGender, myBirthDate, myDeceased, myAddress, myMaritalStatus, myMultipleBirth, myPhoto, myContact, myAnimal, myCommunication, myCareProvider, myManagingOrganization, myLink, myActive);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (An identifier for the person as this patient).
|
||||
@ -1531,6 +1663,7 @@ public class Patient extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myRelationship, myName, myTelecom, myAddress, myGender, myOrganization);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>relationship</b> (The kind of relationship).
|
||||
@ -1871,6 +2004,7 @@ public class Patient extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySpecies, myBreed, myGenderStatus);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>species</b> (E.g. Dog, Cow).
|
||||
@ -2018,6 +2152,7 @@ public class Patient extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myOther, myType);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>other</b> (The other patient resource that the link refers to).
|
||||
@ -2097,10 +2232,12 @@ public class Patient extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.PATIENT;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.PATIENT;
|
||||
}
|
||||
|
||||
}
|
@ -16,61 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -402,6 +539,7 @@ public class Practitioner extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myName, myTelecom, myAddress, myGender, myBirthDate, myPhoto, myOrganization, myRole, mySpecialty, myPeriod, myLocation, myQualification, myCommunication);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (A identifier for the person as this agent).
|
||||
@ -1271,6 +1409,7 @@ public class Practitioner extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myPeriod, myIssuer);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Coded representation of the qualification).
|
||||
@ -1368,10 +1507,12 @@ public class Practitioner extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.PRACTITIONER;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.PRACTITIONER;
|
||||
}
|
||||
|
||||
}
|
@ -16,53 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -269,6 +414,7 @@ public class Procedure extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, mySubject, myType, myBodySite, myIndication, myPerformer, myDate, myEncounter, myOutcome, myReport, myComplication, myFollowUp, myRelatedItem, myNotes);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External Ids for this procedure).
|
||||
@ -1002,6 +1148,7 @@ public class Procedure extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myPerson, myRole);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>person</b> (The reference to the practitioner).
|
||||
@ -1105,6 +1252,7 @@ public class Procedure extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myTarget);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (caused-by | because-of).
|
||||
@ -1184,10 +1332,12 @@ public class Procedure extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.PROCEDURE;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.PROCEDURE;
|
||||
}
|
||||
|
||||
}
|
@ -16,68 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
|
||||
|
||||
/**
|
||||
@ -463,6 +593,7 @@ public class Profile extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myVersion, myName, myPublisher, myTelecom, myDescription, myCode, myStatus, myExperimental, myDate, myRequirements, myFhirVersion, myMapping, myStructure, myExtensionDefn, myQuery);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Logical id to reference this profile).
|
||||
@ -1362,6 +1493,7 @@ public class Profile extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentity, myUri, myName, myComments);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identity</b> (Internal id when this mapping is used).
|
||||
@ -1606,6 +1738,7 @@ public class Profile extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myName, myPublish, myPurpose, myElement, mySearchParam);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (The Resource or Data Type being described).
|
||||
@ -1962,6 +2095,7 @@ public class Profile extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myPath, myRepresentation, myName, mySlicing, myDefinition);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>path</b> (The path of the element (see the formal definitions)).
|
||||
@ -2250,6 +2384,7 @@ public class Profile extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myDiscriminator, myOrdered, myRules);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>discriminator</b> (Element that used to distinguish the slices).
|
||||
@ -2534,6 +2669,7 @@ public class Profile extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myShort, myFormal, myComments, myRequirements, mySynonym, myMin, myMax, myType, myNameReference, myValue, myExample, myMaxLength, myCondition, myConstraint, myMustSupport, myIsModifier, myBinding, myMapping);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>short</b> (Concise definition for xml presentation).
|
||||
@ -3443,6 +3579,7 @@ public class Profile extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myProfile, myAggregation);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Name of Data type or Resource).
|
||||
@ -3684,6 +3821,7 @@ public class Profile extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myKey, myName, mySeverity, myHuman, myXpath);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>key</b> (Target of 'condition' reference above).
|
||||
@ -3966,6 +4104,7 @@ public class Profile extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myIsExtensible, myConformance, myDescription, myReference);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Descriptive Name).
|
||||
@ -4210,6 +4349,7 @@ public class Profile extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentity, myMap);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identity</b> (Reference to mapping declaration).
|
||||
@ -4361,6 +4501,7 @@ public class Profile extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myType, myDocumentation, myXpath, myTarget);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Name of search parameter).
|
||||
@ -4691,6 +4832,7 @@ public class Profile extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myDisplay, myContextType, myContext, myDefinition);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Identifies the extension in this profile).
|
||||
@ -4979,6 +5121,7 @@ public class Profile extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myDocumentation, myParameter);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Special named queries (_query=)).
|
||||
@ -5132,9 +5275,11 @@ public class Profile extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.PROFILE;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.PROFILE;
|
||||
}
|
||||
|
||||
}
|
@ -16,56 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
|
||||
|
||||
/**
|
||||
@ -305,6 +447,7 @@ public class Provenance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myTarget, myPeriod, myRecorded, myReason, myLocation, myPolicy, myAgent, myEntity, myIntegritySignature);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>target</b> (Target resource(s) (usually version specific)).
|
||||
@ -419,8 +562,8 @@ public class Provenance extends BaseResource implements IResource {
|
||||
* The instant of time at which the activity was recorded
|
||||
* </p>
|
||||
*/
|
||||
public Provenance setRecorded( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myRecorded = new InstantDt(theDate, thePrecision);
|
||||
public Provenance setRecordedWithMillisPrecision( Date theDate) {
|
||||
myRecorded = new InstantDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -432,8 +575,8 @@ public class Provenance extends BaseResource implements IResource {
|
||||
* The instant of time at which the activity was recorded
|
||||
* </p>
|
||||
*/
|
||||
public Provenance setRecordedWithMillisPrecision( Date theDate) {
|
||||
myRecorded = new InstantDt(theDate);
|
||||
public Provenance setRecorded( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myRecorded = new InstantDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -791,6 +934,7 @@ public class Provenance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myRole, myType, myReference, myDisplay);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>role</b> (e.g. author | overseer | enterer | attester | source | cc: +).
|
||||
@ -1002,6 +1146,7 @@ public class Provenance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myRole, myType, myReference, myDisplay, myAgent);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>role</b> (derivation | revision | quotation | source).
|
||||
@ -1200,10 +1345,12 @@ public class Provenance extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.PROVENANCE;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.PROVENANCE;
|
||||
}
|
||||
|
||||
}
|
@ -16,48 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
|
||||
|
||||
/**
|
||||
@ -157,6 +307,7 @@ public class Query extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myParameter, myResponse);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Links query and its response(s)).
|
||||
@ -378,6 +529,7 @@ public class Query extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myOutcome, myTotal, myParameter, myFirst, myPrevious, myNext, myLast, myReference);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Links response to source query).
|
||||
@ -859,9 +1011,11 @@ public class Query extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.QUERY;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.QUERY;
|
||||
}
|
||||
|
||||
}
|
@ -16,52 +16,184 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
@ -69,12 +201,13 @@ import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -343,6 +476,7 @@ public class Questionnaire extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myStatus, myAuthored, mySubject, myAuthor, mySource, myName, myIdentifier, myEncounter, myGroup);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>status</b> (draft | published | retired | in progress | completed | amended).
|
||||
@ -804,6 +938,7 @@ public class Questionnaire extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myHeader, myText, mySubject, myGroup, myQuestion);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Code or name of the section on a questionnaire).
|
||||
@ -1170,6 +1305,7 @@ public class Questionnaire extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myText, myAnswer, myChoice, myOptions, myData, myRemarks, myGroup);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Code or name of the question).
|
||||
@ -1500,11 +1636,13 @@ public class Questionnaire extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.QUESTIONNAIRE;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.QUESTIONNAIRE;
|
||||
}
|
||||
|
||||
}
|
@ -16,53 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -309,6 +454,7 @@ public class RelatedPerson extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myPatient, myRelationship, myName, myTelecom, myGender, myAddress, myPhoto);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (A Human identifier for this person).
|
||||
@ -743,8 +889,11 @@ public class RelatedPerson extends BaseResource implements IResource {
|
||||
return getPhoto().get(0);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.RELATEDPERSON;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.RELATEDPERSON;
|
||||
}
|
||||
|
||||
}
|
@ -16,46 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -148,6 +300,7 @@ public class Remittance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myService);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Remittance id).
|
||||
@ -315,6 +468,7 @@ public class Remittance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myInstance, myCode, myRate, myBenefit);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>instance</b> (Service instance number).
|
||||
@ -429,7 +583,7 @@ public class Remittance extends BaseResource implements IResource {
|
||||
* The percent of the service fee which would be elegible for coverage
|
||||
* </p>
|
||||
*/
|
||||
public Service setRate( long theValue) {
|
||||
public Service setRate( java.math.BigDecimal theValue) {
|
||||
myRate = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -455,7 +609,7 @@ public class Remittance extends BaseResource implements IResource {
|
||||
* The percent of the service fee which would be elegible for coverage
|
||||
* </p>
|
||||
*/
|
||||
public Service setRate( java.math.BigDecimal theValue) {
|
||||
public Service setRate( long theValue) {
|
||||
myRate = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -499,7 +653,7 @@ public class Remittance extends BaseResource implements IResource {
|
||||
* The amount payable for a submitted service (includes both professional and lab fees.)
|
||||
* </p>
|
||||
*/
|
||||
public Service setBenefit( long theValue) {
|
||||
public Service setBenefit( java.math.BigDecimal theValue) {
|
||||
myBenefit = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -525,7 +679,7 @@ public class Remittance extends BaseResource implements IResource {
|
||||
* The amount payable for a submitted service (includes both professional and lab fees.)
|
||||
* </p>
|
||||
*/
|
||||
public Service setBenefit( java.math.BigDecimal theValue) {
|
||||
public Service setBenefit( long theValue) {
|
||||
myBenefit = new DecimalDt(theValue);
|
||||
return this;
|
||||
}
|
||||
@ -534,10 +688,12 @@ public class Remittance extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.REMITTANCE;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.REMITTANCE;
|
||||
}
|
||||
|
||||
}
|
@ -16,48 +16,152 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
@ -65,17 +169,45 @@ import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -461,6 +593,7 @@ public class SecurityEvent extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myEvent, myParticipant, mySource, myObject);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>event</b> (What was done).
|
||||
@ -707,6 +840,7 @@ public class SecurityEvent extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, mySubtype, myAction, myDateTime, myOutcome, myOutcomeDesc);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (Type/identifier of event).
|
||||
@ -881,8 +1015,8 @@ public class SecurityEvent extends BaseResource implements IResource {
|
||||
* The time when the event occurred on the source
|
||||
* </p>
|
||||
*/
|
||||
public Event setDateTime( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myDateTime = new InstantDt(theDate, thePrecision);
|
||||
public Event setDateTimeWithMillisPrecision( Date theDate) {
|
||||
myDateTime = new InstantDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -894,8 +1028,8 @@ public class SecurityEvent extends BaseResource implements IResource {
|
||||
* The time when the event occurred on the source
|
||||
* </p>
|
||||
*/
|
||||
public Event setDateTimeWithMillisPrecision( Date theDate) {
|
||||
myDateTime = new InstantDt(theDate);
|
||||
public Event setDateTime( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myDateTime = new InstantDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1070,6 +1204,7 @@ public class SecurityEvent extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myRole, myReference, myUserId, myAltId, myName, myRequestor, myMedia, myNetwork);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>role</b> (User roles (e.g. local RBAC codes)).
|
||||
@ -1438,6 +1573,7 @@ public class SecurityEvent extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myType);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Identifier for the network access point of the user device).
|
||||
@ -1574,6 +1710,7 @@ public class SecurityEvent extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySite, myIdentifier, myType);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>site</b> (Logical source location within the enterprise).
|
||||
@ -1819,6 +1956,7 @@ public class SecurityEvent extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myReference, myType, myRole, myLifecycle, mySensitivity, myName, myDescription, myQuery, myDetail);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Specific instance of object (e.g. versioned)).
|
||||
@ -2314,6 +2452,7 @@ public class SecurityEvent extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myValue);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (Name of the property).
|
||||
@ -2408,9 +2547,11 @@ public class SecurityEvent extends BaseResource implements IResource {
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SECURITYEVENT;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SECURITYEVENT;
|
||||
}
|
||||
|
||||
}
|
@ -16,51 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -218,6 +365,7 @@ public class SequencingAnalysis extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySubject, myDate, myName, myGenome, myFile, myInputLab, myInputAnalysis);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>subject</b> (Subject).
|
||||
@ -288,8 +436,8 @@ public class SequencingAnalysis extends BaseResource implements IResource {
|
||||
* Date when result of the analysis is updated
|
||||
* </p>
|
||||
*/
|
||||
public SequencingAnalysis setDateWithDayPrecision( Date theDate) {
|
||||
myDate = new DateDt(theDate);
|
||||
public SequencingAnalysis setDate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myDate = new DateDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -301,8 +449,8 @@ public class SequencingAnalysis extends BaseResource implements IResource {
|
||||
* Date when result of the analysis is updated
|
||||
* </p>
|
||||
*/
|
||||
public SequencingAnalysis setDate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myDate = new DateDt(theDate, thePrecision);
|
||||
public SequencingAnalysis setDateWithDayPrecision( Date theDate) {
|
||||
myDate = new DateDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -565,6 +713,7 @@ public class SequencingAnalysis extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myBuild);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (Name).
|
||||
@ -657,10 +806,12 @@ public class SequencingAnalysis extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SEQUENCINGANALYSIS;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SEQUENCINGANALYSIS;
|
||||
}
|
||||
|
||||
}
|
@ -16,52 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -287,6 +433,7 @@ public class SequencingLab extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySubject, myOrganization, myName, myDate, myType, mySystem, mySpecimen, myFile);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>subject</b> (Subject).
|
||||
@ -445,8 +592,8 @@ public class SequencingLab extends BaseResource implements IResource {
|
||||
* Date when the result of the lab is uploaded
|
||||
* </p>
|
||||
*/
|
||||
public SequencingLab setDateWithDayPrecision( Date theDate) {
|
||||
myDate = new DateDt(theDate);
|
||||
public SequencingLab setDate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myDate = new DateDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -458,8 +605,8 @@ public class SequencingLab extends BaseResource implements IResource {
|
||||
* Date when the result of the lab is uploaded
|
||||
* </p>
|
||||
*/
|
||||
public SequencingLab setDate( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myDate = new DateDt(theDate, thePrecision);
|
||||
public SequencingLab setDateWithDayPrecision( Date theDate) {
|
||||
myDate = new DateDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -679,6 +826,7 @@ public class SequencingLab extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myClassElement, myVersion, myName, myIdentity);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>class</b> (Class of sequencing system).
|
||||
@ -895,6 +1043,7 @@ public class SequencingLab extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, mySource);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (Class of the specimen).
|
||||
@ -975,9 +1124,11 @@ public class SequencingLab extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SEQUENCINGLAB;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SEQUENCINGLAB;
|
||||
}
|
||||
|
||||
}
|
@ -16,51 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -252,6 +399,7 @@ public class Slot extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myType, myAvailability, myFreeBusyType, myStart, myEnd, myComment, myAuthor, myAuthorDate);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External Ids for this item).
|
||||
@ -493,8 +641,8 @@ public class Slot extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Slot setStart( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myStart = new InstantDt(theDate, thePrecision);
|
||||
public Slot setStartWithMillisPrecision( Date theDate) {
|
||||
myStart = new InstantDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -506,8 +654,8 @@ public class Slot extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Slot setStartWithMillisPrecision( Date theDate) {
|
||||
myStart = new InstantDt(theDate);
|
||||
public Slot setStart( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myStart = new InstantDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -550,8 +698,8 @@ public class Slot extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Slot setEnd( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myEnd = new InstantDt(theDate, thePrecision);
|
||||
public Slot setEndWithMillisPrecision( Date theDate) {
|
||||
myEnd = new InstantDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -563,8 +711,8 @@ public class Slot extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Slot setEndWithMillisPrecision( Date theDate) {
|
||||
myEnd = new InstantDt(theDate);
|
||||
public Slot setEnd( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myEnd = new InstantDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -700,10 +848,12 @@ public class Slot extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SLOT;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SLOT;
|
||||
}
|
||||
|
||||
}
|
@ -16,60 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IDatatype;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -197,6 +335,7 @@ public class Specimen extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myType, mySource, mySubject, myAccessionIdentifier, myReceivedTime, myCollection, myTreatment, myContainer);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External Identifier).
|
||||
@ -717,6 +856,7 @@ public class Specimen extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myRelationship, myTarget);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>relationship</b> (parent | child).
|
||||
@ -875,6 +1015,7 @@ public class Specimen extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCollector, myComment, myCollected, myQuantity, myMethod, mySourceSite);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>collector</b> (Who collected the specimen).
|
||||
@ -1051,21 +1192,8 @@ public class Specimen extends BaseResource implements IResource {
|
||||
* The quantity of specimen collected; for instance the volume of a blood sample, or the physical measurement of an anatomic pathology sample
|
||||
* </p>
|
||||
*/
|
||||
public Collection setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (The quantity of specimen collected)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The quantity of specimen collected; for instance the volume of a blood sample, or the physical measurement of an anatomic pathology sample
|
||||
* </p>
|
||||
*/
|
||||
public Collection setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public Collection setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1090,8 +1218,8 @@ public class Specimen extends BaseResource implements IResource {
|
||||
* The quantity of specimen collected; for instance the volume of a blood sample, or the physical measurement of an anatomic pathology sample
|
||||
* </p>
|
||||
*/
|
||||
public Collection setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public Collection setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1103,8 +1231,8 @@ public class Specimen extends BaseResource implements IResource {
|
||||
* The quantity of specimen collected; for instance the volume of a blood sample, or the physical measurement of an anatomic pathology sample
|
||||
* </p>
|
||||
*/
|
||||
public Collection setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
public Collection setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1121,6 +1249,19 @@ public class Specimen extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (The quantity of specimen collected)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The quantity of specimen collected; for instance the volume of a blood sample, or the physical measurement of an anatomic pathology sample
|
||||
* </p>
|
||||
*/
|
||||
public Collection setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>method</b> (Technique used to perform collection).
|
||||
@ -1244,6 +1385,7 @@ public class Specimen extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myDescription, myProcedure, myAdditive);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>description</b> (Textual description of procedure).
|
||||
@ -1445,6 +1587,7 @@ public class Specimen extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myDescription, myType, myCapacity, mySpecimenQuantity, myAdditive);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Id for the container).
|
||||
@ -1655,21 +1798,8 @@ public class Specimen extends BaseResource implements IResource {
|
||||
* The capacity (volume or other measure) the container may contain.
|
||||
* </p>
|
||||
*/
|
||||
public Container setCapacity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myCapacity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>capacity</b> (Container volume or size)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The capacity (volume or other measure) the container may contain.
|
||||
* </p>
|
||||
*/
|
||||
public Container setCapacity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myCapacity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public Container setCapacity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myCapacity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1694,8 +1824,8 @@ public class Specimen extends BaseResource implements IResource {
|
||||
* The capacity (volume or other measure) the container may contain.
|
||||
* </p>
|
||||
*/
|
||||
public Container setCapacity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myCapacity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public Container setCapacity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myCapacity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1707,8 +1837,8 @@ public class Specimen extends BaseResource implements IResource {
|
||||
* The capacity (volume or other measure) the container may contain.
|
||||
* </p>
|
||||
*/
|
||||
public Container setCapacity( double theValue) {
|
||||
myCapacity = new QuantityDt(theValue);
|
||||
public Container setCapacity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myCapacity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1725,6 +1855,19 @@ public class Specimen extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>capacity</b> (Container volume or size)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The capacity (volume or other measure) the container may contain.
|
||||
* </p>
|
||||
*/
|
||||
public Container setCapacity( double theValue) {
|
||||
myCapacity = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>specimenQuantity</b> (Quantity of specimen within container).
|
||||
@ -1764,21 +1907,8 @@ public class Specimen extends BaseResource implements IResource {
|
||||
* The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type
|
||||
* </p>
|
||||
*/
|
||||
public Container setSpecimenQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
mySpecimenQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>specimenQuantity</b> (Quantity of specimen within container)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type
|
||||
* </p>
|
||||
*/
|
||||
public Container setSpecimenQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
mySpecimenQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public Container setSpecimenQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
mySpecimenQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1803,8 +1933,8 @@ public class Specimen extends BaseResource implements IResource {
|
||||
* The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type
|
||||
* </p>
|
||||
*/
|
||||
public Container setSpecimenQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
mySpecimenQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public Container setSpecimenQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
mySpecimenQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1816,8 +1946,8 @@ public class Specimen extends BaseResource implements IResource {
|
||||
* The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type
|
||||
* </p>
|
||||
*/
|
||||
public Container setSpecimenQuantity( double theValue) {
|
||||
mySpecimenQuantity = new QuantityDt(theValue);
|
||||
public Container setSpecimenQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
mySpecimenQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -1834,6 +1964,19 @@ public class Specimen extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>specimenQuantity</b> (Quantity of specimen within container)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The quantity of specimen in the container; may be volume, dimensions, or other appropriate measurements, depending on the specimen type
|
||||
* </p>
|
||||
*/
|
||||
public Container setSpecimenQuantity( double theValue) {
|
||||
mySpecimenQuantity = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>additive</b> (Additive associated with container).
|
||||
@ -1869,10 +2012,12 @@ public class Specimen extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SPECIMEN;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SPECIMEN;
|
||||
}
|
||||
|
||||
}
|
@ -16,58 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.NumberClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -243,6 +383,7 @@ public class Substance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myType, myDescription, myInstance, myIngredient);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>type</b> (What kind of substance this is).
|
||||
@ -465,6 +606,7 @@ public class Substance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myExpiry, myQuantity);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Identifier of the package/container).
|
||||
@ -618,21 +760,8 @@ public class Substance extends BaseResource implements IResource {
|
||||
* The amount of the substance
|
||||
* </p>
|
||||
*/
|
||||
public Instance setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount of substance in the package)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of the substance
|
||||
* </p>
|
||||
*/
|
||||
public Instance setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public Instance setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -657,8 +786,8 @@ public class Substance extends BaseResource implements IResource {
|
||||
* The amount of the substance
|
||||
* </p>
|
||||
*/
|
||||
public Instance setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public Instance setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -670,8 +799,8 @@ public class Substance extends BaseResource implements IResource {
|
||||
* The amount of the substance
|
||||
* </p>
|
||||
*/
|
||||
public Instance setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
public Instance setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -688,6 +817,19 @@ public class Substance extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount of substance in the package)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of the substance
|
||||
* </p>
|
||||
*/
|
||||
public Instance setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@ -729,6 +871,7 @@ public class Substance extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myQuantity, mySubstance);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>quantity</b> (Optional amount (concentration)).
|
||||
@ -795,10 +938,12 @@ public class Substance extends BaseResource implements IResource {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SUBSTANCE;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SUBSTANCE;
|
||||
}
|
||||
|
||||
}
|
@ -16,57 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
|
||||
|
||||
/**
|
||||
@ -306,6 +447,7 @@ public class Supply extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myKind, myIdentifier, myStatus, myOrderedItem, myPatient, myDispense);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>kind</b> (The kind of supply (central, non-stock, etc)).
|
||||
@ -669,6 +811,7 @@ public class Supply extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myStatus, myType, myQuantity, mySuppliedItem, mySupplier, myWhenPrepared, myWhenHandedOver, myDestination, myReceiver);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (External identifier).
|
||||
@ -853,21 +996,8 @@ public class Supply extends BaseResource implements IResource {
|
||||
* The amount of supply that has been dispensed. Includes unit of measure.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount dispensed)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of supply that has been dispensed. Includes unit of measure.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -892,8 +1022,8 @@ public class Supply extends BaseResource implements IResource {
|
||||
* The amount of supply that has been dispensed. Includes unit of measure.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theSystem, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theSystem, theUnits);
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, long theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -905,8 +1035,8 @@ public class Supply extends BaseResource implements IResource {
|
||||
* The amount of supply that has been dispensed. Includes unit of measure.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
public Dispense setQuantity( QuantityCompararatorEnum theComparator, double theValue, String theUnits) {
|
||||
myQuantity = new QuantityDt(theComparator, theValue, theUnits);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -923,6 +1053,19 @@ public class Supply extends BaseResource implements IResource {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the value for <b>quantity</b> (Amount dispensed)
|
||||
*
|
||||
* <p>
|
||||
* <b>Definition:</b>
|
||||
* The amount of supply that has been dispensed. Includes unit of measure.
|
||||
* </p>
|
||||
*/
|
||||
public Dispense setQuantity( double theValue) {
|
||||
myQuantity = new QuantityDt(theValue);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>suppliedItem</b> (Medication, Substance, or Device supplied).
|
||||
@ -1127,9 +1270,11 @@ public class Supply extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SUPPLY;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.SUPPLY;
|
||||
}
|
||||
|
||||
}
|
File diff suppressed because it is too large
Load Diff
@ -16,49 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.Include;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
import ca.uhn.fhir.rest.gclient.ReferenceClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
|
||||
|
||||
/**
|
||||
@ -263,6 +412,7 @@ public class User extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myName, myProvider, myLogin, myPassword, myLevel, mySessionLength, myContact, myPatient);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>name</b> (The name of this user).
|
||||
@ -655,9 +805,11 @@ public class User extends BaseResource implements IResource {
|
||||
return newType;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.USER;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.USER;
|
||||
}
|
||||
|
||||
}
|
@ -16,58 +16,198 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.resource;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import ca.uhn.fhir.model.api.BaseIdentifiableElement;
|
||||
import ca.uhn.fhir.model.api.BaseResource;
|
||||
import ca.uhn.fhir.model.api.IElement;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.api.IResourceBlock;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.api.annotation.Block;
|
||||
import ca.uhn.fhir.model.api.annotation.Child;
|
||||
import ca.uhn.fhir.model.api.annotation.Description;
|
||||
import ca.uhn.fhir.model.api.annotation.ResourceDef;
|
||||
import ca.uhn.fhir.model.api.annotation.SearchParamDefinition;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import java.util.*;
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import ca.uhn.fhir.model.api.annotation.*;
|
||||
import ca.uhn.fhir.rest.gclient.*;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
|
||||
import ca.uhn.fhir.model.dstu.composite.AddressDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdministrativeGenderCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AdmitSourceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AdverseReaction;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AggregationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AlertStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.AllergyIntolerance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.AnimalSpeciesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Appointment;
|
||||
import ca.uhn.fhir.model.dstu.composite.AttachmentDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Availability;
|
||||
import ca.uhn.fhir.model.dstu.valueset.BindingConformanceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.CarePlan;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanActivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanGoalStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CarePlanStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CausalityExpectationEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodeableConceptDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.CodingDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionAttestationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CompositionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConceptMapEquivalenceEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Condition;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConditionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceEventModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConformanceStatementStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ConstraintSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ContactDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ContactUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.CriticalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DataTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Device;
|
||||
import ca.uhn.fhir.model.dstu.resource.DeviceObservationReport;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticOrder;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderPriorityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticOrderStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DiagnosticReport;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DiagnosticReportStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentManifest;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.DocumentReference;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentReferenceStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.DocumentRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Encounter;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterClassEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterStateEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.EncounterTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExposureTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ExtensionContextEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FHIRDefinedTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.FamilyHistory;
|
||||
import ca.uhn.fhir.model.dstu.valueset.FilterOperatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.GVFMeta;
|
||||
import ca.uhn.fhir.model.dstu.resource.Group;
|
||||
import ca.uhn.fhir.model.dstu.valueset.GroupTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.HierarchicalRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.HumanNameDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.IdentifierDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IdentifierUseEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImagingModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImagingStudy;
|
||||
import ca.uhn.fhir.model.dstu.resource.Immunization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationReasonCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ImmunizationRecommendation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationDateCriterionCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRecommendationStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ImmunizationRouteCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.InstanceAvailabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.IssueTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LinkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ListModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Location;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.LocationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MaritalStatusCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Media;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MediaTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Medication;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationAdministration;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationAdministrationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationDispense;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationKindEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationPrescription;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MedicationPrescriptionStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.MedicationStatement;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageEventEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageSignificanceCategoryEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.MessageTransportEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Microarray;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ModalityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Observation;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationInterpretationCodesEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationReliabilityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ObservationStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.OperationOutcome;
|
||||
import ca.uhn.fhir.model.dstu.resource.Order;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrderOutcomeStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Organization;
|
||||
import ca.uhn.fhir.model.dstu.valueset.OrganizationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ParticipantTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Patient;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PatientRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.PeriodDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Practitioner;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PractitionerSpecialtyEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Procedure;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProcedureRelationshipTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Profile;
|
||||
import ca.uhn.fhir.model.dstu.valueset.PropertyRepresentationEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ProvenanceEntityRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuantityCompararatorEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.QuantityDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QueryOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireGroupNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireNameEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.QuestionnaireStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.RangeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.RatioDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ReactionSeverityEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.RelatedPerson;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceProfileStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.ResourceReferenceDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ResponseTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulConformanceModeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationSystemEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulOperationTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.RestfulSecurityServiceEnum;
|
||||
import ca.uhn.fhir.model.dstu.composite.SampledDataDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.ScheduleDt;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SearchParamTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventActionEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectLifecycleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectRoleEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectSensitivityEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventObjectTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventOutcomeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventParticipantNetworkTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SecurityEventSourceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SensitivityTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingAnalysis;
|
||||
import ca.uhn.fhir.model.dstu.resource.SequencingLab;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SlicingRulesEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Slot;
|
||||
import ca.uhn.fhir.model.dstu.resource.Specimen;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenCollectionMethodEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SpecimenTreatmentProcedureEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.Substance;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SubstanceTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyDispenseStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyItemTypeEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyStatusEnum;
|
||||
import ca.uhn.fhir.model.dstu.valueset.SupplyTypeEnum;
|
||||
import ca.uhn.fhir.model.api.TemporalPrecisionEnum;
|
||||
import ca.uhn.fhir.model.dstu.resource.ValueSet;
|
||||
import ca.uhn.fhir.model.dstu.valueset.ValueSetStatusEnum;
|
||||
import ca.uhn.fhir.model.api.ExtensionDt;
|
||||
import ca.uhn.fhir.model.api.IResource;
|
||||
import ca.uhn.fhir.model.dstu.composite.AgeDt;
|
||||
import ca.uhn.fhir.model.dstu.composite.DurationDt;
|
||||
import ca.uhn.fhir.model.dstu.resource.Binary;
|
||||
import ca.uhn.fhir.model.primitive.Base64BinaryDt;
|
||||
import ca.uhn.fhir.model.primitive.BooleanDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeDt;
|
||||
import ca.uhn.fhir.model.primitive.BoundCodeableConceptDt;
|
||||
import ca.uhn.fhir.model.primitive.CodeDt;
|
||||
import ca.uhn.fhir.model.primitive.DateDt;
|
||||
import ca.uhn.fhir.model.primitive.DateTimeDt;
|
||||
import ca.uhn.fhir.model.primitive.DecimalDt;
|
||||
import ca.uhn.fhir.model.primitive.IdDt;
|
||||
import ca.uhn.fhir.model.primitive.IdrefDt;
|
||||
import ca.uhn.fhir.model.primitive.InstantDt;
|
||||
import ca.uhn.fhir.model.primitive.IntegerDt;
|
||||
import ca.uhn.fhir.model.primitive.OidDt;
|
||||
import ca.uhn.fhir.model.primitive.StringDt;
|
||||
import ca.uhn.fhir.model.primitive.UriDt;
|
||||
import ca.uhn.fhir.rest.gclient.DateClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.StringClientParam;
|
||||
import ca.uhn.fhir.rest.gclient.TokenClientParam;
|
||||
|
||||
|
||||
/**
|
||||
@ -412,6 +552,7 @@ public class ValueSet extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myVersion, myName, myPublisher, myTelecom, myDescription, myCopyright, myStatus, myExperimental, myExtensible, myDate, myDefine, myCompose, myExpansion);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Logical id to reference this value set).
|
||||
@ -1104,6 +1245,7 @@ public class ValueSet extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySystem, myVersion, myCaseSensitive, myConcept);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>system</b> (URI to identify the code system).
|
||||
@ -1356,6 +1498,7 @@ public class ValueSet extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myCode, myAbstract, myDisplay, myDefinition, myConcept);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>code</b> (Code that identifies concept).
|
||||
@ -1640,6 +1783,7 @@ public class ValueSet extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myImport, myInclude, myExclude);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>import</b> (Import the contents of another value set).
|
||||
@ -1891,6 +2035,7 @@ public class ValueSet extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySystem, myVersion, myCode, myFilter);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>system</b> (The system the codes come from).
|
||||
@ -2163,6 +2308,7 @@ public class ValueSet extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myProperty, myOp, myValue);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>property</b> ().
|
||||
@ -2344,6 +2490,7 @@ public class ValueSet extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, myIdentifier, myTimestamp, myContains);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>identifier</b> (Uniquely identifies this expansion).
|
||||
@ -2440,8 +2587,8 @@ public class ValueSet extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Expansion setTimestamp( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myTimestamp = new InstantDt(theDate, thePrecision);
|
||||
public Expansion setTimestampWithMillisPrecision( Date theDate) {
|
||||
myTimestamp = new InstantDt(theDate);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -2453,8 +2600,8 @@ public class ValueSet extends BaseResource implements IResource {
|
||||
*
|
||||
* </p>
|
||||
*/
|
||||
public Expansion setTimestampWithMillisPrecision( Date theDate) {
|
||||
myTimestamp = new InstantDt(theDate);
|
||||
public Expansion setTimestamp( Date theDate, TemporalPrecisionEnum thePrecision) {
|
||||
myTimestamp = new InstantDt(theDate, thePrecision);
|
||||
return this;
|
||||
}
|
||||
|
||||
@ -2571,6 +2718,7 @@ public class ValueSet extends BaseResource implements IResource {
|
||||
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) {
|
||||
return ca.uhn.fhir.util.ElementUtil.allPopulatedChildElements(theType, mySystem, myCode, myDisplay, myContains);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Gets the value(s) for <b>system</b> (System value for the code).
|
||||
@ -2768,10 +2916,12 @@ public class ValueSet extends BaseResource implements IResource {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.VALUESET;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResourceTypeEnum getResourceType() {
|
||||
return ResourceTypeEnum.VALUESET;
|
||||
}
|
||||
|
||||
}
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum AddressUseEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum AdministrativeGenderCodesEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum AdmitSourceEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum AggregationModeEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum AlertStatusEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum AnimalSpeciesEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum BindingConformanceEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum CarePlanActivityCategoryEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum CarePlanActivityStatusEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum CarePlanGoalStatusEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum CarePlanStatusEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum CausalityExpectationEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum CompositionAttestationModeEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum CompositionStatusEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum ConceptMapEquivalenceEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum ConditionRelationshipTypeEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum ConditionStatusEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum ConformanceEventModeEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum ConformanceStatementStatusEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum ConstraintSeverityEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum ContactSystemEnum {
|
||||
|
||||
/**
|
||||
|
@ -1,31 +1,10 @@
|
||||
|
||||
package ca.uhn.fhir.model.dstu.valueset;
|
||||
|
||||
/*
|
||||
* #%L
|
||||
* HAPI FHIR - Core Library
|
||||
* %%
|
||||
* Copyright (C) 2014 University Health Network
|
||||
* %%
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* #L%
|
||||
*/
|
||||
|
||||
import ca.uhn.fhir.model.api.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import ca.uhn.fhir.model.api.IValueSetEnumBinder;
|
||||
|
||||
public enum ContactUseEnum {
|
||||
|
||||
/**
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user