新增老人


HTTP方法


POST

HTTP URL

/v1/customer/add

Header参数


  • Content-Type采用 application/json
  • 认证相关头字段,请参考wsse认证

Body数据


参数 类型 必需 描述
baseInfo baseInfo 老人基本信息
additionInfo additionInfo 老人扩展信息

baseInfo

参数 类型 必需 描述
name string 老人姓名
sex string 性别 女-WOMAN,男-MAN
birthday string 生日
identityType string 证件类型
identityNo string 证件号码
mobile string 手机号码
provinceId string 家庭地址-省
cityId string 家庭地址-市
districtId string 家庭地址-区
streetId string 家庭地址-街道
communityId string 家庭地址-社区
addressDetail string 家庭地址-详细地址
status string 生存状态 ALIVE-在世 DEAD-过世
serviceStatus string 服务状态 SERVICING-服务中 REMOVE-停止服务
provinceName string 家庭地址-省名称
cityName string 家庭地址-市名称
districtName string 家庭地址-区名称
streetName string 家庭地址-街道名称
communityName string 家庭地址-社区名称

baseInfo

参数 类型 必需 描述
healthCondition string 健康状况

: provinceId,cityId,districtId,streetId,communityId 为12位行政区划编码


identityType枚举:

{
        IDENTITY_CARD("IDENTITY_CARD", "身份证"),
        PASSPORT("PASSPORT", "海外护照"),
        IDENTITY_CARD_HK("IDENTITY_CARD_HK", "香港身份证"),
        IDENTITY_CARD_MC("IDENTITY_CARD_MC", "澳门身份证"),
        IDENTITY_CARD_TW("IDENTITY_CARD_TW", "台湾身份证"),
        MILITARY_OFFICER("MILITARY_OFFICER", "军官证"),
        SOLDIERS("SOLDIERS", "士兵证"),
        OTHER("OTHER", "其他")
}

healthCondition枚举:

{
        NO_INCAPACITATION("NO_INCAPACITATION", "能力完好"),
        SLIGHT_INCAPACITATION("SLIGHT_INCAPACITATION", "轻度失能"),
        MIDDLE_INCAPACITATION("MIDDLE_INCAPACITATION", "中度失能"),
        SEVERE_INCAPACITATION("SEVERE_INCAPACITATION", "重度失能");
}

请求示例

{
    "baseInfo": {
        "name": "高启盛",
        "sex": "MAN",
        "birthday": "1990-01-01",
        "identityType": "IDENTITY_CARD",
        "identityNo": "110102199001019710",
        "mobile": "18245684203",
        "provinceId": "110000000000",
        "cityId": "110100000000",
        "districtId": "110102000000",
        "streetId": "110102001000",
        "communityId": "110102001004",
        "addressDetail": "华盛顿佛",
        "status": "ALIVE",
        "serviceStatus": "SERVICING",
        "provinceName": "北京市",
        "cityName": "北京市",
        "districtName": "西城区",
        "streetName": "西长安街街道",
        "communityName": "府右街南社区居委会"
    },
    "additionInfo": {
        "healthCondition": "NO_INCAPACITATION"
    }
}

HTTP响应


参数 类型 描述
code int 状态码,0为成功,非0为失败
message string 对于状态码的简单描述
data string 老人唯一标识

正常响应

{
    "code": 0,
    "message": "Success",
    "data": "28798237598237589275",
    "traceId": "3c63ac9314760c191648223233452527616x"
}

异常响应

身份证号相同,不能重复添加

{
    "code": 2200002,
    "message": "该客户已存在",
    "traceId": "3c63ac9314760c191650402254164578304x"
}

姓名不能为空

{
    "code": 9000,
    "message": "姓名不能为空",
    "traceId": "3c63ac9314760c191650402615826829312x"
}

证件类型不能为空

{
    "code": 9000,
    "message": "证件类型不能为空",
    "traceId": "3c63ac9314760c191650402838531788800x"
}

results matching ""

    No results matching ""