Class ContractPublicationStatus
- java.lang.Object
-
- com.ibm.fhir.model.visitor.AbstractVisitable
-
- com.ibm.fhir.model.type.Element
-
- com.ibm.fhir.model.type.String
-
- com.ibm.fhir.model.type.Code
-
- com.ibm.fhir.model.type.code.ContractPublicationStatus
-
- All Implemented Interfaces:
Visitable
@Generated("com.ibm.fhir.tools.CodeGenerator") public class ContractPublicationStatus extends Code
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContractPublicationStatus.Builderstatic classContractPublicationStatus.ValueSet
-
Field Summary
Fields Modifier and Type Field Description static ContractPublicationStatusAMENDEDAmendedstatic ContractPublicationStatusAPPENDEDAppendedstatic ContractPublicationStatusCANCELLEDCancelledstatic ContractPublicationStatusDISPUTEDDisputedstatic ContractPublicationStatusENTERED_IN_ERROREntered in Errorstatic ContractPublicationStatusEXECUTABLEExecutablestatic ContractPublicationStatusEXECUTEDExecutedstatic ContractPublicationStatusNEGOTIABLENegotiablestatic ContractPublicationStatusOFFEREDOfferedstatic ContractPublicationStatusPOLICYPolicystatic ContractPublicationStatusREJECTEDRejectedstatic ContractPublicationStatusRENEWEDRenewedstatic ContractPublicationStatusRESOLVEDResolvedstatic ContractPublicationStatusREVOKEDRevokedstatic ContractPublicationStatusTERMINATEDTerminated
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ContractPublicationStatus.Builderbuilder()static Codecode(String value)Inherited factory method for creating ContractPublicationStatus objects from a passed string value.booleanequals(Object obj)ContractPublicationStatus.ValueSetgetValueAsEnumConstant()inthashCode()static ContractPublicationStatusof(ContractPublicationStatus.ValueSet value)Factory method for creating ContractPublicationStatus objects from a passed enum value.static ContractPublicationStatusof(String value)Factory method for creating ContractPublicationStatus objects from a passed string value.static Stringstring(String value)Inherited factory method for creating ContractPublicationStatus objects from a passed string value.ContractPublicationStatus.BuildertoBuilder()Create a new Builder from the contents of this Element-
Methods inherited from class com.ibm.fhir.model.type.String
getValue, hasChildren
-
Methods inherited from class com.ibm.fhir.model.type.Element
as, getExtension, getId, is
-
-
-
-
Field Detail
-
AMENDED
public static final ContractPublicationStatus AMENDED
AmendedContract is augmented with additional information to correct errors in a predecessor or to updated values in a predecessor. Usage: Contract altered within effective time. Precedence Order = 9. Comparable FHIR and v.3 status codes: revised; replaced.
-
APPENDED
public static final ContractPublicationStatus APPENDED
AppendedContract is augmented with additional information that was missing from a predecessor Contract. Usage: Contract altered within effective time. Precedence Order = 9. Comparable FHIR and v.3 status codes: updated, replaced.
-
CANCELLED
public static final ContractPublicationStatus CANCELLED
CancelledContract is terminated due to failure of the Grantor and/or the Grantee to fulfil one or more contract provisions. Usage: Abnormal contract termination. Precedence Order = 10. Comparable FHIR and v.3 status codes: stopped; failed; aborted.
-
DISPUTED
public static final ContractPublicationStatus DISPUTED
DisputedContract is pended to rectify failure of the Grantor or the Grantee to fulfil contract provision(s). E.g., Grantee complaint about Grantor's failure to comply with contract provisions. Usage: Contract pended. Precedence Order = 7. Comparable FHIR and v.3 status codes: on hold; pended; suspended.
-
ENTERED_IN_ERROR
public static final ContractPublicationStatus ENTERED_IN_ERROR
Entered in ErrorContract was created in error. No Precedence Order. Status may be applied to a Contract with any status.
-
EXECUTABLE
public static final ContractPublicationStatus EXECUTABLE
ExecutableContract execution pending; may be executed when either the Grantor or the Grantee accepts the contract provisions by signing. I.e., where either the Grantor or the Grantee has signed, but not both. E.g., when an insurance applicant signs the insurers application, which references the policy. Usage: Optional first step of contract execution activity. May be skipped and contracting activity moves directly to executed state. Precedence Order = 3. Comparable FHIR and v.3 status codes: draft; preliminary; planned; intended; active.
-
EXECUTED
public static final ContractPublicationStatus EXECUTED
ExecutedContract is activated for period stipulated when both the Grantor and Grantee have signed it. Usage: Required state for normal completion of contracting activity. Precedence Order = 6. Comparable FHIR and v.3 status codes: accepted; completed.
-
NEGOTIABLE
public static final ContractPublicationStatus NEGOTIABLE
NegotiableContract execution is suspended while either or both the Grantor and Grantee propose and consider new or revised contract provisions. I.e., where the party which has not signed proposes changes to the terms. E .g., a life insurer declines to agree to the signed application because the life insurer has evidence that the applicant, who asserted to being younger or a non-smoker to get a lower premium rate - but offers instead to agree to a higher premium based on the applicants actual age or smoking status. Usage: Optional contract activity between executable and executed state. Precedence Order = 4. Comparable FHIR and v.3 status codes: in progress; review; held.
-
OFFERED
public static final ContractPublicationStatus OFFERED
OfferedContract is a proposal by either the Grantor or the Grantee. Aka - A Contract hard copy or electronic 'template', 'form' or 'application'. E.g., health insurance application; consent directive form. Usage: Beginning of contract negotiation, which may have been completed as a precondition because used for 0..* contracts. Precedence Order = 2. Comparable FHIR and v.3 status codes: requested; new.
-
POLICY
public static final ContractPublicationStatus POLICY
PolicyContract template is available as the basis for an application or offer by the Grantor or Grantee. E.g., health insurance policy; consent directive policy. Usage: Required initial contract activity, which may have been completed as a precondition because used for 0..* contracts. Precedence Order = 1. Comparable FHIR and v.3 status codes: proposed; intended.
-
REJECTED
public static final ContractPublicationStatus REJECTED
RejectedExecution of the Contract is not completed because either or both the Grantor and Grantee decline to accept some or all of the contract provisions. Usage: Optional contract activity between executable and abnormal termination. Precedence Order = 5. Comparable FHIR and v.3 status codes: stopped; cancelled.
-
RENEWED
public static final ContractPublicationStatus RENEWED
RenewedBeginning of a successor Contract at the termination of predecessor Contract lifecycle. Usage: Follows termination of a preceding Contract that has reached its expiry date. Precedence Order = 13. Comparable FHIR and v.3 status codes: superseded.
-
REVOKED
public static final ContractPublicationStatus REVOKED
RevokedA Contract that is rescinded. May be required prior to replacing with an updated Contract. Comparable FHIR and v.3 status codes: nullified.
-
RESOLVED
public static final ContractPublicationStatus RESOLVED
ResolvedContract is reactivated after being pended because of faulty execution. *E.g., competency of the signer(s), or where the policy is substantially different from and did not accompany the application/form so that the applicant could not compare them. Aka - ''reactivated''. Usage: Optional stage where a pended contract is reactivated. Precedence Order = 8. Comparable FHIR and v.3 status codes: reactivated.
-
TERMINATED
public static final ContractPublicationStatus TERMINATED
TerminatedContract reaches its expiry date. It might or might not be renewed or renegotiated. Usage: Normal end of contract period. Precedence Order = 12. Comparable FHIR and v.3 status codes: Obsoleted.
-
-
Method Detail
-
getValueAsEnumConstant
public ContractPublicationStatus.ValueSet getValueAsEnumConstant()
-
of
public static ContractPublicationStatus of(ContractPublicationStatus.ValueSet value)
Factory method for creating ContractPublicationStatus objects from a passed enum value.
-
of
public static ContractPublicationStatus of(String value)
Factory method for creating ContractPublicationStatus objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
string
public static String string(String value)
Inherited factory method for creating ContractPublicationStatus objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
code
public static Code code(String value)
Inherited factory method for creating ContractPublicationStatus objects from a passed string value.- Parameters:
value- A string that matches one of the allowed code values- Throws:
IllegalArgumentException- If the passed string cannot be parsed into an allowed code value
-
toBuilder
public ContractPublicationStatus.Builder toBuilder()
Description copied from class:ElementCreate a new Builder from the contents of this Element
-
builder
public static ContractPublicationStatus.Builder builder()
-
-