GET Policy Details with Partial Response

Returns policy details for a policy with ID specified and all policy details such as Policy, PolicyField, MVFields, Roles, RoleField, Segment, Segment field.

Resource/Request URI

http://server:port/PASService/rest/services/policies/{id}

Method

GET

Sample JSON Response

{
    "policy": {
        "policyId": "59028388-E882-47AB-8654-1301C8E9E604",
        "policyNumber": "PLM1234",
        "issueStateCode": "PA",
        "planDate": null,
        "status": "Pending",
        "companyId": "59028388-E882-47AB-8654-1301C8E9E60K",
        "planId": "W9028388-E882-47AB-8654-1301C8E9E60K",
        "updatedDate": "2012-04-23T18:25:43.511Z",
        "systemcode": "NBU",
        "sendingApplication": "AgentApp",
        "agentLicense": "JKL7171",
        "roles": [{
            "roleId": "ACD5CB8E-4035-43CC-9D75-12158666A593",
            "companyId": "BCD5CB8E-4035-43CC-9D75-12158666A593",
            "policyId": "CCD5CB8E-4035-43CC-9D75-12158666A593",
            "segmentId": "MCD5CB8E-4035-43CC-9D75-12158666A593",
            "clientId": "KCD5CB8E-4035-43CC-9D75-12158666A593",
            "externalClientId": "GCD5CB8E-4035-43CC-9D75-12158666A593",
            "statecode": "CA",
            "role": "Owner",
            "percentdollar": null,
            "rolepercent": "1",
            "roleamount": "0.0",
            "status": "Pending"
        }],
        "segments": [{
            "segmentId": "15B04D23-909D-488A-BC85-0BE5C7A0E5DE",
            "parentSegmentId": "60363535-D87E-4644-8F0F-375576A39B79",
            "policyId": "70363535-D87E-4644-8F0F-375576A39B79",
            "segmentNameId": "D6F14271-7402-469F-9C17-3D1D55B6A267",
            "planSegmentNameId": "PAACDAE7-84A2-4FAB-8831-B5776B73E801",
            "status": "Active",
            "effectiveDate": "2012-04-23T18:25:43.511Z",
            "baseCount": 0,
            "SegmentTobaccoPremBasis": "Smoker",
            "modalFee": {
                "value": 6.47,
                "currencyCode": "USD"
            },
            "segmentName": {
                "segmentNameId": "D6F14271-7402-469F-9C17-3D1D55B6A267",
                "segmentName": "BaseCoverage",
                "Type": "Base",
                "status": "pending"
            }
        }]
    }
}